html,html a,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:'Poppins',sans-serif;font-size:16px;background-color:#fff;color:#1a1a1a;font-weight:300}h1{font-size:64px;line-height:66px;font-weight:200}h2{font-size:36px;line-height:46px;font-weight:200}h3{font-size:18px;line-height:24px;font-weight:200}h4{font-size:14px;line-height:20px;font-weight:200}a{color:#1a1a1a;text-decoration:underline}#navbarHeader a{color:#a3a3a3;text-decoration:underline}.btn{position:relative;font-size:13px;font-weight:600;text-transform:uppercase;border:none;padding:9px 20px;text-decoration:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn.focus:active,.btn:active:focus,.btn:focus{outline:0 !important;outline-offset:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.btn-primary:before{content:"";position:absolute;top:0;left:0;width:100%;height:8px;border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4}.btn-primary:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}.btn-slide,.btn-header{color:#fff;cursor:pointer}.btn-slide:hover,.btn-header:hover{color:#181818;background-color:#fff}.btn-slide:before,.btn-header:before{content:"";position:absolute;top:0;left:0;width:100%;height:8px;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff}.btn-slide:after,.btn-header:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}.btn-menu{color:#a3a3a3;cursor:pointer;text-decoration:none !important}.btn-menu:hover{color:#181818;background-color:#fff}.btn-menu:before{content:"";position:absolute;top:0;left:0;width:100%;height:8px;border-top:1px solid #434343;border-left:1px solid #434343;border-right:1px solid #434343}.btn-menu:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;border-left:1px solid #434343;border-right:1px solid #434343;border-bottom:1px solid #434343}.btn-menu:hover:before{border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff}.btn-menu:hover:after{border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}.btn-pager,.btn-services{color:#1a1a1a}.btn-pager:hover,.btn-services:hover{color:#fff;background-color:#111}.btn-pager:before,.btn-services:before{content:"";position:absolute;top:0;left:0;width:100%;height:8px;border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1}.btn-pager:after,.btn-services:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}.btn-pager:hover:before,.btn-services:hover:before{border:none}.btn-pager:hover:after,.btn-services:hover:after{border:none}.btn-quote,.btn-detail{color:#fff}.btn-quote:hover,.btn-detail:hover{color:#181818;background-color:#fff}.btn-quote:before,.btn-detail:before{content:"";position:absolute;top:0;left:0;width:100%;height:8px;border-top:1px solid #8d8d8d;border-left:1px solid #8d8d8d;border-right:1px solid #8d8d8d}.btn-quote:after,.btn-detail:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;border-left:1px solid #8d8d8d;border-right:1px solid #8d8d8d;border-bottom:1px solid #8d8d8d}.btn-quote:hover:before,.btn-detail:hover:before{border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff}.btn-quote:hover:after,.btn-detail:hover:after{border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}.btn-detail:before{border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff}.btn-detail:after{border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}.whatsapp-button img{width:30px}.no-scroll{overflow-y:hidden}#navbarHeader{position:fixed;right:0;left:0;width:100%;background-color:#fff;z-index:1020}#navbarHeader .inner{position:relative;height:calc(100vh - 60px);max-height:792px;background-color:#1a1a1a;margin:30px 15px;overflow-y:auto}#navbarHeader .logo{position:absolute;top:30px;left:20px}#navbarHeader .box-left{width:460px;color:#a3a3a3;border-right:1px solid #484848;padding:88px 85px 0 0;margin:58px 0 25px auto}#navbarHeader h3{margin-bottom:0;text-transform:uppercase}#navbarHeader p{line-height:20px;margin:0}#navbarHeader .catalog{margin-top:35px}#navbarHeader .partners{margin-top:35px;display:inline-block}#navbarHeader .partners ul{margin-top:10px}#navbarHeader .partners a{display:inline-block;padding-right:14px}#navbarHeader .partners.queixa{padding-left:15px}#navbarHeader .box-right{padding:150px 0 25px 98px}#navbarHeader .menu:hover a{color:#7b7b7b}#navbarHeader .menu a{position:relative;display:inline-block;height:55px;font-size:36px;font-weight:200;line-height:55px;color:#fff;text-decoration:none;padding:0 30px;margin-bottom:8px;text-transform:uppercase}#navbarHeader .menu a:hover{color:#f9f9f9}#navbarHeader .menu a:hover:before{content:"";position:absolute;top:0;left:0;width:11px;height:55px;border-top:1px solid #f9f9f9;border-left:1px solid #f9f9f9;border-bottom:1px solid #f9f9f9}#navbarHeader .menu a:hover:after{content:"";position:absolute;top:0;right:0;width:11px;height:55px;border-top:1px solid #f9f9f9;border-right:1px solid #f9f9f9;border-bottom:1px solid #f9f9f9}#navbarHeader .intra a,#navbarHeader .terms a{display:inline-block;font-size:20px;font-weight:200;line-height:22px;color:#c6c6c6;text-transform:uppercase;text-decoration:none;padding:5px 0 0 30px}#navbarHeader .lang{padding:5px 0 0 30px}#navbarHeader .lang a{font-size:20px;font-weight:200;line-height:22px;color:#4e4e4e;padding-right:22px;text-decoration:none;text-transform:uppercase}#navbarHeader .lang a.active,#navbarHeader .lang a:hover{color:#c6c6c6}#stickyHeader{position:fixed;right:0;left:0;width:100%;z-index:0;opacity:0;transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out}#stickyHeader.show{z-index:1010;opacity:1}#stickyHeader .inner{height:95px;background-color:#fff;-webkit-box-shadow:0px 11px 15px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 11px 15px 0px rgba(0,0,0,0.2);box-shadow:0px 11px 15px 0px rgba(0,0,0,0.2)}#stickyHeader .logo{padding:17px 0 0 82px}#navbarToggler{position:fixed;width:100%;z-index:1030;padding:0 60px}#navbarToggler .inner{position:relative;width:100%;max-width:1360px;min-width:280px;margin:0 auto}#navbarToggler .navbar-toggler{position:absolute;top:88px;right:0;outline:none;transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out}#navbarToggler .navbar-toggler.open{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#navbarToggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255,255,255,1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}#navbarToggler.sticky .navbar-toggler{display:none;top:28px}#navbarToggler.sticky.show .navbar-toggler{display:block}#navbarToggler.gray .navbar-toggler-icon,#navbarToggler.sticky .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(129,129,129,1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}#mainHeader{position:relative;margin:30px 15px}#mainHeader .logo{position:absolute;left:0;top:calc(50% - 252px);z-index:1000}#mainHeader .swiper-container{height:90vh;min-width:300px;min-height:576px;max-height:792px}#mainHeader .header-container{width:100%;max-width:1360px;margin:0 auto;padding:0 30px 80px 30px}#mainHeader.projects{background-color:#eee}#mainHeader.projects,#mainHeader.environments,#mainHeader.company,#mainHeader.article,#mainHeader.contacts{min-height:500px;max-height:initial;background-repeat:no-repeat;background-position:right top}#mainHeader.projects .logo,#mainHeader.environments .logo,#mainHeader.company .logo,#mainHeader.article .logo,#mainHeader.contacts .logo{position:relative;padding:52px 0 0 68px}#mainHeader.projects .content,#mainHeader.environments .content,#mainHeader.company .content,#mainHeader.article .content,#mainHeader.contacts .content{position:relative;padding:75px 80px 0 80px}#mainHeader.projects .content h1,#mainHeader.environments .content h1,#mainHeader.company .content h1,#mainHeader.article .content h1,#mainHeader.contacts .content h1{font-size:56px;line-height:58px}#mainHeader.projects .content .text,#mainHeader.environments .content .text,#mainHeader.company .content .text,#mainHeader.article .content .text,#mainHeader.contacts .content .text{padding-top:5px}#mainHeader.projects .content .text p,#mainHeader.environments .content .text p,#mainHeader.company .content .text p,#mainHeader.article .content .text p,#mainHeader.contacts .content .text p{font-size:18px;line-height:28px;font-weight:300;margin-bottom:5px}#mainHeader.projects .nav,#mainHeader.environments .nav{padding:65px 80px 52px 80px}#mainHeader.projects .nav .ul-menu li:not(:last-child),#mainHeader.environments .nav .ul-menu li:not(:last-child){margin-right:9px}#mainHeader.projects .nav .ul-menu a,#mainHeader.environments .nav .ul-menu a{position:relative;display:inline-block;font-size:13px;line-height:16px;font-weight:600;color:#1a1a1a;border:1px solid transparent;text-transform:uppercase;text-decoration:none;padding:12px 18px 12px 18px}#mainHeader.projects .nav .ul-menu a:after,#mainHeader.environments .nav .ul-menu a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:7px;border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6}#mainHeader.projects .nav .ul-menu a.active,#mainHeader.projects .nav .ul-menu a:hover,#mainHeader.environments .nav .ul-menu a.active,#mainHeader.environments .nav .ul-menu a:hover{color:#fff;background-color:#3d3d3d;border:1px solid #1a1a1a}#mainHeader.projects .nav .ul-menu a.active:after,#mainHeader.projects .nav .ul-menu a:hover:after,#mainHeader.environments .nav .ul-menu a.active:after,#mainHeader.environments .nav .ul-menu a:hover:after{border:none}#mainHeader.projects .nav .sel-menu,#mainHeader.environments .nav .sel-menu{display:none}#mainHeader.projects .nav .dropdown-toggle,#mainHeader.environments .nav .dropdown-toggle{font-size:13px;font-weight:600;color:#fff;background-color:#111;text-transform:uppercase}#mainHeader.projects .nav .dropdown-toggle:focus,#mainHeader.environments .nav .dropdown-toggle:focus{box-shadow:none;outline:0}#mainHeader.projects .nav .sel-menu .dropdown-menu,#mainHeader.environments .nav .sel-menu .dropdown-menu{border:none;-webkit-box-shadow:0px 5px 15px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 5px 15px 0px rgba(0,0,0,0.2);box-shadow:0px 5px 15px 0px rgba(0,0,0,0.2)}#mainHeader.projects .nav .sel-menu .dropdown-item,#mainHeader.environments .nav .sel-menu .dropdown-item{font-size:13px;font-weight:600;color:#1a1a1a;text-transform:uppercase;padding:10px 20px}#mainHeader.projects .nav .sel-menu .dropdown-item:hover,#mainHeader.environments .nav .sel-menu .dropdown-item:hover{background-color:transparent}#mainHeader.projects .nav .sel-menu .dropdown-item:hover .text,#mainHeader.environments .nav .sel-menu .dropdown-item:hover .text{text-decoration:underline}#mainHeader.projects .nav .sel-menu .dropdown-item.active,#mainHeader.projects .nav .sel-menu .dropdown-item:active,#mainHeader.environments .nav .sel-menu .dropdown-item.active,#mainHeader.environments .nav .sel-menu .dropdown-item:active{background-color:transparent}#mainHeader.project{margin:30px 15px 0 15px}#mainHeader.project .logo{top:52px;left:68px;padding:0}#mainHeader.project .header-container{position:relative}#mainHeader.project .info{position:absolute;max-width:850px;max-height:280px;top:auto;bottom:210px;left:78px;z-index:1;overflow:hidden}#mainHeader.project .info .name{font-size:64px;line-height:72px;font-weight:200;color:#fff;margin-top:10px}#mainHeader.project .info .slogan{display:inline-block;position:relative;font-size:24px;line-height:36px;font-weight:300;color:#fff;padding:0 15px;margin:7px 0 0 4px}#mainHeader.project .info .slogan:before{content:"";position:absolute;top:0;left:0;width:10px;height:100%;border-top:2px solid #fff;border-left:2px solid #fff;border-bottom:2px solid #fff}#mainHeader.project .info .slogan:after{content:"";position:absolute;top:0;right:0;width:10px;height:100%;border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff}#mainHeader.project .info .digest{display:none;font-size:14px;line-height:16px;font-weight:300;color:#fff;padding-top:22px}#mainHeader.project .features{position:absolute;bottom:80px;left:64px;z-index:1}#mainHeader.project .features .feature{width:225px;height:94px;font-size:14px;line-height:16px;color:#d9d9d9;border-left:2px solid #fff;padding-left:22px;overflow:hidden}#mainHeader.project .features .label{text-transform:uppercase}#mainHeader.project .features .value{padding-top:15px}#mainHeader.environments,#mainHeader.company,#mainHeader.article,#mainHeader.contacts{position:relative;height:auto;min-height:500px;max-height:initial;background-image:none;background-color:#1a1a1a}#mainHeader.environments .content h1,#mainHeader.environments .content .text,#mainHeader.company .content h1,#mainHeader.company .content .text,#mainHeader.article .content h1,#mainHeader.article .content .text,#mainHeader.contacts .content h1,#mainHeader.contacts .content .text{color:#fff}#mainHeader.environments .nav .ul-menu a{color:#fff}#mainHeader.environments .nav .ul-menu a:after{border-left:1px solid #a0a0a0;border-right:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0}#mainHeader.environments .nav .ul-menu a:hover,#mainHeader.environments .nav .ul-menu a.active{color:#1a1a1a;background-color:#fff;border:1px solid #1d1d1d}#mainHeader.environments .nav .sel-menu .dropdown-toggle{color:#111;background-color:#fff}#mainHeader.environments .bg-img-wrapper,#mainHeader.company .bg-img-wrapper,#mainHeader.article .bg-img-wrapper,#mainHeader.contacts .bg-img-wrapper{position:absolute;width:100%;height:100%;top:0;overflow:hidden}#mainHeader.environments .img-placeholder,#mainHeader.company .img-placeholder,#mainHeader.article .img-placeholder,#mainHeader.contacts .img-placeholder{position:relative;width:100%;height:100%;opacity:.8}#mainHeader.environments .img-placeholder:after,#mainHeader.company .img-placeholder:after,#mainHeader.article .img-placeholder:after,#mainHeader.contacts .img-placeholder:after{display:block;content:'';position:absolute;top:0;width:100%;height:100%;-webkit-box-shadow:inset 0px 0px 150px 50px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 0px 150px 50px rgba(0,0,0,0.3);box-shadow:inset 0px 0px 150px 50px rgba(0,0,0,0.3)}#mainHeader.environments video,#mainHeader.company video,#mainHeader.article video,#mainHeader.contacts video{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1000;overflow:hidden}#mainHeader.company,#mainHeader.article,#mainHeader.contacts{min-height:623px}#mainHeader.company .content,#mainHeader.article .content,#mainHeader.contacts .content{max-width:850px;padding:80px 80px 0 80px}#mainHeader.contacts .btns{padding-top:20px}#mainHeader .swiper-container{width:100%;height:100%}#mainHeader .swiper-container .swiper-slide .image{-webkit-filter:brightness(.75);filter:brightness(.75)}#mainHeader .swiper-container .swiper-slide .image img{min-width:100%;min-height:100%}#mainHeader .swiper-container .swiper-slide:after{display:block;content:'';position:absolute;top:0;width:100%;height:100%;-webkit-box-shadow:inset 0px -200px 100px -60px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px -200px 100px -60px rgba(0,0,0,0.3);box-shadow:inset 0px -200px 100px -60px rgba(0,0,0,0.3)}#mainHeader .swiper-button-prev,#mainHeader .swiper-button-next{top:auto;bottom:50px;width:10px;height:20px;background-size:10px 20px;margin-top:-10px}#mainHeader .swiper-button-prev{left:auto;right:109px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23f5f4f3'%2F%3E%3C%2Fsvg%3E") !important}#mainHeader .swiper-button-next{right:78px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23f5f4f3'%2F%3E%3C%2Fsvg%3E") !important}#mainHeader .swiper-button-prev:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23f5f4f3'%2F%3E%3C%2Fsvg%3E") !important}#mainHeader .swiper-button-next:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23f5f4f3'%2F%3E%3C%2Fsvg%3E") !important}#mainHeader .video-button-control{position:absolute;top:auto;bottom:50px;width:20px;height:20px;background-position:center;background-repeat:no-repeat;background-size:20px 20px;margin-top:-10px;z-index:10;cursor:pointer}#mainHeader .video-button-control.play,#mainHeader .video-button-control.pause{left:auto;right:189px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3C!-- Generator:Adobe Illustrator 19.0.0,SVG Export Plug-In . SVG Version:6.0 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 386.972 386.972' xml:space='preserve'%3E%3Cpath fill='%23fff' d='M25.99,0v386.972l334.991-193.486L25.99,0z M55.99,51.972l245.009,141.514L55.99,335V51.972z'/%3E%3C/svg%3E") !important}#mainHeader .video-button-control.pause{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3C!-- Generator:Adobe Illustrator 19.0.0,SVG Export Plug-In . SVG Version:6.0 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 44 44' style='enable-background:new 0 0 44 44;' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23fff' d='M15.5,0c-1.103,0-2,0.897-2,2v40c0,1.103,0.897,2,2,2s2-0.897,2-2V2C17.5,0.897,16.603,0,15.5,0z'/%3E%3Cpath fill='%23fff' d='M28.5,0c-1.103,0-2,0.897-2,2v40c0,1.103,0.897,2,2,2s2-0.897,2-2V2C30.5,0.897,29.603,0,28.5,0z'/%3E%3C/g%3E%3C/svg%3E%0A") !important}#mainHeader .video-button-control.full{right:148px;background-image:url("data:image/svg+xml,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 7V2H7' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 7V2H17' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 22L2 22L2 17' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 22L22 22L22 17' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important}#mainHeader .slide .video{filter:brightness(.75)}#mainHeader .slide{position:relative;max-height:90vh;min-height:576px}#mainHeader .slide .info{position:absolute;top:35%;left:390px;z-index:1;padding-right:78px}#mainHeader .slide .type{color:#fff;text-transform:uppercase}#mainHeader .slide .name{font-size:64px;line-height:72px;font-weight:200;color:#fff;margin-top:10px;margin-bottom:30px}#mainHeader .swiper-thumbs{margin-top:23px;z-index:1;cursor:pointer;overflow:hidden}#mainHeader .swiper-thumbs .thumb{position:relative;width:195px;height:140px;font-size:18px;line-height:20px;color:#fff;margin-bottom:10px}#mainHeader .swiper-thumbs .image{position:absolute;width:195px;height:140px;filter:brightness(.75);background-repeat:no-repeat}#mainHeader .swiper-thumbs .thumb:hover .image,#mainHeader .swiper-thumbs .swiper-slide-thumb-active .image{filter:brightness(1)}#mainHeader .swiper-thumbs .thumb:hover:after,#mainHeader .swiper-thumbs .swiper-slide-thumb-active .thumb:after{position:absolute;content:"";left:8px;right:8px;bottom:-10px;height:10px;background-color:#eee}#mainHeader .swiper-thumbs .info{position:absolute;left:12px;bottom:15px;padding-right:12px}#mainHeader .swiper-thumbs .video{position:absolute;top:15px;left:15px;width:34px;height:34px;background-position:center;background-repeat:no-repeat;background-size:34px 34px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator:Adobe Illustrator 21.0.0 SVG Export Plug-In . SVG Version:6.0 Build 0) --%3E%3Csvg version='1.1' id='Layer_2' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 179 180' style='enable-background:new 0 0 179 180%3B' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:%23FFFFFF%3B%7D%3C/style%3E%3Cpath class='st0' d='M162.8 90c0 40.2-32.6 72.8-72.8 72.8S17.3 130.2 17.3 90S49.8 17.3 90 17.3S162.8 49.8 162.8 90z M90 0C40.3 0 0 40.3 0 90s40.3 90 90 90s90-40.3 90-90S139.7 0 90 0z'/%3E%3Cpath class='st0' d='M68.3 64.9v51.8c0 4.4 4.7 7.1 8.5 4.9l44.8-25.7c3.8-2.2 3.8-7.6 0-9.8L76.8 60C73 57.8 68.3 60.6 68.3 64.9z'/%3E%3C/svg%3E") !important}#introHome,#mainArticle,#infoContacts{background-color:#eee;margin:80px 80px 0 80px}#introCompany{background-color:#eee;margin:80px 80px 100px 80px}#introHome .box-left,#mainArticle .box-left,#infoContacts .box-left{padding:110px 30px 60px 82px}#introCompany .box-left{padding:35px 30px 25px 82px}#introHome .box-right,#introCompany .box-right,#mainArticle .box-right,#infoContacts .box-right{background-color:#fff;padding:25px;margin:45px -70px 60px 0;-webkit-box-shadow:-3px 3px 10px 6px rgba(0,0,0,0.1);-moz-box-shadow:-3px 3px 10px 6px rgba(0,0,0,0.1);box-shadow:-3px 3px 10px 6px rgba(0,0,0,0.1)}#introCompany,#mainArticle,#serviceList,#fotolist,#infoContacts{margin-top:-100px;position:relative}#mainArticle.infoEquipa{margin-top:-30px!important}#mainArticle{margin-bottom:30px;padding:35px 0 80px 0}#mainArticle .box-left{padding:35px 30px 25px 82px}#mainArticle .box-right{margin-top:0}#mainArticle .box-left.img-left{background-color:#fff;padding:25px;margin:0px 0px 60px -70px;-webkit-box-shadow:-3px 3px 10px 6px rgba(0,0,0,0.1);-moz-box-shadow:-3px 3px 10px 6px rgba(0,0,0,0.1);box-shadow:-3px 3px 10px 6px rgba(0,0,0,0.1)}#mainArticle .box-right.img-left{background:transparent;padding:35px 60px 25px 30px;margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#infoContacts{margin-bottom:100px}#infoContacts .social{padding:58px 30px 110px 82px}#infoContacts .social .text h2{font-size:32px;line-height:32px}#infoContacts .social .icons{text-align:center}#infoContacts .social .list-inline-item:not(:last-child){margin-right:26px}#googleMapId{min-height:368px}#spacesHome{padding:145px 0 10px 0;overflow:hidden}#spacesHome .swiper-container{width:100%;height:100%;overflow:visible}#spacesHome .swiper-slide{width:503px;height:100%;background-color:#fff}#spacesHome .swiper-slide-active{-webkit-box-shadow:0px 0px 10px 5px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 10px 5px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 5px rgba(0,0,0,0.2);margin-top:-45px}#spacesHome .swiper-slide-active .slide{margin:25px}#spacesHome .swiper-slide-active img{width:100%}#spacesHome .swiper-slide-prev{text-align:right}#fotoList{margin:-100px 30px 65px 30px}#fotoList .grid{width:100%;max-width:1170px;margin:0 auto;overflow:hidden}#fotoList .grid .sizer{width:30.76923076923077%}#fotoList .grid .gutter{width:3.846153846153846%}#fotoList .grid .item{position:relative;width:30.76923076923077%;margin-bottom:3.846153846153846%}#fotoList .grid .item .link{transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out}#fotoList .grid .item:hover .link{-webkit-filter:brightness(.7);filter:brightness(.7)}#fotoList .grid .item img{width:100%}#fotoList .grid .item .title{position:absolute;left:20px;bottom:20px;font-size:18px;line-height:20px;font-weight:300;color:#fff;padding-right:20px;opacity:1;transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out}#fotoList .grid .item .title a{color:#fff;text-decoration:none}#fotoList .grid .item:hover .title{opacity:1}#fotoList .grid .item .video{position:absolute;display:block;top:20px;left:20px;width:60px;height:60px;background-position:center;background-repeat:no-repeat;background-size:60px 60px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator:Adobe Illustrator 21.0.0 SVG Export Plug-In . SVG Version:6.0 Build 0) --%3E%3Csvg version='1.1' id='Layer_2' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 179 180' style='enable-background:new 0 0 179 180%3B' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:%23FFFFFF%3B%7D%3C/style%3E%3Cpath class='st0' d='M162.8 90c0 40.2-32.6 72.8-72.8 72.8S17.3 130.2 17.3 90S49.8 17.3 90 17.3S162.8 49.8 162.8 90z M90 0C40.3 0 0 40.3 0 90s40.3 90 90 90s90-40.3 90-90S139.7 0 90 0z'/%3E%3Cpath class='st0' d='M68.3 64.9v51.8c0 4.4 4.7 7.1 8.5 4.9l44.8-25.7c3.8-2.2 3.8-7.6 0-9.8L76.8 60C73 57.8 68.3 60.6 68.3 64.9z'/%3E%3C/svg%3E") !important}#fotoList .grid .item.s1 .video{top:30px;left:30px;width:82px;height:82px;background-size:82px 82px}#fotoList .grid .item.s1{width:65.38461538461538%}#requestQuote{min-height:351px;background-image:url('../themes/artys/assets/images/bck-quote.png');background-repeat:no-repeat;background-size:cover;background-color:#1b1b1b;margin:0 15px 85px 15px;padding:76px 78px 68px 78px}#requestQuote .title{font-size:64px;line-height:66px;font-weight:200;color:#fff}#requestQuote .text{font-size:18px;line-height:20px;font-weight:300;color:#fff;padding-top:15px}#requestQuote .text p{margin-bottom:5px}#projectDetail{margin-bottom:30px}#projectDetail .content{background-color:#eee;margin:0 15px;padding:120px 60px 50px 60px}#projectDetail .content h1{font-size:48px;line-height:48px;font-weight:200}#projectDetail .content .slogan{display:inline-block;position:relative;font-size:24px;line-height:36px;font-weight:300;padding:0 15px;margin-left:5px}#projectDetail .content .slogan:before{content:"";position:absolute;top:0;left:0;width:10px;height:100%;border-top:2px solid #d8d8d8;border-left:2px solid #d8d8d8;border-bottom:2px solid #d8d8d8}#projectDetail .content .slogan:after{content:"";position:absolute;top:0;right:0;width:10px;height:100%;border-top:2px solid #d8d8d8;border-right:2px solid #d8d8d8;border-bottom:2px solid #d8d8d8}#projectDetail .content .social,#projectDetail .tags .social{float:right;line-height:40px;padding-top:10px}#projectDetail .content .social .label,#projectDetail .tags .social .label{font-size:13px;font-weight:300;text-transform:uppercase}#projectDetail .content .social ul,#projectDetail .tags .social ul{margin-left:15px}#projectDetail .content .social a,#projectDetail .tags .social a{position:relative;display:inline-block;width:39px;height:39px;font-size:18px;line-height:39px;color:#a5a5a5;text-align:center}#projectDetail .content .social a:before,#projectDetail .tags .social a:before{content:"";position:absolute;top:0;left:0;width:100%;height:7px;border-top:1px solid #cecece;border-left:1px solid #cecece;border-right:1px solid #cecece}#projectDetail .content .social a:after,#projectDetail .tags .social a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:7px;border-left:1px solid #cecece;border-right:1px solid #cecece;border-bottom:1px solid #cecece}#projectDetail .content .social a:hover,#projectDetail .tags .social a:hover{color:#1a1a1a;background-color:#dbdbdb;border-color:#d5d5d5}#projectDetail .content .text{line-height:26px;padding-top:25px}#projectDetail .content .text p{margin-bottom:0}#projectDetail .content .text ul{list-style-image:url('../themes/artys/assets/images/bullet1.png')}#projectDetail .gallery{position:relative;margin:0 15px;padding:0 30px}#projectDetail .gallery:before{content:"";position:absolute;top:0;left:0;width:100%;height:17%;background-color:#eee}#projectDetail .gallery:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:45%;background-color:#eee}#projectDetail .gallery .inner{z-index:1}#projectDetail .gallery img{margin-bottom:25px}#projectDetail .gallery a.video{display:block;position:relative}#projectDetail .gallery a.video:before{content:"";position:absolute;left:72px;bottom:60px;width:125px;height:125px;background-image:url('../themes/artys/assets/images/btn01.png');background-repeat:no-repeat}#projectDetail .gallery .item .video{position:absolute;display:block;top:20px;left:20px;width:60px;height:60px;background-position:center;background-repeat:no-repeat;background-size:60px 60px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator:Adobe Illustrator 21.0.0 SVG Export Plug-In . SVG Version:6.0 Build 0) --%3E%3Csvg version='1.1' id='Layer_2' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 179 180' style='enable-background:new 0 0 179 180%3B' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:%23FFFFFF%3B%7D%3C/style%3E%3Cpath class='st0' d='M162.8 90c0 40.2-32.6 72.8-72.8 72.8S17.3 130.2 17.3 90S49.8 17.3 90 17.3S162.8 49.8 162.8 90z M90 0C40.3 0 0 40.3 0 90s40.3 90 90 90s90-40.3 90-90S139.7 0 90 0z'/%3E%3Cpath class='st0' d='M68.3 64.9v51.8c0 4.4 4.7 7.1 8.5 4.9l44.8-25.7c3.8-2.2 3.8-7.6 0-9.8L76.8 60C73 57.8 68.3 60.6 68.3 64.9z'/%3E%3C/svg%3E") !important}#projectDetail .gallery .item.s1 .video{top:30px;left:30px;width:82px;height:82px;background-size:82px 82px}#projectDetail .tags{position:relative;background-color:#eee;margin:0 30px;padding:15px 65px 75px 65px}#projectDetail .tags .title{font-size:24px;line-height:26px;font-weight:200}#projectDetail .tags .ul-tags{margin-top:10px}#projectDetail .tags .ul-tags li:not(:last-child){margin-right:9px}#projectDetail .tags .ul-tags span{position:relative;display:inline-block;font-size:13px;line-height:16px;font-weight:600;color:#1a1a1a;border:1px solid transparent;text-transform:uppercase;text-decoration:none;padding:12px 18px 12px 18px}#projectDetail .tags .ul-tags span:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:7px;border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6}#projectDetail .tags .social{padding-top:40px}#projectRelated{position:relative;min-height:351px;background-color:#1b1b1b;padding:76px 78px 68px 78px;margin:0 15px 30px 15px}#projectRelated .content{position:relative}#projectRelated .title{font-size:14px;line-height:16px;color:#fff;text-transform:uppercase}#projectRelated .name{font-size:64px;line-height:66px;font-weight:200;color:#fff;padding-top:5px}#projectRelated .slogan{font-size:24px;line-height:26px;font-weight:300;color:#fff;padding-top:10px}#projectRelated .bg-img-wrapper{position:absolute;width:100%;height:100%;top:0;left:0}#projectRelated .img-placeholder{width:100%;height:100%;opacity:.8}#serviceList{background-color:#eee;padding:75px 160px 40px 160px}#serviceList h2{line-height:38px}#serviceList .list{padding-top:36px}#serviceList .list .item{padding-right:30px}#serviceList .list .title{font-size:30px;line-height:34px;font-weight:200;padding-top:7px}#serviceList .list .text{padding-bottom:40px}#partnerList{margin:22px 80px 25px 80px;padding:70px 67px 100px 67px}#partnerList ul{float:right;padding:45px 25px 0 0}#partnerList ul li{padding-bottom:30px}#formContact{min-height:351px;background-image:url('../themes/artys/assets/images/bck-form.png');background-repeat:no-repeat;background-size:contain;background-color:#1b1b1b;margin:0 15px 85px 15px;padding:70px 65px 68px 65px}#formContact form{margin-top:36px}#formContact .title{font-size:64px;line-height:66px;font-weight:200;color:#fff}#formContact .text{font-size:18px;line-height:20px;font-weight:300;color:#fff;padding-top:12px}#formContact .text p{margin-bottom:5px}#formContact label{font-weight:300;color:#8c8c8c;padding-left:9px;margin-bottom:0}#formContact .floating-label{position:relative;top:-25px;opacity:0}#formContact .pin-label{}#formContact .form-group{margin-bottom:22px}#formContact .form-group.message{margin-top:25px}#formContact .form-group.message label{color:#fff;margin-bottom:12px}#formContact .form-control{font-size:18px;font-weight:300;color:#fff;background:transparent;border:none;padding:2px 9px 10px 9px}#formContact .form-control option{color:#000}#formContact .form-control:focus{box-shadow:none}#formContact .form-control::placeholder{color:#fff;opacity:1}#formContact .form-control:invalid{box-shadow:none}#formContact .border-after,#formContact .border-before{position:relative}#formContact .border-before:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:7px;border-bottom:1px solid #545454;border-left:1px solid #545454;border-right:1px solid #545454}#formContact .border-after:before{content:"";position:absolute;border-top-color:0;left:0;width:100%;height:7px;border-top:1px solid #545454;border-left:1px solid #545454;border-right:1px solid #545454}#formContact .border-before:focus-within:after,#formContact .border-after:focus-within:before,#formContact .error .border-before:after,#formContact .error .border-after:before{border-color:#fde402}#formContact .dropdown-toggle{font-size:18px;font-weight:300;color:#fff;background:transparent;text-transform:none;padding:2px 9px 10px 0px}#formContact .dropdown-toggle:focus{box-shadow:none;outline:0}#formContact .sel-form .dropdown-menu{background-color:#1b1b1b}#formContact .sel-form div.dropdown-menu{border:1px solid #545454;padding:0 15px 15px 15px}#formContact .sel-form .dropdown-item{font-size:13px;font-weight:600;color:#fff;padding:0}#formContact .sel-form .dropdown-item:hover{background-color:transparent}#formContact .sel-form .dropdown-item:hover .text{text-decoration:underline}#formContact .sel-form .dropdown-item.active,#formContact .sel-form .dropdown-item:active{background-color:transparent}#formContact .error-msg{display:none;color:#191919;background-color:#ffe500;padding:0 7px}#formContact .error .error-msg{display:inline-block}#formContact .terms.error .error-msg{margin-bottom:5px;}#formContact .error .floating-label{display:none}#formContact .error .form-control{color:#fde402}#formContact .error .dropdown-toggle{color:#fde402}#formContact .terms{margin:70px 0 70px 0}#formContact .terms label,#formContact a{color:#fff}#formContact .required{font-size:14px;font-weight:200;color:#7e7e7e;padding-top:5px;padding-bottom:40px}footer{background-color:#eee;padding:90px 0 75px 0}footer.home{margin-top:-55px}footer h4{text-transform:uppercase}footer p{margin:0}footer .partners ul{margin-top:10px}footer .partners a{display:inline-block;padding-right:8px}footer .contacts{width:380px;padding-right:15px}footer .catalog{width:456px;padding-right:15px}footer .partners{width:200px}footer .h100p{height:100%}footer .bottom{border-top:1px solid #d8d8d8;margin-top:70px;padding-top:55px}footer .copy{line-height:40px}footer .copy a{color:#1a1a1a;text-decoration:none}footer .social{line-height:40px}footer .social ul{margin-left:20px}footer .social a{position:relative;display:inline-block;width:39px;height:39px;font-size:18px;line-height:39px;color:#1a1a1a;text-align:center}footer .social a:before{content:"";position:absolute;top:0;left:0;width:100%;height:7px;border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4}footer .social a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:7px;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}footer .social a:hover{color:#1a1a1a;background-color:#dbdbdb;border-color:#d5d5d5}.cookie-notice{position:fixed;width:100%;background-color:rgba(0,0,0,.8);font-weight:200;color:#fff;bottom:0;transform:translate(0,-10rem);z-index:10000;animation:cookie-notice-slide-in 1s ease-out forwards}.cookie-notice>div{display:flex !important;align-items:center !important;padding-top:1em;padding-bottom:1em}.cookie-notice>div>div{padding-right:1em;margin-right:auto}.cookie-notice button{background:transparent;border:solid 1px #fff;border-radius:0;color:#fff;padding:8px 15px}.cookie-notice button:hover{background-color:rgba(255,255,255,0.4);color:#fff}@keyframes cookie-notice-slide-in{0%{transform:translateY(10rem)}100%{transform:none}}.cookie-consent-banner,.cookie-consent-dialog-wrapper{font-family:'Raleway',sans-serif}.cookie-consent-banner-content>h3{margin:10px 0 -10px 0;font-weight:500}.cookie-consent-banner-content>p{font-size:11pt}.cookie-consent-banner-setting-button,.cookie-consent-banner-accept-button,.cookie-consent-banner-reject-button,.cookie-consent-dialog-accept-selected-button,.cookie-consent-dialog-accept-all-button{text-transform:uppercase;font-size:10pt}.cookie-consent-banner-setting-button,.cookie-consent-dialog-accept-selected-button{color:#1a1a1a !important;border:1px solid #1a1a1a}.cookie-consent-banner-reject-button{color:#1a1a1a !important}.cookie-consent-dialog-wrapper p{font-size:11pt}.cookie-consent-dialog-buttons{padding:10px 0 10px 0}.cookie-consent-dialog-title>h3{font-size:14pt;font-weight:500}
@media only screen and (max-width:1360px){#navbarHeader .box-right{padding-left:40px}#introHome{margin:65px 45px 0 45px}#introCompany{margin:45px 45px 0 45px}#mainArticle{margin:45px 45px 30px 45px}#infoContacts{margin:45px 45px 100px 45px}#mainArticle .box-left.img-left{margin-left:-60px}#introHome .box-right,#introCompany .box-right,#mainArticle .box-right,#infoContacts .box-right{margin-right:-60px}#infoContacts .social .list-inline-item:not(:last-child){margin-right:8px}#partnerList{margin-left:45px;margin-right:45px}#introCompany,#mainArticle,#serviceList,#fotolist,#infoContacts{margin-top:-100px}}@media only screen and (min-width:1360px){footer .contacts{margin-left:82px}footer .partners{margin-right:195px}footer .copy{margin-left:82px}footer .social{margin-right:95px}}@media only screen and (max-width:992px){#navbarHeader .box-right{padding-left:100px}#stickyHeader .logo{padding-left:60px}#navbarToggler .navbar-toggler{top:78px}#mainHeader .logo{top:0}#mainHeader .logo .logo-img-1{width:275px}#mainHeader .swiper-container{min-height:650px}#mainHeader .swiper-button-prev{right:79px}#mainHeader .swiper-button-next{right:50px}#mainHeader .video-button-control.play,#mainHeader .video-button-control.pause{right:161px}#mainHeader .video-button-control.full{right:129px}#mainHeader .slide{min-height:650px}#mainHeader .slide .info{top:auto;bottom:44px;left:37px;padding-right:50px}#introHome{margin:65px 15px 0 15px}#introCompany{margin:45px 15px 0 15px}#mainArticle{margin:45px 15px 30px 15px}#infoContacts{margin:45px 15px 100px 15px}#introHome .box-left,#introCompany .box-left,#infoContacts .box-left{padding:90px 60px 15px 60px}#mainArticle .box-left{padding:35px 60px 15px 60px}#mainArticle .box-left.img-left{margin:30px 60px 0 60px}#infoContacts .social{padding:60px 60px 60px 60px}#infoContacts .social .icons{padding-top:25px}#infoContacts .social .list-inline-item:not(:last-child){margin-right:26px}#introHome .box-right,#introCompany .box-right,#mainArticle .box-right,#infoContacts .box-right{margin-right:60px;margin-left:60px}#mainArticle .box-right.img-left{padding:35px 60px 15px 60px}#projectDetail .content{padding:60px 42px 20px 42px}#projectDetail .content .text ul{padding-left:10px}#projectDetail .gallery{padding:0 20px}#projectDetail .tags .social ul{margin-left:0}#serviceList{padding:75px 60px 40px 60px}#serviceList .list .item{padding-right:0px}#partnerList{margin-left:15px;margin-right:15px;padding:40px 50px 50px 50px}#partnerList ul{float:none;padding:15px 0 18px 0}footer .contacts,footer .partners{margin:0}}@media only screen and (max-width:768px){#navbarToggler .navbar-toggler{top:64px}#mainHeader .swiper-slide img{height:576px;min-height:576px}#mainHeader .swiper-button-prev{right:74px}#mainHeader .swiper-button-next{right:45px}#mainHeader .video-button-control.play,#mainHeader .video-button-control.pause{right:156px}#mainHeader .video-button-control.full{right:124px}#mainHeader .slide{min-height:576px}#mainHeader .slide .info{padding-right:45px}#mainHeader .slide .name{font-size:54px;line-height:62px}#mainHeader .logo{padding:30px 0 0 20px}#mainHeader.projects,#mainHeader.environments,#mainHeader.company,#mainHeader.article,#mainHeader.contacts{background-size:contain}#mainHeader.projects .logo,#mainHeader.environments .logo,#mainHeader.company .logo,#mainHeader.article .logo,#mainHeader.contacts .logo{padding:37px 0 0 28px}#mainHeader.projects .content,#mainHeader.environments .content{padding:85px 40px 0 40px}#mainHeader.company .content,#mainHeader.article .content,#mainHeader.contacts .content{padding:65px 40px 0 40px}#mainHeader.projects .nav,#mainHeader.environments .nav{padding:45px 40px 52px 40px}#mainHeader.projects .nav .sel-menu,#mainHeader.environments .nav .sel-menu{display:block}#mainHeader.projects .nav .ul-menu,#mainHeader.environments .nav .ul-menu{display:none}#mainHeader.project .logo{top:37px;left:28px}#mainHeader.project .info{left:30px}#mainHeader.project .info .name{font-size:54px;line-height:62px}#mainHeader.project .info .slogan{font-size:18px;line-height:30px}#mainHeader.project .features{left:30px}#mainHeader.project .features .feature{width:160px;padding-left:10px}#fotoList{margin:-100px 60px 60px 60px}#fotoList .grid .sizer{width:48.07692307692308%}#fotoList .grid .item{width:48.07692307692308%}#fotoList .grid .item.s1{width:100%}#requestQuote{padding:52px 43px 28px 43px}#requestQuote .title{font-size:48px;line-height:50px}#formContact{padding:52px 43px 40px 43px}#formContact .title{font-size:48px;line-height:50px}#projectRelated{padding:52px 43px 28px 43px}#projectRelated .name{font-size:48px;line-height:50px}footer{padding-top:140px}footer .contacts,footer .catalog,footer .partners,footer .copy,footer .social{padding-left:60px}footer .contacts,footer .catalog,footer .partners{width:100%}footer .catalog,footer .partners{padding-top:60px}}@media only screen and (max-width:576px){#navbarHeader .box-right{padding-left:0}#navbarHeader .menu a{height:50px;font-size:40px;line-height:50px;margin-bottom:15px;padding:0 20px}#navbarHeader .menu a:hover{color:#f9f9f9}#navbarHeader .menu a:hover:before{height:50px}#navbarHeader .menu a:hover:after{height:50px}#navbarHeader .intra a,#navbarHeader .terms a,#navbarHeader .lang{padding-left:20px}#stickyHeader .logo{padding-left:25px}#navbarToggler .navbar-toggler{right:15px}#mainHeader.projects .logo,#mainHeader.environments .logo,#mainHeader.company .logo,#mainHeader.article .logo,#mainHeader.contacts .logo{padding:30px 0 0 20px}#mainHeader.projects .content,#mainHeader.environments .content{padding:65px 0 0 0}#mainHeader.company .content,#mainHeader.article .content,#mainHeader.contacts .content{padding:45px 0 30px 0}#mainHeader.projects .content h1,#mainHeader.environments .content h1,#mainHeader.company .content h1,#mainHeader.article .content h1,#mainHeader.contacts .content h1{font-size:48px;line-height:50px}#mainHeader.projects .content .text p,#mainHeader.environments .content .text p,#mainHeader.company .content .text p,#mainHeader.article .content .text p,#mainHeader.contacts .content .text p{font-size:16px;line-height:24px}#mainHeader.projects .nav,#mainHeader.environments .nav{padding:30px 0 30px 0}#mainHeader.project .logo{top:30px;left:20px}#mainHeader.project .info{left:15px;bottom:50px}#mainHeader.project .info .name{max-width:350px;font-size:48px;line-height:56px}#mainHeader.project .info .slogan{display:none}#mainHeader.project .info .digest{display:block}#mainHeader .slide .name{font-size:46px;line-height:48px}#mainHeader .swiper-button-prev{right:49px}#mainHeader .swiper-button-next{right:20px}#mainHeader .video-button-control{display:none}#mainHeader .video-button-control.full{right:84px}#introHome .box-left,#introCompany .box-left,#mainArticle .box-left,#infoContacts .box-left{padding:40px 25px 5px 25px}#mainArticle .box-left.img-left{margin-left:-15px;margin-right:20px}#introHome .box-right,#introCompany .box-right,#mainArticle .box-right,#infoContacts .box-right{padding:20px;margin-right:-15px;margin-bottom:50px;margin-left:20px}#mainArticle .box-right.img-left{padding:35px 25px 5px 25px}#infoContacts{margin-bottom:65px}#infoContacts .social{padding:25px 25px 40px 25px}#infoContacts .social .list-inline-item:not(:last-child){margin-right:8px}#infoContacts .social img{width:70px}#spacesHome .swiper-slide{width:385px}#spacesHome .swiper-slide img{width:325px}#spacesHome .swiper-slide-active{margin-top:-30px}#spacesHome .swiper-slide-active .slide{margin:20px}#spacesHome .swiper-slide-active img{width:100%}#fotoList{margin:-100px 40px 65px 40px}#requestQuote{padding:52px 20px 20px 20px}#requestQuote .title{font-size:36px;line-height:38px}#requestQuote .text{font-size:16px;line-height:22px}#formContact{padding:52px 20px 40px 20px}#formContact .title{font-size:36px;line-height:38px}#formContact .text{font-size:16px;line-height:22px}#formContact .form-control{font-size:16px}#formContact .dropdown-toggle{font-size:16px}#projectDetail .content{padding:30px 20px 20px 20px;margin-top:65px}#projectDetail .content h1{font-size:30px;line-height:36px}#projectDetail .content .slogan{font-size:18px;line-height:26px}#projectDetail .content .text{font-size:14px;line-height:22px}#projectDetail .gallery{padding:0}#projectDetail .gallery:after{left:-30px;width:calc(100% + 60px)}#projectDetail .gallery a.video:before{left:calc(50% - 62px);top:calc(50% - 62px);bottom:0}#projectDetail .tags{margin:0}#projectRelated{padding:52px 20px 20px 20px}#projectRelated .name{font-size:36px;line-height:38px}#projectRelated .slogan{font-size:16px;line-height:22px}#serviceList{padding:75px 30px 40px 30px}#serviceList .list .title{font-size:28px;line-height:32px}#partnerList{padding:35px 20px 50px 20px}#partnerList h2{font-size:30px;line-height:36px}#partnerList .text{font-size:14px;line-height:22px}#partnerList ul li:not(:last-child){padding-bottom:30px}footer{padding-top:120px}footer .contacts,footer .catalog,footer .partners,footer .copy,footer .social{padding-left:35px}footer .social ul{margin-top:30px;margin-left:0}#fotoList{margin-top:-100px;margin-bottom:100px}}