section#scene-main{background:url(../images/scene/scene-banner.png);background-position:top;background-repeat:no-repeat}section#scene-main .wrapper{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;padding-bottom:95px;padding-top:330px}section#scene-main .wrapper h1{color:#1e2022;font-family:Russo One,sans-serif;font-size:48px;font-weight:500;line-height:1.2;max-width:780px;text-align:center}section#scene-main .wrapper p{color:#484848;font-size:18px;line-height:2;margin-top:30px;max-width:1150px;text-align:center}section#scene-main .wrapper p b{color:inherit;font-family:Inter Bold,sans-serif;font-size:inherit}section#scene-project{background:url(../images/scene/project-banner.png);background-repeat:no-repeat;background-size:cover;padding-bottom:100px}section#scene-project .wrapper{padding-top:135px}section#scene-project .wrapper h3{-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#fff,#9f9f9f);-webkit-background-clip:text;background-clip:text;color:#fff;font-family:Russo One,sans-serif;font-size:54px;font-weight:500;max-width:850px;text-transform:uppercase}section#scene-project .wrapper p{color:#fff;line-height:1.7;margin-top:25px;max-width:540px}section#scene-project .list-holder{position:relative}section#scene-project .list-holder .wrapper{padding:0}section#scene-project .list-holder .wrapper:after{background:#818181;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}section#scene-project .list-holder .wrapper ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:127px;position:relative;width:100%}section#scene-project .list-holder .wrapper ul li{padding-bottom:20px;padding-top:45px;position:relative;width:250px}section#scene-project .list-holder .wrapper ul li:after{background:#818181;content:"";height:-webkit-calc(100% + 80px);height:calc(100% + 80px);position:absolute;right:-40px;top:-40px;width:1px}section#scene-project .list-holder .wrapper ul li:last-of-type{margin-right:0}section#scene-project .list-holder .wrapper ul li:last-of-type:after{display:none}section#scene-project .list-holder .wrapper ul li b{color:#fff;display:block;font-family:Russo One,sans-serif;font-size:24px;font-weight:500;max-width:225px;position:relative}section#scene-project .list-holder .wrapper ul li b:after{background:#daff16;border-radius:3px;content:"";height:11px;left:0;position:absolute;top:-20px;width:63px}section#scene-project .list-holder .wrapper ul li p{color:#c1c1c1;line-height:1.4;margin-top:15px}section#scene-construction{background:url(../images/scene/construction-banner.png);background-repeat:no-repeat;position:relative}section#scene-construction:after{background:url(../images/scene/construction-shadow.png);content:"";height:1041px;position:absolute;right:0;top:50px;width:789px}section#scene-construction .wrapper{padding-top:100px}section#scene-construction .wrapper .quality{background-color:#f0f0f0;border-radius:20px;height:225px;margin:-150px auto 0;position:relative;width:1100px;z-index:1}section#scene-construction .wrapper .quality:after{background-color:#daff16;border-radius:20px;content:"";height:100%;left:12px;position:absolute;top:12px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);z-index:-1}section#scene-construction .wrapper .quality ul{align-items:center;background-color:inherit;border-radius:inherit;box-shadow:0 4px 30px rgba(0,0,0,.25);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;position:relative;width:100%;z-index:1}section#scene-construction .wrapper .quality ul li{margin-right:47px}section#scene-construction .wrapper .quality ul li:last-of-type{margin-right:0}section#scene-construction .wrapper .quality ul li img{height:100%;width:100%}section#scene-construction .wrapper h3{color:#1e2022;font-family:Russo One,sans-serif;font-size:48px;font-weight:400;line-height:1.2;margin-top:85px;text-transform:uppercase}section#scene-construction .wrapper>p{color:#484848;font-size:18px;line-height:2;margin-top:30px;max-width:680px}section#scene-construction .wrapper ul.extras{margin-top:55px;padding-left:52px}section#scene-construction .wrapper ul.extras li{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:38px}section#scene-construction .wrapper ul.extras li:last-of-type{margin-bottom:0}section#scene-construction .wrapper ul.extras li .square{background-color:#1e2022;height:33px;margin-right:27px;position:relative;width:33px}section#scene-construction .wrapper ul.extras li .square:before{color:#daff16;content:"+";font-size:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-55%)}section#scene-construction .wrapper ul.extras li>b{color:#1e2022;font-family:Russo One,sans-serif;font-size:24px;font-weight:400;position:relative;z-index:1}section#scene-construction .wrapper ul.extras li>b:before{background:#daff16;border-radius:3px;content:"";height:21px;left:-20px;position:absolute;top:0;transform:rotate(45deg);width:60px;z-index:-1}section#scene-construction .image-holder{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.03);margin-top:155px;padding:30px 18px}section#scene-construction .image-holder ul{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}section#scene-construction .image-holder ul li{border-radius:4px;flex:1;margin-right:10px;max-height:221px;width:-webkit-calc(16.66667% - 10px);width:calc(16.66667% - 10px)}section#scene-construction .image-holder ul li:last-of-type{margin-right:0}section#scene-construction .image-holder ul li img{height:100%;width:100%}section#home-trust{padding-bottom:155px}section#home-trust .wrapper{padding-top:180px}@media screen and (max-width:1024px){section#scene-main{background-position:100%;background-size:cover}section#scene-main .wrapper{padding-bottom:40px;padding-top:80px}section#scene-main .wrapper h1{font-size:30px}section#scene-main .wrapper p{font-size:14px;line-height:1.6}section#scene-project{background-size:cover}section#scene-project .wrapper{padding-top:40px}section#scene-project .wrapper h3{font-size:25px}section#scene-project .list-holder .wrapper{padding:30px 0;width:100%}section#scene-project .list-holder .wrapper ul{flex-direction:column;height:auto;margin-top:20px;position:relative}section#scene-project .list-holder .wrapper ul li{border-bottom:1px solid #818181;border-top:1px solid #818181;margin-top:-1px;padding:30px 20px 10px;width:100%}section#scene-project .list-holder .wrapper ul li b{font-size:25px}section#scene-project .list-holder .wrapper ul li b:after{height:5px;left:0;top:-10px;width:110px}section#scene-project .list-holder .wrapper ul li:after,section#scene-project .list-holder .wrapper ul li:before{display:none}section#scene-project .list-holder .wrapper ul:after,section#scene-project .list-holder .wrapper ul:before{background-color:#818181;content:"";height:-webkit-calc(100% + 30px);height:calc(100% + 30px);position:absolute;top:-15px;width:1px}section#scene-project .list-holder .wrapper ul:before{left:10px}section#scene-project .list-holder .wrapper ul:after{right:10px}section#scene-project .list-holder .wrapper:after{display:none}section#scene-construction .wrapper .quality{height:auto;width:100%}section#scene-construction .wrapper .quality ul li{margin:0;max-width:33.3333333333%;padding:0 5px}section#scene-construction .wrapper h3{font-size:25px}section#scene-construction .wrapper p{font-size:14px}section#scene-construction .wrapper ul.extras{padding-left:0}section#scene-construction .wrapper ul.extras li .square{flex-shrink:0;height:25px;margin-right:20px;width:25px}section#scene-construction .wrapper ul.extras li .square:before{font-size:30px}section#scene-construction .wrapper ul.extras li>b{font-size:18px}section#scene-construction .wrapper ul.extras li>b:before{left:-23px;top:50%;transform:rotate(45deg) translateY(-50%)}section#scene-construction .image-holder{margin-top:30px}section#scene-construction .image-holder ul{flex-wrap:wrap;margin-right:-1px;width:-webkit-calc(100% + 1px);width:calc(100% + 1px)}section#scene-construction .image-holder ul li{border-radius:4px;flex:initial;margin-bottom:1px;margin-right:1px;width:-webkit-calc(50% - 1px);width:calc(50% - 1px)}section#scene-construction .image-holder ul li img{display:block}section#home-trust{background-size:cover}section#home-trust .wrapper{padding-top:50px}section#home-trust .wrapper h3{font-size:30px}section#home-trust .wrapper p{font-size:14px}}
