html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;-moz-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;-o-transition:-o-transform .1s ease;-moz-transition:transform .1s ease,-moz-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease,-moz-transform .1s ease,-o-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);-webkit-transform:scale(1.3,1.3);-moz-transform:scale(1.3,1.3);-o-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;-moz-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-text-stroke-width:0;-webkit-text-stroke-color:transparent}html{min-height:100%;font-size:62.5%;position:relative}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0}@-ms-viewport{width:device-width}[hidden]{display:none!important}a{font-weight:inherit;outline:0;color:inherit}a:active,a:focus,a:hover{outline:0}a img{border:none}img{max-width:100%;vertical-align:middle;border-style:none;font-size:1.2rem}svg{overflow:hidden;vertical-align:middle}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;overflow:visible}article,aside,figure,footer,header,main,nav,section{display:block}b,strong{font-weight:700}em,i{font-style:italic}u{text-decoration:underline}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:1;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}h1,h2,h3,h4,h5,h6,ol,p,table,ul{margin:0 0 16px}h1,h2,h3,h4,h5,h6{line-height:1.3}ol,ul{padding-left:24px}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}fieldset{min-width:0;padding:0;margin:0;border:0}button,label{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;margin:0;outline:0}button,select{text-transform:none}option,select{outline:0}option:active,option:hover,select:active,select:hover{outline:0}button{cursor:pointer}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;height:auto}[type=search],[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}input[type=number]{-moz-appearance:textfield}table{border-collapse:collapse}th{text-align:inherit}@font-face{font-family:Mulish;src:url(../fonts/Mulish-Light.eot);src:url(../fonts/Mulish-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Mulish-Light.woff2) format("woff2"),url(../fonts/Mulish-Light.woff) format("woff"),url(../fonts/Mulish-Light.ttf) format("truetype"),url(../fonts/Mulish-Light.svg#Mulish-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Mulish;src:url(../fonts/Mulish-Bold.eot);src:url(../fonts/Mulish-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Mulish-Bold.woff2) format("woff2"),url(../fonts/Mulish-Bold.woff) format("woff"),url(../fonts/Mulish-Bold.ttf) format("truetype"),url(../fonts/Mulish-Bold.svg#Mulish-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Mulish;src:url(../fonts/Mulish-BoldItalic.eot);src:url(../fonts/Mulish-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Mulish-BoldItalic.woff2) format("woff2"),url(../fonts/Mulish-BoldItalic.woff) format("woff"),url(../fonts/Mulish-BoldItalic.ttf) format("truetype"),url(../fonts/Mulish-BoldItalic.svg#Mulish-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Mulish;src:url(../fonts/Mulish-LightItalic.eot);src:url(../fonts/Mulish-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Mulish-LightItalic.woff2) format("woff2"),url(../fonts/Mulish-LightItalic.woff) format("woff"),url(../fonts/Mulish-LightItalic.ttf) format("truetype"),url(../fonts/Mulish-LightItalic.svg#Mulish-LightItalic) format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Mulish;src:url(../fonts/Mulish-SemiBoldItalic.eot);src:url(../fonts/Mulish-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Mulish-SemiBoldItalic.woff2) format("woff2"),url(../fonts/Mulish-SemiBoldItalic.woff) format("woff"),url(../fonts/Mulish-SemiBoldItalic.ttf) format("truetype"),url(../fonts/Mulish-SemiBoldItalic.svg#Mulish-SemiBoldItalic) format("svg");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Mulish;src:url(../fonts/Mulish-SemiBold.eot);src:url(../fonts/Mulish-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Mulish-SemiBold.woff2) format("woff2"),url(../fonts/Mulish-SemiBold.woff) format("woff"),url(../fonts/Mulish-SemiBold.ttf) format("truetype"),url(../fonts/Mulish-SemiBold.svg#Mulish-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Mulish;src:url(../fonts/Mulish-Regular.eot);src:url(../fonts/Mulish-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Mulish-Regular.woff2) format("woff2"),url(../fonts/Mulish-Regular.woff) format("woff"),url(../fonts/Mulish-Regular.ttf) format("truetype"),url(../fonts/Mulish-Regular.svg#Mulish-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Lugar Icon";src:url(../fonts/icons/lugar.eot?9hzoty);src:url(../fonts/icons/lugar.eot?9hzoty#iefix) format("embedded-opentype"),url(../fonts/icons/lugar.ttf?9hzoty) format("truetype"),url(../fonts/icons/lugar.woff?9hzoty) format("woff"),url(../fonts/icons/lugar.svg?9hzoty#lugar) format("svg");font-weight:400;font-style:normal;font-display:block}body{font-family:Mulish,sans-serif;font-weight:400;background-color:#fff;color:#4f4f4f;font-size:1.8rem;line-height:2.4rem}body.rm-scroll{overflow:hidden;-ms-touch-action:none;touch-action:none}body.hold-transition *,body.hold-transition ::after,body.hold-transition ::before{-webkit-transition:none!important;-o-transition:none!important;-moz-transition:none!important;transition:none!important}h1{font-size:9rem;line-height:10.8rem;font-weight:700}h2{font-size:4.8rem;line-height:5.8rem;font-weight:700}h3{font-size:3.2rem;line-height:4rem;font-weight:700}h4{font-size:2.4rem;line-height:2.8rem;font-weight:700}h5{font-size:1.8rem;line-height:2.4rem;font-weight:700}h6{font-size:1.4rem;line-height:1.6rem;font-weight:700}label,li,p,td{font-size:1.8rem;line-height:2.4rem}b,strong{font-weight:700}.container{width:100%;max-width:1208px;margin-left:auto;margin-right:auto}.main-site{width:100%}.hero-banner{background-color:#afd4e2;height:100vh;min-height:532px;max-height:1200px;color:#1e3240;background-image:url(../img/dummy/house1.png);background-repeat:no-repeat;-moz-background-size:cover;background-size:cover;background-position:bottom right;position:relative}.hero-banner__txt{position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;max-width:632px}.hero-banner__title{margin-bottom:16px}.hero-banner__desc{margin-bottom:32px}.hero-banner .btn{margin-right:32px}.about{padding:152px 0 72px}.about__wrapper{font-size:0}.about__img{display:inline-block;vertical-align:middle;width:56%;padding-right:120px}.about__txt{display:inline-block;vertical-align:middle;width:44%}.about__title{margin-bottom:40px}.about__desc{margin-bottom:40px}.about__list{font-size:0}.about__features{display:inline-block;width:33.3333333%}.about__features__desc{font-size:1.4rem;line-height:1.6rem;font-weight:800;text-transform:uppercase;margin-bottom:8px}.about__features__number{font-size:4.8rem;line-height:5.8rem;font-weight:300;margin-bottom:0}.project__card{width:350px;height:490px;position:relative;margin-right:32px}.project__img{width:100%}.project__wrapper{width:290px;padding:24px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff}.project__vila{font-size:1.4rem;line-height:1.6rem;font-weight:800;margin-bottom:0}.project .il-location{font-size:1.2rem;line-height:1.6rem;color:#000}.project__address{font-size:1rem;line-height:1.2rem;color:#4f4f4f;margin-left:4px}.testimonial__item{font-size:0}.testimonial__img{display:inline-block;vertical-align:middle;width:55%;padding-right:120px}.testimonial__img__el{width:100%;display:block}.testimonial__txt{display:inline-block;vertical-align:middle;width:45%}.testimonial__txt__icon{width:48px;margin-bottom:16px}.testimonial__txt__title{margin-bottom:16px}.testimonial__txt__desc{font-size:2.4rem;line-height:2.8rem;font-weight:300}.testimonial__txt__name{margin-bottom:4px}.contact{overflow:hidden;padding:112px 0 104px}.contact__wrapper{font-size:0}.contact__img{width:55%;display:inline-block;vertical-align:middle;padding-right:120px}.contact__img__el{display:block;width:100%}.contact__txt{width:45%;display:inline-block;vertical-align:middle}.contact__title{margin-bottom:8px}.contact__desc{margin-bottom:40px}.contact__field{font-size:0}.contact__field__input,.contact__field__textarea{font-size:1.8rem;line-height:2.4rem;display:inline-block;border:1px solid #4f4f4f;background-color:#fff;outline:0;padding:14px 16px;color:#4f4f4f;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.contact__field__input:focus,.contact__field__textarea:focus{border:1px solid #000;color:#000}.contact__field__input:focus::-webkit-input-placeholder,.contact__field__textarea:focus::-webkit-input-placeholder{color:#000}.contact__field__input:focus::-moz-placeholder,.contact__field__textarea:focus::-moz-placeholder{color:#000}.contact__field__input:focus:-ms-input-placeholder,.contact__field__textarea:focus:-ms-input-placeholder{color:#000}.contact__field__input:focus::-ms-input-placeholder,.contact__field__textarea:focus::-ms-input-placeholder{color:#000}.contact__field__input:focus::placeholder,.contact__field__textarea:focus::placeholder{color:#000}.contact__field__input{margin-right:32px;margin-bottom:16px;width:255px}.contact__field__input:last-child{margin-right:0}.contact__field__textarea{width:100%;height:120px;resize:none;margin-bottom:40px;display:block}.contact .btn{margin-right:16px}.contact__span{color:#4f4f4f;font-size:1.2rem;line-height:1.6rem}.burger-menu{width:48px;height:48px;outline:0;border:0;background-color:transparent;font-size:0;text-align:center;cursor:pointer}.burger-menu__bar{width:24px;height:3px;display:block;margin:0 auto 4px;background-color:#1e3240;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.burger-menu__bar:last-child{margin-bottom:0}.show-navigation .burger-menu__bar:nth-child(1){-webkit-transform:translate(0,8px) rotate(45deg);-moz-transform:translate(0,8px) rotate(45deg);-ms-transform:translate(0,8px) rotate(45deg);-o-transform:translate(0,8px) rotate(45deg);transform:translate(0,8px) rotate(45deg);-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.show-navigation .burger-menu__bar:nth-child(2){-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.show-navigation .burger-menu__bar:nth-child(3){-webkit-transform:translate(0,-7px) rotate(-225deg);-moz-transform:translate(0,-7px) rotate(-225deg);-ms-transform:translate(0,-7px) rotate(-225deg);-o-transform:translate(0,-7px) rotate(-225deg);transform:translate(0,-7px) rotate(-225deg);-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.btn{min-width:128px;min-height:56px;padding:18px 24px;outline:0;text-decoration:none;display:inline-block;vertical-align:middle;text-align:center;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;font-size:1.4rem;line-height:1.6rem;font-weight:400;color:#fff;background-color:#1e3240;border:1px solid transparent}.btn:hover{border-color:#1e3240;background-color:transparent;color:#1e3240}.btn--secondary{border-color:#1e3240;background-color:transparent;color:#1e3240;min-width:120px;padding-top:18px;padding-bottom:18px}.btn--secondary:hover{background-color:#1e3240;color:#fff}i{font-family:"Lugar Icon"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.il-arrow:before{content:"\e900"}.il-arrow-back:before{content:"\e901"}.il-arrow-forward:before{content:"\e902"}.il-arrow-l:before{content:"\e903"}.il-arrow-r:before{content:"\e904"}.il-envelope:before{content:"\e905"}.il-location:before{content:"\e906"}.il-phone:before{content:"\e907"}.il-pin:before{content:"\e908"}.header{width:100%;position:fixed;top:0;left:0;z-index:9;padding:48px 0;background-color:#afd4e2;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.scroll-down .header{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:-o-transform .5s ease;-moz-transition:transform .5s ease,-moz-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease,-moz-transform .5s ease,-o-transform .5s ease}.on-scroll .header{padding:32px 0;-webkit-box-shadow:0 2px 24px rgba(0,0,0,.1);-moz-box-shadow:0 2px 24px rgba(0,0,0,.1);box-shadow:0 2px 24px rgba(0,0,0,.1)}.header__wrapper{position:relative}.header__wrapper::after,.header__wrapper::before{content:" ";display:table}.header__wrapper::after{clear:both}.header__logo{float:left}.header__logo__el{display:block;height:24px}.header .burger-menu{display:none}.header__menu{float:right}.show-navigation .header__menu{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.header__nav{list-style:none;padding:4px 0;margin:0}.header__nav__item{display:inline-block;margin-right:72px;color:#1e3240}.header__nav__item:last-child{margin-right:0}.header__nav__link{display:block;text-transform:uppercase;text-decoration:none;font-size:1.4rem;line-height:1.6rem;position:relative}.header__nav__link::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #fff;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center;-webkit-transition:all .35s ease;-o-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}.header__nav__link:hover{color:#fff}.header__nav__link:hover::after{-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.footer{width:100%;position:absolute;bottom:0;left:0;background-color:#1e3240;padding:88px 0 48px}.footer__wrapper{margin-bottom:120px}.footer__wrapper::after,.footer__wrapper::before{content:" ";display:table}.footer__wrapper::after{clear:both}.footer__menu{float:right}.footer__menu::after,.footer__menu::before{content:" ";display:table}.footer__menu::after{clear:both}.footer__menu__wrapper{float:left;margin-right:80px}.footer__menu__wrapper:last-child{margin-right:0}.footer__menu__title{text-transform:uppercase;color:#fff;margin-bottom:16px}.footer__nav{list-style:none;padding:0;margin:0}.footer__nav__item{color:#bdbdbd;text-transform:capitalize;margin-bottom:8px}.footer__nav__item:last-child{margin-bottom:0}.footer__nav__link{font-size:1.4rem;line-height:1.6rem;display:inline-block;text-decoration:none;position:relative}.footer__nav__link::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);border-bottom:1px solid #fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.footer__nav__link:hover{color:#fff}.footer__nav__link:hover::after{-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.footer__logo{float:left}.footer__logo__img{margin-bottom:16px;height:24px;display:block}.footer__icon{font-size:0;line-height:0}.footer__icon__link{text-decoration:none;display:block;color:#bdbdbd;margin-bottom:16px}.footer__icon__link:last-child{margin-bottom:0}.footer i{font-size:1.4rem;line-height:1.6rem;vertical-align:top;display:inline-block;margin-right:8px}.footer__desc{width:176px;vertical-align:top;display:inline-block;font-size:1.4rem;line-height:1.6rem;margin-bottom:0}.footer__copyright{font-size:1.2rem;line-height:1.6rem;color:#bdbdbd}.project{padding:72px 0;overflow:hidden}.project .container{position:relative}.project__title{margin-bottom:8px}.project__desc{margin-bottom:80px}.project__list.owl-carousel{position:static}.project__list.owl-carousel .owl-stage-outer{overflow:initial}.project__list.owl-carousel .owl-nav{z-index:3;top:60px;position:absolute;width:100%}.project__list.owl-carousel .owl-nav button{width:32px;height:32px}.project__list.owl-carousel .owl-nav span{display:none}.project__list.owl-carousel .owl-nav .owl-next,.project__list.owl-carousel .owl-nav .owl-prev{position:absolute}.project__list.owl-carousel .owl-nav .owl-next.disabled,.project__list.owl-carousel .owl-nav .owl-prev.disabled{opacity:.2;color:red}.project__list.owl-carousel .owl-nav .owl-next::before,.project__list.owl-carousel .owl-nav .owl-prev::before{display:inline-block;vertical-align:middle;font-family:Lugar Icon!important;speak:never;font-style:normal;font-size:22px;font-weight:400;color:#4f4f4f;font-variant:normal;text-transform:none;line-height:inherit;content:"\e903"}.project__list.owl-carousel .owl-nav .owl-prev{right:44px}.project__list.owl-carousel .owl-nav .owl-next{right:0}.project__list.owl-carousel .owl-nav .owl-next::before{content:"\e904"}.testimonial{padding:72px 0 112px}.testimonial__wrapper{text-align:center;margin-bottom:80px}.testimonial__title{margin-bottom:8px}.testimonial__list.owl-carousel .owl-item img{width:auto}.testimonial__list.owl-carousel .owl-nav{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:3;top:50%;position:absolute;width:100%}.testimonial__list.owl-carousel .owl-nav button{width:32px;height:32px}.testimonial__list.owl-carousel .owl-nav span{display:none}.testimonial__list.owl-carousel .owl-nav .owl-next,.testimonial__list.owl-carousel .owl-nav .owl-prev{position:absolute}.testimonial__list.owl-carousel .owl-nav .owl-next.disabled,.testimonial__list.owl-carousel .owl-nav .owl-prev.disabled{opacity:.2;color:red}.testimonial__list.owl-carousel .owl-nav .owl-next::before,.testimonial__list.owl-carousel .owl-nav .owl-prev::before{display:inline-block;vertical-align:middle;font-family:Lugar Icon!important;speak:never;font-style:normal;font-size:32px;font-weight:400;color:#4f4f4f;font-variant:normal;text-transform:none;line-height:inherit;content:"\e901"}.testimonial__list.owl-carousel .owl-nav .owl-prev{left:-72px}.testimonial__list.owl-carousel .owl-nav .owl-next{right:-72px}.testimonial__list.owl-carousel .owl-nav .owl-next::before{content:"\e902"}@media only screen and (max-width:1280px){.testimonial__list.owl-carousel .owl-nav .owl-prev{left:-32px}.testimonial__list.owl-carousel .owl-nav .owl-next{right:-24px}}@media only screen and (max-width:1272px){.container{max-width:initial;padding-left:32px;padding-right:32px}}@media only screen and (max-width:1199.98px){.hero-banner{-moz-background-size:contain;background-size:contain}.about{padding:136px 0 56px}.about__title{margin-bottom:32px}.about__desc{margin-bottom:32px}.about__features__desc{font-size:1.2rem;line-height:1.6rem}.testimonial__txt__icon{margin-bottom:8px}.contact{padding:88px 0 88px}.contact__img{padding-right:72px}.contact__desc{margin-bottom:32px}.contact__field__input{width:200px}.header{padding:40px 0}.on-scroll .header{padding:24px 0}.footer{padding:80px 0 40px}.project{padding:56px 0}.project__list.owl-carousel .owl-nav .owl-prev{right:108px}.project__list.owl-carousel .owl-nav .owl-next{right:70px}.testimonial{padding:64px 0 88px}.testimonial__wrapper{margin-bottom:64px}.testimonial__list.owl-carousel .owl-nav .owl-next::before,.testimonial__list.owl-carousel .owl-nav .owl-prev::before{font-size:24px}}@media only screen and (max-width:991.98px){.hero-banner{-moz-background-size:cover;background-size:cover}.hero-banner__title{font-size:4.8rem;line-height:5.8rem}.hero-banner .btn{margin-right:24px}.about{padding:120px 0 40px}.about__img{width:100%;display:block;padding-right:0;padding-bottom:24px}.about__txt{width:100%;display:block;padding-right:0}.about__title{margin-bottom:24px}.about__desc{margin-bottom:24px}.testimonial__img{width:100%;padding-right:0;margin-bottom:24px;display:block}.testimonial__txt{width:100%;display:block;text-align:center}.testimonial__txt__icon{margin:0 auto 8px}.contact{padding:80px 0 64px}.contact__img{width:100%;padding-right:0;display:block;margin-bottom:24px}.contact__txt{width:100%;display:block}.contact__field__input{width:100%}.header{padding:24px 0}.on-scroll .header{padding:24px 0}.header__logo__el{height:18px}.header .burger-menu{display:block;position:absolute;right:-12px;top:-14px}.header__menu{width:100%;position:fixed;right:0;bottom:0;top:66px;background-color:#fff;-webkit-transition:all .35s ease;-o-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;-webkit-transition-delay:.75s;-moz-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.header__nav{padding:0 32px}.header__nav__item{display:block;margin-right:0;margin:16px 0;opacity:0;-webkit-transform:translateX(16px);-moz-transform:translateX(16px);-ms-transform:translateX(16px);-o-transform:translateX(16px);transform:translateX(16px);-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.header__nav__item:nth-child(1){-webkit-transition-delay:210ms;-moz-transition-delay:210ms;-o-transition-delay:210ms;transition-delay:210ms}.header__nav__item:nth-child(2){-webkit-transition-delay:140ms;-moz-transition-delay:140ms;-o-transition-delay:140ms;transition-delay:140ms}.header__nav__item:nth-child(3){-webkit-transition-delay:70ms;-moz-transition-delay:70ms;-o-transition-delay:70ms;transition-delay:70ms}.header__nav__item:nth-child(4){-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.show-navigation .header__nav__item{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.show-navigation .header__nav__item:nth-child(1){-webkit-transition-delay:370ms;-moz-transition-delay:370ms;-o-transition-delay:370ms;transition-delay:370ms}.show-navigation .header__nav__item:nth-child(2){-webkit-transition-delay:440ms;-moz-transition-delay:440ms;-o-transition-delay:440ms;transition-delay:440ms}.show-navigation .header__nav__item:nth-child(3){-webkit-transition-delay:510ms;-moz-transition-delay:510ms;-o-transition-delay:510ms;transition-delay:510ms}.show-navigation .header__nav__item:nth-child(4){-webkit-transition-delay:580ms;-moz-transition-delay:580ms;-o-transition-delay:580ms;transition-delay:580ms}.footer{padding:72px 0 32px}.footer__wrapper{margin-bottom:80px}.footer__menu{float:none;margin-bottom:32px}.footer__logo{float:none}.footer__logo__img{height:16px}.footer__desc{width:90%}.project{padding:40px 0}.project__desc{margin-bottom:64px}.project__list.owl-carousel .owl-nav .owl-next,.project__list.owl-carousel .owl-nav .owl-prev{display:none}.project__list.owl-carousel .owl-nav .owl-next::before,.project__list.owl-carousel .owl-nav .owl-prev::before{display:none}.testimonial{padding:56px 0 64px}.testimonial__wrapper{margin-bottom:48px}.testimonial__list.owl-carousel .owl-nav .owl-next,.testimonial__list.owl-carousel .owl-nav .owl-prev{display:none}}@media only screen and (max-width:767.98px) and (max-width:320px){.footer__menu__title::after{font-size:1.4rem;line-height:1.6rem}}@media only screen and (max-width:767.98px){.container{padding-left:24px;padding-right:24px}.hero-banner__title{font-size:3.2rem;line-height:4rem;margin-bottom:8px}.hero-banner .btn{margin-right:16px}.about{padding:104px 0 48px}.about__title{font-size:3.2rem;line-height:4rem;margin-bottom:16px}.about__desc{margin-bottom:16px}.about__features__number{font-size:3.2rem;line-height:4rem}.testimonial__txt__title{font-size:3.2rem;line-height:4rem}.testimonial__txt__desc{font-size:1.8rem;line-height:2.4rem}.testimonial__txt__name{font-size:1.8rem;line-height:2.4rem}.contact{padding:64px 0 40px}.contact__title{font-size:3.2rem;line-height:4rem}.contact__field__textarea{margin-bottom:24px}.btn{min-height:40px;padding:10px 24px}.btn--secondary{min-height:40px;padding:10px 24px}.header__nav{padding:0 24px}.header__nav__link::after{content:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.header__nav__link:hover{color:#afd4e2}.footer{position:relative;padding:64px 0 24px}.footer__wrapper{margin-bottom:40px}.footer__menu__wrapper{float:none;margin-right:0;margin-bottom:16px}.footer__menu__title{margin-bottom:8px;position:relative;display:block}.footer__menu__title::after{font-family:"Lugar Icon";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"\e900";position:absolute;right:0;top:50%;font-size:1.8rem;line-height:2.4rem;margin-top:-8px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;display:block;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.footer__menu__wrapper--active .footer__menu__title::after{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);transform:rotateX(180deg)}.footer__nav{display:none}.footer__nav__item{opacity:0;-webkit-transform:translateX(8px);-moz-transform:translateX(8px);-ms-transform:translateX(8px);-o-transform:translateX(8px);transform:translateX(8px);-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s}.footer__menu__wrapper--active .footer__nav__item{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.footer__nav__link::after{content:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.project{padding:32px 0}.project__title{font-size:3.2rem;line-height:4rem}.project__desc{margin-bottom:48px}.testimonial{padding:48px 0 40px}.testimonial__wrapper{margin-bottom:32px}.testimonial__title{font-size:3.2rem;line-height:4rem}}@media only screen and (max-width:575.86px){.hero-banner__desc{font-size:1.4rem;line-height:1.6rem;margin-bottom:24px}.hero-banner .btn{margin-right:8px}.about{padding:88px 0 24px}.about__title{font-size:2.4rem;line-height:2.8rem}.about__desc{font-size:1.4rem;line-height:1.6rem}.project__card{width:320px;height:460px;margin-right:16px}.testimonial__txt__title{font-size:2.4rem;line-height:2.8rem}.contact{padding:48px 0 16px}.contact__title{font-size:2.4rem;line-height:2.8rem}.contact .btn{width:100%;margin-bottom:16px}.contact__span{text-align:center;display:block}.footer{padding:54px 0 16px}.project{padding:16px 0}.project__title{font-size:2.4rem;line-height:2.8rem}.project__desc{margin-bottom:32px}.project__list{margin-left:-16px;margin-right:-16px}.testimonial{padding:40px 0 16px}.testimonial__title{font-size:2.4rem;line-height:2.8rem}}@media only screen and (max-width:320px){.hero-banner__title{font-size:2.4rem;line-height:2.8rem}.project__card{width:280px;height:420px}.project__wrapper{width:260px}.footer__menu__title{font-size:1.4rem;line-height:1.6rem}}