@font-face{font-family:"Gilroy-Regular";font-weight:300;font-style:normal;font-display:swap;src:url("../fonts/Gilroy-Regular.ttf")}@font-face{font-family:"Gilroy-Bold";font-weight:300;font-style:normal;font-display:swap;src:url("../fonts/Gilroy-Bold.ttf")}@font-face{font-family:"Gilroy-SemiBold";font-weight:300;font-style:normal;font-display:swap;src:url("../fonts/Gilroy-SemiBold.ttf")}@font-face{font-family:"Gilroy-Italic";font-weight:300;font-style:normal;font-display:swap;src:url("../fonts/Gilroy-Italic.ttf")}@font-face{font-family:"Gilroy-ExtraBold";font-weight:300;font-style:normal;font-display:swap;src:url("../fonts/Gilroy-ExtraBold.ttf")}@font-face{font-family:"Gilroy-Medium";font-weight:300;font-style:normal;font-display:swap;src:url("../fonts/Gilroy-Medium.ttf")}@font-face{font-family:"Gilroy-Black";font-weight:300;font-style:normal;font-display:swap;src:url("../fonts/Gilroy-Black.ttf")}@media(max-width: 768px){#wpadminbar{display:none !important}}@media(max-width: 768px){html[lang=uk]{margin-top:0 !important}}html.remodal-is-locked{overflow-x:initial;position:fixed;width:100%;overflow-y:scroll}*{padding:0;margin:0;box-sizing:border-box;font-family:"Gilroy-Regular";line-height:initial;color:#121216}html,body,p,a,div,button,input,select,table,textarea{font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;line-height:initial;margin-bottom:0}@media(max-width: 768px){html,body,p,a,div,button,input,select,table,textarea{font-size:calc(14vw*100/320)}}@media(max-width: 768px){html,body,p,a,div,button,input,select,table,textarea{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){html,body,p,a,div,button,input,select,table,textarea{font-size:calc(13vw*100/320)}}html strong,body strong,p strong,a strong,div strong,button strong,input strong,select strong,table strong,textarea strong{font-family:"Gilroy-Bold";font-weight:normal}body{margin:0 !important;padding:0 !important;max-width:100%;background:#fff}body.home,body.page-template-template-partsprojects-php,body.single-project,body.page-template-about-us,body.error404{background:#121216}body.menu-opened{position:fixed;width:100%;overflow-y:scroll}div{display:block}span{font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;line-height:initial;margin-bottom:0}@media(max-width: 768px){span{font-size:calc(14vw*100/320)}}@media(max-width: 768px){span{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){span{font-size:calc(13vw*100/320)}}span strong{font-family:"Gilroy-Bold";font-weight:normal}h1,h2,h3,h4,h5,h6{margin:0}div:not(.page-content)>ul,div:not(.page-content)>ol,li>ul,li>ol{list-style:none;margin:0;padding:0}li{margin:0}a{text-decoration:none;color:#121216;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}a:visited{color:#121216}a:hover,a:active{text-decoration:none;color:#c9ab80}a:focus,a:active{outline:none;text-decoration:none;color:#c9ab80}svg .b,svg .a{fill:rgba(0,0,0,0) !important}input,a,button,select,textarea{outline:none;box-shadow:none;border-radius:0;-webkit-appearance:none}input:hover,input:focus,input:active,a:hover,a:focus,a:active,button:hover,button:focus,button:active,select:hover,select:focus,select:active,textarea:hover,textarea:focus,textarea:active{outline:none;box-shadow:none !important}button{margin:0;padding:0;border:0;border-radius:0;background:none}div{display:block;box-sizing:border-box}svg{overflow:initial;vertical-align:middle}.remodal{display:none !important}.remodal.remodal-is-opened{display:flex !important}.remodal-overlay,.loading-mask{background:rgba(255,255,255,.75)}svg:not(:root){overflow:initial}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 768px){.container{width:750px}}@media(min-width: 992px){.container{width:970px}}@media(min-width: 1200px){.container{width:1170px}}@media(min-width: 1440px){.container{width:1380px}}body,html{position:relative;margin:0}@media(max-width: 768px){#page{overflow:hidden}}.breadcrumbs{display:flex;align-items:center;margin:2.7777vw 5.5555vw}@media(max-width: 768px){.breadcrumbs{margin:3.125vw 0 3.125vw 4.6875vw;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.breadcrumbs::-webkit-scrollbar{display:none}}.breadcrumbs .breadcrumbs-element{display:flex;align-items:center}.breadcrumbs .breadcrumbs-element a{display:flex;align-items:center}.breadcrumbs .breadcrumbs-element a span{display:flex;font-size:calc(14vw*100/1440);line-height:1.1805vw;font-family:"Gilroy-Regular";color:#121216;-webkit-transition:.3s color linear;-moz-transition:.3s color linear;-ms-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}@media(max-width: 768px){.breadcrumbs .breadcrumbs-element a span{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.breadcrumbs .breadcrumbs-element a span{font-size:calc(12vw*100/1440);line-height:4.375vw;white-space:nowrap}}@media(max-width: 768px)and (max-width: 768px){.breadcrumbs .breadcrumbs-element a span{font-size:calc(12vw*100/320)}}.breadcrumbs .breadcrumbs-element a:hover span{color:#c9ab80}.breadcrumbs .breadcrumbs-element .separator{display:flex;margin:0 1.3888vw;font-size:calc(14vw*100/1440);line-height:1.1805vw;font-family:"Gilroy-Regular";color:#121216}@media(max-width: 768px){.breadcrumbs .breadcrumbs-element .separator{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.breadcrumbs .breadcrumbs-element .separator{font-size:calc(12vw*100/1440);line-height:4.375vw;margin:0 3.125vw;white-space:nowrap;padding-right:4.6875vw}}@media(max-width: 768px)and (max-width: 768px){.breadcrumbs .breadcrumbs-element .separator{font-size:calc(12vw*100/320)}}.breadcrumbs .current{display:flex;font-size:calc(14vw*100/1440);line-height:1.1805vw;font-family:"Gilroy-Regular";color:rgba(18,18,22,.45)}@media(max-width: 768px){.breadcrumbs .current{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.breadcrumbs .current{font-size:calc(12vw*100/1440);line-height:4.375vw;white-space:nowrap}}@media(max-width: 768px)and (max-width: 768px){.breadcrumbs .current{font-size:calc(12vw*100/320)}}.page-title{margin:0 5.5555vw 2.7777vw}@media(max-width: 768px){.page-title{margin:0 4.6875vw 3.125vw}}.page-title h1{font-family:"Gilroy-Black";font-style:normal;font-weight:normal;font-size:calc(52vw*100/1440);line-height:initial}@media(max-width: 768px){.page-title h1{font-size:calc(52vw*100/320)}}@media(max-width: 768px){.page-title h1{font-size:calc(44vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.page-title h1{font-size:calc(44vw*100/320)}}.remodal-wrapper{padding:0 !important}.order-call-popup{position:fixed;width:100%;height:100vh;height:100dvh;max-width:initial;left:0;padding:0;display:flex;align-items:center;justify-content:center}@media(max-width: 768px){.order-call-popup{padding:0 6.25vw;height:100vh;height:100dvh;position:fixed;top:0;left:0;display:none}.order-call-popup.remodal-is-opened{display:flex}}.order-call-popup .remodal-close{display:flex;width:1.1111vw;height:1.1111vw;margin:-10px;padding:10px;box-sizing:content-box;position:absolute;top:3.4027vw;right:6.25vw;left:initial;z-index:2}@media(max-width: 768px){.order-call-popup .remodal-close{width:5vw;height:5vw;top:7.5vw;right:4.6875vw}}.order-call-popup .remodal-close svg{width:1.1111vw;height:1.1111vw;opacity:.45;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.order-call-popup .remodal-close svg{width:5vw;height:5vw}}.order-call-popup .remodal-close:before{display:none !important}.order-call-popup .remodal-close:hover svg{opacity:1}.order-call-popup .logo-popup{position:absolute;top:2.0833vw;left:5.5555vw}@media(max-width: 768px){.order-call-popup .logo-popup{width:calc(100% - 6.25vw);display:flex;justify-content:flex-start;padding:6.25vw 0;top:0;left:6.25vw}}.order-call-popup .logo-popup:before{content:"";display:block;width:2.7777vw;height:1px;border-bottom:thin solid rgba(18,18,22,.1);position:absolute;top:50%;left:-5.5555vw;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.order-call-popup .logo-popup img{width:12.0833vw;height:3.0555vw}@media(max-width: 768px){.order-call-popup .logo-popup img{width:28.125vw;height:7.1874vw}}.order-call-popup .popup-form-wrapper{display:flex;flex-direction:column;align-items:center;position:relative}.order-call-popup .popup-form-wrapper .title{display:flex;justify-content:center;text-align:center;font-size:calc(18vw*100/1440);font-family:"Gilroy-Regular";font-weight:normal;line-height:144.444%;color:#121216;margin-bottom:5.5555vw}@media(max-width: 768px){.order-call-popup .popup-form-wrapper .title{font-size:calc(18vw*100/320)}}@media(max-width: 768px){.order-call-popup .popup-form-wrapper .title{font-size:calc(15vw*100/1440);line-height:160%;margin-bottom:17.8125vw}}@media(max-width: 768px)and (max-width: 768px){.order-call-popup .popup-form-wrapper .title{font-size:calc(15vw*100/320)}}.order-call-popup .popup-form-wrapper .form{width:25.4166vw}@media(max-width: 768px){.order-call-popup .popup-form-wrapper .form{width:100%}}.order-call-popup .popup-form-wrapper .form .fields{display:flex;flex-direction:column;gap:4.1666vw 0}@media(max-width: 768px){.order-call-popup .popup-form-wrapper .form .fields{gap:14.6875vw 0}}.order-call-popup .popup-form-wrapper .form .fields .field p{position:relative;margin:0}.order-call-popup .popup-form-wrapper .form .fields .field p label{font-size:calc(12vw*100/1440);font-family:"Gilroy-Semibold";font-weight:normal;line-height:normal;letter-spacing:.6px;text-transform:uppercase;color:#121216;position:absolute;bottom:calc(100% + .3472vw);left:0}@media(max-width: 768px){.order-call-popup .popup-form-wrapper .form .fields .field p label{font-size:calc(12vw*100/320)}}@media(max-width: 768px){.order-call-popup .popup-form-wrapper .form .fields .field p label{font-size:calc(10vw*100/1440);letter-spacing:.05em;bottom:calc(100% + 1.5625vw)}}@media(max-width: 768px)and (max-width: 768px){.order-call-popup .popup-form-wrapper .form .fields .field p label{font-size:calc(10vw*100/320)}}.order-call-popup .popup-form-wrapper .form .fields .field p span{display:flex;width:100%;max-width:initial}.order-call-popup .popup-form-wrapper .form .fields .field p span input{display:flex;width:100%;max-width:initial;height:3.2638vw;border-bottom:thin solid rgba(18,18,22,.15);padding:0 .6944vw;font-size:calc(14vw*100/1440);font-family:"Gilroy-Regular";font-weight:normal;line-height:normal;letter-spacing:.07em;color:#121216;border-radius:0;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.order-call-popup .popup-form-wrapper .form .fields .field p span input{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.order-call-popup .popup-form-wrapper .form .fields .field p span input{height:14.0625vw;padding:0 3.125vw;font-size:calc(12vw*100/1440);letter-spacing:.06em}}@media(max-width: 768px)and (max-width: 768px){.order-call-popup .popup-form-wrapper .form .fields .field p span input{font-size:calc(12vw*100/320)}}.order-call-popup .popup-form-wrapper .form .fields .field p span input:hover{border-color:#121216}.order-call-popup .popup-form-wrapper .form .fields .field p span input:focus{border-color:#121216}.order-call-popup .popup-form-wrapper .form .fields .field p span .wpcf7-not-valid-tip{position:absolute;top:100%;margin:0;font-size:calc(10vw*100/1440);font-family:"Gilroy-Regular";font-weight:normal}@media(max-width: 768px){.order-call-popup .popup-form-wrapper .form .fields .field p span .wpcf7-not-valid-tip{font-size:calc(10vw*100/320)}}@media(max-width: 768px){.order-call-popup .popup-form-wrapper .form .fields .field p span .wpcf7-not-valid-tip{font-size:calc(10vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.order-call-popup .popup-form-wrapper .form .fields .field p span .wpcf7-not-valid-tip{font-size:calc(10vw*100/320)}}.order-call-popup .popup-form-wrapper .form .send{margin-top:5.5555vw;display:flex;justify-content:center}@media(max-width: 768px){.order-call-popup .popup-form-wrapper .form .send{margin-top:18.75vw}}.order-call-popup .popup-form-wrapper .form .send p{margin:0}.order-call-popup .popup-form-wrapper .form .send p input{width:auto;display:inline-flex;align-items:center;height:3.8888vw;padding:0 2.7777vw;background:#121216;border-radius:0;font-size:calc(16vw*100/1440);font-family:"Gilroy-Bold";font-weight:normal;line-height:normal;letter-spacing:.8px;text-transform:uppercase;color:#fff;cursor:pointer;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.order-call-popup .popup-form-wrapper .form .send p input{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.order-call-popup .popup-form-wrapper .form .send p input{height:14.3749vw;padding:0 9.375vw;font-size:calc(14vw*100/1440);letter-spacing:.07em}}@media(max-width: 768px)and (max-width: 768px){.order-call-popup .popup-form-wrapper .form .send p input{font-size:calc(14vw*100/320)}}.order-call-popup .popup-form-wrapper .form .send p input:hover{background:#c9ab80}.order-call-popup .popup-form-wrapper .form .send p .wpcf7-spinner{position:absolute;top:calc(100% + 1vw);left:0;right:0;margin:0 auto}.order-call-popup .popup-form-wrapper .form .wpcf7-response-output{position:absolute;top:calc(100% + 4vw);left:0;right:0;margin:0 auto}.grecaptcha-badge{display:none !important}body.error404{display:flex;flex-direction:column;min-height:100vh}body.error404 #footer{margin:0}body.error404 #page{flex-grow:1;display:flex;align-items:center;flex-direction:column;justify-content:center;position:relative}@media(min-width: 769px){body.error404 #page:after{content:"";display:block;width:11.0416vw;height:34.6527vw;background:url(../images/404-left.svg) center center no-repeat;background-size:contain;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body.error404 #page:before{content:"";display:block;width:11.0416vw;height:34.6527vw;background:url(../images/404-right.svg) center center no-repeat;background-size:contain;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}body.error404 #page .site-main{height:100%}body.error404 .not-found{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:14.6527vw 0 7.6388vw 0}@media(max-width: 768px){body.error404 .not-found{padding:45vw 0 25vw 0}}body.error404 .not-found .not_found{font-size:calc(64vw*100/1440);font-family:"Gilroy-Bold";font-weight:normal;line-height:normal;color:#fff;text-align:center;padding-bottom:1.5277vw;position:relative}@media(max-width: 768px){body.error404 .not-found .not_found{font-size:calc(64vw*100/320)}}@media(max-width: 768px){body.error404 .not-found .not_found{font-size:calc(52vw*100/1440);padding-bottom:4.6875vw}}@media(max-width: 768px)and (max-width: 768px){body.error404 .not-found .not_found{font-size:calc(52vw*100/320)}}body.error404 .not-found .not_found:after{content:"";display:block;width:4.1666vw;height:.1388vw;background:#c9ab80;position:absolute;bottom:0;left:0;right:0;margin:0 auto}@media(max-width: 768px){body.error404 .not-found .not_found:after{width:18.75vw;height:.625vw}}body.error404 .not-found .not_found_text{font-size:calc(18vw*100/1440);font-family:"Gilroy-Regular";font-weight:normal;line-height:normal;color:#fff;text-align:center;margin:1.3888vw 0 5.5555vw}@media(max-width: 768px){body.error404 .not-found .not_found_text{font-size:calc(18vw*100/320)}}@media(max-width: 768px){body.error404 .not-found .not_found_text{font-size:calc(16vw*100/1440);margin:4.6875vw 0 18.75vw}}@media(max-width: 768px)and (max-width: 768px){body.error404 .not-found .not_found_text{font-size:calc(16vw*100/320)}}body.error404 .not-found .not-found-button a{display:flex;align-items:center;justify-content:center;height:3.8888vw;padding:0 2.4305vw;border:2px solid #c9ab80;background:rgba(0,0,0,0);font-size:calc(16vw*100/1440);font-family:"Gilroy-Bold";letter-spacing:.05em;text-transform:uppercase;color:#c9ab80;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){body.error404 .not-found .not-found-button a{font-size:calc(16vw*100/320)}}@media(max-width: 768px){body.error404 .not-found .not-found-button a{height:14.3749vw;padding:0 7.8125vw;font-size:calc(14vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){body.error404 .not-found .not-found-button a{font-size:calc(14vw*100/320)}}body.error404 .not-found .not-found-button a svg{width:2.2222vw;height:1.25vw;margin-left:1.3888vw}@media(max-width: 768px){body.error404 .not-found .not-found-button a svg{width:6.875vw;height:3.8687vw;margin-left:4.6875vw}}body.error404 .not-found .not-found-button a svg rect{fill:#c9ab80;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}body.error404 .not-found .not-found-button a svg path{fill:#c9ab80;opacity:0;visibility:hidden;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}body.error404 .not-found .not-found-button a:hover{background:#c9ab80;color:#121216}body.error404 .not-found .not-found-button a:hover svg rect{fill:#121216}body.error404 .not-found .not-found-button a:hover svg path{opacity:1;visibility:visible;fill:#121216}.exchange-rate{position:fixed;top:50%;left:0;background:#c9ab80;z-index:26;padding:.3472vw 1.0416vw .3472vw 1.0416vw}@media(max-width: 768px){.exchange-rate{bottom:0;top:initial;padding:0 4.6875vw;width:100%;height:6.25vw;display:flex;align-items:center;justify-content:space-between}}.exchange-rate .date{font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:initial;color:#121216;margin-bottom:.3472vw}@media(max-width: 768px){.exchange-rate .date{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.exchange-rate .date{font-size:calc(12vw*100/1440);margin-bottom:0}}@media(max-width: 768px)and (max-width: 768px){.exchange-rate .date{font-size:calc(12vw*100/320)}}.exchange-rate .date span{font-family:"Gilroy-Semibold";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:initial;color:#121216}@media(max-width: 768px){.exchange-rate .date span{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.exchange-rate .date span{font-size:calc(12vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.exchange-rate .date span{font-size:calc(12vw*100/320)}}.exchange-rate .exchange{font-size:calc(14vw*100/1440);font-family:"Gilroy-Bold";letter-spacing:.05em;text-transform:uppercase;color:#121216}@media(max-width: 768px){.exchange-rate .exchange{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.exchange-rate .exchange{font-size:calc(12vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.exchange-rate .exchange{font-size:calc(12vw*100/320)}}.header-wrapper{position:relative}@media(min-width: 769px){.header-wrapper:after{content:"";display:block;width:calc(100% - 5.5555vw);height:1px;position:absolute;bottom:1.1805vw;left:5.5555vw;border-bottom:thin solid rgba(18,18,22,.25)}.header-wrapper:before{content:"";display:block;width:2.7777vw;height:1px;position:absolute;top:3.8888vw;left:0;border-bottom:thin solid rgba(18,18,22,.25)}}.header-wrapper .header-container{padding:2.0833vw 4.7222vw 1.1805vw 5.5555vw;display:flex;justify-content:space-between;align-items:baseline}@media(max-width: 768px){.header-wrapper .header-container{display:block;position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;opacity:0;z-index:9999;visibility:hidden;padding:0 4.6875vw;background:#121216;overflow:auto;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.header-wrapper .header-container.active{opacity:1;visibility:visible}}@media(max-width: 768px){.header-wrapper .header-container .logo-wrapper{display:flex;justify-content:flex-start;padding:6.25vw 0;border-bottom:thin solid rgba(255,255,255,.1)}}@media(max-width: 768px){.header-wrapper .header-container .logo-wrapper img{width:28.125vw;height:7.1874vw}.header-wrapper .header-container .logo-wrapper img.white-logo{display:flex !important}.header-wrapper .header-container .logo-wrapper img.black-logo{display:none !important}}.header-wrapper .header-container .mobile-close-menu{display:flex;width:5vw;height:5vw;position:absolute;top:7.5vw;right:4.6875vw;margin:-10px;padding:10px;box-sizing:content-box;z-index:2}@media(min-width: 769px){.header-wrapper .header-container .mobile-close-menu{display:none}}.header-wrapper .header-container .mobile-close-menu svg{width:5vw;height:5vw}.header-wrapper .header-container .mobile-close-menu svg rect{fill:rgba(255,255,255,.45)}.header-wrapper .mobile-header{padding:6.25vw 0;margin:0 4.6875vw;display:flex;justify-content:space-between;align-items:center;border-bottom:thin solid rgba(18,18,22,.25)}@media(min-width: 769px){.header-wrapper .mobile-header{display:none}}.header-wrapper .mobile-header .phone-mobile a{font-size:calc(16vw*100/1440);font-family:"Gilroy-Bold";font-weight:normal;line-height:normal;letter-spacing:.8px;color:#121216}@media(max-width: 768px){.header-wrapper .mobile-header .phone-mobile a{font-size:calc(16vw*100/320)}}.header-wrapper .mobile-header .menu-button svg{width:12.5vw;height:3.75vw;position:relative;top:-0.625vw}.header-wrapper .mobile-header .menu-button svg rect{fill:#121216}.header-wrapper .logo-wrapper{display:flex}.header-wrapper .logo-wrapper a{display:flex}.header-wrapper .logo-wrapper img{width:12.0833vw;height:3.0555vw}@media(max-width: 768px){.header-wrapper .logo-wrapper img{width:28.125vw;height:7.1874vw}}.header-wrapper .menu-header{position:relative;top:-0.8333vw}@media(max-width: 768px){.header-wrapper .menu-header{position:initial;padding:7.5vw 0;border-bottom:thin solid rgba(255,255,255,.1)}}.header-wrapper .menu-header ul{display:flex;align-items:center;gap:0 2.0833vw}@media(max-width: 768px){.header-wrapper .menu-header ul{flex-direction:column;gap:9.375vw 0}}.header-wrapper .menu-header ul li{display:flex;font-size:calc(14vw*100/1440);line-height:normal;font-family:"Gilroy-Bold"}@media(max-width: 768px){.header-wrapper .menu-header ul li{font-size:calc(14vw*100/320)}}.header-wrapper .menu-header ul li a{display:flex;font-size:calc(14vw*100/1440);line-height:normal;font-family:"Gilroy-Bold";font-weight:normal;letter-spacing:.05em;text-transform:uppercase;color:#121216;-webkit-transition:.3s color linear;-moz-transition:.3s color linear;-ms-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}@media(max-width: 768px){.header-wrapper .menu-header ul li a{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.header-wrapper .menu-header ul li a{text-align:center;color:#fff}}.header-wrapper .menu-header ul li a:hover{color:rgba(18,18,22,.65)}@media(max-width: 768px){.header-wrapper .menu-header ul li a:hover{color:rgba(255,255,255,.65)}}.header-wrapper .contacts-header{display:flex;align-items:baseline;position:relative;top:-0.8333vw}@media(max-width: 768px){.header-wrapper .contacts-header{position:initial;flex-direction:column;align-items:center;padding:6.875vw 0;border-bottom:thin solid rgba(255,255,255,.1)}}.header-wrapper .contacts-header .phone{display:flex;font-size:calc(20vw*100/1440);font-family:"Gilroy-Bold";font-weight:normal;letter-spacing:.05em;color:#121216;margin-right:1.3888vw;position:relative}@media(max-width: 768px){.header-wrapper .contacts-header .phone{font-size:calc(20vw*100/320)}}@media(max-width: 768px){.header-wrapper .contacts-header .phone{font-size:calc(16vw*100/1440);letter-spacing:.8px;margin:0 0 .9375vw;color:#fff}}@media(max-width: 768px)and (max-width: 768px){.header-wrapper .contacts-header .phone{font-size:calc(16vw*100/320)}}.header-wrapper .contacts-header .phone:after{content:"";display:block;width:100%;height:1px;border-bottom:thin solid rgba(0,0,0,0);position:absolute;top:calc(100% + .3472vw);left:0;-webkit-transition:.3s border-color linear;-moz-transition:.3s border-color linear;-ms-transition:.3s border-color linear;-o-transition:.3s border-color linear;transition:.3s border-color linear}.header-wrapper .contacts-header .phone:hover:after{border-color:#121216}@media(max-width: 768px){.header-wrapper .contacts-header .phone:hover:after{border-color:#fff}}.header-wrapper .contacts-header .call-me{display:flex;font-size:calc(14vw*100/1440);font-family:"Gilroy-Bold";font-weight:normal;letter-spacing:.05em;color:#121216;position:relative}@media(max-width: 768px){.header-wrapper .contacts-header .call-me{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.header-wrapper .contacts-header .call-me{letter-spacing:.7px;color:#fff}}.header-wrapper .contacts-header .call-me:after{content:"";display:block;width:100%;height:1px;border-bottom:thin solid rgba(0,0,0,0);position:absolute;top:calc(100% + .3472vw);left:0;-webkit-transition:.3s border-color linear;-moz-transition:.3s border-color linear;-ms-transition:.3s border-color linear;-o-transition:.3s border-color linear;transition:.3s border-color linear}.header-wrapper .contacts-header .call-me:hover:after{border-color:#121216}@media(max-width: 768px){.header-wrapper .contacts-header .call-me:hover:after{border-color:#fff}}.header-wrapper .lang-menu{position:relative;top:-0.8333vw}@media(max-width: 768px){.header-wrapper .lang-menu{display:flex;justify-content:center;position:initial;padding:6.875vw 0 5.9375vw;border-bottom:thin solid rgba(255,255,255,.1)}}.header-wrapper .lang-menu ul{display:flex;align-items:baseline;gap:0 1.3888vw}@media(max-width: 768px){.header-wrapper .lang-menu ul{gap:0 6.25vw}}.header-wrapper .lang-menu ul li{display:flex}.header-wrapper .lang-menu ul li a{font-size:calc(14vw*100/1440);font-family:"Gilroy-Bold";font-weight:normal;letter-spacing:.05em;color:#121216;-webkit-transition:.3s color linear;-moz-transition:.3s color linear;-ms-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}@media(max-width: 768px){.header-wrapper .lang-menu ul li a{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.header-wrapper .lang-menu ul li a{letter-spacing:.07em;color:#fff}}.header-wrapper .lang-menu ul li:hover a{color:rgba(18,18,22,.65)}@media(max-width: 768px){.header-wrapper .lang-menu ul li:hover a{color:rgba(255,255,255,.65)}}.header-wrapper .lang-menu ul li.current-lang a{color:#c9ab80}.header-wrapper .socials-header{display:flex;align-items:baseline;gap:0 1.3888vw;position:relative;top:-0.4861vw}@media(max-width: 768px){.header-wrapper .socials-header{padding:6.875vw 0 8.125vw;border-bottom:thin solid rgba(255,255,255,.1);justify-content:center;position:initial;gap:0 6.25vw}}.header-wrapper .socials-header a{display:flex}.header-wrapper .socials-header a svg{width:1.6666vw;height:1.6666vw;position:relative;bottom:-0.1388vw}@media(max-width: 768px){.header-wrapper .socials-header a svg{position:initial;width:7.5vw;height:7.5vw}}.header-wrapper .socials-header a svg path{-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.header-wrapper .socials-header a svg path{fill:#fff}}.header-wrapper .socials-header a svg.white-icon{display:none}.header-wrapper .socials-header a:hover path{fill:#c9ab80}.header-wrapper .projects-button{display:flex;align-items:baseline;position:relative;top:-0.8333vw}@media(max-width: 768px){.header-wrapper .projects-button{padding:6.875vw 0 3.125vw;position:initial;justify-content:center}}.header-wrapper .projects-button a{display:flex;align-items:center;gap:0 1.0416vw}@media(max-width: 768px){.header-wrapper .projects-button a{flex-direction:column;justify-content:center;gap:0}}.header-wrapper .projects-button a span{display:flex;font-size:calc(14vw*100/1440);font-family:"Gilroy-Bold";font-weight:normal;letter-spacing:.05em;text-transform:uppercase;color:#121216;-webkit-transition:.3s color linear;-moz-transition:.3s color linear;-ms-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}@media(max-width: 768px){.header-wrapper .projects-button a span{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.header-wrapper .projects-button a span{letter-spacing:.07em;color:#fff}}.header-wrapper .projects-button a svg{width:4.1666vw;height:4.1666vw}@media(max-width: 768px){.header-wrapper .projects-button a svg{width:18.75vw;height:18.75vw;margin-top:-3.125vw}}.header-wrapper .projects-button a svg circle{opacity:0;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.header-wrapper .projects-button a:hover span{color:#c9ab80}.header-wrapper .projects-button a:hover svg circle{fill:#121216;opacity:.05}body.home .mobile-header,body.page-template-template-partsprojects-php .mobile-header,body.single-project .mobile-header,body.page-template-about-us .mobile-header,body.error404 .mobile-header{border-bottom:thin solid rgba(255,255,255,.25)}body.home .mobile-header .phone-mobile a,body.page-template-template-partsprojects-php .mobile-header .phone-mobile a,body.single-project .mobile-header .phone-mobile a,body.page-template-about-us .mobile-header .phone-mobile a,body.error404 .mobile-header .phone-mobile a{color:#fff}body.home .mobile-header .menu-button svg rect,body.page-template-template-partsprojects-php .mobile-header .menu-button svg rect,body.single-project .mobile-header .menu-button svg rect,body.page-template-about-us .mobile-header .menu-button svg rect,body.error404 .mobile-header .menu-button svg rect{fill:#fff}body.home .header-wrapper .logo-wrapper img.black-logo,body.page-template-template-partsprojects-php .header-wrapper .logo-wrapper img.black-logo,body.single-project .header-wrapper .logo-wrapper img.black-logo,body.page-template-about-us .header-wrapper .logo-wrapper img.black-logo,body.error404 .header-wrapper .logo-wrapper img.black-logo{display:none}body.home .header-wrapper .logo-wrapper img.white-logo,body.page-template-template-partsprojects-php .header-wrapper .logo-wrapper img.white-logo,body.single-project .header-wrapper .logo-wrapper img.white-logo,body.page-template-about-us .header-wrapper .logo-wrapper img.white-logo,body.error404 .header-wrapper .logo-wrapper img.white-logo{display:flex !important}body.home .header-wrapper,body.page-template-template-partsprojects-php .header-wrapper,body.single-project .header-wrapper,body.page-template-about-us .header-wrapper,body.error404 .header-wrapper{position:absolute;top:0;left:0;z-index:3;width:100%}body.home .header-wrapper:before,body.page-template-template-partsprojects-php .header-wrapper:before,body.single-project .header-wrapper:before,body.page-template-about-us .header-wrapper:before,body.error404 .header-wrapper:before{border-color:rgba(255,255,255,.25)}body.home .header-wrapper:after,body.page-template-template-partsprojects-php .header-wrapper:after,body.single-project .header-wrapper:after,body.page-template-about-us .header-wrapper:after,body.error404 .header-wrapper:after{display:none}body.home .header-wrapper .menu-header ul li a,body.page-template-template-partsprojects-php .header-wrapper .menu-header ul li a,body.single-project .header-wrapper .menu-header ul li a,body.page-template-about-us .header-wrapper .menu-header ul li a,body.error404 .header-wrapper .menu-header ul li a{color:#fff}body.home .header-wrapper .menu-header ul li a:hover,body.page-template-template-partsprojects-php .header-wrapper .menu-header ul li a:hover,body.single-project .header-wrapper .menu-header ul li a:hover,body.page-template-about-us .header-wrapper .menu-header ul li a:hover,body.error404 .header-wrapper .menu-header ul li a:hover{color:rgba(255,255,255,.65)}body.home .header-wrapper .contacts-header .phone,body.home .header-wrapper .contacts-header .call-me,body.page-template-template-partsprojects-php .header-wrapper .contacts-header .phone,body.page-template-template-partsprojects-php .header-wrapper .contacts-header .call-me,body.single-project .header-wrapper .contacts-header .phone,body.single-project .header-wrapper .contacts-header .call-me,body.page-template-about-us .header-wrapper .contacts-header .phone,body.page-template-about-us .header-wrapper .contacts-header .call-me,body.error404 .header-wrapper .contacts-header .phone,body.error404 .header-wrapper .contacts-header .call-me{color:#fff}body.home .header-wrapper .contacts-header .phone:hover:after,body.home .header-wrapper .contacts-header .call-me:hover:after,body.page-template-template-partsprojects-php .header-wrapper .contacts-header .phone:hover:after,body.page-template-template-partsprojects-php .header-wrapper .contacts-header .call-me:hover:after,body.single-project .header-wrapper .contacts-header .phone:hover:after,body.single-project .header-wrapper .contacts-header .call-me:hover:after,body.page-template-about-us .header-wrapper .contacts-header .phone:hover:after,body.page-template-about-us .header-wrapper .contacts-header .call-me:hover:after,body.error404 .header-wrapper .contacts-header .phone:hover:after,body.error404 .header-wrapper .contacts-header .call-me:hover:after{border-color:#fff}body.home .header-wrapper .lang-menu ul li a,body.page-template-template-partsprojects-php .header-wrapper .lang-menu ul li a,body.single-project .header-wrapper .lang-menu ul li a,body.page-template-about-us .header-wrapper .lang-menu ul li a,body.error404 .header-wrapper .lang-menu ul li a{color:#fff}body.home .header-wrapper .lang-menu ul li a:hover,body.page-template-template-partsprojects-php .header-wrapper .lang-menu ul li a:hover,body.single-project .header-wrapper .lang-menu ul li a:hover,body.page-template-about-us .header-wrapper .lang-menu ul li a:hover,body.error404 .header-wrapper .lang-menu ul li a:hover{color:rgba(255,255,255,.65)}body.home .header-wrapper .lang-menu ul li.current-lang a,body.page-template-template-partsprojects-php .header-wrapper .lang-menu ul li.current-lang a,body.single-project .header-wrapper .lang-menu ul li.current-lang a,body.page-template-about-us .header-wrapper .lang-menu ul li.current-lang a,body.error404 .header-wrapper .lang-menu ul li.current-lang a{color:#c9ab80}body.home .header-wrapper .socials-header a svg.white-icon,body.page-template-template-partsprojects-php .header-wrapper .socials-header a svg.white-icon,body.single-project .header-wrapper .socials-header a svg.white-icon,body.page-template-about-us .header-wrapper .socials-header a svg.white-icon,body.error404 .header-wrapper .socials-header a svg.white-icon{display:flex}body.home .header-wrapper .socials-header a svg:not(.white-icon),body.page-template-template-partsprojects-php .header-wrapper .socials-header a svg:not(.white-icon),body.single-project .header-wrapper .socials-header a svg:not(.white-icon),body.page-template-about-us .header-wrapper .socials-header a svg:not(.white-icon),body.error404 .header-wrapper .socials-header a svg:not(.white-icon){display:none}body.home .header-wrapper .projects-button a span,body.page-template-template-partsprojects-php .header-wrapper .projects-button a span,body.single-project .header-wrapper .projects-button a span,body.page-template-about-us .header-wrapper .projects-button a span,body.error404 .header-wrapper .projects-button a span{color:#fff}body.home .header-wrapper .projects-button a:hover span,body.page-template-template-partsprojects-php .header-wrapper .projects-button a:hover span,body.single-project .header-wrapper .projects-button a:hover span,body.page-template-about-us .header-wrapper .projects-button a:hover span,body.error404 .header-wrapper .projects-button a:hover span{color:#c9ab80}body.home .mobile-header{border-bottom:thin solid rgba(0,0,0,0)}.footer-wrapper{margin-top:4.1666vw}@media(max-width: 768px){.footer-wrapper{margin-top:12.5vw}}.footer-wrapper .footer-container{padding:0 5.5555vw 1.0416vw}@media(max-width: 768px){.footer-wrapper .footer-container{padding:12.5vw 0 6.25vw;margin:0 4.6875vw;border-top:thin solid rgba(255,255,255,.1)}}.footer-wrapper .footer-top{padding:2.6388vw 0 1.875vw;border-top:thin solid rgba(255,255,255,.15);border-bottom:thin solid rgba(255,255,255,.15);display:flex;justify-content:space-between;align-items:baseline}@media(max-width: 768px){.footer-wrapper .footer-top{padding:0 0 12.5vw;border-top:0 !important;flex-direction:column;border-bottom:thin solid rgba(18,18,22,.1) !important;align-items:center}}.footer-wrapper .footer-top .logo-wrapper{display:flex}@media(max-width: 768px){.footer-wrapper .footer-top .logo-wrapper{display:none}}.footer-wrapper .footer-top .logo-wrapper a{display:flex}.footer-wrapper .footer-top .logo-wrapper img{width:12.0833vw;height:3.0555vw}.footer-wrapper .footer-top .logo-wrapper img.black-logo{display:none}.footer-wrapper .footer-top .logo-wrapper img.white-logo{display:flex}.footer-wrapper .footer-top .menu-header{position:relative;top:-0.8333vw}@media(min-width: 769px){.footer-wrapper .footer-top .menu-header.footer-menu-mobile{display:none}}@media(max-width: 768px){.footer-wrapper .footer-top .menu-header:not(.footer-menu-mobile){display:none}}@media(max-width: 768px){.footer-wrapper .footer-top .menu-header{position:initial}}.footer-wrapper .footer-top .menu-header ul{display:flex;align-items:center;gap:0 2.0833vw}@media(max-width: 768px){.footer-wrapper .footer-top .menu-header ul{flex-direction:column;gap:6.25vw 0}}.footer-wrapper .footer-top .menu-header ul li{display:flex}@media(max-width: 768px){.footer-wrapper .footer-top .menu-header ul li{font-size:calc(12vw*100/1440);line-height:4.6875vw}}@media(max-width: 768px)and (max-width: 768px){.footer-wrapper .footer-top .menu-header ul li{font-size:calc(12vw*100/320)}}.footer-wrapper .footer-top .menu-header ul li a{display:flex;font-size:calc(14vw*100/1440);font-family:"Gilroy-Bold";font-weight:normal;letter-spacing:.05em;text-transform:uppercase;color:#fff;-webkit-transition:.3s color linear;-moz-transition:.3s color linear;-ms-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}@media(max-width: 768px){.footer-wrapper .footer-top .menu-header ul li a{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.footer-wrapper .footer-top .menu-header ul li a{font-size:calc(12vw*100/1440);line-height:4.6875vw;letter-spacing:.06em}}@media(max-width: 768px)and (max-width: 768px){.footer-wrapper .footer-top .menu-header ul li a{font-size:calc(12vw*100/320)}}.footer-wrapper .footer-top .menu-header ul li a:hover{color:rgba(255,255,255,.65)}.footer-wrapper .footer-top .contacts-header{display:flex;align-items:baseline;position:relative;top:-0.8333vw}@media(max-width: 768px){.footer-wrapper .footer-top .contacts-header{flex-direction:column;align-items:center;position:initial;margin-top:12.5vw}}.footer-wrapper .footer-top .contacts-header .phone{display:flex;font-size:calc(20vw*100/1440);font-family:"Gilroy-Bold";font-weight:normal;letter-spacing:.05em;color:#fff;margin-right:1.3888vw;position:relative}@media(max-width: 768px){.footer-wrapper .footer-top .contacts-header .phone{font-size:calc(20vw*100/320)}}@media(max-width: 768px){.footer-wrapper .footer-top .contacts-header .phone{font-size:calc(18vw*100/1440);letter-spacing:.9px;margin:0 0 1.5625vw}}@media(max-width: 768px)and (max-width: 768px){.footer-wrapper .footer-top .contacts-header .phone{font-size:calc(18vw*100/320)}}.footer-wrapper .footer-top .contacts-header .phone:after{content:"";display:block;width:100%;height:1px;border-bottom:thin solid rgba(0,0,0,0);position:absolute;top:calc(100% + .3472vw);left:0;-webkit-transition:.3s border-color linear;-moz-transition:.3s border-color linear;-ms-transition:.3s border-color linear;-o-transition:.3s border-color linear;transition:.3s border-color linear}.footer-wrapper .footer-top .contacts-header .phone:hover:after{border-color:#fff}.footer-wrapper .footer-top .contacts-header .call-me{display:flex;align-items:center;justify-content:center;height:3.8888vw;padding:0 2.4305vw;border:2px solid #c9ab80;background:rgba(0,0,0,0);font-size:calc(16vw*100/1440);font-family:"Gilroy-Bold";letter-spacing:.05em;text-transform:uppercase;color:#c9ab80;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.footer-wrapper .footer-top .contacts-header .call-me{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.footer-wrapper .footer-top .contacts-header .call-me{height:14.3749vw;padding:0 7.8125vw;font-size:calc(14vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.footer-wrapper .footer-top .contacts-header .call-me{font-size:calc(14vw*100/320)}}.footer-wrapper .footer-top .contacts-header .call-me svg{width:2.2222vw;height:1.25vw;margin-left:1.3888vw}@media(max-width: 768px){.footer-wrapper .footer-top .contacts-header .call-me svg{width:6.875vw;height:3.8687vw;margin-left:4.6875vw}}.footer-wrapper .footer-top .contacts-header .call-me svg rect{fill:#c9ab80;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.footer-wrapper .footer-top .contacts-header .call-me svg path{fill:#c9ab80;opacity:0;visibility:hidden;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.footer-wrapper .footer-top .contacts-header .call-me:hover{background:#c9ab80;color:#121216}.footer-wrapper .footer-top .contacts-header .call-me:hover svg rect{fill:#121216}.footer-wrapper .footer-top .contacts-header .call-me:hover svg path{opacity:1;visibility:visible;fill:#121216}@media(max-width: 768px){.footer-wrapper .footer-top .contacts-header .call-me{margin-top:5vw}}.footer-wrapper .footer-top .lang-menu{position:relative;top:-0.8333vw}@media(min-width: 769px){.footer-wrapper .footer-top .lang-menu{display:none !important}}@media(max-width: 768px){.footer-wrapper .footer-top .lang-menu{position:initial;margin-top:10.3125vw}}.footer-wrapper .footer-top .lang-menu ul{display:flex;align-items:baseline;gap:0 1.3888vw}@media(max-width: 768px){.footer-wrapper .footer-top .lang-menu ul{gap:0 9.375vw}}.footer-wrapper .footer-top .lang-menu ul li{display:flex}.footer-wrapper .footer-top .lang-menu ul li a{font-size:calc(14vw*100/1440);font-family:"Gilroy-Bold";font-weight:normal;letter-spacing:.05em;color:#fff;-webkit-transition:.3s color linear;-moz-transition:.3s color linear;-ms-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}@media(max-width: 768px){.footer-wrapper .footer-top .lang-menu ul li a{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.footer-wrapper .footer-top .lang-menu ul li a{letter-spacing:.07em}}.footer-wrapper .footer-top .lang-menu ul li:hover a{color:rgba(255,255,255,.65)}.footer-wrapper .footer-top .lang-menu ul li.current-lang a{color:#c9ab80}.footer-wrapper .footer-top .socials-header{display:flex;align-items:baseline;gap:0 1.3888vw;position:relative;top:-0.4861vw}@media(max-width: 768px){.footer-wrapper .footer-top .socials-header{position:initial;gap:0 6.25vw;margin-top:8.75vw}}.footer-wrapper .footer-top .socials-header a{display:flex}.footer-wrapper .footer-top .socials-header a svg{width:1.6666vw;height:1.6666vw;position:relative;bottom:-0.1388vw}@media(max-width: 768px){.footer-wrapper .footer-top .socials-header a svg{position:initial;width:7.5vw;height:7.5vw}}.footer-wrapper .footer-top .socials-header a svg path{fill:#fff;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.footer-wrapper .footer-top .socials-header a svg.white-icon{display:none}.footer-wrapper .footer-top .socials-header a:hover path{fill:#c9ab80}.footer-wrapper .footer-top .projects-button{display:flex;align-items:baseline;position:relative;top:-0.8333vw;margin-right:-1.0416vw}@media(max-width: 768px){.footer-wrapper .footer-top .projects-button{display:none}}.footer-wrapper .footer-top .projects-button a{display:flex;align-items:center;gap:0 1.0416vw}.footer-wrapper .footer-top .projects-button a span{display:flex;font-size:calc(14vw*100/1440);font-family:"Gilroy-Bold";font-weight:normal;letter-spacing:.05em;text-transform:uppercase;color:#fff;-webkit-transition:.3s color linear;-moz-transition:.3s color linear;-ms-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}@media(max-width: 768px){.footer-wrapper .footer-top .projects-button a span{font-size:calc(14vw*100/320)}}.footer-wrapper .footer-top .projects-button a svg{width:4.1666vw;height:4.1666vw}.footer-wrapper .footer-top .projects-button a svg circle{opacity:0;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.footer-wrapper .footer-top .projects-button a:hover span{color:#c9ab80}.footer-wrapper .footer-top .projects-button a:hover svg circle{opacity:.1}.footer-wrapper .footer-bottom{padding:.9722vw 4.8611vw 0;display:flex;align-items:center;justify-content:space-between}@media(max-width: 768px){.footer-wrapper .footer-bottom{padding:6.875vw 0 0;flex-direction:column;gap:1.5625vw 0}}.footer-wrapper .footer-bottom .rights{font-size:calc(14vw*100/1440);font-family:"Gilroy-Regular";color:#fff}@media(max-width: 768px){.footer-wrapper .footer-bottom .rights{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.footer-wrapper .footer-bottom .rights{font-size:calc(12vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.footer-wrapper .footer-bottom .rights{font-size:calc(12vw*100/320)}}.footer-wrapper .footer-bottom .dev-wrapper a{display:inline-flex;align-items:center;font-size:calc(14vw*100/1440);font-family:"Gilroy-Regular";color:#fff}@media(max-width: 768px){.footer-wrapper .footer-bottom .dev-wrapper a{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.footer-wrapper .footer-bottom .dev-wrapper a{font-size:calc(12vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.footer-wrapper .footer-bottom .dev-wrapper a{font-size:calc(12vw*100/320)}}.footer-wrapper .footer-bottom .dev-wrapper a svg{width:6.25vw;height:1.9444vw;margin-left:1.3888vw;-webkit-transition:.3s opacity linear;-moz-transition:.3s opacity linear;-ms-transition:.3s opacity linear;-o-transition:.3s opacity linear;transition:.3s opacity linear}@media(max-width: 768px){.footer-wrapper .footer-bottom .dev-wrapper a svg{width:29.6875vw;height:8.75vw;margin-left:4.375vw}}.footer-wrapper .footer-bottom .dev-wrapper a svg.dev-logo-black{display:none}.footer-wrapper .footer-bottom .dev-wrapper a:hover svg{opacity:.5}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-container{border-top:thin solid rgba(18,18,22,.1)}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-wrapper .footer-top .logo-wrapper img.black-logo{display:flex}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-wrapper .footer-top .logo-wrapper img.white-logo{display:none}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-wrapper .footer-top{border-top:thin solid rgba(18,18,22,.15);border-bottom:thin solid rgba(18,18,22,.15)}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-top .menu-header ul li a{color:#121216}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-top .menu-header ul li a:hover{color:rgba(18,18,22,.45)}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-top .contacts-header .phone{color:#121216}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-top .contacts-header .phone:hover:after{border-color:#121216}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-top .contacts-header .call-me{color:#121216}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-top .contacts-header .call-me:hover:after{border-color:#121216}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-top .lang-menu ul li a{color:#121216}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-top .lang-menu ul li a:hover{color:rgba(18,18,22,.45)}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-wrapper .footer-top .lang-menu ul li.current-lang a{color:#c9ab80}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-wrapper .footer-top .socials-header a svg path{fill:#121216}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-wrapper .footer-top .socials-header a:hover svg path{fill:#c9ab80}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-wrapper .footer-top .projects-button a span{color:#121216}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-wrapper .footer-top .projects-button a svg rect{fill:rgba(18,18,22,.25)}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-wrapper .footer-top .projects-button a:hover span{color:#c9ab80}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-wrapper .footer-top .projects-button a:hover svg circle{fill:rgba(18,18,22,.04);opacity:1}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-wrapper .footer-top .projects-button a:hover svg rect{fill:#c9ab80}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-wrapper .footer-bottom .rights{color:#121216}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-wrapper .footer-bottom .dev-wrapper svg:not(.dev-logo-black){display:none}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-wrapper .footer-bottom .dev-wrapper svg.dev-logo-black{display:flex}body:not(.home,.page-template-template-partsprojects-php,.single-project,.page-template-about-us,.error404) .footer-wrapper .footer-bottom .dev-wrapper a{color:#121216}body .teler-wd__trigger{top:initial;bottom:0 !important;right:3vw !important}@media(max-width: 768px){body .teler-wd__trigger{top:inherit;bottom:10vw !important;right:0 !important}}body .teler-wd__trigger:hover .teler-wd__flipper-front{opacity:0}body .teler-wd__trigger:hover .teler-wd__flipper-back{opacity:1 !important}body .teler-wd__flipper-back{opacity:0 !important}.main-slider-section{position:relative}.main-slider-section .ms-wrapper{position:relative;height:100vh;height:100dvh}.main-slider-section .msdb .go-down{position:absolute;right:3.8888vw;bottom:2.0833vw;z-index:2;cursor:pointer;margin:-10px;padding:10px;box-sizing:content-box}@media(max-width: 768px){.main-slider-section .msdb .go-down{right:7.8125vw;bottom:6.25vw}}.main-slider-section .msdb .go-down svg{width:1.875vw;height:1.1111vw}@media(max-width: 768px){.main-slider-section .msdb .go-down svg{width:6.25vw;height:3.75vw}}.main-slider-section .msdb .go-down svg path{-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.main-slider-section .msdb .go-down:hover svg path{fill:#c9ab80}.main-slider-section .ms-title{position:absolute;bottom:4.1666vw;left:12.7777vw;font-size:calc(62vw*100/1440);line-height:5.3472vw;font-family:"Gilroy-Black";font-weight:normal;color:#fff;max-width:44.7916vw;z-index:2}@media(max-width: 768px){.main-slider-section .ms-title{font-size:calc(62vw*100/320)}}@media(max-width: 768px){.main-slider-section .ms-title{font-size:calc(30vw*100/1440);line-height:11.5625vw;left:11.875vw;bottom:19.375vw;max-width:100%;max-width:80%}}@media(max-width: 768px)and (max-width: 768px){.main-slider-section .ms-title{font-size:calc(30vw*100/320)}}.main-slider-section .ms-title:before{content:"";display:block;width:.9722vw;height:100%;background:#c9ab80;position:absolute;top:0;left:-2.3611vw}@media(max-width: 768px){.main-slider-section .ms-title:before{left:-7.1874vw;width:2.5vw}}.main-slider-section .main-slider .owl-item .item{display:flex;width:100%;position:relative;padding-bottom:100dvh}.main-slider-section .main-slider .owl-item .item img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}@media(max-width: 768px){.main-slider-section .main-slider .owl-item .item img.desctop{display:none}}@media(min-width: 769px){.main-slider-section .main-slider .owl-item .item img.mobile{display:none}}.main-slider-section .main-slider .owl-item .item:after{content:"";display:block;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0.35) 100%),url(photo-1551295022-de5522c94e08.jpg);position:absolute;top:0;left:0;z-index:2}.main-slider-section .main-slider .owl-dots{position:absolute;top:50%;right:4.8611vw;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:2;display:flex;flex-direction:column;gap:2.0833vw 0}@media(max-width: 768px){.main-slider-section .main-slider .owl-dots{right:9.375vw;gap:9.375vw 0}}.main-slider-section .main-slider .owl-dots .owl-dot{display:flex;align-items:center;justify-content:center;width:.6944vw;height:.6944vw;border:thin solid rgba(255,255,255,.15);border-radius:100%;position:relative}@media(max-width: 768px){.main-slider-section .main-slider .owl-dots .owl-dot{width:3.125vw;height:3.125vw}}.main-slider-section .main-slider .owl-dots .owl-dot:after{content:"";display:block;width:.2777vw;height:.2777vw;border-radius:100%;background:rgba(0,0,0,0);-webkit-transition:.3s background linear;-moz-transition:.3s background linear;-ms-transition:.3s background linear;-o-transition:.3s background linear;transition:.3s background linear}@media(max-width: 768px){.main-slider-section .main-slider .owl-dots .owl-dot:after{width:1.25vw;height:1.25vw}}.main-slider-section .main-slider .owl-dots .owl-dot span{width:.6944vw;height:.6944vw;border-radius:100%;position:absolute}@media(max-width: 768px){.main-slider-section .main-slider .owl-dots .owl-dot span{width:3.125vw;height:3.125vw}}.main-slider-section .main-slider .owl-dots .owl-dot span::before,.main-slider-section .main-slider .owl-dots .owl-dot span::after{box-sizing:inherit;content:"";position:absolute;width:.6944vw;height:.6944vw;top:0;left:0;border-radius:100%}@media(max-width: 768px){.main-slider-section .main-slider .owl-dots .owl-dot span::before,.main-slider-section .main-slider .owl-dots .owl-dot span::after{width:3.125vw;height:3.125vw}}.main-slider-section .main-slider .owl-dots .owl-dot span::before{border:2px solid rgba(0,0,0,0)}.main-slider-section .main-slider .owl-dots .owl-dot span::after{border:0 solid rgba(0,0,0,0)}.main-slider-section .main-slider .owl-dots .owl-dot.active:after{background:#fff}.main-slider-section .main-slider .owl-dots .owl-dot.active span:before{border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;transition:border-top-color 4s linear,border-right-color 4s linear .1s,border-bottom-color 4s linear .2s}.main-slider-section .main-slider .owl-dots .owl-dot.active span:after{border-top:2px solid #fff;border-left-width:2px;border-right-width:2px;transform:rotate(270deg);transition:transform 4s linear 0s,border-left-width 0s linear 3.5s,-webkit-transform 4s linear 0s}.main-about-us-section{margin-bottom:5.5555vw;display:none !important}@media(max-width: 768px){.main-about-us-section{margin-bottom:10.9375vw}}.main-about-us-section .mau-container{padding:5.5555vw 4.8611vw 4.1666vw 0;margin-right:5.5555vw;background:#1e1e22}@media(max-width: 768px){.main-about-us-section .mau-container{padding:9.375vw 3.125vw 36.25vw 4.6875vw;margin:0 4.6875vw 0 0;position:relative}}.main-about-us-section .mau-title{display:flex;justify-content:flex-end;position:relative;margin-bottom:1.4583vw}@media(max-width: 768px){.main-about-us-section .mau-title{font-size:calc(42vw*100/1440);line-height:normal;margin-bottom:6.25vw}}@media(max-width: 768px)and (max-width: 768px){.main-about-us-section .mau-title{font-size:calc(42vw*100/320)}}.main-about-us-section .mau-title:before{content:"";display:block;width:100%;height:1px;border-bottom:thin solid rgba(255,255,255,.15);position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.main-about-us-section .mau-title span{display:inline-flex;padding:0 6.9444vw 0 7.6388vw;background:#1e1e22;position:relative;z-index:2;font-size:calc(64vw*100/1440);line-height:normal;font-family:"Gilroy-Black";text-align:right;color:#fff}@media(max-width: 768px){.main-about-us-section .mau-title span{font-size:calc(64vw*100/320)}}@media(max-width: 768px){.main-about-us-section .mau-title span{font-size:calc(42vw*100/1440);padding:0 3.125vw 0 6.25vw}}@media(max-width: 768px)and (max-width: 768px){.main-about-us-section .mau-title span{font-size:calc(42vw*100/320)}}.main-about-us-section .mau-info-wrapper{display:grid;grid-template-columns:28.0555vw auto;gap:0 9.2361vw}@media(max-width: 768px){.main-about-us-section .mau-info-wrapper{grid-template-columns:100%;gap:9.375vw 0}}.main-about-us-section .mau-left{display:flex;align-items:center;flex-direction:column;padding-left:10vw;padding-top:4.6527vw}@media(max-width: 768px){.main-about-us-section .mau-left{padding:0 12.8124vw 0 16.25vw}}.main-about-us-section .mau-left .mauma-count{display:flex;align-items:baseline;justify-content:flex-end;font-size:calc(48vw*100/1440);line-height:4.0972vw;font-family:"Gilroy-Extrabold";text-align:center;color:#fff;margin-bottom:.6944vw}@media(max-width: 768px){.main-about-us-section .mau-left .mauma-count{font-size:calc(48vw*100/320)}}@media(max-width: 768px){.main-about-us-section .mau-left .mauma-count{font-size:calc(36vw*100/1440);line-height:13.75vw}}@media(max-width: 768px)and (max-width: 768px){.main-about-us-section .mau-left .mauma-count{font-size:calc(36vw*100/320)}}.main-about-us-section .mau-left .mauma-count span{font-size:calc(96vw*100/1440);line-height:8.1944vw;font-family:"Gilroy-Extrabold";text-align:center;color:#fff;margin-right:.8333vw}@media(max-width: 768px){.main-about-us-section .mau-left .mauma-count span{font-size:calc(96vw*100/320)}}@media(max-width: 768px){.main-about-us-section .mau-left .mauma-count span{font-size:calc(72vw*100/1440);line-height:27.5vw;margin-right:3.125vw}}@media(max-width: 768px)and (max-width: 768px){.main-about-us-section .mau-left .mauma-count span{font-size:calc(72vw*100/320)}}.main-about-us-section .mau-left .mauma-text{display:flex;justify-content:center;font-size:calc(24vw*100/1440);font-family:"Gilroy-Bold";text-align:center;color:rgba(255,255,255,.65);margin-bottom:2.7777vw}@media(max-width: 768px){.main-about-us-section .mau-left .mauma-text{font-size:calc(24vw*100/320)}}@media(max-width: 768px){.main-about-us-section .mau-left .mauma-text{font-size:calc(18vw*100/1440);margin-bottom:0}}@media(max-width: 768px)and (max-width: 768px){.main-about-us-section .mau-left .mauma-text{font-size:calc(18vw*100/320)}}.main-about-us-section .mau-left .mauma-button{display:flex;align-items:center;justify-content:center;height:3.8888vw;padding:0 2.4305vw;border:2px solid #c9ab80;background:rgba(0,0,0,0);font-size:calc(16vw*100/1440);font-family:"Gilroy-Bold";letter-spacing:.05em;text-transform:uppercase;color:#c9ab80;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.main-about-us-section .mau-left .mauma-button{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.main-about-us-section .mau-left .mauma-button{height:14.3749vw;padding:0 7.8125vw;font-size:calc(14vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.main-about-us-section .mau-left .mauma-button{font-size:calc(14vw*100/320)}}.main-about-us-section .mau-left .mauma-button svg{width:2.2222vw;height:1.25vw;margin-left:1.3888vw}@media(max-width: 768px){.main-about-us-section .mau-left .mauma-button svg{width:6.875vw;height:3.8687vw;margin-left:4.6875vw}}.main-about-us-section .mau-left .mauma-button svg rect{fill:#c9ab80;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.main-about-us-section .mau-left .mauma-button svg path{fill:#c9ab80;opacity:0;visibility:hidden;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.main-about-us-section .mau-left .mauma-button:hover{background:#c9ab80;color:#121216}.main-about-us-section .mau-left .mauma-button:hover svg rect{fill:#121216}.main-about-us-section .mau-left .mauma-button:hover svg path{opacity:1;visibility:visible;fill:#121216}@media(max-width: 768px){.main-about-us-section .mau-left .mauma-button{position:absolute;bottom:12.5vw;left:0;right:0;margin:0 auto;width:65vw}}.main-about-us-section .mau-right .about-text{display:flex;font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;color:rgba(255,255,255,.65);margin-bottom:2.7777vw}@media(max-width: 768px){.main-about-us-section .mau-right .about-text{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.main-about-us-section .mau-right .about-text{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.main-about-us-section .mau-right .about-text{font-size:calc(13vw*100/320)}}.main-about-us-section .mau-right .about-text strong{font-family:"Gilroy-Bold";font-weight:normal}@media(max-width: 768px){.main-about-us-section .mau-right .about-text{margin-bottom:8.4375vw}}.main-about-us-section .mau-right .mau-advantages-list{display:flex;align-items:center;gap:0 5.5555vw}@media(max-width: 768px){.main-about-us-section .mau-right .mau-advantages-list{justify-content:center;flex-wrap:wrap;gap:9.375vw 12.5vw}}.main-about-us-section .mau-right .mau-advantages-list .item{display:flex;flex-direction:column;align-items:center}.main-about-us-section .mau-right .mau-advantages-list .item .count{font-size:calc(48vw*100/1440);font-family:"Gilroy-Extrabold";text-align:center;color:#fff;margin-bottom:-0.5555vw}@media(max-width: 768px){.main-about-us-section .mau-right .mau-advantages-list .item .count{font-size:calc(48vw*100/320)}}@media(max-width: 768px){.main-about-us-section .mau-right .mau-advantages-list .item .count{font-size:calc(36vw*100/1440);line-height:13.75vw;margin-bottom:.3125vw}}@media(max-width: 768px)and (max-width: 768px){.main-about-us-section .mau-right .mau-advantages-list .item .count{font-size:calc(36vw*100/320)}}.main-about-us-section .mau-right .mau-advantages-list .item .text{font-size:calc(24vw*100/1440);font-family:"Gilroy-Bold";text-align:center;color:rgba(255,255,255,.65)}@media(max-width: 768px){.main-about-us-section .mau-right .mau-advantages-list .item .text{font-size:calc(24vw*100/320)}}@media(max-width: 768px){.main-about-us-section .mau-right .mau-advantages-list .item .text{font-size:calc(18vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.main-about-us-section .mau-right .mau-advantages-list .item .text{font-size:calc(18vw*100/320)}}.main-projects-section{margin-top:5.5555vw}@media(max-width: 768px){.main-projects-section{margin-top:10.9375vw}}.main-projects-section .mp-container{margin:0 8.3333vw 5.5555vw}@media(max-width: 768px){.main-projects-section .mp-container{margin:0 4.6875vw 12.5vw}}.main-projects-section .mp-title-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0 1.0416vw 2.7777vw 2.0833vw}@media(max-width: 768px){.main-projects-section .mp-title-wrapper{margin:0 2.5vw 6.5625vw;flex-direction:column;align-items:flex-start}}.main-projects-section .mp-title-wrapper .mp-title{font-size:calc(64vw*100/1440);font-family:"Gilroy-Black";color:#fff}@media(max-width: 768px){.main-projects-section .mp-title-wrapper .mp-title{font-size:calc(64vw*100/320)}}@media(max-width: 768px){.main-projects-section .mp-title-wrapper .mp-title{font-size:calc(42vw*100/1440);line-height:16.25vw}}@media(max-width: 768px)and (max-width: 768px){.main-projects-section .mp-title-wrapper .mp-title{font-size:calc(42vw*100/320)}}.main-projects-section .mp-title-wrapper a{display:flex;align-items:center;font-size:calc(14vw*100/1440);letter-spacing:.05em;text-transform:uppercase;font-family:"Gilroy-Bold";color:#fff}@media(max-width: 768px){.main-projects-section .mp-title-wrapper a{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.main-projects-section .mp-title-wrapper a{width:100%;justify-content:flex-end;font-size:calc(13vw*100/1440);position:relative;right:-5.625vw;margin-top:.9375vw}}@media(max-width: 768px)and (max-width: 768px){.main-projects-section .mp-title-wrapper a{font-size:calc(13vw*100/320)}}.main-projects-section .mp-title-wrapper a svg{width:4.1666vw;height:4.1666vw;margin-left:1.0416vw}@media(max-width: 768px){.main-projects-section .mp-title-wrapper a svg{width:12.5vw;height:12.5vw;margin-left:3.125vw}}.main-projects-section .mp-title-wrapper a svg circle{opacity:0;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.main-projects-section .mp-title-wrapper a:hover{color:#c9ab80}.main-projects-section .mp-title-wrapper a:hover svg circle{opacity:.05}.main-projects-section .projects-list{display:grid;align-items:flex-start;grid-template-columns:1fr 1fr;gap:8.8888vw 9.5138vw;gap:11.889vw 9.5138vw;margin-bottom:12vw}@media(max-width: 768px){.main-projects-section .projects-list{grid-template-columns:100%;gap:20vw 0;gap:30vw 0;margin-bottom:40vw}}.main-projects-section .projects-list a{display:flex;position:relative}.main-projects-section .projects-list a .image-wrapper{position:relative;width:100%;display:flex;padding-bottom:66.8549%;overflow:hidden}.main-projects-section .projects-list a .image-wrapper img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.main-projects-section .projects-list a .details{position:absolute;bottom:-3.5416vw;left:1.5277vw;padding-left:1.9444vw;bottom:-6.842vw}@media(max-width: 768px){.main-projects-section .projects-list a .details{left:4.6875vw;bottom:-11.875vw;padding-left:4.375vw;bottom:-18.625vw}}.main-projects-section .projects-list a .details:before{content:"";display:block;width:8px;height:100%;background:#c9ab80;position:absolute;top:0;left:0;transform:scaleY(1);transform-origin:bottom;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.main-projects-section .projects-list a .details:before{width:1.25vw}}.main-projects-section .projects-list a .details:after{content:"";display:block;width:0;height:8px;background:#c9ab80;position:absolute;top:calc(100% + .6944vw);left:1.9444vw;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.main-projects-section .projects-list a .details:after{height:1.25vw}}.main-projects-section .projects-list a .details .postList__title{display:flex;font-size:calc(48vw*100/1440);line-height:4.0972vw;font-family:"Gilroy-Extrabold";color:#fff;text-shadow:1px 0px 5px #000;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.main-projects-section .projects-list a .details .postList__title{font-size:calc(48vw*100/320)}}@media(max-width: 768px){.main-projects-section .projects-list a .details .postList__title{font-size:calc(28vw*100/1440);line-height:10.625vw;margin-bottom:-0.3125vw}}@media(max-width: 768px)and (max-width: 768px){.main-projects-section .projects-list a .details .postList__title{font-size:calc(28vw*100/320)}}.main-projects-section .projects-list a .details .addr-name{font-size:calc(18vw*100/1440);line-height:1.4583vw;font-family:"Gilroy-Medium";color:rgba(255,255,255,.35)}@media(max-width: 768px){.main-projects-section .projects-list a .details .addr-name{font-size:calc(18vw*100/320)}}@media(max-width: 768px){.main-projects-section .projects-list a .details .addr-name{font-size:calc(14vw*100/1440);line-height:5vw}}@media(max-width: 768px)and (max-width: 768px){.main-projects-section .projects-list a .details .addr-name{font-size:calc(14vw*100/320)}}.main-projects-section .projects-list a .details button{display:flex;align-items:center;justify-content:center;height:3.8888vw;padding:0 2.4305vw;border:2px solid #c9ab80;background:rgba(0,0,0,0);font-size:calc(16vw*100/1440);font-family:"Gilroy-Bold";letter-spacing:.05em;text-transform:uppercase;color:#c9ab80;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear;margin-top:1.25vw;cursor:pointer}@media(max-width: 768px){.main-projects-section .projects-list a .details button{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.main-projects-section .projects-list a .details button{height:14.3749vw;padding:0 7.8125vw;font-size:calc(14vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.main-projects-section .projects-list a .details button{font-size:calc(14vw*100/320)}}.main-projects-section .projects-list a .details button svg{width:2.2222vw;height:1.25vw;margin-left:1.3888vw}@media(max-width: 768px){.main-projects-section .projects-list a .details button svg{width:6.875vw;height:3.8687vw;margin-left:4.6875vw}}.main-projects-section .projects-list a .details button svg rect{fill:#c9ab80;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.main-projects-section .projects-list a .details button svg path{fill:#c9ab80;opacity:0;visibility:hidden;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.main-projects-section .projects-list a .details button:hover{background:#c9ab80;color:#121216}.main-projects-section .projects-list a .details button:hover svg rect{fill:#121216}.main-projects-section .projects-list a .details button:hover svg path{opacity:1;visibility:visible;fill:#121216}@media(max-width: 768px){.main-projects-section .projects-list a .details button{height:10.375vw;padding:0 3.813vw;font-size:calc(12vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.main-projects-section .projects-list a .details button{font-size:calc(12vw*100/320)}}@media(min-width: 769px){.main-projects-section .projects-list a:nth-child(2) .image-wrapper,.main-projects-section .projects-list a:nth-child(3) .image-wrapper{padding-bottom:117.5141%}.main-projects-section .projects-list a:nth-child(2){right:2.7777vw}.main-projects-section .projects-list a:nth-child(3){margin-top:-18.6805vw;left:2.7777vw}.main-projects-section .projects-list a:hover .image-wrapper img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.main-projects-section .projects-list a:hover .details:before{transform:scaleY(0)}.main-projects-section .projects-list a:hover .details:after{width:100%}}.main-projects-section .mp-bottom-button{display:flex;justify-content:center;margin-top:7.7083vw}@media(max-width: 768px){.main-projects-section .mp-bottom-button{margin-top:20vw}}.main-projects-section .mp-bottom-button a{display:flex;align-items:center;justify-content:center;height:3.8888vw;padding:0 2.4305vw;border:2px solid #c9ab80;background:rgba(0,0,0,0);font-size:calc(16vw*100/1440);font-family:"Gilroy-Bold";letter-spacing:.05em;text-transform:uppercase;color:#c9ab80;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.main-projects-section .mp-bottom-button a{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.main-projects-section .mp-bottom-button a{height:14.3749vw;padding:0 7.8125vw;font-size:calc(14vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.main-projects-section .mp-bottom-button a{font-size:calc(14vw*100/320)}}.main-projects-section .mp-bottom-button a svg{width:2.2222vw;height:1.25vw;margin-left:1.3888vw}@media(max-width: 768px){.main-projects-section .mp-bottom-button a svg{width:6.875vw;height:3.8687vw;margin-left:4.6875vw}}.main-projects-section .mp-bottom-button a svg rect{fill:#c9ab80;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.main-projects-section .mp-bottom-button a svg path{fill:#c9ab80;opacity:0;visibility:hidden;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.main-projects-section .mp-bottom-button a:hover{background:#c9ab80;color:#121216}.main-projects-section .mp-bottom-button a:hover svg rect{fill:#121216}.main-projects-section .mp-bottom-button a:hover svg path{opacity:1;visibility:visible;fill:#121216}.main-news-section{display:none}.main-news-section .mn-wrapper{margin-left:5.5555vw;margin-bottom:5.5555vw}@media(max-width: 768px){.main-news-section .mn-wrapper{margin-left:4.6875vw;margin-bottom:12.5vw}}.main-news-section .mn-container{padding:4.1666vw 10.4166vw 4.1666vw 4.8611vw;background:rgba(255,255,255,.05)}@media(max-width: 768px){.main-news-section .mn-container{padding:12.5vw 4.6875vw 12.5vw 6.25vw}}.main-news-section .mn-tilte{display:flex;justify-content:center;text-align:center;font-size:calc(48vw*100/1440);font-family:"Gilroy-Black";color:#fff;margin-bottom:2.7777vw}@media(max-width: 768px){.main-news-section .mn-tilte{font-size:calc(48vw*100/320)}}@media(max-width: 768px){.main-news-section .mn-tilte{font-size:calc(36vw*100/1440);line-height:14.0625vw;margin-bottom:9.375vw;margin-left:-6.25vw}}@media(max-width: 768px)and (max-width: 768px){.main-news-section .mn-tilte{font-size:calc(36vw*100/320)}}@media(max-width: 768px){.main-news-section .mn-slider{padding-right:6.25vw}}.main-news-section .mn-slider .postList__item .post-image{display:flex;position:relative;width:100%;padding-bottom:67.3024%;overflow:hidden}.main-news-section .mn-slider .postList__item .post-image img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.main-news-section .mn-slider .postList__item .post-details{display:flex;flex-direction:column;padding:1.3888vw .6944vw 0}@media(max-width: 768px){.main-news-section .mn-slider .postList__item .post-details{padding:4.6875vw 3.125vw 0}}.main-news-section .mn-slider .postList__item .post-details .post-date{display:flex;font-size:calc(14vw*100/1440);line-height:1.1805vw;font-family:"Gilroy-Regular";color:rgba(255,255,255,.65);margin-bottom:.6944vw}@media(max-width: 768px){.main-news-section .mn-slider .postList__item .post-details .post-date{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.main-news-section .mn-slider .postList__item .post-details .post-date{font-size:calc(12vw*100/1440);line-height:4.375vw;margin-bottom:3.125vw}}@media(max-width: 768px)and (max-width: 768px){.main-news-section .mn-slider .postList__item .post-details .post-date{font-size:calc(12vw*100/320)}}.main-news-section .mn-slider .postList__item .post-details .post-title{font-size:calc(18vw*100/1440);line-height:1.5277vw;font-family:"Gilroy-Bold";color:#fff;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-webkit-transition:.3s color linear;-moz-transition:.3s color linear;-ms-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}@media(max-width: 768px){.main-news-section .mn-slider .postList__item .post-details .post-title{font-size:calc(18vw*100/320)}}@media(max-width: 768px){.main-news-section .mn-slider .postList__item .post-details .post-title{font-size:calc(16vw*100/1440);line-height:6.25vw}}@media(max-width: 768px)and (max-width: 768px){.main-news-section .mn-slider .postList__item .post-details .post-title{font-size:calc(16vw*100/320)}}.main-news-section .mn-slider .postList__item:hover .post-image img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.main-news-section .mn-slider .postList__item:hover .post-title{color:#c9ab80}@media(max-width: 768px){.main-news-section .mn-slider .owl-nav{display:flex;justify-content:center;gap:0 12.5vw;margin-top:9.375vw}}.main-news-section .mn-slider .owl-nav button{position:absolute}@media(max-width: 768px){.main-news-section .mn-slider .owl-nav button{position:initial}}.main-news-section .mn-slider .owl-nav button svg{width:2.9166vw;height:1.875vw;opacity:.3;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.main-news-section .mn-slider .owl-nav button svg{width:13.125vw;height:8.4375vw}}.main-news-section .mn-slider .owl-nav button:hover svg{opacity:1}.main-news-section .mn-slider .owl-nav button.disable svg{opacity:.1}.main-news-section .mn-slider .owl-nav .owl-prev{top:7.6388vw;left:-6.9444vw}.main-news-section .mn-slider .owl-nav .owl-next{top:7.6388vw;right:-6.9444vw}.main-seo-section .mseo-container{margin:0 10.4166vw}@media(max-width: 768px){.main-seo-section .mseo-container{margin:0 4.6875vw}}.main-seo-section .mseo-container .mseo-text h1{font-family:"Gilroy-Black";font-style:normal;font-weight:normal;font-size:calc(52vw*100/1440);line-height:initial;color:#fff;margin-bottom:1.3888vw}@media(max-width: 768px){.main-seo-section .mseo-container .mseo-text h1{font-size:calc(52vw*100/320)}}@media(max-width: 768px){.main-seo-section .mseo-container .mseo-text h1{font-size:calc(44vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.main-seo-section .mseo-container .mseo-text h1{font-size:calc(44vw*100/320)}}@media(max-width: 768px){.main-seo-section .mseo-container .mseo-text h1{margin-bottom:3.125vw}}.main-seo-section .mseo-container .mseo-text p{font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;color:rgba(255,255,255,.65);margin-bottom:1.3888vw}@media(max-width: 768px){.main-seo-section .mseo-container .mseo-text p{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.main-seo-section .mseo-container .mseo-text p{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.main-seo-section .mseo-container .mseo-text p{font-size:calc(13vw*100/320)}}.main-seo-section .mseo-container .mseo-text p strong{font-family:"Gilroy-Bold";font-weight:normal}@media(max-width: 768px){.main-seo-section .mseo-container .mseo-text p{margin-bottom:7.8125vw}}.main-seo-section .mseo-container .mseo-text p strong{font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;font-family:"Gilroy-Semibold";color:rgba(255,255,255,.65)}@media(max-width: 768px){.main-seo-section .mseo-container .mseo-text p strong{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.main-seo-section .mseo-container .mseo-text p strong{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.main-seo-section .mseo-container .mseo-text p strong{font-size:calc(13vw*100/320)}}.main-seo-section .mseo-container .mseo-text p strong strong{font-family:"Gilroy-Bold";font-weight:normal}.main-seo-section .mseo-container .mseo-text p:last-child{margin-bottom:0}.blog-page .blog-page-container{margin:0 10.4166vw}@media(max-width: 768px){.blog-page .blog-page-container{margin:0 4.6875vw}}.blog-page .blogList-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2.7777vw 1.3888vw}@media(max-width: 768px){.blog-page .blogList-wrapper{grid-template-columns:100%;gap:7.8125vw 0}}.blog-page .blogList-wrapper .postList__item .image-wrapper{display:flex;width:100%;position:relative;padding-bottom:67.3024%;overflow:hidden}.blog-page .blogList-wrapper .postList__item .image-wrapper img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.blog-page .blogList-wrapper .postList__item .details{display:flex;flex-direction:column;padding:1.3888vw .6944vw 0}@media(max-width: 768px){.blog-page .blogList-wrapper .postList__item .details{padding:3.125vw 3.125vw 0}}.blog-page .blogList-wrapper .postList__item .details .date{display:flex;font-size:calc(14vw*100/1440);line-height:1.1805vw;font-family:"Gilroy-Regular";color:rgba(18,18,22,.65);margin-bottom:.6944vw}@media(max-width: 768px){.blog-page .blogList-wrapper .postList__item .details .date{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.blog-page .blogList-wrapper .postList__item .details .date{font-size:calc(12vw*100/1440);line-height:4.375vw;margin-bottom:1.5625vw}}@media(max-width: 768px)and (max-width: 768px){.blog-page .blogList-wrapper .postList__item .details .date{font-size:calc(12vw*100/320)}}.blog-page .blogList-wrapper .postList__item .details .postList__title{font-size:calc(18vw*100/1440);line-height:1.5277vw;font-family:"Gilroy-Bold";color:#121216;width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-webkit-transition:.3s color linear;-moz-transition:.3s color linear;-ms-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}@media(max-width: 768px){.blog-page .blogList-wrapper .postList__item .details .postList__title{font-size:calc(18vw*100/320)}}@media(max-width: 768px){.blog-page .blogList-wrapper .postList__item .details .postList__title{font-size:calc(18vw*100/1440);line-height:6.25vw;-webkit-line-clamp:3}}@media(max-width: 768px)and (max-width: 768px){.blog-page .blogList-wrapper .postList__item .details .postList__title{font-size:calc(18vw*100/320)}}.blog-page .blogList-wrapper .postList__item:hover .image-wrapper img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.blog-page .blogList-wrapper .postList__item:hover .postList__title{color:#c9ab80}.blog-page .pagination{display:flex;align-items:center;justify-content:center;gap:0 2.7777vw;margin:4.1666vw 0}@media(max-width: 768px){.blog-page .pagination{gap:0 6.25vw}}.blog-page .pagination .wp-pagenavi{display:flex;align-items:center;gap:0 2.7777vw}@media(max-width: 768px){.blog-page .pagination .wp-pagenavi{gap:0 6.25vw}}.blog-page .pagination .wp-pagenavi .pages{display:none}.blog-page .pagination .wp-pagenavi .page{margin:0;padding:0;border:0}.blog-page .pagination .wp-pagenavi .page span{margin:0;padding:0;border:0;font-size:calc(18vw*100/1440);font-family:"Gilroy-Semibold";font-weight:normal;text-align:center;color:#c9ab80}@media(max-width: 768px){.blog-page .pagination .wp-pagenavi .page span{font-size:calc(18vw*100/320)}}@media(max-width: 768px){.blog-page .pagination .wp-pagenavi .page span{font-size:calc(16vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.blog-page .pagination .wp-pagenavi .page span{font-size:calc(16vw*100/320)}}.blog-page .pagination .wp-pagenavi .page a,.blog-page .pagination .wp-pagenavi .page span.dots{margin:0;padding:0;border:0;font-size:calc(18vw*100/1440);font-family:"Gilroy-Semibold";font-weight:normal;text-align:center;color:#121216;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.blog-page .pagination .wp-pagenavi .page a,.blog-page .pagination .wp-pagenavi .page span.dots{font-size:calc(18vw*100/320)}}@media(max-width: 768px){.blog-page .pagination .wp-pagenavi .page a,.blog-page .pagination .wp-pagenavi .page span.dots{font-size:calc(16vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.blog-page .pagination .wp-pagenavi .page a,.blog-page .pagination .wp-pagenavi .page span.dots{font-size:calc(16vw*100/320)}}.blog-page .pagination .wp-pagenavi .page a:not(.dots):hover,.blog-page .pagination .wp-pagenavi .page span.dots:not(.dots):hover{color:#c9ab80}.blog-page .pagination .wp-pagenavi .page-numbers.next,.blog-page .pagination .wp-pagenavi .page-numbers.prev{display:none}.blog-page .pagination .previous.page-numbers svg,.blog-page .pagination .next.page-numbers svg{width:1.6666vw;height:1.6666vw;-webkit-transition:.3s opacity linear;-moz-transition:.3s opacity linear;-ms-transition:.3s opacity linear;-o-transition:.3s opacity linear;transition:.3s opacity linear}@media(max-width: 768px){.blog-page .pagination .previous.page-numbers svg,.blog-page .pagination .next.page-numbers svg{width:7.5vw;height:7.5vw}}.blog-page .pagination .previous.page-numbers:hover svg,.blog-page .pagination .next.page-numbers:hover svg{opacity:.15}.blog-page .pagination .previous.page-numbers.disabled svg,.blog-page .pagination .next.page-numbers.disabled svg{opacity:.15}@media(max-width: 768px){.post-page .page-title h1{font-size:calc(22vw*100/1440);line-height:8.4375vw}}@media(max-width: 768px)and (max-width: 768px){.post-page .page-title h1{font-size:calc(22vw*100/320)}}.post-page .post-page-container .post{margin:0}.post-page .post-page-container .post-image{margin:0 5.5555vw 2.7777vw;display:flex;position:relative;padding-bottom:37.2656%}@media(max-width: 768px){.post-page .post-page-container .post-image{margin:0 4.6875vw 4.6875vw}}.post-page .post-page-container .post-image img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.post-page .post-page-container .page-content{margin:0 17.1527vw 0 9.0277vw}@media(max-width: 768px){.post-page .post-page-container .page-content{margin:0 4.6875vw}}.post-page .post-page-container .page-content h2{font-family:"Gilroy-Black";font-style:normal;font-weight:normal;font-size:calc(32vw*100/1440);line-height:initial;margin:2.7777vw 0 2.0833vw}@media(max-width: 768px){.post-page .post-page-container .page-content h2{font-size:calc(32vw*100/320)}}@media(max-width: 768px){.post-page .post-page-container .page-content h2{font-size:calc(20vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.post-page .post-page-container .page-content h2{font-size:calc(20vw*100/320)}}@media(max-width: 768px){.post-page .post-page-container .page-content h2{font-size:calc(18vw*100/1440);line-height:6.875vw;margin:4.6875vw 0 7.1874vw}}@media(max-width: 768px)and (max-width: 768px){.post-page .post-page-container .page-content h2{font-size:calc(18vw*100/320)}}.post-page .post-page-container .page-content h3{font-family:"Gilroy-Black";font-style:normal;font-weight:normal;font-size:calc(22vw*100/1440);line-height:initial;margin:2.7777vw 0 2.0833vw}@media(max-width: 768px){.post-page .post-page-container .page-content h3{font-size:calc(22vw*100/320)}}@media(max-width: 768px){.post-page .post-page-container .page-content h3{font-size:calc(18vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.post-page .post-page-container .page-content h3{font-size:calc(18vw*100/320)}}@media(max-width: 768px){.post-page .post-page-container .page-content h3{font-size:calc(14vw*100/1440);line-height:5.3125vw;margin:4.6875vw 0 7.1874vw}}@media(max-width: 768px)and (max-width: 768px){.post-page .post-page-container .page-content h3{font-size:calc(14vw*100/320)}}.post-page .post-page-container .page-content p{font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;color:rgba(18,18,22,.65);margin-bottom:1.3888vw}@media(max-width: 768px){.post-page .post-page-container .page-content p{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.post-page .post-page-container .page-content p{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.post-page .post-page-container .page-content p{font-size:calc(13vw*100/320)}}.post-page .post-page-container .page-content p strong{font-family:"Gilroy-Bold";font-weight:normal}@media(max-width: 768px){.post-page .post-page-container .page-content p{margin-bottom:7.8125vw}}.post-page .post-page-container .page-content p:last-child{margin-bottom:0}.post-page .post-page-container .page-content p strong{font-family:"Gilroy-Semibold";font-weight:normal}.post-page .post-page-container .page-content p a{font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;color:#121216;text-decoration:underline}@media(max-width: 768px){.post-page .post-page-container .page-content p a{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.post-page .post-page-container .page-content p a{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.post-page .post-page-container .page-content p a{font-size:calc(13vw*100/320)}}.post-page .post-page-container .page-content p a strong{font-family:"Gilroy-Bold";font-weight:normal}.post-page .post-page-container .page-content p a:hover{color:#c9ab80}.post-page .post-page-container .page-content ul{margin:2.0833vw 0 2.7777vw 2.7777vw;list-style:none}@media(max-width: 768px){.post-page .post-page-container .page-content ul{margin:4.6875vw 0 7.1874vw 0}}.post-page .post-page-container .page-content ul li{font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;line-height:1.8055vw;color:rgba(18,18,22,.65);margin-bottom:1.3888vw;display:grid;grid-template-columns:2.0833vw auto;gap:0}@media(max-width: 768px){.post-page .post-page-container .page-content ul li{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.post-page .post-page-container .page-content ul li{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.post-page .post-page-container .page-content ul li{font-size:calc(13vw*100/320)}}.post-page .post-page-container .page-content ul li strong{font-family:"Gilroy-Bold";font-weight:normal}@media(max-width: 768px){.post-page .post-page-container .page-content ul li{grid-template-columns:4.0625vw auto;margin-bottom:3.125vw;gap:0 2.5vw}}.post-page .post-page-container .page-content ul li:last-child{margin-bottom:0}.post-page .post-page-container .page-content ul li:before{content:"";display:block;width:.4166vw;height:.9027vw;background:url(../images/li-arrow.svg) center center no-repeat;background-size:contain;position:relative;top:7px}@media(max-width: 768px){.post-page .post-page-container .page-content ul li:before{width:1.875vw;height:4.0625vw}}.post-page .post-page-container .page-content ol{margin:2.0833vw 0 2.7777vw 0;list-style:none;counter-reset:ol}@media(max-width: 768px){.post-page .post-page-container .page-content ol{margin:7.8125vw 0}}.post-page .post-page-container .page-content ol li{display:grid;grid-template-columns:2.0833vw auto;gap:0;margin-bottom:1.3888vw;font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;line-height:1.8055vw;color:rgba(18,18,22,.65);counter-increment:ol}@media(max-width: 768px){.post-page .post-page-container .page-content ol li{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.post-page .post-page-container .page-content ol li{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.post-page .post-page-container .page-content ol li{font-size:calc(13vw*100/320)}}.post-page .post-page-container .page-content ol li strong{font-family:"Gilroy-Bold";font-weight:normal}@media(max-width: 768px){.post-page .post-page-container .page-content ol li{grid-template-columns:7.8125vw auto;margin-bottom:3.125vw}}.post-page .post-page-container .page-content ol li:last-child{margin-bottom:0}.post-page .post-page-container .page-content ol li:before{content:counter(ol) ". ";font-size:calc(14vw*100/1440);line-height:1.8055vw;font-family:"Gilroy-Bold";color:#121216}@media(max-width: 768px){.post-page .post-page-container .page-content ol li:before{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.post-page .post-page-container .page-content ol li:before{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.post-page .post-page-container .page-content ol li:before{font-size:calc(13vw*100/320)}}body.page-template-template-partsprojects-php .header-wrapper{position:initial}.projects-page .breadcrumbs a span,.projects-page .breadcrumbs .separator{color:#fff}.projects-page .breadcrumbs .current{color:rgba(255,255,255,.45)}.projects-page .page-title h1{color:#fff}.projects-page .projects-page-container{padding:0 8.3333vw}@media(max-width: 768px){.projects-page .projects-page-container{padding:0 4.6875vw}}.projects-page .projects-page-container .projects-container{display:grid;align-items:flex-start;grid-template-columns:1fr 1fr;gap:8.8888vw 9.5138vw;gap:11.889vw 9.5138vw;margin-bottom:12vw}@media(max-width: 768px){.projects-page .projects-page-container .projects-container{grid-template-columns:100%;gap:20vw 0;gap:30vw 0;margin-bottom:40vw}}.projects-page .projects-page-container .projects-container a{display:flex;position:relative}.projects-page .projects-page-container .projects-container a .image-wrapper{position:relative;width:100%;display:flex;padding-bottom:66.8549%;overflow:hidden}.projects-page .projects-page-container .projects-container a .image-wrapper img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.projects-page .projects-page-container .projects-container a .details{position:absolute;bottom:-3.5416vw;left:1.5277vw;padding-left:1.9444vw;bottom:-6.842vw}@media(max-width: 768px){.projects-page .projects-page-container .projects-container a .details{padding-left:4.375vw;left:4.6875vw;bottom:-10.625vw;bottom:-18.625vw}}.projects-page .projects-page-container .projects-container a .details:before{content:"";display:block;width:8px;height:100%;background:#c9ab80;position:absolute;top:0;left:0;transform:scaleY(1);transform-origin:bottom;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.projects-page .projects-page-container .projects-container a .details:before{width:1.25vw}}.projects-page .projects-page-container .projects-container a .details:after{content:"";display:block;width:0;height:8px;background:#c9ab80;position:absolute;top:calc(100% + .6944vw);left:1.9444vw;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.projects-page .projects-page-container .projects-container a .details:after{height:1.25vw}}.projects-page .projects-page-container .projects-container a .details .postList__title{display:flex;font-size:calc(48vw*100/1440);line-height:4.0972vw;font-family:"Gilroy-Extrabold";color:#fff;text-shadow:1px 0px 5px #000;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.projects-page .projects-page-container .projects-container a .details .postList__title{font-size:calc(48vw*100/320)}}@media(max-width: 768px){.projects-page .projects-page-container .projects-container a .details .postList__title{font-size:calc(28vw*100/1440);line-height:10.625vw}}@media(max-width: 768px)and (max-width: 768px){.projects-page .projects-page-container .projects-container a .details .postList__title{font-size:calc(28vw*100/320)}}.projects-page .projects-page-container .projects-container a .details .addr-name{font-size:calc(18vw*100/1440);line-height:1.4583vw;font-family:"Gilroy-Medium";color:rgba(255,255,255,.35)}@media(max-width: 768px){.projects-page .projects-page-container .projects-container a .details .addr-name{font-size:calc(18vw*100/320)}}@media(max-width: 768px){.projects-page .projects-page-container .projects-container a .details .addr-name{font-size:calc(14vw*100/1440);line-height:5vw}}@media(max-width: 768px)and (max-width: 768px){.projects-page .projects-page-container .projects-container a .details .addr-name{font-size:calc(14vw*100/320)}}.projects-page .projects-page-container .projects-container a .details button{display:flex;align-items:center;justify-content:center;height:3.8888vw;padding:0 2.4305vw;border:2px solid #c9ab80;background:rgba(0,0,0,0);font-size:calc(16vw*100/1440);font-family:"Gilroy-Bold";letter-spacing:.05em;text-transform:uppercase;color:#c9ab80;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear;margin-top:1.25vw;cursor:pointer}@media(max-width: 768px){.projects-page .projects-page-container .projects-container a .details button{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.projects-page .projects-page-container .projects-container a .details button{height:14.3749vw;padding:0 7.8125vw;font-size:calc(14vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.projects-page .projects-page-container .projects-container a .details button{font-size:calc(14vw*100/320)}}.projects-page .projects-page-container .projects-container a .details button svg{width:2.2222vw;height:1.25vw;margin-left:1.3888vw}@media(max-width: 768px){.projects-page .projects-page-container .projects-container a .details button svg{width:6.875vw;height:3.8687vw;margin-left:4.6875vw}}.projects-page .projects-page-container .projects-container a .details button svg rect{fill:#c9ab80;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.projects-page .projects-page-container .projects-container a .details button svg path{fill:#c9ab80;opacity:0;visibility:hidden;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.projects-page .projects-page-container .projects-container a .details button:hover{background:#c9ab80;color:#121216}.projects-page .projects-page-container .projects-container a .details button:hover svg rect{fill:#121216}.projects-page .projects-page-container .projects-container a .details button:hover svg path{opacity:1;visibility:visible;fill:#121216}@media(max-width: 768px){.projects-page .projects-page-container .projects-container a .details button{height:10.375vw;padding:0 3.813vw;font-size:calc(12vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.projects-page .projects-page-container .projects-container a .details button{font-size:calc(12vw*100/320)}}@media(min-width: 769px){.projects-page .projects-page-container .projects-container a:nth-child(2) .image-wrapper,.projects-page .projects-page-container .projects-container a:nth-child(3) .image-wrapper,.projects-page .projects-page-container .projects-container a:nth-child(6) .image-wrapper,.projects-page .projects-page-container .projects-container a:nth-child(7) .image-wrapper{padding-bottom:117.5141%}.projects-page .projects-page-container .projects-container a:nth-child(2),.projects-page .projects-page-container .projects-container a:nth-child(6){right:2.7777vw}.projects-page .projects-page-container .projects-container a:nth-child(3),.projects-page .projects-page-container .projects-container a:nth-child(7){margin-top:-18.6805vw;left:2.7777vw}.projects-page .projects-page-container .projects-container a:hover .image-wrapper img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.projects-page .projects-page-container .projects-container a:hover .details:before{transform:scaleY(0)}.projects-page .projects-page-container .projects-container a:hover .details:after{width:100%}}.projects-page .projects-page-container .load-more-wrapper{display:flex;justify-content:center;margin-top:7.7083vw}@media(max-width: 768px){.projects-page .projects-page-container .load-more-wrapper{margin-top:20vw}}.projects-page .projects-page-container .load-more-wrapper .loadmore{display:flex;align-items:center;justify-content:center;height:3.8888vw;padding:0 2.4305vw;border:2px solid #c9ab80;background:rgba(0,0,0,0);font-size:calc(16vw*100/1440);font-family:"Gilroy-Bold";letter-spacing:.05em;text-transform:uppercase;color:#c9ab80;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear;cursor:pointer}@media(max-width: 768px){.projects-page .projects-page-container .load-more-wrapper .loadmore{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.projects-page .projects-page-container .load-more-wrapper .loadmore{height:14.3749vw;padding:0 7.8125vw;font-size:calc(14vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.projects-page .projects-page-container .load-more-wrapper .loadmore{font-size:calc(14vw*100/320)}}.projects-page .projects-page-container .load-more-wrapper .loadmore svg{width:2.2222vw;height:1.25vw;margin-left:1.3888vw}@media(max-width: 768px){.projects-page .projects-page-container .load-more-wrapper .loadmore svg{width:6.875vw;height:3.8687vw;margin-left:4.6875vw}}.projects-page .projects-page-container .load-more-wrapper .loadmore svg rect{fill:#c9ab80;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.projects-page .projects-page-container .load-more-wrapper .loadmore svg path{fill:#c9ab80;opacity:0;visibility:hidden;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.projects-page .projects-page-container .load-more-wrapper .loadmore:hover{background:#c9ab80;color:#121216}.projects-page .projects-page-container .load-more-wrapper .loadmore:hover svg rect{fill:#121216}.projects-page .projects-page-container .load-more-wrapper .loadmore:hover svg path{opacity:1;visibility:visible;fill:#121216}.projects-page .projects-page-container .load-more-wrapper .loadmore span{font-size:calc(16vw*100/1440);font-family:"Gilroy-Bold";letter-spacing:.05em;text-transform:uppercase;color:#c9ab80;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.projects-page .projects-page-container .load-more-wrapper .loadmore span{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.projects-page .projects-page-container .load-more-wrapper .loadmore span{font-size:calc(14vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.projects-page .projects-page-container .load-more-wrapper .loadmore span{font-size:calc(14vw*100/320)}}.projects-page .projects-page-container .load-more-wrapper .loadmore span.hidden-text{display:none}.projects-page .projects-page-container .load-more-wrapper .loadmore:hover span{color:#121216}.projects-page .projects-page-container .load-more-wrapper .loadmore.disable{background:rgba(0,0,0,0);border-color:rgba(255,255,255,.15)}@media(max-width: 768px){.projects-page .projects-page-container .load-more-wrapper .loadmore.disable{min-height:14.3749vw;height:auto}}.projects-page .projects-page-container .load-more-wrapper .loadmore.disable span.hidden-text{display:flex}.projects-page .projects-page-container .load-more-wrapper .loadmore.disable span.visible-text{display:none}.projects-page .projects-page-container .load-more-wrapper .loadmore.disable span{color:rgba(255,255,255,.15)}body.single-project .header-wrapper{position:initial}.project-page .breadcrumbs a span,.project-page .breadcrumbs .separator{color:#fff}.project-page .breadcrumbs .current{color:rgba(255,255,255,.45)}.project-page .sp-main-slider .sp-main-slider-wrapper{margin:0 12.6388vw;position:relative}@media(max-width: 768px){.project-page .sp-main-slider .sp-main-slider-wrapper{margin:0}}.project-page .sp-main-slider .sp-main-slider-wrapper .page-title{position:absolute;top:4.1666vw;left:-7.0833vw;margin:0;z-index:2}@media(max-width: 768px){.project-page .sp-main-slider .sp-main-slider-wrapper .page-title{position:initial;margin:0 4.6875vw 6.25vw}}.project-page .sp-main-slider .sp-main-slider-wrapper .page-title h1{color:#fff}.project-page .sp-main-slider .sp-main-slider-wrapper .owl-stage-outer .item{display:flex;width:100%;position:relative;padding-bottom:51.2081%}@media(max-width: 768px){.project-page .sp-main-slider .sp-main-slider-wrapper .owl-stage-outer .item{padding-bottom:131.25%}}.project-page .sp-main-slider .sp-main-slider-wrapper .owl-stage-outer .item img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.project-page .sp-main-slider .sp-main-slider-wrapper .owl-stage-outer .item:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 100%);z-index:1}.project-page .sp-main-slider .sp-main-slider-wrapper .owl-nav{position:absolute;top:50%;right:-7.0833vw;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:flex;flex-direction:column;gap:4.1666vw 0}@media(max-width: 768px){.project-page .sp-main-slider .sp-main-slider-wrapper .owl-nav{position:absolute;bottom:-17.8125vw;left:0;right:0;margin:0 auto;height:auto;min-height:initial;top:initial;display:flex;flex-direction:row;justify-content:center;gap:0 12.5vw;-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial}}.project-page .sp-main-slider .sp-main-slider-wrapper .owl-nav button{box-sizing:content-box;padding:10px !important;margin:-10px}.project-page .sp-main-slider .sp-main-slider-wrapper .owl-nav button svg{width:2.9166vw;height:1.875vw;opacity:.3;-webkit-transition:.3s opacity linear;-moz-transition:.3s opacity linear;-ms-transition:.3s opacity linear;-o-transition:.3s opacity linear;transition:.3s opacity linear}@media(max-width: 768px){.project-page .sp-main-slider .sp-main-slider-wrapper .owl-nav button svg{width:13.125vw;height:8.4375vw}}.project-page .sp-main-slider .sp-main-slider-wrapper .owl-nav button:hover svg{opacity:1}.project-page .sp-descr{margin:-4.7222vw 5.5555vw 5.5555vw 0}@media(max-width: 768px){.project-page .sp-descr{margin:0}}.project-page .sp-descr .sp-descr-wrapper{background:rgba(255,255,255,.05);padding:8.8888vw 0 2.7777vw}@media(max-width: 768px){.project-page .sp-descr .sp-descr-wrapper{padding:27.1874vw 4.6875vw 9.375vw}}.project-page .sp-descr .sp-descr-title{display:flex;align-items:center;justify-content:flex-end;text-align:right;position:relative;margin-bottom:1.4583vw}@media(max-width: 768px){.project-page .sp-descr .sp-descr-title{margin-bottom:3.125vw}}.project-page .sp-descr .sp-descr-title:before{content:"";display:block;width:100%;height:1px;border-bottom:thin solid rgba(255,255,255,.15)}@media(max-width: 768px){.project-page .sp-descr .sp-descr-title:before{top:-8vw;position:relative}}.project-page .sp-descr .sp-descr-title span{font-size:calc(64vw*100/1440);font-family:"Gilroy-Black";font-weight:normal;color:#fff;padding-left:7.6388vw;padding-right:11.6666vw;white-space:nowrap}@media(max-width: 768px){.project-page .sp-descr .sp-descr-title span{font-size:calc(64vw*100/320)}}@media(max-width: 768px){.project-page .sp-descr .sp-descr-title span{padding:0;white-space:initial;font-size:calc(46vw*100/1440);line-height:17.8125vw}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-descr .sp-descr-title span{font-size:calc(46vw*100/320)}}.project-page .sp-descr .sp-descr-content{margin:0 4.8611vw 2.7777vw 17.1527vw;font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;color:rgba(255,255,255,.65)}@media(max-width: 768px){.project-page .sp-descr .sp-descr-content{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.project-page .sp-descr .sp-descr-content{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-descr .sp-descr-content{font-size:calc(13vw*100/320)}}.project-page .sp-descr .sp-descr-content strong{font-family:"Gilroy-Bold";font-weight:normal}@media(max-width: 768px){.project-page .sp-descr .sp-descr-content{margin:0 4.6875vw 7.8125vw 0}}.project-page .sp-descr .sp-descr-content p{font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;color:rgba(255,255,255,.65);margin-bottom:1.3888vw}@media(max-width: 768px){.project-page .sp-descr .sp-descr-content p{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.project-page .sp-descr .sp-descr-content p{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-descr .sp-descr-content p{font-size:calc(13vw*100/320)}}.project-page .sp-descr .sp-descr-content p strong{font-family:"Gilroy-Bold";font-weight:normal}@media(max-width: 768px){.project-page .sp-descr .sp-descr-content p{margin-bottom:5.625vw}}.project-page .sp-descr .sp-descr-content p:last-child{margin-bottom:0}.project-page .sp-descr .sp-descr-content strong{font-family:"Gilroy-Medium";color:rgba(255,255,255,.65)}.project-page .sp-descr .sp-descr-content em{font-family:"Gilroy-RegularItalic";color:rgba(255,255,255,.65)}.project-page .sp-descr .sp-descr-content a{text-decoration:underline;color:rgba(255,255,255,.65);cursor:pointer}.project-page .sp-descr .sp-descr-content a:hover{color:#c9ab80}.project-page .sp-descr .sp-descr-content h2{font-family:"Gilroy-Black";font-style:normal;font-weight:normal;font-size:calc(32vw*100/1440);line-height:initial;color:rgba(255,255,255,.65);margin:2.7777vw 0 2.0833vw}@media(max-width: 768px){.project-page .sp-descr .sp-descr-content h2{font-size:calc(32vw*100/320)}}@media(max-width: 768px){.project-page .sp-descr .sp-descr-content h2{font-size:calc(20vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-descr .sp-descr-content h2{font-size:calc(20vw*100/320)}}@media(max-width: 768px){.project-page .sp-descr .sp-descr-content h2{font-size:calc(18vw*100/1440);line-height:6.875vw;margin:4.6875vw 0 7.1874vw}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-descr .sp-descr-content h2{font-size:calc(18vw*100/320)}}.project-page .sp-descr .sp-descr-content h3{font-family:"Gilroy-Black";font-style:normal;font-weight:normal;font-size:calc(22vw*100/1440);line-height:initial;color:rgba(255,255,255,.65);margin:2.7777vw 0 2.0833vw}@media(max-width: 768px){.project-page .sp-descr .sp-descr-content h3{font-size:calc(22vw*100/320)}}@media(max-width: 768px){.project-page .sp-descr .sp-descr-content h3{font-size:calc(18vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-descr .sp-descr-content h3{font-size:calc(18vw*100/320)}}@media(max-width: 768px){.project-page .sp-descr .sp-descr-content h3{font-size:calc(14vw*100/1440);line-height:5.3125vw;margin:4.6875vw 0 7.1874vw}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-descr .sp-descr-content h3{font-size:calc(14vw*100/320)}}.project-page .sp-descr .sp-descr-content ul{margin:2.0833vw 0 2.7777vw 2.7777vw;list-style:none}@media(max-width: 768px){.project-page .sp-descr .sp-descr-content ul{margin:4.6875vw 0 7.1874vw 0}}.project-page .sp-descr .sp-descr-content ul li{font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;line-height:1.8055vw;color:rgba(255,255,255,.65);margin-bottom:1.3888vw;display:grid;grid-template-columns:2.0833vw auto;gap:0}@media(max-width: 768px){.project-page .sp-descr .sp-descr-content ul li{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.project-page .sp-descr .sp-descr-content ul li{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-descr .sp-descr-content ul li{font-size:calc(13vw*100/320)}}.project-page .sp-descr .sp-descr-content ul li strong{font-family:"Gilroy-Bold";font-weight:normal}@media(max-width: 768px){.project-page .sp-descr .sp-descr-content ul li{grid-template-columns:4.0625vw auto;margin-bottom:3.125vw;gap:0 2.5vw}}.project-page .sp-descr .sp-descr-content ul li:last-child{margin-bottom:0}.project-page .sp-descr .sp-descr-content ul li:before{content:"";display:block;width:.4166vw;height:.9027vw;background:url(../images/li-arrow-white.svg) center center no-repeat;background-size:contain;position:relative;top:.4861vw}@media(max-width: 768px){.project-page .sp-descr .sp-descr-content ul li:before{width:1.875vw;height:4.0625vw;top:1.5625vw}}.project-page .sp-descr .sp-descr-content ol{margin:2.0833vw 0 2.7777vw 0;list-style:none;counter-reset:ol}@media(max-width: 768px){.project-page .sp-descr .sp-descr-content ol{margin:7.8125vw 0}}.project-page .sp-descr .sp-descr-content ol li{display:grid;grid-template-columns:2.0833vw auto;gap:0;margin-bottom:1.3888vw;font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;line-height:1.8055vw;color:rgba(255,255,255,.65);counter-increment:ol}@media(max-width: 768px){.project-page .sp-descr .sp-descr-content ol li{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.project-page .sp-descr .sp-descr-content ol li{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-descr .sp-descr-content ol li{font-size:calc(13vw*100/320)}}.project-page .sp-descr .sp-descr-content ol li strong{font-family:"Gilroy-Bold";font-weight:normal}@media(max-width: 768px){.project-page .sp-descr .sp-descr-content ol li{grid-template-columns:7.8125vw auto;margin-bottom:3.125vw}}.project-page .sp-descr .sp-descr-content ol li:last-child{margin-bottom:0}.project-page .sp-descr .sp-descr-content ol li:before{content:counter(ol) ". ";font-size:calc(14vw*100/1440);line-height:1.8055vw;font-family:"Gilroy-Bold";color:rgba(255,255,255,.65)}@media(max-width: 768px){.project-page .sp-descr .sp-descr-content ol li:before{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.project-page .sp-descr .sp-descr-content ol li:before{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-descr .sp-descr-content ol li:before{font-size:calc(13vw*100/320)}}.project-page .sp-descr .sp-descr-table-wrapper{margin:0 10.2083vw 0 15.7638vw;padding-top:2.7777vw;border-top:2px solid #fff}@media(max-width: 768px){.project-page .sp-descr .sp-descr-table-wrapper{margin:7.8125vw 0 0;padding-top:7.8125vw}}.project-page .sp-descr .sp-descr-table-wrapper .sp-descr-table{margin-left:1.3888vw;display:grid;justify-content:flex-start;grid-template-columns:50% 50%;gap:1.3888vw}@media(max-width: 768px){.project-page .sp-descr .sp-descr-table-wrapper .sp-descr-table{margin:0;gap:5.3125vw 0;grid-template-columns:100%}}.project-page .sp-descr .sp-descr-table-wrapper .sp-descr-table li{display:grid;align-items:center;grid-template-columns:11.4583vw auto;grid-template-columns:9.458vw auto}@media(max-width: 768px){.project-page .sp-descr .sp-descr-table-wrapper .sp-descr-table li{grid-template-columns:46.5625vw auto}}.project-page .sp-descr .sp-descr-table-wrapper .sp-descr-table li .label{display:flex;align-items:center;font-size:calc(14vw*100/1440);font-family:"Gilroy-Semibold";line-height:1.8055vw;color:#c9ab80}@media(max-width: 768px){.project-page .sp-descr .sp-descr-table-wrapper .sp-descr-table li .label{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.project-page .sp-descr .sp-descr-table-wrapper .sp-descr-table li .label{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-descr .sp-descr-table-wrapper .sp-descr-table li .label{font-size:calc(13vw*100/320)}}.project-page .sp-descr .sp-descr-table-wrapper .sp-descr-table li .value{display:flex;align-items:center;font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;font-size:calc(13vw*100/1440);color:#fff}@media(max-width: 768px){.project-page .sp-descr .sp-descr-table-wrapper .sp-descr-table li .value{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.project-page .sp-descr .sp-descr-table-wrapper .sp-descr-table li .value{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-descr .sp-descr-table-wrapper .sp-descr-table li .value{font-size:calc(13vw*100/320)}}.project-page .sp-descr .sp-descr-table-wrapper .sp-descr-table li .value strong{font-family:"Gilroy-Bold";font-weight:normal}@media(max-width: 768px){.project-page .sp-descr .sp-descr-table-wrapper .sp-descr-table li .value{font-size:calc(13vw*100/320)}}@media(max-width: 768px){.project-page .sp-descr .sp-descr-table-wrapper .sp-descr-table li .value{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-descr .sp-descr-table-wrapper .sp-descr-table li .value{font-size:calc(13vw*100/320)}}.project-page .sp-why{margin-bottom:5.5555vw}@media(max-width: 768px){.project-page .sp-why{margin-bottom:9.375vw}}.project-page .sp-why .sp-why-title{margin:0 0 2.8472vw 10.4166vw;font-size:calc(54vw*100/1440);font-family:"Gilroy-Black";color:#fff}@media(max-width: 768px){.project-page .sp-why .sp-why-title{font-size:calc(54vw*100/320)}}@media(max-width: 768px){.project-page .sp-why .sp-why-title{margin:9.375vw 4.6875vw 6.25vw;font-size:calc(36vw*100/1440);line-height:14.0625vw}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-why .sp-why-title{font-size:calc(36vw*100/320)}}.project-page .sp-why .sp-why-container{display:grid;grid-template-columns:29.1666vw 61.1111vw;gap:0 4.1666vw}@media(max-width: 768px){.project-page .sp-why .sp-why-container{grid-template-columns:100%;position:relative}}.project-page .sp-why .sp-why-container .sp-why-image{display:flex;width:100%;position:relative;padding-bottom:131.1904%}@media(max-width: 768px){.project-page .sp-why .sp-why-container .sp-why-image{position:absolute;top:-3.125vw;left:-4.6875vw;width:32.8125vw;height:43.125vw;padding-bottom:0}}.project-page .sp-why .sp-why-container .sp-why-image img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.project-page .sp-why .sp-why-container .sp-why-content{padding-top:4.1666vw}.project-page .sp-why .sp-why-container .sp-why-content .sp-why-content-descr{padding-right:4.8611vw;margin-bottom:5.5555vw;font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;color:rgba(255,255,255,.65)}@media(max-width: 768px){.project-page .sp-why .sp-why-container .sp-why-content .sp-why-content-descr{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.project-page .sp-why .sp-why-container .sp-why-content .sp-why-content-descr{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-why .sp-why-container .sp-why-content .sp-why-content-descr{font-size:calc(13vw*100/320)}}.project-page .sp-why .sp-why-container .sp-why-content .sp-why-content-descr strong{font-family:"Gilroy-Bold";font-weight:normal}@media(max-width: 768px){.project-page .sp-why .sp-why-container .sp-why-content .sp-why-content-descr{padding:0 4.6875vw;margin-bottom:7.8125vw}.project-page .sp-why .sp-why-container .sp-why-content .sp-why-content-descr:before{content:"";display:block;width:27.813vw;height:39.125vw;float:left;margin-top:-3.125vw}}@media(max-width: 768px){.project-page .sp-why .sp-why-container .sp-why-content .owl-stage-outer{margin-left:4.6875vw}}.project-page .sp-why .sp-why-container .sp-why-content .owl-stage-outer .item{position:relative;padding-left:1.9444vw}@media(max-width: 768px){.project-page .sp-why .sp-why-container .sp-why-content .owl-stage-outer .item{padding-left:6.875vw}}.project-page .sp-why .sp-why-container .sp-why-content .owl-stage-outer .item:before{content:"";display:block;width:.5555vw;height:5.625vw;background:#c9ab80;position:absolute;top:0;left:0}@media(max-width: 768px){.project-page .sp-why .sp-why-container .sp-why-content .owl-stage-outer .item:before{width:2.5vw;height:25.3125vw}}.project-page .sp-why .sp-why-container .sp-why-content .owl-stage-outer .item .title{font-size:calc(28vw*100/1440);font-family:"Gilroy-Extrabold";font-weight:normal;color:#fff;margin-bottom:.6944vw}@media(max-width: 768px){.project-page .sp-why .sp-why-container .sp-why-content .owl-stage-outer .item .title{font-size:calc(28vw*100/320)}}@media(max-width: 768px){.project-page .sp-why .sp-why-container .sp-why-content .owl-stage-outer .item .title{font-size:calc(18vw*100/1440);line-height:6.875vw;margin-bottom:3.4375vw}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-why .sp-why-container .sp-why-content .owl-stage-outer .item .title{font-size:calc(18vw*100/320)}}.project-page .sp-why .sp-why-container .sp-why-content .owl-stage-outer .item .content{font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;color:rgba(255,255,255,.65)}@media(max-width: 768px){.project-page .sp-why .sp-why-container .sp-why-content .owl-stage-outer .item .content{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.project-page .sp-why .sp-why-container .sp-why-content .owl-stage-outer .item .content{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-why .sp-why-container .sp-why-content .owl-stage-outer .item .content{font-size:calc(13vw*100/320)}}.project-page .sp-why .sp-why-container .sp-why-content .owl-stage-outer .item .content strong{font-family:"Gilroy-Bold";font-weight:normal}@media(max-width: 768px){.project-page .sp-why .sp-why-container .sp-why-content .owl-stage-outer .item .content{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-why .sp-why-container .sp-why-content .owl-stage-outer .item .content{font-size:calc(13vw*100/320)}}.project-page .sp-why .sp-why-container .sp-why-content .owl-nav{position:absolute;bottom:-7.4305vw;right:9.4444vw;display:flex;align-items:center;gap:0 4.1666vw}@media(max-width: 768px){.project-page .sp-why .sp-why-container .sp-why-content .owl-nav{display:none}}.project-page .sp-why .sp-why-container .sp-why-content .owl-nav.disabled{display:none}.project-page .sp-why .sp-why-container .sp-why-content .owl-nav button{-webkit-transition:.3s opacity linear;-moz-transition:.3s opacity linear;-ms-transition:.3s opacity linear;-o-transition:.3s opacity linear;transition:.3s opacity linear;opacity:.3}.project-page .sp-why .sp-why-container .sp-why-content .owl-nav button svg{width:2.9166vw;height:1.875vw}.project-page .sp-why .sp-why-container .sp-why-content .owl-nav button:hover{opacity:1}.project-page .sp-infr .sp-infr-title{display:flex;justify-content:flex-end;align-items:center;margin-bottom:2.8472vw}@media(max-width: 768px){.project-page .sp-infr .sp-infr-title{margin-bottom:6.25vw;justify-content:flex-start;padding:0 4.6875vw}}.project-page .sp-infr .sp-infr-title:before{content:"";display:block;width:100%;height:1px;border-bottom:thin solid rgba(255,255,255,.15)}@media(max-width: 768px){.project-page .sp-infr .sp-infr-title:before{display:none}}.project-page .sp-infr .sp-infr-title span{font-size:calc(54vw*100/1440);font-family:"Gilroy-Black";color:#fff;white-space:nowrap;padding:0 10.4166vw 0 7.6388vw}@media(max-width: 768px){.project-page .sp-infr .sp-infr-title span{font-size:calc(54vw*100/320)}}@media(max-width: 768px){.project-page .sp-infr .sp-infr-title span{padding:0;font-size:calc(36vw*100/1440);line-height:14.0625vw}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-infr .sp-infr-title span{font-size:calc(36vw*100/320)}}.project-page .sp-infr .sp-infr-image{display:flex;width:100%;position:relative;padding-bottom:39.3055%;padding-bottom:37.306%}@media(max-width: 768px){.project-page .sp-infr .sp-infr-image{padding-bottom:131.25%;padding-bottom:52.25%}}.project-page .sp-infr .sp-infr-image img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:bottom}.project-page .sp-prgrs{margin:0 13.1944vw 5.5555vw 10.4166vw;display:none !important}@media(max-width: 768px){.project-page .sp-prgrs{margin:0 4.6875vw 12.5vw}}.project-page .sp-prgrs .sp-prgrs-title{font-size:calc(54vw*100/1440);font-family:"Gilroy-Black";color:#fff}@media(max-width: 768px){.project-page .sp-prgrs .sp-prgrs-title{font-size:calc(54vw*100/320)}}@media(max-width: 768px){.project-page .sp-prgrs .sp-prgrs-title{font-size:calc(44vw*100/1440);line-height:17.1875vw;margin-bottom:3.75vw}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-prgrs .sp-prgrs-title{font-size:calc(44vw*100/320)}}.project-page .sp-prgrs .sp-prgrs-content{margin-top:-1.25vw;display:grid;grid-template-columns:auto 29.375vw;gap:0 4.1666vw}@media(max-width: 768px){.project-page .sp-prgrs .sp-prgrs-content{grid-template-columns:100%;gap:6.25vw 0}}.project-page .sp-prgrs .sp-prgrs-content .content{font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;color:rgba(255,255,255,.65);padding-top:2.8472vw}@media(max-width: 768px){.project-page .sp-prgrs .sp-prgrs-content .content{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.project-page .sp-prgrs .sp-prgrs-content .content{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-prgrs .sp-prgrs-content .content{font-size:calc(13vw*100/320)}}.project-page .sp-prgrs .sp-prgrs-content .content strong{font-family:"Gilroy-Bold";font-weight:normal}@media(max-width: 768px){.project-page .sp-prgrs .sp-prgrs-content .content{padding:0}}.project-page .sp-prgrs .sp-prgrs-content .video-block{position:relative}@media(max-width: 768px){.project-page .sp-prgrs .sp-prgrs-content .video-block{display:grid;grid-template-columns:100%;gap:9.375vw 0}}.project-page .sp-prgrs .sp-prgrs-content .video-block .video-button{position:absolute;bottom:0;right:calc(100% + 2.7777vw);display:flex;gap:0 1.3888vw;align-items:center;cursor:pointer}@media(max-width: 768px){.project-page .sp-prgrs .sp-prgrs-content .video-block .video-button{position:initial;order:2;gap:0 4.6875vw}}.project-page .sp-prgrs .sp-prgrs-content .video-block .video-button svg{width:7.6388vw;height:7.6388vw}@media(max-width: 768px){.project-page .sp-prgrs .sp-prgrs-content .video-block .video-button svg{width:18.75vw;height:18.75vw}}.project-page .sp-prgrs .sp-prgrs-content .video-block .video-button span{display:flex;gap:0 1.3888vw;align-items:center;font-size:calc(16vw*100/1440);font-family:"Gilroy-Bold";color:#c9ab80;text-transform:uppercase;white-space:nowrap}@media(max-width: 768px){.project-page .sp-prgrs .sp-prgrs-content .video-block .video-button span{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.project-page .sp-prgrs .sp-prgrs-content .video-block .video-button span{gap:0 4.6875vw;font-size:calc(14vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-prgrs .sp-prgrs-content .video-block .video-button span{font-size:calc(14vw*100/320)}}.project-page .sp-prgrs .sp-prgrs-content .video-block .video-button span:after{content:"";width:2.0833vw;height:2px;background:#c9ab80}@media(max-width: 768px){.project-page .sp-prgrs .sp-prgrs-content .video-block .video-button span:after{width:9.375vw}}.project-page .sp-prgrs .sp-prgrs-content .video-block video{width:100%;height:17.7083vw;background:rgba(255,255,255,.05)}@media(max-width: 768px){.project-page .sp-prgrs .sp-prgrs-content .video-block video{order:1;height:54.3749vw}}.project-page .sp-doc{padding:0 5.5555vw 0 0}@media(max-width: 768px){.project-page .sp-doc{padding:0}}.project-page .sp-doc .sp-doc-wrapper{padding:5.5555vw 4.8611vw 4.1666vw 10.4166vw;background:rgba(255,255,255,.05)}@media(max-width: 768px){.project-page .sp-doc .sp-doc-wrapper{padding:6.25vw 4.6875vw}}.project-page .sp-doc .sp-doc-title{margin-bottom:1.4583vw;display:flex;justify-content:flex-start;align-items:center;position:relative}@media(max-width: 768px){.project-page .sp-doc .sp-doc-title{margin-bottom:3.125vw}}.project-page .sp-doc .sp-doc-title span{display:flex;align-items:center;font-size:calc(54vw*100/1440);font-family:"Gilroy-Black";color:#fff;white-space:nowrap;padding-right:7.6388vw}@media(max-width: 768px){.project-page .sp-doc .sp-doc-title span{font-size:calc(54vw*100/320)}}@media(max-width: 768px){.project-page .sp-doc .sp-doc-title span{font-size:calc(44vw*100/1440);line-height:17.1875vw;padding:0}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-doc .sp-doc-title span{font-size:calc(44vw*100/320)}}@media(min-width: 769px){.project-page .sp-doc .sp-doc-title:after{content:"";display:block;width:100%;height:1px;border-bottom:thin solid rgba(255,255,255,.15)}.project-page .sp-doc .sp-doc-title:before{content:"";display:block;width:10.4166vw;height:1px;border-bottom:thin solid rgba(255,255,255,.15);position:absolute;right:-10.4166vw}}.project-page .sp-doc .sp-doc-content{margin:0 0 2.7777vw 6.7361vw;font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;color:rgba(255,255,255,.65)}@media(max-width: 768px){.project-page .sp-doc .sp-doc-content{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.project-page .sp-doc .sp-doc-content{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-doc .sp-doc-content{font-size:calc(13vw*100/320)}}.project-page .sp-doc .sp-doc-content strong{font-family:"Gilroy-Bold";font-weight:normal}@media(max-width: 768px){.project-page .sp-doc .sp-doc-content{margin:0 0 4.6875vw}}.project-page .sp-doc .sp-doc-accordeon{margin:0 5.3472vw 0 5.3472vw}@media(max-width: 768px){.project-page .sp-doc .sp-doc-accordeon{margin:0 0 4.6875vw}}.project-page .sp-doc .sp-doc-accordeon .item{padding:1.3888vw;border-bottom:thin solid rgba(255,255,255,.15)}@media(max-width: 768px){.project-page .sp-doc .sp-doc-accordeon .item{padding:3.125vw}}.project-page .sp-doc .sp-doc-accordeon .item:first-child{border-top:thin solid rgba(255,255,255,.15)}.project-page .sp-doc .sp-doc-accordeon .item .title{display:flex;align-items:center;justify-content:space-between;font-size:calc(18vw*100/1440);font-family:"Gilroy-Semibold";color:#fff;cursor:pointer;-webkit-transition:.3s color linear;-moz-transition:.3s color linear;-ms-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}@media(max-width: 768px){.project-page .sp-doc .sp-doc-accordeon .item .title{font-size:calc(18vw*100/320)}}@media(max-width: 768px){.project-page .sp-doc .sp-doc-accordeon .item .title{font-size:calc(14vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-doc .sp-doc-accordeon .item .title{font-size:calc(14vw*100/320)}}.project-page .sp-doc .sp-doc-accordeon .item .title svg{width:1.4583vw;height:.8333vw;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.project-page .sp-doc .sp-doc-accordeon .item .title svg{width:4.375vw;height:2.5vw}}.project-page .sp-doc .sp-doc-accordeon .item .title svg path{-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.project-page .sp-doc .sp-doc-accordeon .item .title.active svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.project-page .sp-doc .sp-doc-accordeon .item .title.active svg path{opacity:.25}.project-page .sp-doc .sp-doc-accordeon .item .title.active+.content{display:block !important}.project-page .sp-doc .sp-doc-accordeon .item .title.active:hover{color:#c9ab80}.project-page .sp-doc .sp-doc-accordeon .item .content{display:none;padding:1.3888vw 0 0}@media(max-width: 768px){.project-page .sp-doc .sp-doc-accordeon .item .content{padding:3.125vw 0 0}}.project-page .sp-doc .sp-doc-accordeon .item .content p{font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;color:rgba(255,255,255,.65);margin-bottom:.6944vw}@media(max-width: 768px){.project-page .sp-doc .sp-doc-accordeon .item .content p{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.project-page .sp-doc .sp-doc-accordeon .item .content p{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-doc .sp-doc-accordeon .item .content p{font-size:calc(13vw*100/320)}}.project-page .sp-doc .sp-doc-accordeon .item .content p strong{font-family:"Gilroy-Bold";font-weight:normal}@media(max-width: 768px){.project-page .sp-doc .sp-doc-accordeon .item .content p{margin-bottom:3.125vw}}.project-page .sp-doc .sp-doc-accordeon .item .content p strong{font-size:calc(14vw*100/1440);font-family:"Gilroy-Bold";color:#fff}@media(max-width: 768px){.project-page .sp-doc .sp-doc-accordeon .item .content p strong{font-size:calc(14vw*100/320)}}.project-page .sp-doc .sp-doc-accordeon .item .content p a{font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;color:#fff;text-decoration:underline;-webkit-transition:.3s color linear;-moz-transition:.3s color linear;-ms-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}@media(max-width: 768px){.project-page .sp-doc .sp-doc-accordeon .item .content p a{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.project-page .sp-doc .sp-doc-accordeon .item .content p a{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-doc .sp-doc-accordeon .item .content p a{font-size:calc(13vw*100/320)}}.project-page .sp-doc .sp-doc-accordeon .item .content p a strong{font-family:"Gilroy-Bold";font-weight:normal}.project-page .sp-doc .sp-doc-accordeon .item .content p a:hover{color:#c9ab80}.project-page .sp-doc .sp-doc-accordeon .item .content ul,.project-page .sp-doc .sp-doc-accordeon .item .content ol{list-style-position:inside;margin:.6944vw 0}@media(max-width: 768px){.project-page .sp-doc .sp-doc-accordeon .item .content ul,.project-page .sp-doc .sp-doc-accordeon .item .content ol{margin:3.125vw 0}}.project-page .sp-doc .sp-doc-accordeon .item .content ul li,.project-page .sp-doc .sp-doc-accordeon .item .content ol li{font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;color:rgba(255,255,255,.65)}@media(max-width: 768px){.project-page .sp-doc .sp-doc-accordeon .item .content ul li,.project-page .sp-doc .sp-doc-accordeon .item .content ol li{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.project-page .sp-doc .sp-doc-accordeon .item .content ul li,.project-page .sp-doc .sp-doc-accordeon .item .content ol li{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.project-page .sp-doc .sp-doc-accordeon .item .content ul li,.project-page .sp-doc .sp-doc-accordeon .item .content ol li{font-size:calc(13vw*100/320)}}.project-page .sp-doc .sp-doc-accordeon .item .content ul li strong,.project-page .sp-doc .sp-doc-accordeon .item .content ol li strong{font-family:"Gilroy-Bold";font-weight:normal}.project-page .sp-doc .sp-doc-accordeon .item:hover .title:not(.active){color:#c9ab80}body.page-template-about-us .header-wrapper{position:initial}.about-us-page .breadcrumbs a span,.about-us-page .breadcrumbs .separator{color:#fff}.about-us-page .breadcrumbs .current{color:rgba(255,255,255,.45)}.about-us-page .page-title h1{color:#fff}.about-us-page .aup-au-main-banner .aup-au-main-banner-container{padding-left:10.4166vw;display:grid;grid-template-columns:auto 56.0416vw}@media(max-width: 768px){.about-us-page .aup-au-main-banner .aup-au-main-banner-container{grid-template-columns:100%;padding:0}}@media(max-width: 768px){.about-us-page .aup-au-main-banner .aup-au-main-banner-content{order:2}}.about-us-page .aup-au-main-banner .aup-au-main-banner-content .aup-au-main-banner-content-container{width:38.8888vw;font-family:"Gilroy-Black";font-style:normal;font-weight:normal;font-size:calc(32vw*100/1440);line-height:initial;color:#c9ab80;padding-left:2.3611vw;border-left:.9722vw solid rgba(255,255,255,.05);margin-top:8.3333vw;margin-top:5vw;margin-right:-5.3472vw;position:relative;z-index:1}@media(max-width: 768px){.about-us-page .aup-au-main-banner .aup-au-main-banner-content .aup-au-main-banner-content-container{font-size:calc(32vw*100/320)}}@media(max-width: 768px){.about-us-page .aup-au-main-banner .aup-au-main-banner-content .aup-au-main-banner-content-container{font-size:calc(20vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.about-us-page .aup-au-main-banner .aup-au-main-banner-content .aup-au-main-banner-content-container{font-size:calc(20vw*100/320)}}@media(max-width: 768px){.about-us-page .aup-au-main-banner .aup-au-main-banner-content .aup-au-main-banner-content-container{width:87.5vw;font-size:calc(18vw*100/1440);line-height:6.875vw;padding-left:4.6875vw;border-left:2.1875vw solid rgba(255,255,255,.05);margin:9.375vw 7.8125vw 10.9375vw 4.6875vw}}@media(max-width: 768px)and (max-width: 768px){.about-us-page .aup-au-main-banner .aup-au-main-banner-content .aup-au-main-banner-content-container{font-size:calc(18vw*100/320)}}.about-us-page .aup-au-main-banner .aup-au-main-banner-image{display:flex;width:100%;position:relative;padding-bottom:55.0185%}@media(max-width: 768px){.about-us-page .aup-au-main-banner .aup-au-main-banner-image{order:1;padding-bottom:138.75%}}.about-us-page .aup-au-main-banner .aup-au-main-banner-image img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.about-us-page .aup-why-wrapper{margin-top:-4.1666vw}@media(max-width: 768px){.about-us-page .aup-why-wrapper{margin:0 4.6875vw 12.5vw 0}}.about-us-page .aup-why-wrapper .aup-why-container{padding:5.5555vw 4.8611vw 4.1666vw 10.4166vw;margin-right:5.5555vw;background:#1e1e22}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-why-container{padding:9.375vw 3.125vw 12.5vw 4.6875vw;margin:0}}.about-us-page .aup-why-wrapper .aup-why-title{display:flex;justify-content:flex-end;position:relative;margin-bottom:1.4583vw}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-why-title{margin-bottom:6.25vw}}.about-us-page .aup-why-wrapper .aup-why-title:before{content:"";display:block;width:100%;height:1px;border-bottom:thin solid rgba(255,255,255,.15);position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-why-title:before{left:-4.6875vw}}.about-us-page .aup-why-wrapper .aup-why-title span{display:inline-flex;padding:0 6.9444vw 0 7.6388vw;background:#1e1e22;position:relative;z-index:2;font-size:calc(64vw*100/1440);font-family:"Gilroy-Black";text-align:right;color:#fff}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-why-title span{font-size:calc(64vw*100/320)}}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-why-title span{font-size:calc(42vw*100/1440);line-height:16.25vw;padding:0 3.125vw 0 6.25vw}}@media(max-width: 768px)and (max-width: 768px){.about-us-page .aup-why-wrapper .aup-why-title span{font-size:calc(42vw*100/320)}}.about-us-page .aup-why-wrapper .aup-why-info-wrapper{display:grid;grid-template-columns:28.0555vw auto;grid-template-columns:100%;gap:0 9.2361vw}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-why-info-wrapper{grid-template-columns:100%;gap:9.375vw 0}}.about-us-page .aup-why-wrapper .aup-au-left{display:flex;align-items:center;flex-direction:column;padding-left:10vw;padding-top:4.6527vw;display:none !important}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-au-left{padding-left:0;padding-top:0}}.about-us-page .aup-why-wrapper .aup-au-left .mauma-count{display:flex;align-items:baseline;justify-content:flex-end;font-size:calc(48vw*100/1440);line-height:4.0972vw;font-family:"Gilroy-Extrabold";text-align:center;color:#c9ab80;margin-bottom:.6944vw}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-au-left .mauma-count{font-size:calc(48vw*100/320)}}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-au-left .mauma-count{font-size:calc(36vw*100/1440);line-height:13.75vw;margin-bottom:.625vw}}@media(max-width: 768px)and (max-width: 768px){.about-us-page .aup-why-wrapper .aup-au-left .mauma-count{font-size:calc(36vw*100/320)}}.about-us-page .aup-why-wrapper .aup-au-left .mauma-count span{font-size:calc(96vw*100/1440);line-height:8.1944vw;font-family:"Gilroy-Extrabold";text-align:center;color:#c9ab80;margin-right:.8333vw}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-au-left .mauma-count span{font-size:calc(96vw*100/320)}}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-au-left .mauma-count span{font-size:calc(72vw*100/1440);line-height:27.5vw;margin-right:3.125vw}}@media(max-width: 768px)and (max-width: 768px){.about-us-page .aup-why-wrapper .aup-au-left .mauma-count span{font-size:calc(72vw*100/320)}}.about-us-page .aup-why-wrapper .aup-au-left .mauma-text{display:flex;justify-content:center;font-size:calc(24vw*100/1440);font-family:"Gilroy-Bold";text-align:center;color:rgba(255,255,255,.65);margin-bottom:2.7777vw}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-au-left .mauma-text{font-size:calc(24vw*100/320)}}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-au-left .mauma-text{font-size:calc(18vw*100/1440);line-height:6.875vw;margin-bottom:0}}@media(max-width: 768px)and (max-width: 768px){.about-us-page .aup-why-wrapper .aup-au-left .mauma-text{font-size:calc(18vw*100/320)}}.about-us-page .aup-why-wrapper .aup-au-left .mauma-button{display:flex;align-items:center;justify-content:center;height:3.8888vw;padding:0 2.4305vw;border:2px solid #c9ab80;background:rgba(0,0,0,0);font-size:calc(16vw*100/1440);font-family:"Gilroy-Bold";letter-spacing:.05em;text-transform:uppercase;color:#c9ab80;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-au-left .mauma-button{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-au-left .mauma-button{height:14.3749vw;padding:0 7.8125vw;font-size:calc(14vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.about-us-page .aup-why-wrapper .aup-au-left .mauma-button{font-size:calc(14vw*100/320)}}.about-us-page .aup-why-wrapper .aup-au-left .mauma-button svg{width:2.2222vw;height:1.25vw;margin-left:1.3888vw}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-au-left .mauma-button svg{width:6.875vw;height:3.8687vw;margin-left:4.6875vw}}.about-us-page .aup-why-wrapper .aup-au-left .mauma-button svg rect{fill:#c9ab80;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.about-us-page .aup-why-wrapper .aup-au-left .mauma-button svg path{fill:#c9ab80;opacity:0;visibility:hidden;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.about-us-page .aup-why-wrapper .aup-au-left .mauma-button:hover{background:#c9ab80;color:#121216}.about-us-page .aup-why-wrapper .aup-au-left .mauma-button:hover svg rect{fill:#121216}.about-us-page .aup-why-wrapper .aup-au-left .mauma-button:hover svg path{opacity:1;visibility:visible;fill:#121216}.about-us-page .aup-why-wrapper .aup-why-right .about-text{display:flex;font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;color:rgba(255,255,255,.65);margin-bottom:2.7777vw}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-why-right .about-text{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-why-right .about-text{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.about-us-page .aup-why-wrapper .aup-why-right .about-text{font-size:calc(13vw*100/320)}}.about-us-page .aup-why-wrapper .aup-why-right .about-text strong{font-family:"Gilroy-Bold";font-weight:normal}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-why-right .about-text{margin-bottom:9.6875vw}}.about-us-page .aup-why-wrapper .aup-why-right .aup-why-advantages-list{display:flex;align-items:center;gap:0 5.5555vw;display:none !important}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-why-right .aup-why-advantages-list{justify-content:center;flex-wrap:wrap;gap:9.375vw 12.5vw}}.about-us-page .aup-why-wrapper .aup-why-right .aup-why-advantages-list .item{display:flex;flex-direction:column;align-items:center}.about-us-page .aup-why-wrapper .aup-why-right .aup-why-advantages-list .item .count{font-size:calc(48vw*100/1440);font-family:"Gilroy-Extrabold";text-align:center;color:#c9ab80;margin-bottom:-0.5555vw}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-why-right .aup-why-advantages-list .item .count{font-size:calc(48vw*100/320)}}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-why-right .aup-why-advantages-list .item .count{font-size:calc(36vw*100/1440);line-height:13.75vw;margin-bottom:0}}@media(max-width: 768px)and (max-width: 768px){.about-us-page .aup-why-wrapper .aup-why-right .aup-why-advantages-list .item .count{font-size:calc(36vw*100/320)}}.about-us-page .aup-why-wrapper .aup-why-right .aup-why-advantages-list .item .text{font-size:calc(24vw*100/1440);font-family:"Gilroy-Bold";text-align:center;color:rgba(255,255,255,.65)}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-why-right .aup-why-advantages-list .item .text{font-size:calc(24vw*100/320)}}@media(max-width: 768px){.about-us-page .aup-why-wrapper .aup-why-right .aup-why-advantages-list .item .text{font-size:calc(18vw*100/1440);line-height:6.875vw}}@media(max-width: 768px)and (max-width: 768px){.about-us-page .aup-why-wrapper .aup-why-right .aup-why-advantages-list .item .text{font-size:calc(18vw*100/320)}}.about-us-page .aup-gallery-wrapper{margin-top:4.1666vw}@media(max-width: 768px){.about-us-page .aup-gallery-wrapper{margin:0 4.6875vw}}.about-us-page .aup-gallery-container{display:grid;grid-template-columns:auto 55.0694vw;gap:0 2.2222vw;margin-right:5.5555vw}@media(max-width: 768px){.about-us-page .aup-gallery-container{grid-template-columns:100%;margin:0}}.about-us-page .aup-gallery-left{padding-top:1.3888vw;display:flex;flex-direction:column;align-items:flex-end}@media(max-width: 768px){.about-us-page .aup-gallery-left{padding:0;align-items:center}}.about-us-page .aup-gallery-left .aup-gallery-title{font-family:"Gilroy-Black";font-style:normal;font-weight:normal;font-size:calc(32vw*100/1440);line-height:initial;color:#fff;width:25.4861vw;padding-right:1.3888vw;margin-bottom:4.0277vw}@media(max-width: 768px){.about-us-page .aup-gallery-left .aup-gallery-title{font-size:calc(32vw*100/320)}}@media(max-width: 768px){.about-us-page .aup-gallery-left .aup-gallery-title{font-size:calc(20vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.about-us-page .aup-gallery-left .aup-gallery-title{font-size:calc(20vw*100/320)}}@media(max-width: 768px){.about-us-page .aup-gallery-left .aup-gallery-title{width:100%;font-size:calc(18vw*100/1440);line-height:6.875vw;display:flex;text-align:center;padding:0;margin-bottom:6.875vw}}@media(max-width: 768px)and (max-width: 768px){.about-us-page .aup-gallery-left .aup-gallery-title{font-size:calc(18vw*100/320)}}.about-us-page .aup-gallery-left .aup-gallery-image{display:flex;width:100%;position:relative;padding-bottom:67.2253%}@media(max-width: 768px){.about-us-page .aup-gallery-left .aup-gallery-image{margin-bottom:3.125vw}}.about-us-page .aup-gallery-left .aup-gallery-image img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}@media(max-width: 768px){.about-us-page .aup-gallery-right .aup-gallery .owl-stage{padding-left:0 !important}}@media(max-width: 768px){.about-us-page .aup-gallery-right .aup-gallery .owl-stage-outer{margin-right:-4.6875vw}}.about-us-page .aup-gallery-right .aup-gallery .item{position:relative;display:flex;width:100%;padding-bottom:148.5596%}.about-us-page .aup-gallery-right .aup-gallery .item img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.about-us-page .aup-gallery-right .aup-gallery .owl-nav{position:absolute;bottom:-4.6527vw;right:0;display:flex;align-items:center;gap:0 4.1666vw}@media(max-width: 768px){.about-us-page .aup-gallery-right .aup-gallery .owl-nav{position:initial;display:flex;align-items:center;justify-content:center;gap:0 12.5vw;margin-top:9.375vw}}.about-us-page .aup-gallery-right .aup-gallery .owl-nav button svg{opacity:.3;-webkit-transition:.3s opacity linear;-moz-transition:.3s opacity linear;-ms-transition:.3s opacity linear;-o-transition:.3s opacity linear;transition:.3s opacity linear}.about-us-page .aup-gallery-right .aup-gallery .owl-nav button:hover svg{opacity:1}.about-us-page .aup-gallery-right .aup-gallery-text{font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;color:rgba(255,255,255,.65);padding-left:1.9444vw;width:34.7222vw;margin-top:2.7777vw}@media(max-width: 768px){.about-us-page .aup-gallery-right .aup-gallery-text{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.about-us-page .aup-gallery-right .aup-gallery-text{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){.about-us-page .aup-gallery-right .aup-gallery-text{font-size:calc(13vw*100/320)}}.about-us-page .aup-gallery-right .aup-gallery-text strong{font-family:"Gilroy-Bold";font-weight:normal}@media(max-width: 768px){.about-us-page .aup-gallery-right .aup-gallery-text{width:100%;margin-top:12.5vw;padding:0}}body.page-template-contacts .contacts-page-container{padding-left:13.9583vw;display:grid;grid-template-columns:auto 56.0416vw;gap:0 4.1666vw}@media(max-width: 768px){body.page-template-contacts .contacts-page-container{padding:0 4.6875vw;grid-template-columns:100%;gap:12.5vw 0}}body.page-template-contacts .contacts-page-left{display:flex;flex-direction:column;gap:6.6666vw 0;padding-top:1.8055vw}@media(max-width: 768px){body.page-template-contacts .contacts-page-left{gap:17.5vw 0;padding-top:8.125vw;padding-left:14.3749vw}}body.page-template-contacts .contacts-page-left .item{position:relative}body.page-template-contacts .contacts-page-left .item svg{width:6.0416vw;height:7.0833vw;position:absolute;top:-1.8055vw;left:-3.5416vw}@media(max-width: 768px){body.page-template-contacts .contacts-page-left .item svg{width:17.8125vw;height:22.5vw;top:-8.125vw;left:-14.3749vw}}body.page-template-contacts .contacts-page-left .item .title{font-family:"Gilroy-Regular";font-style:normal;font-weight:normal;font-size:calc(14vw*100/1440);line-height:1.8055vw;margin-bottom:.6944vw}@media(max-width: 768px){body.page-template-contacts .contacts-page-left .item .title{font-size:calc(14vw*100/320)}}@media(max-width: 768px){body.page-template-contacts .contacts-page-left .item .title{font-size:calc(13vw*100/1440);line-height:7.5vw}}@media(max-width: 768px)and (max-width: 768px){body.page-template-contacts .contacts-page-left .item .title{font-size:calc(13vw*100/320)}}body.page-template-contacts .contacts-page-left .item .title strong{font-family:"Gilroy-Bold";font-weight:normal}@media(max-width: 768px){body.page-template-contacts .contacts-page-left .item .title{font-size:calc(13vw*100/1440);line-height:7.5vw;margin-bottom:.625vw}}@media(max-width: 768px)and (max-width: 768px){body.page-template-contacts .contacts-page-left .item .title{font-size:calc(13vw*100/320)}}body.page-template-contacts .contacts-page-left .item .data{font-size:calc(24vw*100/1440);font-family:"Gilroy-Extrabold";font-weight:normal;line-height:normal;letter-spacing:1.2px;color:#121216}@media(max-width: 768px){body.page-template-contacts .contacts-page-left .item .data{font-size:calc(24vw*100/320)}}@media(max-width: 768px){body.page-template-contacts .contacts-page-left .item .data{font-size:calc(20vw*100/1440);line-height:7.8125vw;letter-spacing:1px}}@media(max-width: 768px)and (max-width: 768px){body.page-template-contacts .contacts-page-left .item .data{font-size:calc(20vw*100/320)}}body.page-template-contacts .contacts-page-left .item .data a{font-size:calc(24vw*100/1440);font-family:"Gilroy-Extrabold";font-weight:normal;line-height:normal;letter-spacing:1.2px;color:#121216;-webkit-transition:.3s color linear;-moz-transition:.3s color linear;-ms-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}@media(max-width: 768px){body.page-template-contacts .contacts-page-left .item .data a{font-size:calc(24vw*100/320)}}@media(max-width: 768px){body.page-template-contacts .contacts-page-left .item .data a{font-size:calc(20vw*100/1440);line-height:7.8125vw;letter-spacing:1px}}@media(max-width: 768px)and (max-width: 768px){body.page-template-contacts .contacts-page-left .item .data a{font-size:calc(20vw*100/320)}}body.page-template-contacts .contacts-page-left .item .data a:hover{color:#c9ab80}@media(max-width: 768px){body.page-template-contacts .contacts-page-right{margin:0 -4.6875vw}}body.page-template-contacts .contacts-page-right iframe{width:100%;height:36.1111vw}@media(max-width: 768px){body.page-template-contacts .contacts-page-right iframe{height:162.5vw}}/*# sourceMappingURL=styles-koi.css.map */
