@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800&subset=latin-ext');@media (min-width:1290px){.container{width:1260px}}@media (min-width:1390px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}@media (min-width:992px) and (max-width:1289px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1289px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1289px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1290px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}td.visible-lg,th.visible-lg{display:table-cell !important}}@media (min-width:1290px){.visible-lg-block{display:block !important}}@media (min-width:1290px){.visible-lg-inline{display:inline !important}}@media (min-width:1290px){.visible-lg-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1289px){.hidden-md{display:none !important}}@media (min-width:1290px){.hidden-lg{display:none !important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html{overflow-x:hidden}body{font-family:'Open Sans',sans-serif;font-weight:400;overflow-x:hidden}::-moz-selection{background:#ec1c23;color:#fff}::selection{background:#ec1c23;color:#fff}.cls-1{fill:#fff;fill-rule:evenodd}.animuj{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.center-vertical{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.center-horizontal{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.center-vertical-horizontal{-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.white-gradient-bg{background:-moz-linear-gradient(0deg, #f4f4f4 62%, #fff 100%);background:-webkit-gradient(linear, 0deg, color-stop(62%, F4F4F4), color-stop(100%, FFFFFF));background:-webkit-linear-gradient(0deg, #f4f4f4 62%, #fff 100%);background:-o-linear-gradient(0deg, #f4f4f4 62%, #fff 100%);background:-ms-linear-gradient(0deg, #f4f4f4 62%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1301FE', endColorstr='#F4F60C', GradientType='1');background:linear-gradient(0deg, #f4f4f4 62%, #fff 100%)}.grey-gradient-bg{background-image:-moz-linear-gradient(90deg, #f6f6f6 0, #e3e3e3 100%);background-image:-webkit-linear-gradient(90deg, #f6f6f6 0, #e3e3e3 100%);background-image:-ms-linear-gradient(90deg, #f6f6f6 0, #e3e3e3 100%)}.gradient-offer{background-image:-moz-linear-gradient(60deg, #cacaca 0, #ddd 100%);background-image:-webkit-linear-gradient(60deg, #cacaca 0, #ddd 100%);background-image:-ms-linear-gradient(60deg, #cacaca 0, #ddd 100%)}.pattern{background-image:url('../images/pattern.png');background-position:0 0;background-repeat:repeat}.bg-cover{background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.shadow{position:relative;margin-bottom:23px}.shadow:after{content:"";position:absolute;z-index:-1;-webkit-box-shadow:0 0 40px rgba(0,0,0,0.8);box-shadow:0 0 40px rgba(0,0,0,0.8);bottom:2px;left:10%;right:10%;width:80%;height:10%;-moz-border-radius:100%;border-radius:100%}input,select,label,textarea{background-color:rgba(255,255,255,0.8);border:1px solid #efefef;width:100%;font-size:14px;font-weight:400;line-height:24px;padding:12px 25px;margin:5px 0;color:#8e8e8e;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}input[type="submit"],select[type="submit"],label[type="submit"],textarea[type="submit"]{background-color:#ec1c23;color:#fff;width:auto;float:right;border:0}input[type="submit"]:focus,select[type="submit"]:focus,label[type="submit"]:focus,textarea[type="submit"]:focus,input[type="submit"]:hover,select[type="submit"]:hover,label[type="submit"]:hover,textarea[type="submit"]:hover,input[type="submit"]:active,select[type="submit"]:active,label[type="submit"]:active,textarea[type="submit"]:active{background-color:#4a5f74}input[type="file"],select[type="file"],label[type="file"],textarea[type="file"]{position:absolute}input.file,select.file,label.file,textarea.file{background-image:url("../images/attachment.png");background-repeat:no-repeat;background-position:95% 50%;cursor:pointer}input.file:focus,select.file:focus,label.file:focus,textarea.file:focus{background-image:none}input:focus,select:focus,label:focus,textarea:focus,input:hover,select:hover,label:hover,textarea:hover,input:active,select:active,label:active,textarea:active{box-shadow:none;outline:none;background-color:#fff}input.hide-input,select.hide-input,label.hide-input,textarea.hide-input{opacity:0}input.label-file,select.label-file,label.label-file,textarea.label-file{position:relative}::-webkit-input-placeholder{color:#8e8e8e;font-size:14px;line-height:24px}:-moz-placeholder{color:#8e8e8e;opacity:1;font-size:14px;line-height:24px}::-moz-placeholder{color:#8e8e8e;opacity:1;font-size:14px;line-height:24px}:-ms-input-placeholder{color:#8e8e8e;font-size:14px;line-height:24px}.owl-carousel{margin-bottom:30px}.owl-carousel .owl-nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;color:#fff}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{display:inline-block;padding:10px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;cursor:pointer}.owl-carousel .owl-nav .owl-next:hover,.owl-carousel .owl-nav .owl-prev:hover{background-color:rgba(236,28,35,0.8)}.owl-carousel .owl-dots{position:absolute;bottom:-40px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.owl-carousel .owl-dots .owl-dot{display:inline-block;margin:5px;position:relative}.owl-carousel .owl-dots .owl-dot span{display:block;background-color:rgba(236,28,35,0.5);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:14px;height:14px;border-radius:50%}.owl-carousel .owl-dots .owl-dot.active span{background-color:#ec1c23}.lb-data .lb-close{background-size:cover}body{padding-top:226px}@media (min-width:1200px) and (max-width:1289px){body{padding-top:220px}}@media (min-width:992px) and (max-width:1199px){body{padding-top:206px}}@media (min-width:768px) and (max-width:991px){body{padding-top:148px}}@media (max-width:767px){body{padding-top:112px}}body.home{padding-top:0 !important}header.header-subpage{position:fixed !important;top:0;height:226px;z-index:999;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media (min-width:1200px) and (max-width:1289px){header.header-subpage{height:220px}}@media (min-width:992px) and (max-width:1199px){header.header-subpage{height:206px}}@media (min-width:768px) and (max-width:991px){header.header-subpage{height:148px}}@media (max-width:767px){header.header-subpage{height:112px}}.nav-up{top:-226px !important}@media (min-width:1200px) and (max-width:1289px){.nav-up{top:-220px !important}}@media (min-width:992px) and (max-width:1199px){.nav-up{top:-206px !important}}@media (min-width:768px) and (max-width:991px){.nav-up{top:-148px !important}}@media (max-width:767px){.nav-up{top:-112px !important}}@font-face{font-family:'SS__200';src:url('../assets/fonts/sinkinsans-200xlight-webfont.woff2') format('woff2'),url('../assets/fonts/sinkinsans-200xlight-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'SS__400';src:url('../assets/fonts/sinkinsans-400regular-webfont.woff2') format('woff2'),url('../assets/fonts/sinkinsans-400regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'SS__500';src:url('../assets/fonts/sinkinsans-500medium-webfont.woff2') format('woff2'),url('../assets/fonts/sinkinsans-500medium-webfont.woff') format('woff');font-weight:normal;font-style:normal}a{color:#000;text-decoration:none;-webkit-transition:.3s;transition:.3s}a:focus,a:hover{color:#ec1c23;text-decoration:none}.text-center{text-align:center}h1,h2,h3,h4,h5{margin:0;color:#4a4a4a}h3{font-size:47px;line-height:60px;padding-bottom:53px;font-weight:300;position:relative;margin-bottom:20px}h3 span{font-weight:700}h3:after{content:"";position:absolute;bottom:28px;height:3px;width:109px;left:50%;background-color:#ec1c23;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}h3.left{margin-bottom:0}h3.left:after{left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.introtext{font-weight:700}header{width:100%;height:100vh;background:#1d3751;z-index:10}@media (max-width:1199px){header{height:100%;position:relative}}header h2,header a,header span,header b{color:#fff}header .tile11 .tile-link,header .tile12 .tile-link,header .tile14 .tile-link,header .tile15 .tile-link,header .tile18 .tile-link,header .tile11 span,header .tile12 span,header .tile14 span,header .tile15 span,header .tile18 span{color:#000}header #logo img{max-width:100%;height:auto;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media (max-width:991px){header #logo img{max-width:180px}}@media (max-width:767px){header #logo img{max-width:140px}}header .header__slider{position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:1199px){header .header__slider{height:100%}header .header__slider *{height:100% !important}header .header__slider .slide{height:100%}}header .header__slider .slide{height:100vh;background-repeat:no-repeat;background-size:cover;position:relative;background-position:50% 50%}header .header__slider .slide:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('../images/pattern.png');background-position:0 0;background-repeat:repeat;background-color:rgba(29,55,81,0.8)}header .header__slider .slide.slide1{background-image:url("../images/slider/slide1.jpg")}header .header__slider .slide.slide2{background-image:url("../images/slider/slide2.jpg")}header .header__slider .slide.slide3{background-image:url("../images/slider/slide3.jpg")}header .header__slider .slide.slide4{background-image:url("../images/slider/slide4.jpg")}header .menu-container{position:absolute;right:0;padding-top:25px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media (max-width:991px){header .menu-container{padding-top:0}}header nav#main-menu{float:right}header nav#main-menu ul{list-style:none}header nav#main-menu ul li{position:relative}header nav#main-menu ul li a{color:#fff}header nav#main-menu>ul>li{display:inline-block;margin:0 12px;line-height:35px}header nav#main-menu>ul>li>a{font-size:16px;line-height:32px;padding:7px 15px;text-transform:uppercase;font-weight:600;text-align:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}header nav#main-menu>ul>li:first-child a{display:block}header nav#main-menu>ul>li:last-child{margin-right:0}header nav#main-menu>ul>li>ul{max-height:0;position:absolute;z-index:999;top:100%;left:0;overflow:hidden;background-color:rgba(236,28,35,0.8);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;min-width:140%}header nav#main-menu>ul>li>ul>li{display:block;padding:4px 15px}header nav#main-menu>ul>li>ul>li a{display:block;width:100%;white-space:nowrap}header nav#main-menu>ul>li>ul>li:hover{background-color:#ec1c23}header nav#main-menu>ul>li.active>a{background-color:rgba(236,28,35,0.8)}header nav#main-menu>ul>li.children>a{padding:7px 29px 7px 15px}header nav#main-menu>ul>li.children:after{content:"";position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url("../images/arrow-menu.png") 50% 50% no-repeat;width:9px;height:7px}header nav#main-menu>ul>li:hover>a{background-color:rgba(236,28,35,0.8)}header nav#main-menu>ul>li:hover>ul{max-height:500px;-webkit-transition-delay:0;-ms-transition-delay:0;transition-delay:0}header.header-subpage.sticky-header ul#language{max-height:0;overflow:hidden;padding:0;opacity:0}header.header-subpage.sticky-header .logo-menu{padding-top:30px;padding-bottom:30px}header.header-subpage.sticky-header #logo img{max-width:170px}header.header-subpage.sticky-header .menu-container{padding-top:0}header .home-text-box{display:inline-block;float:right;width:950px;position:relative;padding-top:30px}@media (max-width:1199px){header .home-text-box{width:740px}}@media (max-width:991px){header .home-text-box{width:100%;float:left}}@media (max-width:991px){header .home-text-box-desktop{display:none}}header .home-text-box-mobile{display:none}@media (max-width:991px){header .home-text-box-mobile{display:block}}header .slider-nav{position:absolute;right:0;top:60%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:19}header .slider-nav .slider-nav-arrow{display:inline-block;padding:10px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;cursor:pointer}header .slider-nav .slider-nav-arrow:hover{background-color:rgba(236,28,35,0.8)}@media (max-width:600px){header .slider-nav{top:0}}header .slider-text .slider-text-item{color:#fff}header .slider-text .slider-text-item p.slider-text-item-title{font-size:52px;line-height:60px;padding-right:100px}header .slider-text .slider-text-item p.slider-text-item-title span{font-weight:700}@media (max-width:1199px){header .slider-text .slider-text-item p.slider-text-item-title{font-size:37px;line-height:47px}}@media (max-width:600px){header .slider-text .slider-text-item p.slider-text-item-title{font-size:28px;line-height:37px;padding-right:0}}header .slider-text-item-counter{font-size:18px;font-weight:300;color:#fff}header .slider-text-item-counter .counter-block{display:inline-block;vertical-align:middle;width:22px;height:16px;background-color:#e2e2e2;margin-right:5px}header .slider-text-item-counter span{font-weight:600}header ul#language{list-style:none;color:#fff;padding:2.8vh 0 7.8vh;margin-bottom:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media (max-width:1199px){header ul#language{padding:2.8vh 0}}header ul#language li{display:inline-block;padding:5px 7px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}header ul#language li a{color:#fff;display:block;width:100%;height:100%}header ul#language li.active{border:2px solid #ec1c23}header ul#language li:hover{background-color:rgba(236,28,35,0.8)}header.header-subpage{height:auto;background-image:url("../images/slider/slide1.jpg");background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:relative}header.header-subpage:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('../images/pattern.png');background-position:0 0;background-repeat:repeat;background-color:rgba(29,55,81,0.8);z-index:-1}header.header-subpage ul#language{padding:30px 0 15px}header.header-subpage .logo-menu{padding-bottom:70px}@media (max-width:991px){header.header-subpage .logo-menu{padding-bottom:20px}}.open-menu{color:#fff;font-size:24px;display:none;float:right}@media (max-width:991px){.open-menu{display:block}}nav#mobile-menu{position:fixed;top:0;right:-300px;width:300px;color:#fff;background-color:rgba(29,55,81,0.8);padding:30px;z-index:999999;min-height:100vh;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}nav#mobile-menu ul{padding:0}nav#mobile-menu ul li{display:block}nav#mobile-menu ul li a{color:#fff}nav#mobile-menu>ul>li{margin-top:5px}nav#mobile-menu>ul>li>a{font-weight:700}nav#mobile-menu>ul>li ul{padding-left:20px}nav#mobile-menu>ul>li ul li{padding:5px}nav#mobile-menu .close-menu{position:absolute;top:10px;right:20px;color:#fff;font-size:24px;z-index:9}nav#mobile-menu.active{right:0}.footer{background-color:#e6e6e6;padding:50px 0 65px;position:relative}.footer__separator{border:0;height:7px;background-color:rgba(0,0,0,0.1)}.footer__logo{position:relative}.footer__logo::before{content:"";position:absolute;display:inline-block;background-color:#e6e6e6;width:150px;height:7px;left:41px;bottom:-36px}.footer__logo img{position:relative;height:46px;bottom:-37px}.footer__socials{text-align:right}.footer__socials a{display:inline-block;width:50px;height:50px;border-radius:100%;text-align:center;-webkit-transition:.3s;transition:.3s;background-color:#2d3d4c;position:relative;margin:0 10px}.footer__socials a:hover{color:#fff}.footer__socials a:hover:first-child{background-color:#5764c5}.footer__socials a:hover:last-child{background-color:#f73737}.footer__socials a i{color:#fff;font-size:24px;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.footer__socials a i:hover{color:#fff}.footer__nav{font-size:13px;margin-top:35px}.footer__nav div:first-child ul{list-style:none;padding-left:20px}.footer__nav div:first-child img{margin-right:10px;margin-bottom:5px}.footer__nav ul{list-style-type:disc}.footer__nav li{line-height:2}.footer .scroll-to-top{position:absolute;bottom:10px;right:10px;color:#fff;font-size:30px;background-color:#2d3d4c;padding:10px 17px;border-radius:5px;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.footer .scroll-to-top:hover{background-color:#ec1c23}.home-box-container{padding-top:7.8vh}@media (max-width:1199px){.home-box-container{padding-bottom:3vh}}@media (max-width:991px){.home-box-container{padding-top:3vh}}.home-box{width:200px;height:200px;display:inline-block;background-color:#ec1c23;margin:6px;float:right;position:relative}@media (max-width:440px){.home-box{width:160px;height:160px}}@media (max-width:370px){.home-box{width:130px;height:130px}}.home-box a{display:block;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.home-box a .home-box-color{opacity:0;transition:opacity .6s ease-out;position:absolute;top:0;left:0;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.home-box a p.home-box-title{position:relative;z-index:19;font-weight:700;margin:10px;padding:5px 3px;text-transform:uppercase;display:inline-block}@media (max-width:440px){.home-box a p.home-box-title{font-size:12px}}.home-box a:hover .home-box-color{opacity:1}.home-box a:hover p.home-box-title{background-color:rgba(236,28,35,0.5);color:#fff}.home-box.home-box-1 a{background-image:url("../images/box/oferta1.png")}.home-box.home-box-1 a .home-box-color{background-image:url("../images/box/oferta2.png")}.home-box.home-box-2 a{background-image:url("../images/box/kim1.png")}.home-box.home-box-2 a .home-box-color{background-image:url("../images/box/kim2.png")}.home-box.home-box-3 a{background-image:url("../images/box/przemyslowe1.png")}.home-box.home-box-3 a .home-box-color{background-image:url("../images/box/przemyslowe2.png")}.home-box.home-box-4 a{background-image:url("../images/box/mieszkalne1.png")}.home-box.home-box-4 a .home-box-color{background-image:url("../images/box/mieszkalne2.png")}.home-box.home-box-5 a{background-image:url("../images/box/energetyka1.png")}.home-box.home-box-5 a .home-box-color{background-image:url("../images/box/energetyka2.png")}.home-box.home-box-6 a{background-image:url("../images/box/inwestycje1.png")}.home-box.home-box-6 a .home-box-color{background-image:url("../images/box/inwestycje2.png")}.home-box.home-box-7 a{background-image:url("../images/box/bim1.png")}.home-box.home-box-7 a .home-box-color{background-image:url("../images/box/bim2.png")}.home-box.home-box-8 a{background-image:url("../images/box/referencje1.png")}.home-box.home-box-8 a .home-box-color{background-image:url("../images/box/referencje2.png")}.home-box.home-box-5,.home-box.home-box-8{clear:both}@media (max-width:991px){.home-box.home-box-5,.home-box.home-box-8{clear:none}}section#who{padding:140px 0 180px}section#who img.monitor{position:absolute;right:-30%;top:-100px;width:80%;height:auto;z-index:9}@media (max-width:1500px){section#who img.monitor{right:0}}section#why{padding:100px 0}@media (max-width:767px){section#why .why-column{margin-bottom:30px}}section#why .why-column .why-column-inner{position:relative;min-height:245px}section#why .why-column .why-column-inner:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(74,95,116,0.8);background-image:url('../images/pattern.png');background-position:0 0;background-repeat:repeat}section#why .why-column .why-column-inner .why-column-inner-text{width:100%;color:#fff;position:absolute;top:50%;left:50%;z-index:19;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);padding:15px;text-align:center}section#why .why-column .why-column-inner .why-column-inner-text p{font-size:24px;font-weight:700;margin:0}section#why .why-column .why-column-inner .why-column-inner-text svg{width:70px;height:70px}section#why .why-column .why-column-inner.why-column-inner-years{background-image:url("../images/why-boxes/c1.jpg");background-position:50% 50%;background-size:cover;background-repeat:no-repeat}section#why .why-column .why-column-inner.why-column-inner-projects{background-image:url("../images/why-boxes/c2.jpg");background-position:50% 50%;background-size:cover;background-repeat:no-repeat}section#why .why-column .why-column-inner.why-column-inner-innovation{background-image:url("../images/why-boxes/c3.jpg");background-position:50% 50%;background-size:cover;background-repeat:no-repeat}section#why .why-flip{position:relative;z-index:10;height:245px}section#why .why-flip-container{perspective:1000px}section#why .why-flip-container .why-flip-front,section#why .why-flip-container .why-flip-back{display:table;vertical-align:middle;border-radius:3px;position:absolute;top:0;left:0;width:100%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}section#why .why-flip-container .why-flip-back{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}section#why .why-text{background-color:#ec1c23;color:#fff;min-height:245px;height:245px;display:table-cell;vertical-align:middle;text-align:center;padding:40px}section#bim{padding:60px 0 30px}section#bim .bim-big-circle{text-align:center;position:relative;margin-bottom:160px}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media (max-width:767px){section#bim .bim-big-circle{margin-bottom:40px}}section#bim .bim-circle{display:block;height:160px;margin:20px 0;text-align:left}section#bim .bim-circle.bim-circle-1,section#bim .bim-circle.bim-circle-2,section#bim .bim-circle.bim-circle-3,section#bim .bim-circle.bim-circle-4,section#bim .bim-circle.bim-circle-5{position:absolute}@media (max-width:991px){section#bim .bim-circle.bim-circle-1,section#bim .bim-circle.bim-circle-2,section#bim .bim-circle.bim-circle-3,section#bim .bim-circle.bim-circle-4,section#bim .bim-circle.bim-circle-5{position:relative;left:0 !important;top:0 !important;-webkit-transform:translateX(0) !important;-ms-transform:translateX(0) !important;transform:translateX(0) !important}section#bim .bim-circle.bim-circle-1 .flip-front,section#bim .bim-circle.bim-circle-2 .flip-front,section#bim .bim-circle.bim-circle-3 .flip-front,section#bim .bim-circle.bim-circle-4 .flip-front,section#bim .bim-circle.bim-circle-5 .flip-front{background-position:90% 50% !important}}section#bim .bim-circle.bim-circle-1{top:-44px;left:55%}@media (max-width:992px){section#bim .bim-circle.bim-circle-1{left:57%}}section#bim .bim-circle.bim-circle-1 .flip-front{background-image:url("../images/bim/bim1.png");background-position:90% 50%;background-repeat:no-repeat}section#bim .bim-circle.bim-circle-2{top:150px;left:62%}@media (max-width:1289px){section#bim .bim-circle.bim-circle-2{left:63%}}@media (max-width:992px){section#bim .bim-circle.bim-circle-2{left:66%}}section#bim .bim-circle.bim-circle-2 .flip-number{background-color:#d3d3d3}section#bim .bim-circle.bim-circle-2 .flip-front{background-image:url("../images/bim/bim2.png");background-position:90% 50%;background-repeat:no-repeat}section#bim .bim-circle.bim-circle-3{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-172px}section#bim .bim-circle.bim-circle-3 .flip-number{background-color:#acacac}section#bim .bim-circle.bim-circle-3 .flip-front{background-image:url("../images/bim/bim3.png");background-position:70% 70%;background-repeat:no-repeat}section#bim .bim-circle.bim-circle-4{top:150px;left:7%}@media (max-width:1289px){section#bim .bim-circle.bim-circle-4{left:4%}}@media (max-width:1289px){section#bim .bim-circle.bim-circle-4{left:-6%}}section#bim .bim-circle.bim-circle-4 .flip-number{background-color:#a7a7a7}section#bim .bim-circle.bim-circle-4 .flip-front{background-image:url("../images/bim/bim4.png");background-position:10% 50%;background-repeat:no-repeat}section#bim .bim-circle.bim-circle-5{top:-44px;left:13%}@media (max-width:1289px){section#bim .bim-circle.bim-circle-5{left:12%}}@media (max-width:1289px){section#bim .bim-circle.bim-circle-5{left:3%}}section#bim .bim-circle.bim-circle-5 .flip-number{background-color:#a8a8a8}section#bim .bim-circle.bim-circle-5 .flip-front{background-image:url("../images/bim/bim5.png");background-position:10% 50%;background-repeat:no-repeat}section#bim .bim-circle-flip{position:relative;z-index:10;width:380px}@media (max-width:991px){section#bim .bim-circle-flip{width:100%}}section#bim .bim-circle-flip-container{perspective:1000px}section#bim .bim-circle-flip-container .flip-front,section#bim .bim-circle-flip-container .flip-back{height:133px;display:table;vertical-align:middle;border-radius:3px;padding:20px 20px 20px 110px;position:absolute;top:0;left:0;width:100%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}section#bim .bim-circle-flip-container .flip-back{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);border:1px solid #d3d3d3;background-image:-moz-linear-gradient(-150deg, rgba(246,246,246,0.9) 0, #e3e3e3 100%);background-image:-webkit-linear-gradient(-150deg, rgba(246,246,246,0.9) 0, #e3e3e3 100%);background-image:-ms-linear-gradient(-150deg, rgba(246,246,246,0.9) 0, #e3e3e3 100%)}section#bim .bim-circle-flip-container .flip-back .flip-number{background-color:#ec1c23}section#bim .flip-content{display:table-cell;vertical-align:middle}section#bim .flip-content ul{margin-bottom:0;font-size:14px;font-weight:600}section#bim .flip-number{position:absolute;top:50%;left:18px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;background-color:#d3d3d3;font-size:23px;line-height:28px;border-radius:50%;width:64px;height:64px;line-height:62px;font-weight:900;text-align:center;vertical-align:middle}section#bim .flip-number:after{content:"";width:80px;height:80px;position:absolute;display:block;top:-8px;left:-8px;border-radius:50%;z-index:-1;background-color:rgba(198,198,198,0.3)}section#bim .flip-title{font-size:20px;line-height:23px}section#bim .flip-title span{font-weight:900}@media (min-width:992px){section#bim .bim-circle-left .bim-circle-flip-container .flip-front{padding:20px 110px 20px 100px}section#bim .bim-circle-left .bim-circle-flip-container .flip-front .flip-number{left:auto;right:18px}section#bim .bim-circle-left .bim-circle-flip-container .flip-back{padding:20px 110px 20px 40px}section#bim .bim-circle-left .bim-circle-flip-container .flip-back .flip-number{left:auto;right:18px}section#bim .bim-circle-top .bim-circle-flip-container .flip-front,section#bim .bim-circle-top .bim-circle-flip-container .flip-back{padding:60px 40px 20px 40px}section#bim .bim-circle-top .bim-circle-flip-container .flip-front .flip-number,section#bim .bim-circle-top .bim-circle-flip-container .flip-back .flip-number{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-32px}}section#bim .big-circle-title{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-size:51px;line-height:1}section#bim .big-circle-title p.big-circle-title-1{font-weight:900;font-size:87px;line-height:.8;color:#ec1c23}@media (max-width:991px){section#bim .big-circle-title{position:relative;top:0;left:0;text-align:center;-webkit-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}section#bim .dynks{position:absolute;top:-40px;right:10%;width:71px;height:106px;background-image:url("../images/icons/dynks.png");background-repeat:no-repeat;z-index:19}@media (max-width:991px){section#bim .dynks{top:-10px}}section#bim .bim-red-quote{color:#fff;background-color:rgba(74,74,74,0.8);border-radius:10px;padding:60px 45px 45px 45px;-webkit-clip-path:polygon(100% 94%, 100% 10%, 0 4%, 0 100%);clip-path:polygon(100% 94%, 100% 10%, 0 4%, 0 100%);position:relative}section#bim .bim-red-quote:before{content:""}section#bim .bim-red-quote p{font-size:15px;line-height:28px}@media (max-width:991px){section#bim .bim-red-quote{padding:110px 15px 30px 15px}}section#bim .red-line-mobile{display:none;position:absolute;top:130px;left:48px;height:100%;width:5px;background-color:#ec1c23;background-position:50% 50%;background-repeat:repeat-y}@media (max-width:991px){section#bim .red-line-mobile{display:block}}section#counter{padding:40px 0 30px;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-image:url("../images/slider/slide4.jpg");position:relative}section#counter:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(74,95,116,0.8)}section#counter .row{position:relative}section#counter .row:before{content:"";width:100%;height:2px;background-image:url("../images/dotted-line.png");background-repeat:repeat-x;position:absolute;top:124px;left:0;z-index:19}@media (max-width:767px){section#counter .row:before{display:none}}section#counter .single-counter{position:relative;z-index:19;text-align:center;color:#fff}@media (max-width:767px){section#counter .single-counter{margin-bottom:40px}section#counter .single-counter:before{content:"";width:100%;height:2px;background-image:url("../images/dotted-line.png");background-repeat:repeat-x;position:absolute;top:-20px;left:0;z-index:19}}section#counter .single-counter .single-counter-icon{padding-bottom:28px;min-height:91px;box-sizing:content-box}@media (max-width:767px){section#counter .single-counter .single-counter-icon{padding-bottom:5px}}section#counter .single-counter .single-counter-text{padding-top:50px;position:relative}@media (max-width:767px){section#counter .single-counter .single-counter-text{padding-top:0}}section#counter .single-counter .single-counter-text:before{content:"";position:absolute;top:0;left:50%;width:10px;height:10px;background-color:#ec1c23;border:1px solid #fff;border-radius:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:29}@media (max-width:767px){section#counter .single-counter .single-counter-text:before{display:none}}section#counter .single-counter .single-counter-text:after{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:45px;z-index:19;width:1px;background-color:#b5bdc4}@media (max-width:767px){section#counter .single-counter .single-counter-text:after{display:none}}section#counter .single-counter .single-counter-text .single-counter-text-number{font-size:48px;line-height:1.1;font-weight:700}section#counter .single-counter .single-counter-text .single-counter-text-title{font-size:14px;font-weight:300}section#counter .single-counter-1:before{display:none}section#offer{padding:100px 0;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-image:url("../images/offer-bg.jpg");background-color:#fff;-webkit-transition:all .6s ease-in;-moz-transition:all .6s ease-in;-ms-transition:all .6s ease-in;-o-transition:all .6s ease-in;transition:all .6s ease-in}section#offer.hover-offer-2{background-image:url("../images/offer-bg-2.jpg")}section#offer.hover-offer-3{background-image:url("../images/offer-bg-3.jpg")}section#offer.hover-offer-4{background-image:url("../images/offer-bg-4.jpg")}section#offer .single-offer{margin:140px 0 180px;background-image:-moz-linear-gradient(60deg, #cacaca 0, #ddd 100%);background-image:-webkit-linear-gradient(60deg, #cacaca 0, #ddd 100%);background-image:-ms-linear-gradient(60deg, #cacaca 0, #ddd 100%);position:relative}section#offer .single-offer:hover .single-offer-text-core .single-offer-text-core-color{opacity:1}section#offer .single-offer:hover .single-offer-text-before,section#offer .single-offer:hover .single-offer-text-after{max-height:600px;opacity:1}section#offer .single-offer:hover .single-offer-text-core .single-counter-text-title{color:#fff;background-color:#ec1c23}section#offer .single-offer.single-offer-1 .single-offer-text-core{background-image:url("../images/box/przemyslowe1.png")}section#offer .single-offer.single-offer-1 .single-offer-text-core .single-offer-text-core-color{background-image:url("../images/box/przemyslowe2.png")}section#offer .single-offer.single-offer-2 .single-offer-text-core{background-image:url("../images/box/mieszkalne1.png")}section#offer .single-offer.single-offer-2 .single-offer-text-core .single-offer-text-core-color{background-image:url("../images/box/mieszkalne2.png")}section#offer .single-offer.single-offer-3 .single-offer-text-core{background-image:url("../images/box/energetyka1.png")}section#offer .single-offer.single-offer-3 .single-offer-text-core .single-offer-text-core-color{background-image:url("../images/box/energetyka2.png")}section#offer .single-offer.single-offer-4 .single-offer-text-core{background-image:url("../images/box/inwestycje1.png")}section#offer .single-offer.single-offer-4 .single-offer-text-core .single-offer-text-core-color{background-image:url("../images/box/inwestycje2.png")}section#offer .single-offer .single-offer-text-before,section#offer .single-offer .single-offer-text-after{transition:max-height .6s ease-out,opacity .2s ease-out;background-color:#ec1c23;color:#fff;position:absolute;z-index:39;overflow:hidden;opacity:0;width:100%}section#offer .single-offer .single-offer-text-before{text-align:center;font-size:13px;font-weight:700;line-height:20px;padding:50px 20px 80px 20px;top:-170px;height:270px}section#offer .single-offer .single-offer-text-after{padding:24px 15px;top:240px}section#offer .single-offer .single-offer-text-after ul{padding-left:20px}section#offer .single-offer .single-offer-text-core{position:relative;height:300px;display:block;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border:1px solid #c6c6c6}section#offer .single-offer .single-offer-text-core .single-offer-text-core-color{opacity:0;-webkit-transition:opacity .9s ease-out;-ms-transition:opacity .9s ease-out;transition:opacity .9s ease-out;position:absolute;top:0;left:0;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}section#offer .single-offer .single-offer-text-core .single-counter-text-title{font-weight:700;text-transform:uppercase;margin:28px 18px 0 18px;z-index:99;position:relative;background-color:transparent;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}section#history{padding:70px 0 110px;position:relative;overflow:hidden}section#history .years-line,section#history .years-line-2,section#history .years-line-3{position:absolute;left:0;width:100%;height:5px;background-color:#c3c3c3}section#history .years-line{top:280px}@media (max-width:767px){section#history .years-line{height:100%;width:5px;top:170px;left:11%}}section#history .years-line-2{top:498px;display:none}@media (max-width:767px){section#history .years-line-2{display:none}}section#history .single-year{text-align:center}@media (max-width:767px){section#history .single-year{margin-bottom:20px;text-align:left}}section#history .single-year .single-year-title{font-size:26px}section#history .single-year .single-year-text{font-size:12px;line-height:24px;color:#808080}section#history .single-year .single-year-circle{width:34px;height:34px;position:relative;border-radius:50%;background-color:#a2b756;margin:25px auto}section#history .single-year .single-year-circle:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);height:14px;width:14px;background-color:#fff;z-index:9;border-radius:50%}@media (max-width:767px){section#history .single-year .single-year-circle{position:absolute;left:-21.5%;top:-18px}}section#history .single-year.year1 .single-year-title{color:#a2b756}section#history .single-year.year2 .single-year-title{color:#e66a8a}section#history .single-year.year2 .single-year-circle{background-color:#e66a8a}section#history .single-year.year3 .single-year-title{color:#56b7af}section#history .single-year.year3 .single-year-circle{background-color:#56b7af}section#history .single-year.year4 .single-year-title{color:#e49d56}section#history .single-year.year4 .single-year-circle{background-color:#e49d56}section#history .single-year.year5 .single-year-title{color:#778ebe}section#history .single-year.year5 .single-year-circle{background-color:#778ebe}section#history .single-year.year6 .single-year-title{color:#296bf6}section#history .single-year.year6 .single-year-circle{background-color:#296bf6}section#values{padding:110px 0 60px}section#values .wartosci-container{text-align:center;position:relative}section#values svg#wartosci{width:550px;margin:40px 0}section#values svg#wartosci g{cursor:pointer}section#values svg#wartosci g path{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}section#values svg#wartosci g:hover path{fill:#ec1c23}section#values svg#wartosci g:hover g.letter path{fill:#fff}section#values svg#wartosci g.letter{fill:#fff}section#values .values-puzzel{opacity:0;width:320px;position:absolute;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media (max-width:991px){section#values .values-puzzel{position:relative;text-align:left !important;opacity:1;width:100%;left:0 !important;top:0 !important;margin-bottom:25px}}section#values .values-puzzel.hover{opacity:1}section#values .values-puzzel.niezawodnosc{top:13%;right:6%;text-align:left}@media (max-width:1199px) and (min-width:992px){section#values .values-puzzel.niezawodnosc{right:-2%}}section#values .values-puzzel.reputacja{bottom:13%;right:6%;text-align:left}@media (max-width:1199px) and (min-width:992px){section#values .values-puzzel.reputacja{right:-2%}}section#values .values-puzzel.elastycznosc{bottom:13%;left:6%;text-align:right}@media (max-width:1199px) and (min-width:992px){section#values .values-puzzel.elastycznosc{left:-2%}}section#values .values-puzzel.klienci{top:13%;left:6%;text-align:right}@media (max-width:1199px) and (min-width:992px){section#values .values-puzzel.klienci{left:-2%}}section#values .values-puzzel p.values-puzzel-title{font-size:18px;font-weight:700;text-transform:uppercase;color:#ec1c23;margin-bottom:5px}section#carier{padding:100px 0 130px;background-position:50% 50%;background-repeat:no-repeat;background-image:url("../images/bg-carier.jpg");background-size:cover}#projects-filtering{padding:40px 0}#projects-filtering .filter-button-group button{background-color:rgba(236,28,35,0.6);color:#fff;font-size:16px;padding:8px 15px;margin:5px;border:0;box-shadow:0;outline:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#projects-filtering .filter-button-group button.is-checked{background-color:#ec1c23}#projects-filtering .filter-button-group button:hover{background-color:rgba(236,28,35,0.8)}#projects .grid .grid-item,#projects .grid .grid-sizer{width:20%;display:block;vertical-align:top;height:auto}#projects .grid .grid-item.grid-item-2x,#projects .grid .grid-sizer.grid-item-2x{width:40%}@media (max-width:991px){#projects .grid .grid-item,#projects .grid .grid-sizer{width:50%}#projects .grid .grid-item.grid-item-2x,#projects .grid .grid-sizer.grid-item-2x{width:100%}}#projects .grid .grid-item a,#projects .grid .grid-sizer a{display:block;max-width:100%;overflow:hidden;position:relative;text-decoration:none;color:#fff}#projects .grid .grid-item a:hover,#projects .grid .grid-sizer a:hover{color:#fff}#projects .grid .grid-item a:hover .grid-desc,#projects .grid .grid-sizer a:hover .grid-desc{color:#fff}#projects .grid .grid-item a:before,#projects .grid .grid-sizer a:before{content:"";background-color:transparent;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#projects .grid .grid-item a img,#projects .grid .grid-sizer a img{max-width:100%;width:100%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#projects .grid .grid-item a .grid-desc,#projects .grid .grid-sizer a .grid-desc{position:absolute;opacity:0;z-index:9;top:10%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);padding:15px;width:100%;color:#fff;text-align:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#projects .grid .grid-item a .grid-desc span,#projects .grid .grid-sizer a .grid-desc span{display:block}#projects .grid .grid-item a .grid-desc .grid-title,#projects .grid .grid-sizer a .grid-desc .grid-title{font-weight:900;font-size:20px;color:#fff}#projects .grid .grid-item a .grid-desc .grid-company,#projects .grid .grid-sizer a .grid-desc .grid-company{margin-top:5px;font-weight:700;font-size:16px;color:#fff}#projects .grid .grid-item a .grid-desc .grid-category,#projects .grid .grid-sizer a .grid-desc .grid-category{margin-top:15px;border:1px solid #fff;padding:3px 8px;display:inline-block;color:#fff}#projects .grid .grid-item a:hover a,#projects .grid .grid-sizer a:hover a{color:#fff}#projects .grid .grid-item a:hover:before,#projects .grid .grid-sizer a:hover:before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(74,74,74,0.8);z-index:1}#projects .grid .grid-item a:hover img,#projects .grid .grid-sizer a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#projects .grid .grid-item a:hover .grid-desc,#projects .grid .grid-sizer a:hover .grid-desc{top:50%;left:50%;opacity:1}#single-project{padding:50px 0}#single-project .single-project-slider .iamge{display:block;height:100%}#single-project .single-project-info .single-project-title{font-size:26px;line-height:34px;color:#ec1c23;font-weight:900}#single-project .single-project-info .single-project-table table{margin:20px 0}#single-project .single-project-info .single-project-table table tr td{border-bottom:1px solid rgba(236,28,35,0.2);padding:8px 10px}#single-project .single-project-info .single-project-table table tr td:first-child{padding:8px 0 8px 10px;font-size:16px;text-align:center;color:#4a5f74}#single-project .single-project-info .single-project-table table tr td:nth-child(2){width:30%;border-right:1px solid rgba(236,28,35,0.2);font-weight:700}#single-project .single-project-info .single-project-table table tr:last-child td{border-bottom:0}#references-slider{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-image:url("../images/references/references-bg.jpg")}.references-slider{padding:80px 10% 50px 10%;text-align:center}.references-slider .references-slider-text{font-size:20px;line-height:29px;margin-bottom:20px}.references-slider .references-slider-company{font-weight:700;font-size:18px}.references-slider .owl-nav{top:90%;right:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.references-slider .owl-nav .owl-next,.references-slider .owl-nav .owl-prev{margin:5px}.references-list{margin:30px 0}.references-list .references-list-single{text-align:center}.references-list .references-list-text{margin:20px 0;background-color:rgba(74,74,74,0.8);padding:30px 20px;color:#fff;position:relative;width:100%;font-size:16px;line-height:25px;overflow:hidden}.references-list .references-list-text:before{content:"\f10e";position:absolute;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;color:rgba(255,255,255,0.3);z-index:0;top:-20px;left:0;font-size:140px}.references-list .references-list-image{margin:20px 0}.references-list .references-list-image a{display:block;position:relative;overflow:hidden}.references-list .references-list-image a:before{content:"\f00e";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:60px;position:absolute;top:-50%;left:50%;display:block;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);color:#fff;z-index:9;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}.references-list .references-list-image a:after{content:"";background-color:transparent;width:100%;height:100%;z-index:1;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.references-list .references-list-image a:hover:before{top:50%}.references-list .references-list-image a:hover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(29,55,81,0.8);z-index:1;border-radius:3px}.references-list .references-list-image img{max-width:100%;width:100%;height:auto;border-radius:3px;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=12, Direction=129, Color=#000000)";-moz-box-shadow:4px 5px 12px 3px rgba(0,0,0,0.3);-webkit-box-shadow:4px 5px 12px 3px rgba(0,0,0,0.3);box-shadow:4px 5px 12px 3px rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.Shadow(Strength=12, Direction=135, Color=#000)}#investors{margin:50px 0;overflow:hidden}.single-investor{height:245px;display:table-cell;vertical-align:middle;text-align:center}.single-investor img{vertical-align:middle;max-width:80%;height:auto;opacity:.5;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.single-investor img:hover{opacity:1}#map{position:relative}.map-info-bg{width:50%;height:100%;position:absolute;z-index:1;top:0;left:0;background-color:rgba(74,74,74,0.8)}@media (max-width:991px){.map-info-bg{display:none}}.map-info{position:absolute;width:100%;height:100%;z-index:9;top:0;left:0;pointer-events:none}.map-info .map-info-text{pointer-events:auto;color:#fff;margin-top:30px;padding-right:40px}.map-info a{color:#fff}.map-info a:hover{background-color:#ec1c23}.map-info h3{color:#fff}.map-info form{margin-top:40px}.map-info p.map-contact{line-height:25px}@media (max-width:991px){.map-info{position:relative;background-color:rgba(74,74,74,0.8)}}#inv{padding:100px 0 90px 0;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-image:url('../images/przebieg/przebieg-bg.jpg')}.row-przebieg-top{margin-top:60px;margin-bottom:70px}.przebieg-top{position:relative;color:#fff;text-align:center;height:180px}@media (min-width:992px){.przebieg-top{margin-top:30px}}@media (max-width:991px){.przebieg-top{margin:15px 0}}.przebieg-top:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(74,95,116,0.8);z-index:0}.przebieg-top.active{height:235px}.przebieg-top.active:before{content:"";background-color:rgba(236,28,35,0.8)}.przebieg-top.active:after{content:"";position:absolute;bottom:-8px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-image:url('../images/przebieg/active.png');width:15px;height:8px}@media (min-width:992px){.przebieg-top.active{margin-top:0}}.przebieg-top .przebieg-top-desc{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.przebieg-top .przebieg-top-desc p{margin:0;font-weight:600;font-size:17px}.przebieg-top .przebieg-top-desc img{margin-bottom:8px}.przebieg-top.przebieg-top-1{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-image:url("../images/przebieg/przebieg1-bg.jpg")}.przebieg-top.przebieg-top-2{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-image:url("../images/przebieg/przebieg2-bg.jpg")}.przebieg-top.przebieg-top-3{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-image:url("../images/przebieg/przebieg3-bg.jpg")}.przebieg-top.przebieg-top-4{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-image:url("../images/przebieg/przebieg4-bg.jpg")}.przebieg-bottom{padding:40px;position:relative;overflow:hidden;height:345px}@media (max-width:991px){.przebieg-bottom{margin-bottom:30px}}@media (min-width:992px) and (max-width:1199px){.przebieg-bottom{height:425px}}.przebieg-bottom .przebieg-bottom-desc{position:relative;z-index:29}.przebieg-bottom p.przebieg-bottom-title{font-weight:700;font-weight:18px;text-transform:uppercase;color:#e05a60}.przebieg-bottom ul{padding-left:18px;font-size:13px;color:#454545;line-height:1.5}.przebieg-bottom ul li{padding-bottom:15px}.przebieg-bottom.przebieg-bottom-1:before{content:"1";font-weight:600;font-size:340px;line-height:.9;color:#fff;display:block;position:absolute;bottom:-22px;left:-13px;z-index:1}.przebieg-bottom.przebieg-bottom-1:after{content:"";position:absolute;top:-40px;right:-40px;background-image:url('../images/przebieg/przebieg-bottom-icon1.png');background-repeat:no-repeat;z-index:0;width:340px;height:308px}.przebieg-bottom.przebieg-bottom-2:before{content:"2";font-weight:600;font-size:340px;line-height:.9;color:#fff;display:block;position:absolute;bottom:-22px;left:0;z-index:1}.przebieg-bottom.przebieg-bottom-2:after{content:"";position:absolute;top:-40px;right:-60px;background-image:url('../images/przebieg/przebieg-bottom-icon2.png');background-repeat:no-repeat;z-index:0;width:363px;height:300px}.przebieg-bottom.przebieg-bottom-3:before{content:"3";font-weight:600;font-size:340px;line-height:.9;color:#fff;display:block;position:absolute;bottom:-22px;left:0;z-index:1}.przebieg-bottom.przebieg-bottom-3:after{content:"";position:absolute;top:-80px;right:-80px;background-image:url('../images/przebieg/przebieg-bottom-icon3.png');background-repeat:no-repeat;z-index:0;width:344px;height:344px}@media (min-width:992px){ul,ol{padding-left:0}}@media (max-width:991px){.footer__separator{margin-top:0}.footer__logo::before{bottom:-30px}.footer__logo img{bottom:-30px}.footer__socials{top:-10px;padding-top:0}.footer__nav .col-md-4:first-child ul:first-child{padding-left:21px}nav#main-menu{display:none}}@media (max-width:991px){section#who img.monitor{width:210%;right:-250px}section#offer .single-offer{margin:30px 0 160px 0}section#bim .bim-big-circle img{display:none}}@media (min-height:640px) and (max-height:900px) and (min-width:1199px) and (max-width:1600px){header ul#language{padding:2vh 0}}@media (min-height:640px) and (max-height:800px) and (min-width:1199px) and (max-width:1600px){header ul#language{padding:2vh 0}.home-box-container{padding-top:2vh}.home-box{width:150px;height:150px}.home-box a p.home-box-title{font-size:12px}.header .slider-text .slider-text-item p.slider-text-item-title{font-size:32px;line-height:40px}}@media (max-width:767px){header.header-subpage ul#language{padding:10px 10px}section{padding:50px 0 !important}section#map{padding:0 !important}}/*# sourceMappingURL=style.css.map */