@font-face{font-family:"Helvetica Neue";src:url("../../fonts/HelveticaNeueLT-Roman.eot");src:url("../../fonts/HelveticaNeueLT-Roman.eot?#iefix") format("embedded-opentype"),url("../../fonts/HelveticaNeueLT-Roman.woff2") format("woff2"),url("../../fonts/HelveticaNeueLT-Roman.woff") format("woff"),url("../../fonts/HelveticaNeueLT-Roman.svg#HelveticaNeueLT-Roman") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto";src:url("../../fonts/Roboto/Roboto-LightItalic.eot");src:url("../../fonts/Roboto/Roboto-LightItalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/Roboto/Roboto-LightItalic.woff2") format("woff2"),url("../../fonts/Roboto/Roboto-LightItalic.woff") format("woff"),url("../../fonts/Roboto/Roboto-LightItalic.ttf") format("truetype"),url("../../fonts/Roboto/Roboto-LightItalic.svg#Roboto-LightItalic") format("svg");font-weight:300;font-style:italic}@font-face{font-family:"Roboto";src:url("../../fonts/Roboto/Roboto-Medium.eot");src:url("../../fonts/Roboto/Roboto-Medium.eot?#iefix") format("embedded-opentype"),url("../../fonts/Roboto/Roboto-Medium.woff2") format("woff2"),url("../../fonts/Roboto/Roboto-Medium.woff") format("woff"),url("../../fonts/Roboto/Roboto-Medium.ttf") format("truetype"),url("../../fonts/Roboto/Roboto-Medium.svg#Roboto-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"Roboto";src:url("../../fonts/Roboto/Roboto-ThinItalic.eot");src:url("../../fonts/Roboto/Roboto-ThinItalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/Roboto/Roboto-ThinItalic.woff2") format("woff2"),url("../../fonts/Roboto/Roboto-ThinItalic.woff") format("woff"),url("../../fonts/Roboto/Roboto-ThinItalic.ttf") format("truetype"),url("../../fonts/Roboto/Roboto-ThinItalic.svg#Roboto-ThinItalic") format("svg");font-weight:100;font-style:italic}@font-face{font-family:"Roboto";src:url("../../fonts/Roboto/Roboto-MediumItalic.eot");src:url("../../fonts/Roboto/Roboto-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/Roboto/Roboto-MediumItalic.woff2") format("woff2"),url("../../fonts/Roboto/Roboto-MediumItalic.woff") format("woff"),url("../../fonts/Roboto/Roboto-MediumItalic.ttf") format("truetype"),url("../../fonts/Roboto/Roboto-MediumItalic.svg#Roboto-MediumItalic") format("svg");font-weight:500;font-style:italic}@font-face{font-family:"Roboto";src:url("../../fonts/Roboto/Roboto-Thin.eot");src:url("../../fonts/Roboto/Roboto-Thin.eot?#iefix") format("embedded-opentype"),url("../../fonts/Roboto/Roboto-Thin.woff2") format("woff2"),url("../../fonts/Roboto/Roboto-Thin.woff") format("woff"),url("../../fonts/Roboto/Roboto-Thin.ttf") format("truetype"),url("../../fonts/Roboto/Roboto-Thin.svg#Roboto-Thin") format("svg");font-weight:100;font-style:normal}@font-face{font-family:"Roboto";src:url("../../fonts/Roboto/Roboto-Bold.eot");src:url("../../fonts/Roboto/Roboto-Bold.eot?#iefix") format("embedded-opentype"),url("../../fonts/Roboto/Roboto-Bold.woff2") format("woff2"),url("../../fonts/Roboto/Roboto-Bold.woff") format("woff"),url("../../fonts/Roboto/Roboto-Bold.ttf") format("truetype"),url("../../fonts/Roboto/Roboto-Bold.svg#Roboto-Bold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"Roboto";src:url("../../fonts/Roboto/Roboto-Black.eot");src:url("../../fonts/Roboto/Roboto-Black.eot?#iefix") format("embedded-opentype"),url("../../fonts/Roboto/Roboto-Black.woff2") format("woff2"),url("../../fonts/Roboto/Roboto-Black.woff") format("woff"),url("../../fonts/Roboto/Roboto-Black.ttf") format("truetype"),url("../../fonts/Roboto/Roboto-Black.svg#Roboto-Black") format("svg");font-weight:900;font-style:normal}@font-face{font-family:"Roboto";src:url("../../fonts/Roboto/Roboto-Light.eot");src:url("../../fonts/Roboto/Roboto-Light.eot?#iefix") format("embedded-opentype"),url("../../fonts/Roboto/Roboto-Light.woff2") format("woff2"),url("../../fonts/Roboto/Roboto-Light.woff") format("woff"),url("../../fonts/Roboto/Roboto-Light.ttf") format("truetype"),url("../../fonts/Roboto/Roboto-Light.svg#Roboto-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Roboto";src:url("../../fonts/Roboto/Roboto-Regular.eot");src:url("../../fonts/Roboto/Roboto-Regular.eot?#iefix") format("embedded-opentype"),url("../../fonts/Roboto/Roboto-Regular.woff2") format("woff2"),url("../../fonts/Roboto/Roboto-Regular.woff") format("woff"),url("../../fonts/Roboto/Roboto-Regular.ttf") format("truetype"),url("../../fonts/Roboto/Roboto-Regular.svg#Roboto-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto";src:url("../../fonts/Roboto/Roboto-BlackItalic.eot");src:url("../../fonts/Roboto/Roboto-BlackItalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/Roboto/Roboto-BlackItalic.woff2") format("woff2"),url("../../fonts/Roboto/Roboto-BlackItalic.woff") format("woff"),url("../../fonts/Roboto/Roboto-BlackItalic.ttf") format("truetype"),url("../../fonts/Roboto/Roboto-BlackItalic.svg#Roboto-BlackItalic") format("svg");font-weight:900;font-style:italic}@font-face{font-family:"Roboto";src:url("../../fonts/Roboto/Roboto-BoldItalic.eot");src:url("../../fonts/Roboto/Roboto-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/Roboto/Roboto-BoldItalic.woff2") format("woff2"),url("../../fonts/Roboto/Roboto-BoldItalic.woff") format("woff"),url("../../fonts/Roboto/Roboto-BoldItalic.ttf") format("truetype"),url("../../fonts/Roboto/Roboto-BoldItalic.svg#Roboto-BoldItalic") format("svg");font-weight:bold;font-style:italic}@font-face{font-family:"Roboto";src:url("../../fonts/Roboto/Roboto-Italic.eot");src:url("../../fonts/Roboto/Roboto-Italic.eot?#iefix") format("embedded-opentype"),url("../../fonts/Roboto/Roboto-Italic.woff2") format("woff2"),url("../../fonts/Roboto/Roboto-Italic.woff") format("woff"),url("../../fonts/Roboto/Roboto-Italic.ttf") format("truetype"),url("../../fonts/Roboto/Roboto-Italic.svg#Roboto-Italic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"Didot LT Std";src:url("../../fonts/Diot/DidotLTStd-Italic.eot");src:url("../../fonts/Diot/DidotLTStd-Italic.eot?#iefix") format("embedded-opentype"),url("../../fonts/Diot/DidotLTStd-Italic.woff2") format("woff2"),url("../../fonts/Diot/DidotLTStd-Italic.woff") format("woff"),url("../../fonts/Diot/DidotLTStd-Italic.ttf") format("truetype"),url("../../fonts/Diot/DidotLTStd-Italic.svg#DidotLTStd-Italic") format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../../fonts/BebasNeue/BebasNeue-Regular.eot");src:url("../../fonts/BebasNeue/BebasNeue-Regular.eot?#iefix") format("embedded-opentype"),url("../../fonts/BebasNeue/BebasNeue-Regular.woff2") format("woff2"),url("../../fonts/BebasNeue/BebasNeue-Regular.woff") format("woff"),url("../../fonts/BebasNeue/BebasNeue-Regular.ttf") format("truetype"),url("../../fonts/BebasNeue/BebasNeue-Regular.svg#BebasNeue-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}.bg-center{background-position:center;background-repeat:no-repeat;background-size:cover}.bg-center-contain{background-position:center;background-repeat:no-repeat;background-size:contain}.language_switcher_wrap .language_switcher .language_item span,.language_switcher_wrap .language_switcher .language_item a{font-size:12px;font-style:normal;line-height:normal;letter-spacing:.343px}h4,body{font-size:15px;font-style:normal;font-weight:300;line-height:27px;letter-spacing:.429px}header .header_main .header_menu ul li a{font-size:16px;letter-spacing:.36px;line-height:20.43px}h1{font-size:36px;font-weight:300;letter-spacing:1.03px;line-height:48px}:root{--vh: 1vh}*,*:after,*:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}.hide{opacity:0}.hidden{display:none}img{max-width:100%;height:auto;vertical-align:bottom}a{text-decoration:none}a:hover,a:active{outline:none}.h100{height:100%}.w100{width:100%}.hide{opacity:0}.hidden{display:none}.scrolling_disabled{overflow:hidden !important}html{height:100%}body{display:flex;flex-direction:column;position:relative;width:100%;min-height:100%;color:#000;font-family:"Roboto",Arial,Helvetica,sans-serif;background-color:#f3f3f3}body.page-template-template-architecture main .container{max-width:1100px}h1,h2,h3,h4,h5{font-family:"Bebas Neue",Arial,Helvetica,sans-serif}h1 strong{font-weight:bold}h2{margin-bottom:42px}p{margin-bottom:28px}p:last-child{margin-bottom:0}.no-list{margin:0;padding:0;list-style:none}.container{position:relative;max-width:1076px}.fade-in{opacity:0;transform:translate3d(0, 100px, 0);transition-timing-function:cubic-bezier(0.5, 0.5, 0.5, 1);transition-duration:1s;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-property:opacity,transform}.fade-in.animated{opacity:1;transform:translateZ(0)}.grecaptcha-badge{display:none !important}#CookiebotWidget{right:unset !important;left:11px}.hamburger{display:none;position:absolute;top:18px;right:24px;padding:8px 8px;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible;height:32px;z-index:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000}.hamburger.is-active.close_products .hamburger-inner,.hamburger.is-active.close_products .hamburger-inner::before,.hamburger.is-active.close_products .hamburger-inner::after{background-color:#000}.hamburger-box{width:20px;height:16px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:20px;height:2px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-7px}.hamburger-inner::after{bottom:-7px}@media only screen and (max-width: 991px){.hamburger-inner{display:block}}@media only screen and (max-width: 991px){.hamburger{display:block}}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}header{position:fixed;top:0;left:0;width:100%;height:88px;background:#f3f3f3;z-index:5;font-family:"Bebas Neue",Arial,Helvetica,sans-serif}header .container-fluid{padding:0}header .header_main{height:88px}header .header_main .header_menu ul li{position:relative;margin:0 24px 0 0;padding:0}header .header_main .header_menu ul li a{letter-spacing:.457px;position:relative;display:inline-block;color:#000;font-weight:normal;text-decoration:none}header .header_main .header_menu ul li a:after{content:"";position:absolute;top:100%;left:0;display:block;width:0;height:1px;background:#000;transition:width .15s ease-in-out}header .header_main .header_menu ul li a:hover:after,header .header_main .header_menu ul li.current_page_item>a:after{width:100%}header .header_main .header_menu ul li:last-child{margin-right:0}header .header_logo{background-image:url("../../img/header_bg.png");background-repeat:no-repeat;background-size:cover;clip-path:polygon(0 0, 100% 0, 88% 100%, 0 100%);margin-right:24px;max-width:226px;min-width:226px;padding-right:55px;padding-left:24px}header .header_logo a{margin-left:auto;margin-right:0}@media screen and (min-width: 991px){header .header_logo{min-height:88px;max-width:432px;min-width:260px;padding-left:55px;flex:1}}@media screen and (max-width: 991px){header{height:68px}header .header_logo{min-height:68px}header .header_container{display:none;position:fixed;top:0;left:0;width:100%;height:100%;padding-top:68px;background:#f3f3f3}header .header_wrapper{height:100%;max-height:100%;overflow-y:auto}header .container-fluid{min-height:100%}header .header_main{flex:1 0 auto;padding:0}header .header_main .header_logo{display:none}header .header_main .header_menu{flex:1 0 auto;margin:0 auto;padding:24px 0}header .header_main .header_menu ul{flex-direction:column;align-items:center}header .header_main .header_menu ul li{position:relative;margin:0 0 24px;padding:0}header .header_main .header_menu ul li a{color:#000 !important}header .header_main .header_menu ul li a:after{background:#000 !important}header .header_main .header_menu ul li .sub_menu_opener{display:none}header .header_main .header_menu ul li:hover:after,header .header_main .header_menu ul li.current_page_item>a:after{width:100%}header .header_main .header_menu ul li:last-child{margin-bottom:0}}.language_switcher_wrap .language_switcher{display:flex}.language_switcher_wrap .language_switcher .language_item{margin-right:6px}.language_switcher_wrap .language_switcher .language_item span,.language_switcher_wrap .language_switcher .language_item a{position:relative;display:inline-block;color:inherit;text-decoration:none}.language_switcher_wrap .language_switcher .language_item span:after,.language_switcher_wrap .language_switcher .language_item a:after{content:"";position:absolute;top:100%;left:0;display:block;width:0;height:1px;background:#000;transition:width .15s ease-in-out}.language_switcher_wrap .language_switcher .language_item a:hover:after,.language_switcher_wrap .language_switcher .language_item.active span:after{width:100%}.language_switcher_wrap .language_switcher .language_item:last-child{margin-right:0}@media screen and (min-width: 991px){.language_switcher_wrap{flex:1;max-width:230px;margin-left:auto;padding-left:24px;padding-right:24px}}@media screen and (max-width: 991px){.language_switcher_wrap{height:auto !important;margin:0 auto;padding-bottom:24px}.language_switcher_wrap .language_switcher .language_item span,.language_switcher_wrap .language_switcher .language_item a{color:#000 !important}.language_switcher_wrap .language_switcher .language_item span:after,.language_switcher_wrap .language_switcher .language_item a:after{background:#000 !important}}.home header{background-color:rgba(0,0,0,0)}.home header .header_menu ul li a{color:#fff}.home header .header_menu ul li a:after{background:#fff}.home header.scroll{background-color:#f3f3f3}.home header.scroll .hamburger-inner,.home header.scroll .hamburger-inner::before,.home header.scroll .hamburger-inner::after{background-color:#000}.home #content{padding-top:0}.home .language_switcher .language_item span,.home .language_switcher .language_item a{color:#fff}.home .language_switcher .language_item span:after,.home .language_switcher .language_item a:after{background:#fff}.home .hamburger-inner,.home .hamburger-inner::before,.home .hamburger-inner::after{background-color:#f3f3f3}.page-template-template-location header{background-color:#fff}#cookies_container{position:fixed;padding:15px 70px;background:#fff;left:0;right:0;bottom:0;z-index:8}#cookies_container .cookies_content{max-width:1076px;width:100%;margin-left:auto;margin-right:auto}#cookies_container .cookies_content .text{max-width:670px;width:100%;margin-right:auto;margin-left:0px;text-align:left}#cookies_container .cookies_content .text p{color:#000;font-size:13px;letter-spacing:.01px;line-height:15px;margin-bottom:0}#cookies_container .cookies_content .buttons{flex-shrink:0}#cookies_container .cookies_content .buttons a.read_more{margin-right:10px;background-color:#fff;color:#000;border:solid 1px #000;padding:10px 20px;font-size:16px;letter-spacing:.02px;line-height:19px;border-radius:0px}#cookies_container .cookies_content .buttons span{min-width:96px;padding:10px 20px;font-size:16px;letter-spacing:.02px;line-height:19px}#cookies_container .cookies_content .buttons span.close_cookies{background-color:#000;color:#fff;border-radius:0px}#cookies_container .cookies_content .buttons span:before,#cookies_container .cookies_content .buttons span:after{display:none}#cookies_container .cookies_content .buttons .img{cursor:pointer}@media screen and (max-width: 991px){#cookies_container{padding:16px 24px}#cookies_container .text{margin-bottom:16px}}footer{flex-shrink:0}footer .footer_inside{background-color:#fff;color:#000;font-size:14px;font-style:normal;line-height:normal;letter-spacing:.457px}footer .footer_inside a{color:#000}footer .footer_inside a:hover{text-decoration:none}footer .footer_inside .footer_text,footer .footer_inside .name{font-family:"Bebas Neue",Arial,Helvetica,sans-serif;text-transform:uppercase}@media screen and (min-width: 991px){footer .footer_inside{z-index:1;flex-shrink:0;height:42px}footer .footer_text{margin-right:82px}footer .footer_contacts span,footer .footer_contacts a{margin-right:24px}footer #dev_logo{z-index:1;bottom:0;right:0}}@media screen and (max-width: 991px){footer .footer_inside{padding-top:32px}footer .footer_text{margin-bottom:16px}footer #dev_logo{max-width:150px;margin-top:16px;position:relative !important;margin-left:auto;margin-right:0}}#content{padding-top:88px;flex:1 0 auto}@media only screen and (max-width: 991px){#content{padding-top:68px}}.privacy-policy #content{padding-top:128px;padding-bottom:100px}.privacy-policy #content h2{margin-bottom:16px}@media only screen and (max-width: 991px){.privacy-policy #content{padding-top:68px}}
