@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600&display=swap");@import url("https://fonts.googleapis.com/css?family=Montserrat:600,700,800&display=swap");:focus{outline:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}*,:after,:before{-ms-box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;image-rendering:-webkit-optimize-contrast}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}input:not([type=radio]):not([type=checkbox]),select,textarea{-webkit-appearance:none}mark{background-color:transparent;font-weight:700;color:inherit}.clearfix:after,.clearfix:before{content:"";display:table;clear:both}.clearfix{clear:both;overflow:hidden}a{text-decoration:none}*,:after,:before{padding:0;margin:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}body,html{font-family:Open Sans,sans-serif;font-size:62.5%;font-weight:400;background-color:#080d0e;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;overflow-x:hidden}.wrapper{max-width:120rem;margin:0 auto}@media screen and (max-width:1239px){.wrapper{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:375px){.wrapper{padding-left:1.6rem;padding-right:1.6rem}}.inner-wrapper{max-width:90rem;margin:0 auto}@media screen and (max-width:990px){.inner-wrapper{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:375px){.inner-wrapper{padding-left:1.6rem;padding-right:1.6rem}}section{padding:12rem 0;width:100%}@media screen and (max-width:990px){section{padding:8rem 0}}@media screen and (max-width:566px){section{padding:6rem 0}}a{-webkit-transition:all .25s ease;transition:all .25s ease}.fadeIn{visibility:hidden}h1{font-family:Montserrat,sans-serif;font-size:6.75rem;line-height:7.2rem;font-weight:900;color:#cecfcf;text-transform:uppercase}@media screen and (max-width:990px){h1{font-size:4.394rem;line-height:4.4rem}}h2{font-family:Montserrat,sans-serif;font-size:4.05rem;line-height:4.4rem;font-weight:900;color:#cecfcf;text-transform:uppercase}@media screen and (max-width:990px){h2{font-size:2.813rem;line-height:3.2rem}}h3{font-family:Montserrat,sans-serif;font-size:2.7rem;line-height:3.2rem;font-weight:700;color:#cecfcf;text-transform:uppercase}@media screen and (max-width:990px){h3{font-size:2.25rem;line-height:2.4rem}}h4{font-size:1.8rem;line-height:2rem}h4,h5{font-family:Montserrat,sans-serif;font-weight:700;color:#cecfcf;text-transform:uppercase}h5{font-size:1.4rem;line-height:1.6rem;letter-spacing:1px}@media screen and (max-width:990px){h5{font-size:1.44rem}}h6{font-family:Montserrat,sans-serif;font-size:1.2rem;line-height:1.6rem;font-weight:700;color:#cecfcf;text-transform:uppercase;letter-spacing:1px}@media screen and (max-width:990px){h6{font-size:1.152rem}}.lead{font-size:2.2rem;line-height:3.3rem;font-weight:600}@media screen and (max-width:990px){.lead{font-size:1.8rem;line-height:3rem}}.careers .form-section form .form-group input,.careers article ul li,.courses .how-to-apply ul li,p{font-size:1.8rem;line-height:3rem}@media screen and (max-width:990px){.careers .form-section form .form-group input,.careers article ul li,.courses .how-to-apply ul li,p{font-size:1.6rem;line-height:2.4rem}}.footer__bottom,.footer__bottom p,.footer__top ul li a,.menu__info span,.process__item p,.slavcho .testimonial .block .author span,.slavcho .testimonial .block .link,.testimonial span{font-size:1.4rem;line-height:2.4rem}@media screen and (max-width:990px){.footer__bottom,.footer__bottom p,.footer__top ul li a,.menu__info span,.process__item p,.slavcho .testimonial .block .author span,.slavcho .testimonial .block .link,.testimonial span{font-size:1.3rem;line-height:2rem}}.lead,p{color:#b5b6b7}.subheading{color:#4d878e;margin-bottom:1.6rem}#content-overlay{z-index:99999;background:rgba(0,0,0,.1)}#content-overlay,#progress-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden}#progress-overlay{z-index:9999;opacity:1;background:#fff}#overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10000;background-color:#080d0e;overflow:hidden}#overlay .logo-loading{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:0;z-index:1}#overlay .logo-loading svg{height:9rem;fill:#fff}#overlay #progstat{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(100px);-ms-transform:translateX(-50%) translateY(100px);transform:translateX(-50%) translateY(100px);color:hsla(0,0%,100%,.2);text-transform:uppercase;letter-spacing:2px}.d-load{position:fixed;top:0;left:0;width:100%;height:3px;z-index:99999;pointer-events:none}.d-load__progress{background:hsla(0,0%,100%,.2)}.d-load__bar,.d-load__progress{position:absolute;top:0;left:0;width:0;height:100%}.d-load__bar{background:#a4d4a0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.cursor,.cursor2,.cursor3{position:fixed;top:50%;left:-100px;border-radius:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);pointer-events:none}@media screen and (max-width:539px){.cursor2 .cursor,.cursor2 .cursor2,.cursor2 .cursor3,.cursor3 .cursor,.cursor3 .cursor2,.cursor3 .cursor3,.cursor .cursor,.cursor .cursor2,.cursor .cursor3{display:none}}.cursor{width:5px;height:5px;background-color:#ec2026;border:2px solid #fff;z-index:99999}.goBack{display:block;position:relative;background-color:transparent;border:none;width:12rem;text-align:left;font-family:Montserrat,sans-serif;font-size:1.2rem;line-height:1.6rem;font-weight:700;color:#cecfcf;text-transform:uppercase;letter-spacing:1px;padding:1.6rem 0;min-height:4.8rem}@media screen and (max-width:990px){.goBack{font-size:1.152rem}}.goBack:before{position:absolute;top:50%;left:-3.2rem;width:2.4rem;height:2.4rem;content:"";background-image:url(../../assets/img/arrow_forward_24px.svg);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.goBack:hover:before{left:-4rem;-webkit-transition:all .25s ease;transition:all .25s ease}.button{font-family:Montserrat,sans-serif;font-size:1.2rem;line-height:1.6rem;font-weight:700;color:#cecfcf;text-transform:uppercase;letter-spacing:1px;border:none}@media screen and (max-width:990px){.button{font-size:1.152rem}}.button.is-link{font-family:Montserrat,sans-serif;font-size:1.2rem;line-height:1.6rem;font-weight:700;color:#cecfcf;text-transform:uppercase;letter-spacing:1px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;-webkit-transition:all .25s ease;transition:all .25s ease}@media screen and (max-width:990px){.button.is-link{font-size:1.152rem}}.button.is-link svg{margin-left:.4rem;-webkit-transition:all .25s ease;transition:all .25s ease}.button.is-link:hover svg{-webkit-transform:translateX(.4rem);-ms-transform:translateX(.4rem);transform:translateX(.4rem)}.button.is-store{display:inline-block;height:5.2rem;width:auto}.button.is-store img{height:100%}.button.is-store:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.button.is-large{height:5.6rem;background-color:#4d878e;-webkit-transition:all .25s ease;transition:all .25s ease}.button.is-large:hover{background-color:#63a3ab}.cta-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:25rem;background-color:#4d878e;cursor:pointer}.cta-button,.cta-button span:first-of-type{-webkit-transition:all .25s ease;transition:all .25s ease}.cta-button span:first-of-type{-ms-flex-line-pack:center;align-content:center;width:20rem;height:5.2rem;text-align:center;line-height:5.2rem!important;font-family:Montserrat,sans-serif;font-size:1.2rem;line-height:1.6rem;font-weight:700;color:#cecfcf;text-transform:uppercase;letter-spacing:1px}@media screen and (max-width:990px){.cta-button span:first-of-type{font-size:1.152rem}}.cta-button span:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5rem;height:5.2rem;background-color:#63a3ab;text-align:center}.cta-button:hover span:first-of-type{background-color:#63a3ab}.menu{display:none;height:100vh;min-height:100vh;z-index:790;overflow-y:hidden!important}.menu,.menu__sc-bg{position:fixed;top:0;bottom:0;left:0;right:0;width:100%}.menu__sc-bg{height:100%;background-color:#4d878e;z-index:-1;overflow:hidden}.menu__layer{position:relative;height:100%;background-color:#080d0e;z-index:999;overflow-y:hidden}.menu__layer .wrapper{display:grid;grid-template-columns:1fr 1fr;height:100%}@media screen and (max-width:767px){.menu__layer .wrapper{grid-template-columns:1fr}}.menu__links{-ms-flex-item-align:center;align-self:center}.menu__links nav ul li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;opacity:0}@media screen and (max-width:990px){.menu__links nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.menu__links nav ul li:not(:last-child){margin-right:4rem;margin-bottom:2rem}@media screen and (max-width:990px){.menu__links nav ul li:not(:last-child){margin-right:0;margin-bottom:1rem}}.menu__links nav ul li a{display:inline-block;font-family:Montserrat,sans-serif;font-size:4rem;line-height:2.4rem;font-weight:900;color:#525656;padding:10px 0;text-transform:uppercase;letter-spacing:1px;-webkit-transition:all .25s ease;transition:all .25s ease}.menu__links nav ul li a.active,.menu__links nav ul li a:hover{color:#cecfcf}@media screen and (max-width:990px){.menu__links nav ul li a{font-size:3.2rem}}@media screen and (max-width:566px){.menu__links nav ul li a{font-size:2.4rem}}.menu .border{display:block;position:absolute;height:0;content:"";width:2px;background-color:#212526;z-index:9991;left:50%;top:0}@media screen and (max-width:767px){.menu .border{display:none}}.menu__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding-left:5rem}@media screen and (max-width:767px){.menu__info{display:none}}.menu__info span{display:block;color:#525656}.menu__info h5{margin-bottom:2rem}.menu__info .adress{opacity:0}.menu__info .adress span{margin-bottom:1rem}.menu__info .adress__info{display:block;margin-bottom:2rem}.menu__info .adress__info h5{-webkit-transition:all .25s ease;transition:all .25s ease}.menu__info .adress__info:hover h5{color:#4d878e}.menu__info .social{margin-top:2rem;opacity:0;visibility:hidden}.menu__info .social ul li:not(:last-child){margin-bottom:16px}.menu__info .social ul li a{font-family:Montserrat,sans-serif;font-size:1.2rem;line-height:1.6rem;font-weight:700;color:#cecfcf;text-transform:uppercase;letter-spacing:1px;padding:.4rem 0}@media screen and (max-width:990px){.menu__info .social ul li a{font-size:1.152rem}}.menu__info .social ul li a:hover{color:#4d878e}.menu__info .links{margin-top:32px}.menu__info .links ul li{display:inline-block;height:6rem;opacity:0}.menu__info .links ul li:not(:last-child){margin-right:2rem}.menu__info .links ul li a{height:6rem}.menu__info .links ul li a:hover{opacity:.7}.menu__info .links ul li a img{height:100%}.parallax{position:relative;width:100%;height:64rem;overflow:hidden}.parallax figure{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:10;overflow:hidden}.parallax figure .image-wrapper{position:absolute;width:110%;height:110%;overflow:hidden;z-index:1}.parallax figure .image-wrapper .parallax-image{width:100%;height:100%;background-position:50%;background-size:cover}.parallax figure .image-wrapper .parallax-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .25s ease;transition:all .25s ease;display:none}.next-project{background-color:#080d0e}.next-project .wrapper{text-align:center}.next-project h6{margin-bottom:40px;display:block}.next-project a{display:inline-block}.next-project a h1{-webkit-transition:all .25s ease;transition:all .25s ease}.testimonial{padding-bottom:4rem}@media screen and (max-width:566px){.testimonial{padding-bottom:0}}.testimonial .wrapper{padding:8rem}@media screen and (max-width:990px){.testimonial .wrapper{padding:6rem}}@media screen and (max-width:767px){.testimonial .wrapper{padding:6rem 2rem}}.testimonial p{font-size:2.8rem;line-height:160%;margin-bottom:2.4rem}@media screen and (max-width:566px){.testimonial p{font-size:2.8rem;line-height:4rem}}.testimonial h5,.testimonial p,.testimonial span{color:#fff}.testimonial h5{margin-bottom:8px}.testimonial span{color:#b5b6b7;color:#fff}.popup{position:fixed;top:0;right:0;width:100vw;height:100vh;background-color:rgba(23,40,42,.6);z-index:999;overflow:hidden;-webkit-transition:all .25s ease;transition:all .25s ease}.popup:before{content:"";width:100%;height:100%}.form-wrapper{position:fixed;top:50%;left:50%;width:100vw;max-width:60rem;max-height:100vh;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:6rem 4rem;background-color:#fff;overflow-x:hidden;overflow-y:auto;z-index:99999999}@media screen and (max-width:990px){.form-wrapper{top:5%;left:5%;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);max-width:90%;max-height:90%;padding:4rem 2rem}}@media screen and (max-width:767px){.form-wrapper{top:2%;left:2%;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);max-width:96%;max-height:96%}}.form-wrapper .form-content{width:35%}@media screen and (max-width:990px){.form-wrapper .form-content{width:100%}}.form-wrapper .close-btn{width:2.4rem;height:2.4rem;position:absolute;top:1.6rem;right:1.6rem;cursor:pointer}.contact-form{opacity:0;visibility:hidden}.contact-form.active{opacity:1;visibility:visible}.form-header{margin-bottom:40px}.form-header h3{color:#080d0e}form{width:100%}form .button{-webkit-box-shadow:none;box-shadow:none;background-color:#4d878e;margin-top:20px;height:4.8rem;line-height:4.8rem;color:#fff;padding:0 30px}.form-group{margin-bottom:2rem}.form-group label{display:block;font-size:1.6rem;color:#525656;margin-bottom:8px}.form-group input{border:1px solid #e6e7e7;height:4.8rem}.form-group select{position:relative;height:4.8rem;background-color:transparent;font-weight:400;border-radius:0;cursor:pointer}.form-group input,.form-group select{display:block;font-family:Open sans;font-size:1.6rem;width:100%;padding:0 1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-group input::-webkit-input-placeholder,.form-group select::-webkit-input-placeholder{font-size:1.6rem}.form-group input::-moz-placeholder,.form-group select::-moz-placeholder{font-size:1.6rem}.form-group input:-ms-input-placeholder,.form-group select:-ms-input-placeholder{font-size:1.6rem}.form-group input::-ms-input-placeholder,.form-group select::-ms-input-placeholder{font-size:1.6rem}.form-group input::placeholder,.form-group select::placeholder{font-size:1.6rem}.form-group input:focus,.form-group select:focus{outline:none;border:1px solid #4d878e}#error-captcha,#error-email,#error-name,#error-phone{font-size:1.3rem;color:red}.header{position:fixed;top:3rem;width:100%;height:8rem;z-index:800;-webkit-transition:all .25s ease;transition:all .25s ease}.header.is-hidden{-webkit-transform:translateY(-2rem);-ms-transform:translateY(-2rem);transform:translateY(-2rem);visibility:hidden;opacity:0}.header .wrapper{position:relative;height:9.6rem}@media screen and (max-width:990px){.header .wrapper{height:6rem}}.header.is-white .nav-menu .hamburger .line{background-color:#fff}.header.is-white .nav-menu .text{color:#fff}.header .logo{position:absolute;height:8rem}@media screen and (max-width:990px){.header .logo{height:6rem}}.header .logo svg{height:100%}.header .nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;right:0;padding:4px 8px;background:transparent;border:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:9rem;cursor:pointer}.header .nav-menu:disabled .hamburger,.header .nav-menu:disabled .text{opacity:.5}@media screen and (max-width:1239px){.header .nav-menu{right:2rem}}.header .nav-menu .hamburger{display:block;position:absolute;right:0;width:3rem;height:2rem}.header .nav-menu .hamburger .line{display:block;width:3rem;height:.2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#cecfcf;-webkit-transition:all .25s ease;transition:all .25s ease}.header .nav-menu .hamburger .line:nth-of-type(2){top:.2rem}.header .nav-menu .hamburger .line:nth-of-type(3){top:1.8rem}.header .nav-menu:hover .line{width:4rem}.header .nav-menu:hover .line:nth-of-type(2),.header .nav-menu:hover .line:nth-of-type(3){visibility:hidden;opacity:0;-webkit-transform:translateX(1rem);-ms-transform:translateX(1rem);transform:translateX(1rem)}.header .nav-menu .text{font-family:Montserrat,sans-serif;font-size:1.4rem;line-height:1.6rem;font-weight:700;color:#cecfcf;text-transform:uppercase;letter-spacing:1px}@media screen and (max-width:990px){.header .nav-menu .text{font-size:1.44rem}}.header .nav-menu.is-open .line{width:3rem;height:.2rem}.header .nav-menu.is-open .line:first-of-type{visibility:hidden;opacity:0}.header .nav-menu.is-open .line:nth-of-type(2),.header .nav-menu.is-open .line:nth-of-type(3){visibility:visible;opacity:1}.header .nav-menu.is-open .line:nth-of-type(2){top:50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header .nav-menu.is-open .line:nth-of-type(3){top:50%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.home .hero{position:relative;min-height:100vh;width:100%;height:100vh}.home .hero:after{position:absolute;bottom:-1rem;display:block;content:"";width:100%;height:16rem;background:-webkit-gradient(linear,left top,left bottom,from(rgba(8,13,14,0)),to(#080d0e));background:-webkit-linear-gradient(top,rgba(8,13,14,0),#080d0e);background:linear-gradient(180deg,rgba(8,13,14,0),#080d0e)}.home .hero .wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;padding:16rem 0;z-index:10}@media screen and (max-width:1239px){.home .hero .wrapper{padding:16rem 2rem}}.home .hero h1{margin-bottom:3rem;font-size:9.112rem;font-size:6vw;line-height:6vw}@media screen and (min-width:1600px){.home .hero h1{font-size:5vw;line-height:5vw}}@media screen and (max-width:1439px){.home .hero h1{font-size:6.5vw;line-height:6.5vw}}@media screen and (max-width:1199px){.home .hero h1{font-size:7vw;line-height:7vw}}@media screen and (max-width:990px){.home .hero h1{font-size:8.5vw;line-height:8.5vw}}@media screen and (max-width:479px){.home .hero h1{font-size:12vw;line-height:12vw}}.home .hero p{max-width:70rem;font-weight:400}.q_split{overflow:hidden;overflow-y:hidden;overflow-x:visible}.q_split,.q_split .q_split_wrap{display:block}.q_split .q_split_wrap.rev_item{opacity:0;-webkit-transform:translateY(130px);-ms-transform:translateY(130px);transform:translateY(130px)}.cta{padding-top:12rem}@media screen and (max-width:375px){.cta{padding-top:8rem}}.cta h2{margin:0 auto 3.2rem;max-width:70rem}.cta h2,.cta p{text-align:center}.cta p{max-width:60rem;width:100%;margin:0 auto 6rem}.cta .cta-button{margin:0 auto}.alvie .cta,.flus .cta,.kniga .cta,.kompas .cta,.rentd .cta,.slavcho .cta,.zazu .cta{padding-bottom:12rem}.alvie .cta h2,.flus .cta h2,.kniga .cta h2,.kompas .cta h2,.rentd .cta h2,.slavcho .cta h2,.zazu .cta h2{color:#080d0e}.alvie .cta p,.flus .cta p,.kniga .cta p,.kompas .cta p,.rentd .cta p,.slavcho .cta p,.zazu .cta p{color:#525656}.alvie .cta .cta-button span,.alvie .cta .cta-button span i,.flus .cta .cta-button span,.flus .cta .cta-button span i,.kniga .cta .cta-button span,.kniga .cta .cta-button span i,.kompas .cta .cta-button span,.kompas .cta .cta-button span i,.rentd .cta .cta-button span,.rentd .cta .cta-button span i,.slavcho .cta .cta-button span,.slavcho .cta .cta-button span i,.zazu .cta .cta-button span,.zazu .cta .cta-button span i{color:#fff}.footer{background-color:#080d0e;padding:3rem 0}.footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border-bottom:1px solid #212526;padding-bottom:2rem}@media screen and (max-width:799px){.footer__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer__top .logo{height:6rem;width:6.4rem;-webkit-transition:all .25s ease;transition:all .25s ease}.footer__top .logo svg{height:100%}.footer__top .logo:hover{opacity:.8}@media screen and (max-width:799px){.footer__top .logo{margin-bottom:4rem;width:10rem}}.footer__top ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 3.2rem}@media screen and (max-width:799px){.footer__top ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer__top ul li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.2rem 1rem}.footer__top ul li a{color:#9c9e9f;-webkit-transition:all .25s ease;transition:all .25s ease}.footer__top ul li a.active,.footer__top ul li a:hover{color:#fff}.footer__top .social a{padding:.4rem}@media screen and (max-width:799px){.footer__top .social a{padding:1rem}}.footer__top .social a:not(:last-child){margin-right:1rem}.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 0;color:#b5b6b7}@media screen and (max-width:479px){.footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer__bottom p{color:#b5b6b7}.footer__bottom #scrollTop{cursor:pointer}.footer__bottom #scrollTop svg{margin-right:.8rem}@media screen and (max-width:479px){.footer__bottom #scrollTop{margin-top:32px}}.about-us .footer,.home .footer{background:-webkit-gradient(linear,left top,left bottom,from(rgba(15,27,28,.8)),to(rgba(8,13,14,.8)));background:-webkit-linear-gradient(top,rgba(15,27,28,.8),rgba(8,13,14,.8));background:linear-gradient(180deg,rgba(15,27,28,.8),rgba(8,13,14,.8))}.home .bg-video{z-index:0}.home .bg-video,.home .bg-video:after{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.home .bg-video:after{display:block;content:"";background:-webkit-gradient(linear,left top,left bottom,from(rgba(8,13,14,.9)),to(rgba(8,13,14,.9)));background:-webkit-linear-gradient(top,rgba(8,13,14,.9),rgba(8,13,14,.9));background:linear-gradient(180deg,rgba(8,13,14,.9),rgba(8,13,14,.9));z-index:1}.home .bg-video__content{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.home .about{padding-top:24rem}@media screen and (max-width:990px){.home .about{padding-top:20rem}}@media screen and (max-width:767px){.home .about{padding-top:16rem}}.home .about .wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:5rem}@media screen and (max-width:1023px){.home .about .wrapper{grid-template-columns:1fr}}.home .about .column:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1023px){.home .about .column:nth-of-type(2){margin-top:32px}}.home .about .column:nth-of-type(2) p{margin-bottom:2rem}@media screen and (max-width:990px){.home .about h2{max-width:60rem}}.home .about .awards{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:1rem;padding-right:10rem;margin-top:auto}@media screen and (max-width:1200px){.home .about .awards{padding-right:0}}@media screen and (max-width:1023px){.home .about .awards{display:none}}.home .about .awards .award{text-align:center;border:1px solid #212526;padding:10px}.home .about .awards .award figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:9.2rem;height:9.2rem;padding:8px;margin:0 auto}@media screen and (max-width:767px){.home .about .awards .award figure{height:16rem}}.home .about .awards .award figure img{-webkit-transition:all .25s ease;transition:all .25s ease;width:100%}.home .about .awards .award p{font-size:1.2rem}.home .about .awards .award span{display:block;color:#525656;font-size:1.2rem}.home .about .awards .award:hover{border:1px solid #393d3e}.home .about .awards .award:hover figure img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.home .service h2{margin-bottom:32px}.home .service p{max-width:60rem;margin:0 auto}.home .service .wrapper .row:first-of-type{margin-bottom:8rem;text-align:center}.home .service .wrapper .row:nth-of-type(2){display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:3rem;text-align:center}@media screen and (max-width:1023px){.home .service .wrapper .row:nth-of-type(2){grid-template-columns:repeat(2,1fr);grid-row-gap:6rem}}@media screen and (max-width:479px){.home .service .wrapper .row:nth-of-type(2){grid-template-columns:1fr}}.home .service__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home .service__item figure{position:relative;margin-bottom:3.2rem}@media screen and (max-width:479px){.home .service__item figure{margin-bottom:2.4rem}}.home .service__item figure:before{display:block;content:"";width:14rem;height:14rem;border-radius:50%;background-color:#212526}.home .service__item figure img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.process{background:-webkit-gradient(linear,left top,left bottom,from(rgba(8,13,14,.8)),to(rgba(15,27,28,.8)));background:-webkit-linear-gradient(top,rgba(8,13,14,.8),rgba(15,27,28,.8));background:linear-gradient(180deg,rgba(8,13,14,.8),rgba(15,27,28,.8))}.process .row:first-of-type{text-align:center}@media screen and (max-width:767px){.process .row:first-of-type{text-align:left}}.process .row:nth-of-type(2){display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:2.5rem;margin-top:10rem}@media screen and (max-width:990px){.process .row:nth-of-type(2){grid-template-columns:1fr;grid-row-gap:6rem}}.process__item{border:1px solid #212526;padding:6rem 2rem 2rem;position:relative}.process__item .content{-ms-flex-preferred-size:1;flex-basis:1}@media screen and (max-width:767px){.process__item{padding-top:4rem}}.process__item figure{position:absolute;top:-40px;left:20px;display:block;width:8rem;height:8rem}@media screen and (max-width:767px){.process__item figure{width:6.4rem;height:6.4rem}}@media screen and (max-width:566px){.process__item figure{width:5.2rem;height:5.2rem;top:-25px}}.process__item figure img{width:100%}.process__item h5{position:relative;z-index:10;margin-bottom:1rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.process__item p{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;color:#b5b6b7}.clients{position:relative;padding:8rem 0;z-index:99}.clients:before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";width:100%;height:100%;mix-blend-mode:multiply;background:-webkit-radial-gradient(50% 50%,50% 50%,#0f1b1c 0,#080d0e 100%);background:radial-gradient(50% 50% at 50% 50%,#0f1b1c 0,#080d0e 100%);opacity:.5;z-index:0}.clients h3{display:block;margin:0 auto;text-align:center}.clients .clients-list{position:relative;display:grid;grid-template-columns:repeat(4,auto);margin-top:4rem;max-width:90rem;margin-left:auto;margin-right:auto;justify-items:center}@media screen and (max-width:799px){.clients .clients-list{grid-template-columns:repeat(2,auto);grid-row-gap:3rem}}@media screen and (max-width:799px) and (max-width:799px){.clients .clients-list{grid-row-gap:1rem}}.clients .clients-list figure{height:6rem}@media screen and (max-width:799px){.clients .clients-list figure{height:5rem}}@media screen and (max-width:767px){.clients .clients-list figure:not(:last-child){margin-bottom:32px}}.clients .clients-list figure img{height:100%}.recent-work .row{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.recent-work__grid{display:grid;width:100%;min-height:50vh;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:990px){.recent-work__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:567px){.recent-work__grid{grid-auto-flow:row dense}}@media screen and (max-width:566px){.recent-work__grid{grid-template-columns:repeat(1,1fr)}}.recent-work__grid .item{position:relative;width:100%;height:100%;min-height:32.5vw;max-height:32.5vw;-webkit-transition:min-height .5s,max-height .5s;will-change:auto;overflow:hidden;-webkit-animation-name:onboard;animation-name:onboard;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.4,.6,.6,1);animation-timing-function:cubic-bezier(.4,.6,.6,1);-webkit-transform-origin:80% 90%;-ms-transform-origin:80% 90%;transform-origin:80% 90%;-webkit-backface-visibility:visible;backface-visibility:visible;transition:min-height .5s,max-height .5s}@media screen and (max-width:1099px){.recent-work__grid .item{min-height:50vw}}@media screen and (max-width:566px){.recent-work__grid .item{min-height:60vw}}@media screen and (max-width:375px){.recent-work__grid .item{min-height:70vw}}.recent-work__grid .item img{position:relative;width:-webkit-calc(100% + 2px);width:calc(100% + 2px);height:-webkit-calc(100% + 2px);height:calc(100% + 2px);max-height:-webkit-calc(100% + 2px);max-height:calc(100% + 2px);grid-column:1/-1;grid-row:1/-1;pointer-events:none;-o-object-fit:cover;object-fit:cover;opacity:1;-webkit-backface-visibility:visible;backface-visibility:visible;z-index:-1;-webkit-transition:opacity 2.5s,-webkit-transform 1.25s;transition:opacity 2.5s,-webkit-transform 1.25s;transition:transform 1.25s,opacity 2.5s;transition:transform 1.25s,opacity 2.5s,-webkit-transform 1.25s}.recent-work__grid .item:hover img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);opacity:.85}.recent-work__grid .item:hover:after{opacity:.35}.recent-work__grid .item:after{position:absolute;top:0;bottom:0;left:0;right:0;content:"";width:100%;height:100%;background:#000;opacity:0;z-index:-1;-webkit-transition:opacity .5s;transition:opacity .5s}.recent-work__grid .item.is-two{grid-column:span 2}@media screen and (max-width:599pxpx){.recent-work__grid .item.is-two{grid-column:initial}}.recent-work__grid .item .text{position:absolute;top:3rem;left:3rem;z-index:9999}.recent-work__grid .item .text span{display:block;font-size:1.3rem;line-height:1.6rem;margin-bottom:8px;color:#fff}.recent-work__grid .item .text h3{color:#fff}.recent-work__grid .item ul{position:absolute;bottom:2rem;left:3rem;z-index:9999}.recent-work__grid .item ul li{display:inline-block}.recent-work__grid .item ul li:not(:last-child){margin-right:8px}.recent-work__grid .item ul li .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.2rem;height:3.2rem;background-color:#4d878e;border-radius:50%}@media screen and (min-width:567px){.recent-work__grid .item ul li .icon{width:4rem;height:4rem}}.recent-work__grid .item ul li .icon img{position:relative;width:2rem;height:2rem;z-index:9999;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media screen and (min-width:567px){.recent-work__grid .item ul li .icon img{width:2.4rem;height:2.4rem}}.about-us .hero{min-height:48rem;padding-top:32rem;padding-bottom:12rem}@media screen and (max-width:990px){.about-us .hero{padding-top:20rem;padding-bottom:8rem}}@media screen and (max-width:767px){.about-us .hero{padding-top:16rem;padding-bottom:8rem}}.about-us .hero h1{margin-bottom:3.2rem}@media screen and (max-width:990px){.about-us .parallax{height:45vh}}@media screen and (max-width:566px){.about-us .parallax{height:40vh}}.image figure{width:100%;height:64rem}@media screen and (max-width:1199px){.image figure{height:50vh}}@media screen and (max-width:990px){.image figure{height:40vh}}@media screen and (max-width:767px){.image figure{height:35vh}}.image figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.about-content{position:relative}.about-content .field:not(:last-child){margin-bottom:8rem}@media screen and (max-width:767px){.about-content .field:not(:last-child){margin-bottom:6rem}}.about-content .field h3{margin-bottom:2.4rem}.about-content .field p:not(:last-child){margin-bottom:1.6rem}.awards{padding-top:6rem}.awards .wrapper .row:first-of-type{text-align:center;margin-bottom:6rem}.awards .wrapper .row:first-of-type h3{margin-bottom:2.4rem}.awards .wrapper .row:first-of-type p{max-width:60rem;margin:0 auto;font-weight:400}.awards .wrapper .row:nth-of-type(2){display:grid;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:990px){.awards .wrapper .row:nth-of-type(2){grid-template-columns:1fr 1fr;grid-row-gap:4rem}}@media screen and (max-width:566px){.awards .wrapper .row:nth-of-type(2){grid-template-columns:1fr}}.awards .wrapper .row:nth-of-type(3){width:100%;margin-top:12rem}.awards .wrapper .row:nth-of-type(3) ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.awards .wrapper .row:nth-of-type(3) ul li{height:12rem}.awards .wrapper .row:nth-of-type(3) ul li:not(:last-child){margin-right:4rem}.awards .wrapper .row:nth-of-type(3) ul li a{height:12rem}.awards .wrapper .row:nth-of-type(3) ul li a:hover{opacity:.7}.awards .wrapper .row:nth-of-type(3) ul li a img{height:100%}.awards__item{text-align:center}.awards__item figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16rem;height:16rem;margin-bottom:2rem;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.awards__item figure{height:16rem}}.awards__item figure img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;-webkit-transition:all .25s ease;transition:all .25s ease}.awards__item h4{margin-bottom:.8rem}.awards__item:hover figure img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.find-us{background:-webkit-gradient(linear,left top,left bottom,from(rgba(8,13,14,.8)),to(rgba(15,27,28,.8)));background:-webkit-linear-gradient(top,rgba(8,13,14,.8),rgba(15,27,28,.8));background:linear-gradient(180deg,rgba(8,13,14,.8),rgba(15,27,28,.8))}.find-us .wrapper{display:grid;grid-template-columns:40rem 1fr}@media screen and (max-width:1199px){.find-us .wrapper{grid-template-columns:1fr;grid-row-gap:4rem}}.find-us__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1199px){.find-us__content h1{margin-bottom:4rem}}.find-us__content h3{margin-top:auto}.find-us__content .cta-button{margin-top:32px}.find-us__cards{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:1199px){.find-us__cards{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:767px){.find-us__cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.find-us .card{position:relative;width:25rem;height:40rem}@media screen and (max-width:1199px){.find-us .card{width:33.33%;height:40vh}}@media screen and (max-width:767px){.find-us .card{width:100%;height:30vh}}.find-us .card:not(:last-child){margin-right:1rem}@media screen and (max-width:767px){.find-us .card:not(:last-child){margin-right:0;margin-bottom:2.4rem}}.find-us .card:before{position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px;width:-webkit-calc(100% + 3px);width:calc(100% + 3px);height:-webkit-calc(100% + 3px);height:calc(100% + 3px);content:"";display:block;background:-webkit-gradient(linear,left bottom,left top,from(#000),color-stop(47.68%,transparent));background:-webkit-linear-gradient(bottom,#000,transparent 47.68%);background:linear-gradient(1turn,#000,transparent 47.68%);z-index:90}.find-us .card__content{position:absolute;bottom:0;left:2rem;-webkit-transition:all .25s ease;transition:all .25s ease;z-index:9999}.find-us .card__content p{font-size:1.4rem}.find-us .card__content h6{margin-top:1rem;opacity:0;visibility:hidden;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-animation-duration:1s;animation-duration:1s}.find-us .card figure{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:10;overflow:hidden}.find-us .card figure .image-wrapper{position:absolute;width:110%;height:110%;overflow:hidden;z-index:1}.find-us .card figure .image-wrapper .card-image{width:100%;height:100%;background-position:50%;background-size:cover;-webkit-transition:all .25s ease;transition:all .25s ease}.find-us .card figure .image-wrapper .card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .25s ease;transition:all .25s ease;display:none}.find-us .card:hover .card__content{bottom:2rem}.find-us .card:hover .card__content h6{opacity:1;visibility:visible}.find-us .card:hover .card-image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.services .hero{min-height:44rem;padding-top:32rem;padding-bottom:12rem}@media screen and (max-width:990px){.services .hero{padding-top:20rem;padding-bottom:8rem}}@media screen and (max-width:767px){.services .hero{padding-top:16rem;padding-bottom:4rem}}.services .hero .wrapper{padding-left:5rem}@media screen and (max-width:990px){.services .hero .wrapper{padding-left:2rem}}@media screen and (max-width:374px){.services .hero .wrapper{padding-left:1.6rem}}.services .hero .wrapper h1{margin-bottom:32px}.services .hero .wrapper p{max-width:80rem}.services .section{padding:12rem 0}@media screen and (max-width:991px){.services .section{padding:10rem 0}}@media screen and (max-width:767px){.services .section{padding:8rem 0}}.services .section .wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:5rem}@media screen and (max-width:1239px){.services .section .wrapper{grid-column-gap:2rem}}@media screen and (max-width:991px){.services .section .wrapper{grid-template-columns:1fr}}.services .section p{margin-top:24px;margin-bottom:40px}@media screen and (max-width:991px){.services .section p{max-width:70rem}}.services .section h6{color:#4d878e}.services .section.ai figure{max-width:30vw;margin:0 auto}@media screen and (max-width:990px){.services .section.ai figure{max-width:50vw}}@media screen and (max-width:566px){.services .section.ai figure{max-width:100vw}}.services .section.ai figure img{width:100%;mix-blend-mode:lighten}.services .section.ai p{margin-bottom:20px}.services .section.mobile figure{max-width:40rem;margin:0 auto}@media screen and (max-width:991px){.services .section.mobile figure{max-width:30vw;margin:0}}@media screen and (max-width:767px){.services .section.mobile figure{max-width:40vw}}@media screen and (max-width:566px){.services .section.mobile figure{max-width:50vw}}.services .section.mobile figure img{width:100%}.services .section.mobile .row:first-of-type{padding-left:5rem}@media screen and (max-width:991px){.services .section.mobile .row:first-of-type{padding-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:5rem}}.services .section.web figure{max-width:60rem}@media screen and (max-width:991px){.services .section.web figure{max-width:50vw;margin:0}}@media screen and (max-width:767px){.services .section.web figure{max-width:70vw;margin:0}}@media screen and (max-width:566px){.services .section.web figure{max-width:100vw;margin:0}}.services .section.web figure img{width:100%}@media screen and (max-width:991px){.services .section.web .row:nth-of-type(2){margin-top:5rem}}.services .section.design .row:first-of-type{padding-left:5rem;-ms-flex-item-align:center;align-self:center}@media screen and (max-width:991px){.services .section.design .row:first-of-type{padding-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:5rem}}.services .section.design figure{max-width:50rem}@media screen and (max-width:991px){.services .section.design figure{max-width:40vw;margin:0}}@media screen and (max-width:767px){.services .section.design figure{max-width:50vw}}@media screen and (max-width:566px){.services .section.design figure{max-width:100vw}}.services .section.design figure img{width:100%}.services .cta{padding-bottom:12rem}.service-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.6rem;max-width:55rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:991px){.service-list{max-width:100%}}.service-list li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:8px 16px;border:1px solid #393d3e;margin-bottom:8px}@media screen and (max-width:479px){.service-list li{padding:4px 8px}}.service-list li:not(:last-child){margin-right:8px}.service-list li .icon{height:2.4rem}@media screen and (min-width:1600px){.service-list li .icon{height:2.8rem}}@media screen and (max-width:479px){.service-list li .icon{height:2rem}}.service-list li .icon img{height:100%;width:auto}.service-list li h6{font-size:1rem;color:#b5b6b7;margin-left:8px}.projects .hero{min-height:48rem;padding-top:32rem;padding-bottom:12rem}@media screen and (max-width:990px){.projects .hero{padding-top:20rem;padding-bottom:8rem}}@media screen and (max-width:767px){.projects .hero{padding-top:16rem;padding-bottom:4rem;min-height:32rem}}.projects .hero .wrapper h1{margin-bottom:32px}.projects .hero .wrapper p{max-width:82rem}.projects .cta,.work{padding-bottom:12rem}@media screen and (max-width:990px){.work{padding-bottom:4rem}}.work__filter{margin-bottom:40px}.work__filter .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:699px){.work__filter .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.work__filter--btn{position:relative;padding:1rem 2.5rem 1rem 0;cursor:pointer;align-self:center;grid-template-columns:30px auto 30px;grid-template-rows:30px 30px auto 30px 30px}@media screen and (max-width:699px){.work__filter--btn{-ms-flex-item-align:start;align-self:flex-start}}.work__filter--btn:before{display:block;content:"";width:0;height:2px;position:absolute;top:50%;left:0;margin-top:-1px;background-color:#4d878e;-webkit-transition:width .4s cubic-bezier(.2,1,.2,1);transition:width .4s cubic-bezier(.2,1,.2,1)}.work__filter--btn.is-active:before{width:15px}.work__filter--btn.is-active h5{margin-left:25px;color:#4d878e}.work__grid{display:grid;width:100%;min-height:50vh;grid-template-columns:repeat(4,1fr)}@media screen and (min-width:768px){.work__grid{grid-auto-flow:row dense}}@media screen and (max-width:1099px){.work__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:979px){.work__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.work__grid{grid-template-columns:1fr}}.work__item{display:none;position:relative;width:100%;height:100%;min-height:32.5vw;max-height:32.5vw;-webkit-transition:min-height .5s,max-height .5s;will-change:auto;overflow:hidden;-webkit-animation-name:onboard;animation-name:onboard;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.4,.6,.6,1);animation-timing-function:cubic-bezier(.4,.6,.6,1);-webkit-transform-origin:80% 90%;-ms-transform-origin:80% 90%;transform-origin:80% 90%;-webkit-backface-visibility:visible;backface-visibility:visible;transition:min-height .5s,max-height .5s}@media screen and (max-width:1099px){.work__item{min-height:50vw}}@media screen and (max-width:566px){.work__item{min-height:60vw}}@media screen and (max-width:375px){.work__item{min-height:70vw}}.work__item img{position:relative;width:-webkit-calc(100% + 2px);width:calc(100% + 2px);height:-webkit-calc(100% + 2px);height:calc(100% + 2px);max-height:-webkit-calc(100% + 2px);max-height:calc(100% + 2px);grid-column:1/-1;grid-row:1/-1;pointer-events:none;-o-object-fit:cover;object-fit:cover;opacity:1;-webkit-backface-visibility:visible;backface-visibility:visible;z-index:-1;-webkit-transition:opacity 2.5s,-webkit-transform 1.25s;transition:opacity 2.5s,-webkit-transform 1.25s;transition:transform 1.25s,opacity 2.5s;transition:transform 1.25s,opacity 2.5s,-webkit-transform 1.25s}.work__item:hover img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);opacity:.85}.work__item:hover:after{opacity:.35}.work__item:after{position:absolute;top:0;bottom:0;left:0;right:0;content:"";width:100%;height:100%;background:#000;opacity:0;z-index:-1;-webkit-transition:opacity .5s;transition:opacity .5s}.work__item.is-two{grid-column:span 2}@media screen and (max-width:599pxpx){.work__item.is-two{grid-column:initial}}.work__item.show{display:block;visibility:visible;-webkit-backface-visibility:visible;backface-visibility:visible}.work__item .text{position:absolute;top:3rem;left:3rem;z-index:9999}.work__item .text span{display:block;font-size:1.3rem;line-height:1.6rem;margin-bottom:8px;color:#fff}.work__item .text h3{color:#fff}.work__item ul{position:absolute;bottom:2rem;left:3rem;z-index:9999}.work__item ul li{display:inline-block}.work__item ul li:not(:last-child){margin-right:8px}.work__item ul li .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4rem;height:4rem;background-color:#4d878e;border-radius:50%}.work__item ul li .icon img{position:relative;width:2.4rem;height:2.4rem;z-index:9999;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@-webkit-keyframes onboard{0%{opacity:0;-webkit-transform:translate3d(0,-100px,0) scale3d(.95,.95,.95) rotate3d(1,.05,0,5deg);transform:translate3d(0,-100px,0) scale3d(.95,.95,.95) rotate3d(1,.05,0,5deg)}to{opacity:1;-webkit-transform:translateZ(0) scaleX(1) rotate3d(0,0,0,0);transform:translateZ(0) scaleX(1) rotate3d(0,0,0,0)}}@keyframes onboard{0%{opacity:0;-webkit-transform:translate3d(0,-100px,0) scale3d(.95,.95,.95) rotate3d(1,.05,0,5deg);transform:translate3d(0,-100px,0) scale3d(.95,.95,.95) rotate3d(1,.05,0,5deg)}to{opacity:1;-webkit-transform:translateZ(0) scaleX(1) rotate3d(0,0,0,0);transform:translateZ(0) scaleX(1) rotate3d(0,0,0,0)}}.careers .hero{padding-top:32rem}@media screen and (max-width:990px){.careers .hero{padding-top:20rem}}@media screen and (max-width:767px){.careers .hero{padding-top:16rem}}.careers .hero .wrapper{padding:0 5rem}@media screen and (max-width:1199px){.careers .hero .wrapper{padding:0 2rem}}.careers .hero h1{max-width:65rem;margin-bottom:24px}.careers .hero p{max-width:70rem}.careers section .parallax{width:100%}.careers section:first-of-type .wrapper{display:grid;grid-template-columns:45rem 1fr;grid-column-gap:5rem;padding-left:5rem}@media screen and (max-width:1199px){.careers section:first-of-type .wrapper{padding-left:2rem}}@media screen and (max-width:990px){.careers section:first-of-type .wrapper{grid-template-columns:1fr 1fr;grid-column-gap:2rem}}@media screen and (max-width:767px){.careers section:first-of-type .wrapper{grid-template-columns:1fr;grid-row-gap:2rem}}.careers section:first-of-type .parallax{height:72rem}@media screen and (max-width:990px){.careers section:first-of-type .parallax{height:50vh}}@media screen and (max-width:767px){.careers section:first-of-type .parallax{height:40vh}}@media screen and (max-width:990px){.careers section:nth-of-type(3) .parallax{height:50vh}}@media screen and (max-width:767px){.careers section:nth-of-type(3) .parallax{height:40vh}}.careers article .wrapper{padding-left:5rem}@media screen and (max-width:767px){.careers article .wrapper{padding-left:2rem}}.careers article h2{margin-bottom:16px}.careers article ul li{color:#b5b6b7;padding:.4rem 0}.careers article:first-of-type{padding-bottom:12rem}@media screen and (max-width:767px){.careers article:first-of-type{padding-bottom:8rem}}.careers article:first-of-type p{max-width:80rem;font-weight:400}.careers .jobs .wrapper{padding:0 5rem}@media screen and (max-width:767px){.careers .jobs .wrapper{padding:0 2rem}}.careers .jobs h1{margin-bottom:3.2rem}.careers .jobs ul li{padding:4rem 0;border-bottom:1px solid #393d3e}.careers .jobs ul li:first-of-type{border-top:1px solid #393d3e}.careers .jobs ul li h3{margin-bottom:16px}.careers .jobs ul li p{max-width:70rem}.careers .form-section{padding-bottom:12rem}.careers .form-section .wrapper{padding:0 5rem}@media screen and (max-width:767px){.careers .form-section .wrapper{padding:0 2rem}}.careers .form-section h2{margin-bottom:2rem}.careers .form-section .lead{max-width:70rem;font-weight:400}.careers .form-section .lead a{color:#fff;font-weight:700}.careers .form-section .lead a:hover{color:#4d878e}.careers .form-section form{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:row dense;grid-column-gap:5rem;grid-row-gap:5rem;margin-top:6rem;max-width:85rem}@media screen and (max-width:566px){.careers .form-section form{grid-template-columns:1fr;grid-column-gap:2rem}}.careers .form-section form .form-group{width:100%}@media screen and (max-width:566px){.careers .form-section form .form-group:first-of-type,.careers .form-section form .form-group:nth-of-type(2),.careers .form-section form .form-group:nth-of-type(3),.careers .form-section form .form-group:nth-of-type(4){grid-column:span 2}}.careers .form-section form .form-group.upload-file{position:relative;grid-column:span 2;border:1px solid #525656;height:16rem;-webkit-transition:all .25s ease;transition:all .25s ease}@media screen and (max-width:566px){.careers .form-section form .form-group.upload-file{height:8rem}}.careers .form-section form .form-group.upload-file label{position:absolute;top:50%;left:50%;font-family:Montserrat,sans-serif;font-size:1.4rem;line-height:1.6rem;font-weight:700;color:#cecfcf;text-transform:uppercase;letter-spacing:1px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:990px){.careers .form-section form .form-group.upload-file label{font-size:1.44rem}}.careers .form-section form .form-group.upload-file input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.careers .form-section form .form-group.upload-file.active{border-color:#4d878e;background-color:rgba(77,136,142,.1)}.careers .form-section form .form-group.upload-file:hover{border-color:#4d878e}.careers .form-section form .form-group input{width:100%;padding:1rem 0;color:#b5b6b7;background-color:transparent;border:none;border-bottom:1px solid #525656}.careers .form-section form .form-group input:focus{border-color:#4d878e}.inner .logo svg path:first-of-type{fill:#fff}.inner .nav-menu .text{color:#fff}.inner .nav-menu .hamburger .line{background-color:#fff}.inner__hero{display:block;min-height:48rem;height:80vh;width:100%;background-image:cover;background-position:50%;background-repeat:no-repeat}@media screen and (max-width:990px){.inner__hero{height:60vh}}.inner__hero .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:48rem;height:80vh;padding-bottom:6rem;padding-left:15rem}@media screen and (max-width:1199px){.inner__hero .wrapper{padding-left:5rem}}@media screen and (max-width:990px){.inner__hero .wrapper{height:60vh;padding-left:2rem;padding-bottom:4rem}}.inner__hero .goBack{margin-bottom:3.2rem;margin-left:3rem}@media screen and (max-width:990px){.inner__hero .goBack{margin-bottom:1.6rem}}.inner__hero h1{color:#fff;margin-bottom:2.4rem}.inner__hero--nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:575px){.inner__hero--nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.inner__hero--nav h6{color:#b5b6b7}.inner__hero--nav a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right;max-width:25rem;width:100%;font-family:Montserrat,sans-serif;font-size:1.4rem;line-height:1.6rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px}@media screen and (max-width:990px){.inner__hero--nav a{font-size:1.44rem}}@media screen and (max-width:575px){.inner__hero--nav a{margin-top:4.8rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.inner__hero--nav a:after{display:block;content:"";width:6rem;height:.2rem;margin-left:2rem;background-color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease}}.inner__hero--nav a:before{display:block;content:"";width:6rem;height:.2rem;margin-right:2rem;background-color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease}@media screen and (max-width:575px){.inner__hero--nav a:before{display:none}}.inner__hero--nav a:hover:before{width:0;opacity:0}.inner__hero#slavcho{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.6)),to(rgba(0,0,0,.6))),url(../../assets/img/projects/slavcho@2x.png);background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6),rgba(0,0,0,.6)),url(../../assets/img/projects/slavcho@2x.png);background-image:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6)),url(../../assets/img/projects/slavcho@2x.png)}.inner__hero#alvieapp{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.6)),to(rgba(0,0,0,.6))),url(../../assets/img/projects/alvie-app@2x.png);background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.6),rgba(0,0,0,.6)),url(../../assets/img/projects/alvie-app@2x.png);background-image:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6)),url(../../assets/img/projects/alvie-app@2x.png)}.inner__wrapp{max-width:90rem;margin:0 auto}.inner__content .lead{margin-bottom:8rem}.inner__content img{margin-bottom:6rem;width:100%;height:auto}.inner__content article{margin-bottom:6rem}@media screen and (max-width:767px){.inner__content article{margin-bottom:4rem}}.inner__content article h3{margin-bottom:2rem}@media screen and (max-width:767px){.inner__content article h3{margin-bottom:1.6rem}}.inner__content article p{margin-bottom:1.6rem}.inner__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #e6e7e7}.inner__nav a{width:50%;padding:4rem 0}.inner__nav a h2{-webkit-transition:all .25s ease;transition:all .25s ease}.inner__nav a h6{position:relative;color:#848687;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.inner__nav a h6 span{position:relative}.inner__nav a h6 span,.inner__nav a h6 svg{-webkit-transition:all .25s ease;transition:all .25s ease}.inner__nav a h6 svg{position:absolute;opacity:0;visibility:hidden}.inner__nav a:hover h2{color:#4d878e}.inner__nav a:focus{outline:none}.inner__nav--prev span{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.inner__nav--prev svg{left:1rem}.inner__nav--prev:hover span{-webkit-transform:translateX(3rem);-ms-transform:translateX(3rem);transform:translateX(3rem)}.inner__nav--prev:hover svg{left:0;opacity:1;visibility:visible}.inner__nav--next{text-align:right}.inner__nav--next h6{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.inner__nav--next h6 span{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.inner__nav--next h6 svg{right:1rem}.inner__nav--next:hover span{-webkit-transform:translateX(-3rem);-ms-transform:translateX(-3rem);transform:translateX(-3rem)}.inner__nav--next:hover svg{right:0;opacity:1;visibility:visible}.blog .hero{padding-top:32rem}@media screen and (max-width:990px){.blog .hero{padding-top:20rem}}@media screen and (max-width:767px){.blog .hero{padding-top:16rem}}.blog .hero h1{margin-bottom:3.2rem}.blog .hero p{font-weight:400}.blog__article{width:100%}@media screen and (max-width:990px){.blog__article{max-width:100%}}.blog__article:not(:last-child){margin-bottom:12rem}@media screen and (max-width:767px){.blog__article:not(:last-child){margin-bottom:8rem}}.blog__article figure{max-width:100%;margin-bottom:2rem;height:52rem}@media screen and (max-width:990px){.blog__article figure{max-width:100%;height:50vh}}.blog__article figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.blog__article h6{margin-bottom:24px;color:#4d878e}.blog__article .title{display:inline-block;max-width:70rem;margin-bottom:2rem}.blog__article .title h3{-webkit-transition:all .25s ease;transition:all .25s ease}.blog__article .title:hover h3{color:#4d878e}.blog__article p{max-width:70rem;margin-bottom:3.2rem}@media screen and (max-width:566px){.blog__article p{margin-bottom:2rem}}.blog-post .hero{height:80vh;min-height:48rem;position:relative;z-index:1}@media screen and (max-width:990px){.blog-post .hero{height:60vh}}.blog-post .hero .inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:80vh;min-height:48rem;padding-bottom:4rem}@media screen and (max-width:990px){.blog-post .hero .inner-wrapper{height:60vh}.blog-post .hero .inner-wrapper h2{max-width:70rem}}@media screen and (max-width:479px){.blog-post .hero .inner-wrapper{padding-bottom:2rem}}.blog-post .hero .goBack{margin-bottom:3.2rem;margin-left:3rem}@media screen and (max-width:990px){.blog-post .hero .goBack{margin-bottom:1.6rem}}.blog-post .hero__cover{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:-1}.blog-post .hero__cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.blog-post .hero__cover:before{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:block;content:"";background:-webkit-gradient(linear,left bottom,left top,from(#080d0e),color-stop(.01%,#080d0e),color-stop(70%,rgba(8,13,14,.2)));background:-webkit-linear-gradient(bottom,#080d0e,#080d0e .01%,rgba(8,13,14,.2) 70%);background:linear-gradient(0deg,#080d0e,#080d0e .01%,rgba(8,13,14,.2) 70%);z-index:1}.blog-post .hero h6{margin-bottom:20px;color:#4d878e}.blog-post__content{padding-bottom:8rem}@media screen and (max-width:566px){.blog-post__content{padding-bottom:6rem}}.blog-post__content h3{margin-bottom:1.6rem;margin-top:4rem}.blog-post__content p{margin-bottom:1.6rem}.blog-post__content img{display:block;margin-top:4rem;margin-bottom:4rem;width:100%}@media screen and (max-width:767px){.blog-post__content img{margin-top:3.2rem;margin-bottom:3.2rem}}.blog-post .next-post{padding-bottom:8rem}@media screen and (max-width:566px){.blog-post .next-post{padding-bottom:6rem}}.blog-post .next-post .inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-top:1px solid #212526;border-bottom:1px solid #212526;padding-top:4rem;padding-bottom:4rem}@media screen and (max-width:566px){.blog-post .next-post .inner-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.blog-post .next-post .inner-wrapper a{display:inline-block}.blog-post .next-post .inner-wrapper a:hover h4{color:#4d878e}.alvie .header .nav-menu .text,.rentd .header .nav-menu .text{color:#fff}.alvie .header .nav-menu .hamburger .line,.rentd .header .nav-menu .hamburger .line{background-color:#fff}.list li:not(:last-child){margin-bottom:16px}.list li h6{color:#848687}.list li h6 span{color:#080d0e}.landing .hero{height:100vh;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),to(rgba(0,0,0,.5))),url(../../assets/img/general/dev-min.jpg);background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.8),rgba(0,0,0,.5)),url(../../assets/img/general/dev-min.jpg);background-image:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.5)),url(../../assets/img/general/dev-min.jpg);background-position:50%;background-size:cover}.landing .hero .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;padding-bottom:12rem}@media screen and (max-width:990px){.landing .hero{padding-top:20rem}}@media screen and (max-width:767px){.landing .hero{padding-top:16rem}}.landing .hero h1{max-width:70rem;margin-bottom:40px}.landing .hero p{max-width:70rem}.landing .parallax{width:100%}.landing section h2{margin-bottom:32px}.landing section:first-of-type .row{display:grid;grid-template-columns:1fr 1fr}.landing section:nth-of-type(3) .row:first-of-type{display:grid;grid-template-columns:1fr 1fr;margin-bottom:80px}.landing section:nth-of-type(4) .row,.landing section:nth-of-type(5) .row{display:grid;grid-template-columns:1fr 1fr}.landing .service-list{max-width:100%}.landing .process{background:transparent}.landing .cta{padding-bottom:12rem}.eror-page .hero{padding-bottom:8rem}.eror-page .hero .wrapper{padding-top:16rem;text-align:center}.eror-page .hero figure{display:block;max-width:700px;margin:0 auto 40px}.eror-page .hero figure img{display:block;width:100%}.eror-page .hero h2{margin-bottom:20px}.eror-page .hero p{font-weight:400}.eror-page .hero .cta-button{margin:40px auto 0}.courses .hero{position:relative;height:80vh}.courses .hero__cover{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.courses .hero__cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.courses .hero__cover:before{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:block;content:"";background:-webkit-gradient(linear,left bottom,left top,from(#080d0e),color-stop(.01%,#080d0e),color-stop(70%,rgba(8,13,14,.2)));background:-webkit-linear-gradient(bottom,#080d0e,#080d0e .01%,rgba(8,13,14,.2) 70%);background:linear-gradient(0deg,#080d0e,#080d0e .01%,rgba(8,13,14,.2) 70%);z-index:1}.courses .hero h1{font-size:4.8rem;line-height:4.8rem;margin-bottom:32px;max-width:80%}@media screen and (max-width:767px){.courses .hero h1{font-family:Montserrat,sans-serif;font-size:6.75rem;line-height:7.2rem;font-weight:900;color:#cecfcf;text-transform:uppercase}}@media screen and (max-width:767px) and (max-width:990px){.courses .hero h1{font-size:4.394rem;line-height:4.4rem}}@media screen and (max-width:374px){.courses .hero h1{font-size:10vw;line-height:100%}}.courses .hero .inner-wrapper{position:relative;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:6rem;z-index:10}.courses .hero .badge,.courses .hero .inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.courses .hero .badge{position:absolute;bottom:8rem;right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#4d878e;width:16rem;height:16rem;border-radius:50%;-webkit-animation:heartbeat 2s ease-in-out infinite both;animation:heartbeat 2s ease-in-out infinite both}.courses .hero .badge span{display:block;text-align:center;font-family:Montserrat,sans-serif;font-size:1.8rem;line-height:2rem;font-weight:700;color:#fff;text-transform:uppercase;-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}@media screen and (max-width:566px){.courses .hero .badge span{font-family:Montserrat,sans-serif;font-size:1.2rem;line-height:1.6rem;font-weight:700;color:#cecfcf;text-transform:uppercase;letter-spacing:1px}}@media screen and (max-width:566px) and (max-width:990px){.courses .hero .badge span{font-size:1.152rem}}@media screen and (max-width:566px){.courses .hero .badge{bottom:10%;width:10rem;height:10rem}}@media screen and (max-width:374px){.courses .hero .badge{top:40%;bottom:auto;width:10rem;height:10rem}}.courses .hero .lead{margin-bottom:20px}.courses .lead{font-weight:400}.courses section:first-of-type{padding-top:0}.courses section:first-of-type p:first-of-type{margin-bottom:20px}.courses section:nth-of-type(2) h2{margin-bottom:50px}.courses section:nth-of-type(3){text-align:center;background-color:#212526}.courses section:nth-of-type(3) h1{margin-top:30px;margin-bottom:40px;color:#fff}.courses section:nth-of-type(4){text-align:center}.courses section:nth-of-type(4) h2{max-width:80%;margin:0 auto 40px}.courses section:nth-of-type(4) .cta-button{margin:0 auto}.courses .course-list .wrapper{display:grid;grid-template-columns:32rem 32rem 32rem;grid-column-gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1023px){.courses .course-list .wrapper{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:767px){.courses .course-list .wrapper{grid-template-columns:1fr}}.courses .course-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem;background-color:#212526;width:32rem;border:2px solid #393d3e}.courses .course-item:hover{background-color:#394041;-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}@media screen and (max-width:1023px){.courses .course-item{width:100%}}@media screen and (max-width:767px){.courses .course-item{margin-bottom:2rem}}.courses .course-item figure{width:10rem;height:10rem;margin-left:-10px;margin-bottom:30px}.courses .course-item figure img{width:100%;height:100%}.courses .course-item .course-hours{display:block;font-family:Montserrat,sans-serif;font-size:1.2rem;line-height:1.6rem;font-weight:700;color:#4d878e;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}@media screen and (max-width:990px){.courses .course-item .course-hours{font-size:1.152rem}}.courses .course-item h4{margin-bottom:20px}.courses .course-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.courses .course-item__content h5{margin-top:auto;color:#fff}.courses .step{margin-bottom:40px;display:grid;grid-template-columns:5rem 1fr;grid-column-gap:3rem}@media screen and (max-width:767px){.courses .step{grid-template-columns:3rem 1fr;grid-column-gap:1rem}}@media screen and (max-width:374px){.courses .step{grid-template-columns:1fr}}.courses .step span{font-family:Montserrat,sans-serif;font-size:6.75rem;line-height:7.2rem;font-weight:900;color:#525656;text-transform:uppercase}@media screen and (max-width:990px){.courses .step span{font-size:4.394rem;line-height:4.4rem}}.courses .step p:not(:last-child){margin-bottom:20px}.courses .step p a{font-weight:700;color:#fff;cursor:pointer}.courses .step p a:hover{color:#4d878e}.courses__content{width:100%;height:100%}.courses__content .course-number{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,sans-serif;font-size:1.2rem;line-height:1.6rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:10px;padding:.4rem .8rem;background-color:#4d878e;margin-bottom:10px}@media screen and (max-width:990px){.courses__content .course-number{font-size:1.152rem}}.courses__content a h3{color:#080d0e;margin-bottom:20px}.courses__content a:hover h3{color:#4d878e}.courses .how-to-apply{padding:16rem 0}.courses .how-to-apply h2{margin-bottom:20px}.courses .how-to-apply p strong{font-weight:700;color:#fff}.courses .how-to-apply ul{margin-top:5rem}.courses .how-to-apply ul li{color:#b5b6b7;margin-bottom:2rem}.courses .how-to-apply ul li a{font-weight:700;color:#fff}.courses .how-to-apply ul li a:hover{color:#4d878e}.course-inner .hero{position:relative;height:80vh}.course-inner .hero__cover{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.course-inner .hero__cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.course-inner .hero__cover:before{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:block;content:"";background:-webkit-gradient(linear,left bottom,left top,from(#080d0e),color-stop(.01%,#080d0e),color-stop(70%,rgba(8,13,14,.2)));background:-webkit-linear-gradient(bottom,#080d0e,#080d0e .01%,rgba(8,13,14,.2) 70%);background:linear-gradient(0deg,#080d0e,#080d0e .01%,rgba(8,13,14,.2) 70%);z-index:1}.course-inner .hero .button{margin-bottom:20px;color:#b5b6b7;max-width:15rem}.course-inner .hero .button:hover{opacity:.8}.course-inner .hero h2{margin-bottom:20px;max-width:80rem}.course-inner .hero h4{margin-bottom:10px}.course-inner .hero .cta-button{margin-top:40px}.course-inner .hero .inner-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;z-index:10}.course-inner section{padding-top:0}.course-inner section h3{margin-bottom:20px}.course-inner section:first-of-type{padding-top:12rem}.course-inner section:first-of-type ul{padding-left:1.6rem}.course-inner section:first-of-type ul li{list-style:square;color:#fff;margin-bottom:10px}.course-inner section:first-of-type ul li p{font-weight:400}.course-inner section:nth-of-type(2) .inner-wrapper{padding:5rem;background-color:rgba(33,37,38,.38);border:2px solid #212526}@media screen and (max-width:990px){.course-inner section:nth-of-type(2) .inner-wrapper{border:none;padding:3rem}}@media screen and (max-width:767px){.course-inner section:nth-of-type(2) .inner-wrapper{border:none;padding:2rem}}@media screen and (max-width:374px){.course-inner section:nth-of-type(2) .inner-wrapper{border:none;padding:1.6rem}}.course-inner section:nth-of-type(2) .inner-wrapper h3{padding-bottom:1rem;border-bottom:1px solid #393d3e}.course-inner section:nth-of-type(2) .inner-wrapper ul{padding-left:1.6rem}@media screen and (max-width:990px){.course-inner section:nth-of-type(2) .inner-wrapper ul{padding-left:0}}.course-inner section:nth-of-type(2) .inner-wrapper ul li{list-style:square;color:#fff;margin-bottom:10px}.course-inner section#ai-programa h5{margin-bottom:10px}.course-inner section#ai-programa ul:not(:last-child){margin-bottom:40px}.course-inner section:nth-of-type(4){color:#fff}.course-inner section:nth-of-type(4) .inner-wrapper{background-color:#4d878e;padding:5rem}@media screen and (max-width:767px){.course-inner section:nth-of-type(4) .inner-wrapper{padding:2rem}}@media screen and (max-width:374px){.course-inner section:nth-of-type(4) .inner-wrapper{padding:1.6rem}}.course-inner section:nth-of-type(4) h3,.course-inner section:nth-of-type(4) h4,.course-inner section:nth-of-type(4) p{color:#fff}.course-inner section:nth-of-type(4) h3{border-bottom:1px solid #5f9399;padding-bottom:1rem}.course-inner section:nth-of-type(4) ul{margin-bottom:20px}.course-inner section:nth-of-type(4) ul li{margin-bottom:10px}.course-inner .mentor{display:grid;grid-template-columns:28rem 1fr;grid-column-gap:3rem;margin-top:60px}@media screen and (max-width:767px){.course-inner .mentor{grid-template-columns:1fr;margin-top:30px}}.course-inner .mentor figure{display:block;width:28rem;height:28rem}.course-inner .mentor figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:767px){.course-inner .mentor figure{margin-bottom:30px}}@media screen and (max-width:566px){.course-inner .mentor figure{width:100%;height:70vh}}@media screen and (max-width:374px){.course-inner .mentor figure{width:100%;height:50vh}}.course-inner .mentor h4{margin-bottom:10px}.course-inner .mentor p{font-size:1.6rem;line-height:2.4rem}.course-inner .mentor p a{font-weight:700;color:#fff;cursor:pointer}.course-inner .mentor p a:hover{color:#4d878e}.course-inner .box{padding:8px 20px;background-color:#fff;margin-top:30px;-webkit-box-shadow:0 5px 30px hsla(0,0%,100%,.2);box-shadow:0 5px 30px hsla(0,0%,100%,.2);margin-bottom:8rem}.course-inner .box p{color:#080d0e}.course-inner .form-button{cursor:pointer}.course-inner .form-button span{color:#fff}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.flus{background-color:#fff}.flus .header .nav-menu .text{color:#080d0e}.flus .header .nav-menu .hamburger .line{background-color:#080d0e}.flus .logo svg path:first-of-type{fill:#080d0e}.flus .header .nav-menu.is-open .text{color:#fff}.flus .header .nav-menu.is-open .hamburger .line{background-color:#fff}.flus .hero{position:relative;height:64rem;background-color:#f2f8f7;padding-top:19rem}@media screen and (max-width:991px){.flus .hero{height:100%}}.flus .hero .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991px){.flus .hero .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.flus .hero h6{color:#fff;margin-bottom:16px}.flus .hero h1{font-size:8.8rem;color:#080d0e;margin-bottom:24px}@media screen and (max-width:1199px){.flus .hero h1{font-family:Montserrat,sans-serif;font-size:6.75rem;line-height:7.2rem;font-weight:900;color:#080d0e;text-transform:uppercase}}@media screen and (max-width:1199px) and (max-width:990px){.flus .hero h1{font-size:4.394rem;line-height:4.4rem}}.flus .hero p{color:#525656}.flus .hero .col:first-of-type{max-width:65rem}@media screen and (max-width:1199px){.flus .hero .col:first-of-type{max-width:50%}}@media screen and (max-width:991px){.flus .hero .col:first-of-type{max-width:100%;margin-bottom:6rem}}.flus .hero .col:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media screen and (max-width:566px){.flus .hero .col:nth-of-type(2){width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:3rem}}.flus .hero .col:nth-of-type(2) figure{position:relative;width:20rem;height:auto;z-index:99}.flus .hero .col:nth-of-type(2) figure img{width:100%}.flus .hero .col:nth-of-type(2) figure:first-of-type{right:3rem;bottom:-6rem}@media screen and (max-width:991px){.flus .hero .col:nth-of-type(2) figure:first-of-type{bottom:0}}@media screen and (max-width:566px){.flus .hero .col:nth-of-type(2) figure:first-of-type{right:0}}@media screen and (max-width:566px){.flus .hero .col:nth-of-type(2) figure{width:-webkit-calc(50vw - 30px);width:calc(50vw - 30px);-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media screen and (max-width:374px){.flus .hero .col:nth-of-type(2) figure{width:-webkit-calc(50vw - 20px);width:calc(50vw - 20px)}}.flus section h2{color:#080d0e;margin-bottom:2.4rem}.flus section p{color:#525656}.flus section .row{display:grid}.flus section:first-of-type,.flus section:nth-of-type(2){padding-top:20rem;padding-left:5rem}.flus section:first-of-type .row,.flus section:nth-of-type(2) .row{grid-template-columns:1fr 25rem}@media screen and (max-width:991px){.flus section:first-of-type .row,.flus section:nth-of-type(2) .row{grid-column-gap:5rem;grid-template-columns:1fr auto}}@media screen and (max-width:699px){.flus section:first-of-type .row,.flus section:nth-of-type(2) .row{grid-template-columns:1fr}}@media screen and (max-width:699px){.flus section:first-of-type .col:nth-of-type(2),.flus section:nth-of-type(2) .col:nth-of-type(2){margin-top:4rem}}.flus section:first-of-type h2,.flus section:first-of-type p,.flus section:nth-of-type(2) h2,.flus section:nth-of-type(2) p{max-width:75rem}@media screen and (max-width:991px){.flus section:first-of-type,.flus section:nth-of-type(2){padding-left:0;padding-top:16rem}}@media screen and (max-width:767px){.flus section:first-of-type,.flus section:nth-of-type(2){padding-top:10rem}}@media screen and (max-width:566px){.flus section:first-of-type,.flus section:nth-of-type(2){padding-top:8rem}}.flus section:nth-of-type(2) h6{color:#080d0e}.flus section:nth-of-type(3){display:grid;grid-template-columns:1fr 1fr;background-color:#f2f8f7;padding:0;height:64rem}@media screen and (max-width:991px){.flus section:nth-of-type(3){grid-template-columns:1fr;height:auto}}.flus section:nth-of-type(3) .col:first-of-type figure{height:64rem}.flus section:nth-of-type(3) .col:first-of-type figure img{height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:991px){.flus section:nth-of-type(3) .col:first-of-type figure{height:60vh}}@media screen and (max-width:375px){.flus section:nth-of-type(3) .col:first-of-type figure{height:40vh}}.flus section:nth-of-type(3) .col:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:991px){.flus section:nth-of-type(3) .col:nth-of-type(2){-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:4rem}}@media screen and (max-width:566px){.flus section:nth-of-type(3) .col:nth-of-type(2){-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem}}@media screen and (max-width:375px){.flus section:nth-of-type(3) .col:nth-of-type(2){padding:1rem}}.flus section:nth-of-type(3) .col:nth-of-type(2) figure{width:20rem}.flus section:nth-of-type(3) .col:nth-of-type(2) figure:first-of-type{margin-right:2rem}@media screen and (max-width:991px){.flus section:nth-of-type(3) .col:nth-of-type(2) figure{width:20vw}}@media screen and (max-width:566px){.flus section:nth-of-type(3) .col:nth-of-type(2) figure{width:-webkit-calc(50vw - 3rem);width:calc(50vw - 3rem)}}@media screen and (max-width:375px){.flus section:nth-of-type(3) .col:nth-of-type(2) figure{width:-webkit-calc(50vw - 2rem);width:calc(50vw - 2rem)}}.flus section:nth-of-type(3) figure img{width:100%}.flus .section-images{padding-bottom:5rem;position:relative;overflow:hidden}.flus .section-images:after{position:absolute;bottom:0;left:0;width:100%;height:10rem;content:"";background-color:#f2f8f7;z-index:0}@media screen and (max-width:767px){.flus .section-images:after{bottom:5rem}}.flus .section-images .wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 5rem;z-index:10}.flus .section-images .wrapper figure{width:20rem}.flus .section-images .wrapper figure img{width:100%}@media screen and (max-width:1199px){.flus .section-images .wrapper figure{width:-webkit-calc(20% - 2rem);width:calc(20% - 2rem)}}@media screen and (max-width:991px){.flus .section-images .wrapper figure{width:25vw;margin-bottom:4rem}}@media screen and (max-width:767px){.flus .section-images .wrapper figure{width:30vw;margin-bottom:4rem;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media screen and (max-width:566px){.flus .section-images .wrapper figure{width:-webkit-calc(50vw - 3rem);width:calc(50vw - 3rem);margin-bottom:3rem}}@media screen and (max-width:375px){.flus .section-images .wrapper figure{width:-webkit-calc(50vw - 2rem);width:calc(50vw - 2rem);margin-bottom:2rem}}@media screen and (max-width:991px){.flus .section-images .wrapper{padding:0 2rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}}@media screen and (max-width:566px){.flus .section-images .wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:375px){.flus .section-images .wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1.6rem}}.flus .testimonial{padding-bottom:4rem}@media screen and (max-width:566px){.flus .testimonial{padding-bottom:0}}.flus .testimonial p{color:#080d0e}.flus .testimonial h6{color:#080d0e;margin-bottom:8px}.flus .testimonial span{font-size:1.2rem;line-height:1.6rem;color:#525656}.flus .next-project a:hover h1{color:#0cc}.alvie{background-color:#fff}.alvie .hero{position:relative;background:#6457d1;border-radius:0 0 50vw 50vw;height:80vh;overflow:hidden}.alvie .hero figure{position:absolute;bottom:-50%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:35rem}@media screen and (max-width:767px){.alvie .hero figure{width:25rem;bottom:-30%}}@media screen and (max-width:320px){.alvie .hero figure{width:20rem;bottom:-35%}}.alvie .hero figure img{width:100%}.alvie .meet-alvie{margin-top:8rem}.alvie .meet-alvie .inner-wrapper{display:grid;grid-template-columns:20rem 1fr;grid-column-gap:5rem}@media screen and (max-width:991px){.alvie .meet-alvie .inner-wrapper{grid-template-columns:16rem 1fr}}@media screen and (max-width:767px){.alvie .meet-alvie .inner-wrapper{grid-template-columns:1fr;grid-row-gap:3rem}}.alvie .meet-alvie figure{width:20rem;margin-right:10rem}@media screen and (max-width:991px){.alvie .meet-alvie figure{width:16rem}}.alvie .meet-alvie figure img{width:100%}.alvie .meet-alvie p{font-weight:400;color:#080d0e}@media screen and (max-width:767px){.alvie .parallax{height:50vh}}@media screen and (max-width:375px){.alvie .parallax{height:40vh}}.alvie section h3{color:#080d0e;margin-bottom:24px}.alvie section p{color:#525656}.alvie section:first-of-type{padding-bottom:0}.alvie section:first-of-type .row{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:5rem}@media screen and (max-width:767px){.alvie section:first-of-type .row{grid-template-columns:1fr}}.alvie section:first-of-type .row .col:nth-of-type(2){padding-top:1rem;justify-self:flex-end}@media screen and (max-width:990px){.alvie section:first-of-type .row .col:nth-of-type(2){padding-left:2rem;grid-column-gap:2.5rem}}@media screen and (max-width:767px){.alvie section:first-of-type .row .col:nth-of-type(2){padding-left:0;margin-top:20px;justify-self:flex-start}}.alvie section:first-of-type .row .col:nth-of-type(2) ul li h6{color:#525656}.alvie section:first-of-type .row .col:nth-of-type(2) ul li h6 span{color:#080d0e}.alvie section:nth-of-type(4){padding-top:0}.alvie .testimonial .wrapper{background-color:#6457d1;padding:5rem 15rem}@media screen and (max-width:1199px){.alvie .testimonial .wrapper{padding:5rem}}@media screen and (max-width:767px){.alvie .testimonial .wrapper{padding:6rem 2rem}}.alvie .next-project a:hover h1{color:#006b5e}.rentd{background-color:#fff}.rentd .hero{height:64rem;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),to(rgba(0,0,0,.8))),url(../../assets/img/projects/rentd/rentd-hero.png);background:-webkit-linear-gradient(bottom,rgba(0,0,0,.8),rgba(0,0,0,.8)),url(../../assets/img/projects/rentd/rentd-hero.png);background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.8)),url(../../assets/img/projects/rentd/rentd-hero.png);background-position:50%;background-size:cover;overflow:hidden}@media screen and (max-width:767px){.rentd .hero{height:100vh}}.rentd .hero .wrapper{position:relative;display:grid;grid-template-columns:35rem 1fr;grid-column-gap:15rem;height:64rem}@media screen and (max-width:1199px){.rentd .hero .wrapper{grid-column-gap:5rem}}@media screen and (max-width:1023px){.rentd .hero .wrapper{grid-template-columns:25rem 1fr}}@media screen and (max-width:767px){.rentd .hero .wrapper{grid-template-columns:1fr;height:100vh}}.rentd .hero .col:nth-of-type(2){-ms-flex-item-align:end;align-self:flex-end;padding-bottom:10rem}@media screen and (max-width:1023px){.rentd .hero .col:nth-of-type(2){padding-bottom:5rem}}.rentd .hero figure{position:absolute;bottom:-50%;left:0;width:35rem}@media screen and (max-width:1199px){.rentd .hero figure{left:2rem}}@media screen and (max-width:1023px){.rentd .hero figure{width:25rem;bottom:-20%}}@media screen and (max-width:767px){.rentd .hero figure{display:none}}.rentd .hero figure img{width:100%}.rentd .hero h1{color:#fff;margin-bottom:2.4rem}.rentd .hero p{max-width:60rem;color:#fff;margin-bottom:4rem;font-weight:400}.rentd section h2{color:#080d0e;margin-bottom:2.4rem}@media screen and (max-width:566px){.rentd section h2{margin-bottom:1.6rem}}.rentd section p{color:#525656}.rentd section .mockup{width:20rem}@media screen and (max-width:566px){.rentd section .mockup{width:-webkit-calc(50vw - 3rem);width:calc(50vw - 3rem)}}.rentd section .mockup img{width:100%}.rentd section:first-of-type .wrapper{display:grid;grid-template-columns:75rem 1fr;grid-column-gap:15rem}@media screen and (max-width:1199px){.rentd section:first-of-type .wrapper{grid-template-columns:2fr 1fr;grid-column-gap:5rem}}@media screen and (max-width:1023px){.rentd section:first-of-type .wrapper{grid-template-columns:3fr 1fr;grid-column-gap:5rem}}@media screen and (max-width:767px){.rentd section:first-of-type .wrapper{grid-template-columns:1fr;grid-row-gap:4rem}}.rentd section:first-of-type .col:nth-of-type(2){-ms-flex-item-align:end;align-self:flex-end}.rentd section:nth-of-type(2){overflow:hidden}.rentd section:nth-of-type(2) .wrapper{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:799px){.rentd section:nth-of-type(2) .wrapper{grid-template-columns:1fr}}.rentd section:nth-of-type(2) figure{position:relative;width:45rem}@media screen and (max-width:566px){.rentd section:nth-of-type(2) figure{width:90vw;margin:0 auto}}@media screen and (max-width:375px){.rentd section:nth-of-type(2) figure{width:90vw}}.rentd section:nth-of-type(2) figure img{width:100%}.rentd section:nth-of-type(2) figure h2{position:absolute;font-size:19rem;z-index:-1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);letter-spacing:-1.1rem;opacity:.08}.rentd section:nth-of-type(2) .col:nth-of-type(2){-ms-flex-item-align:center;align-self:center}.rentd section:nth-of-type(3) .wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:5rem}@media screen and (max-width:990px){.rentd section:nth-of-type(3) .wrapper{grid-column-gap:2rem}}@media screen and (max-width:799px){.rentd section:nth-of-type(3) .wrapper{grid-template-columns:1fr;grid-row-gap:4rem}}.rentd section:nth-of-type(3) .wrapper .col:first-of-type{-ms-flex-item-align:center;align-self:center}@media screen and (max-width:799px){.rentd section:nth-of-type(3) .wrapper .col:first-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.rentd section:nth-of-type(3) .wrapper .col:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:5rem}@media screen and (max-width:799px){.rentd section:nth-of-type(3) .wrapper .col:nth-of-type(2){padding-left:0}}.rentd section:nth-of-type(3) .wrapper .col:nth-of-type(2) figure:first-of-type{margin-right:5rem}@media screen and (max-width:990px){.rentd section:nth-of-type(3) .wrapper .col:nth-of-type(2) figure:first-of-type{margin-right:2rem}}@media screen and (max-width:566px){.rentd section:nth-of-type(3) .wrapper .col:nth-of-type(2) figure:first-of-type{margin-right:auto}}.rentd section:nth-of-type(4) .wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:5rem}@media screen and (max-width:799px){.rentd section:nth-of-type(4) .wrapper{grid-template-columns:1fr;grid-row-gap:4rem}}.rentd section:nth-of-type(4) .wrapper .col:nth-of-type(2){-ms-flex-item-align:center;align-self:center}.rentd section:nth-of-type(4) .wrapper .col:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.rentd section:nth-of-type(4) .wrapper .col:first-of-type figure:first-of-type{margin-right:5rem}@media screen and (max-width:990px){.rentd section:nth-of-type(4) .wrapper .col:first-of-type figure:first-of-type{margin-right:2rem}}@media screen and (max-width:566px){.rentd section:nth-of-type(4) .wrapper .col:first-of-type figure:first-of-type{margin-right:auto}}.rentd section:nth-of-type(5) .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:10rem}@media screen and (max-width:1599px){.rentd section:nth-of-type(5) .wrapper{padding-left:4rem}}@media screen and (max-width:990px){.rentd section:nth-of-type(5) .wrapper{padding-left:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.rentd section:nth-of-type(5) .content{max-width:60rem}@media screen and (max-width:990px){.rentd section:nth-of-type(5) .content{margin-top:40px;padding-left:5rem}}@media screen and (max-width:767px){.rentd section:nth-of-type(5) .content{padding-left:0}}.rentd section:nth-of-type(5) figure{height:500px;margin-right:-40rem}@media screen and (min-width:1600px){.rentd section:nth-of-type(5) figure{margin-right:-50rem}}@media screen and (max-width:1199px){.rentd section:nth-of-type(5) figure{margin-right:-45rem}}@media screen and (max-width:990px){.rentd section:nth-of-type(5) figure{margin:0 auto;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%;height:auto}}.rentd section:nth-of-type(5) figure img{height:100%}@media screen and (max-width:990px){.rentd section:nth-of-type(5) figure img{width:100%;height:auto}}.rentd .testimonial .wrapper{background-color:#2ec0e9}.rentd .next-project a:hover h1{color:#ed3336}.slavcho{position:relative;background-color:#fff}.slavcho .header .nav-menu .text{color:#080d0e}.slavcho .header .nav-menu .hamburger .line{background-color:#080d0e}.slavcho .logo svg .txt{fill:#080d0e}.slavcho .header .nav-menu.is-open .text{color:#fff}.slavcho .header .nav-menu.is-open .hamburger .line{background-color:#fff}.slavcho .hero{position:relative;height:100vh}@media screen and (max-width:991px){.slavcho .hero{height:100%}}.slavcho .hero video{height:80vh}@media screen and (max-width:991px){.slavcho .hero video{height:50vh}}.slavcho .hero .wrapper{position:relative;display:grid;grid-template-columns:1fr 1fr;height:100vh;padding-top:10rem;padding-bottom:8rem;z-index:30}@media screen and (max-width:991px){.slavcho .hero .wrapper{height:100%}}@media screen and (max-width:566px){.slavcho .hero .wrapper{grid-template-columns:1fr}}.slavcho .hero .wrapper .col:first-of-type{justify-self:center}.slavcho .hero .wrapper .col:nth-of-type(2){-ms-flex-item-align:center;align-self:center}.slavcho .hero h1{font-size:10rem;line-height:9.2rem;color:#080d0e;margin-bottom:32px}@media screen and (max-width:991px){.slavcho .hero h1{font-size:8rem;line-height:8rem}}@media screen and (max-width:767px){.slavcho .hero h1{font-size:6rem;line-height:6rem}}@media screen and (max-width:566px){.slavcho .hero h1{font-size:5.6rem;line-height:5.6rem;text-align:center}}.slavcho .hero p{color:#525656;font-weight:400}@media screen and (max-width:566px){.slavcho .hero p{text-align:center}}.slavcho .hero .eye{transform-box:initial!important}@-webkit-keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.slavcho section h2,.slavcho section h3{color:#080d0e;margin-bottom:20px}.slavcho section .lead{font-weight:400}.slavcho section p{color:#525656;margin-bottom:16px}.slavcho section p a{color:#f83a2c;font-weight:700}.slavcho section p a:hover{opacity:.7}.slavcho section .phase-box{display:inline-block;padding:1.2rem 4rem;background-color:#f83a2c;margin-bottom:2rem}.slavcho section .phase-box h6{color:#fff}.slavcho .client-section{position:relative;padding:8rem 0;background-image:url(../../assets/img/projects/slavcho/A1-Pattern-Gradient-live-2.jpg);background-size:cover;background-position:100%;z-index:30}.slavcho .client-section .wrapper{display:grid;grid-template-columns:1fr 50rem;grid-column-gap:5rem}@media screen and (max-width:991px){.slavcho .client-section .wrapper{grid-template-columns:1fr}}.slavcho .client-section .alogo{height:12rem;margin-bottom:20px}.slavcho .client-section .alogo img{height:100%}@media screen and (max-width:566px){.slavcho .client-section .map{width:100%}}.slavcho .client-section .map svg{width:100%;height:100%}@media screen and (max-width:767px){.slavcho .phase-1{padding-top:0}}.slavcho .phase-1 .row .col{-ms-flex-item-align:center;align-self:center}.slavcho .phase-1 .row .col figure{width:80%}.slavcho .phase-1 .row .col figure img{width:100%;display:block}@media screen and (max-width:991px){.slavcho .phase-1 .row .col figure{width:100%}}@media screen and (max-width:767px){.slavcho .phase-1 .row .col figure{max-width:40rem}}.slavcho .phase-1 .row:first-of-type{margin-bottom:8rem}.slavcho .phase-1 .row:first-of-type .lead{max-width:60rem}.slavcho .phase-1 .row:nth-of-type(2){display:grid;grid-template-columns:1fr 50rem;grid-column-gap:5rem;margin-bottom:16rem}@media screen and (max-width:991px){.slavcho .phase-1 .row:nth-of-type(2){grid-template-columns:2fr 1fr}}@media screen and (max-width:767px){.slavcho .phase-1 .row:nth-of-type(2){grid-template-columns:1fr;margin-bottom:8rem}.slavcho .phase-1 .row:nth-of-type(2) .col:nth-of-type(2){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:3rem}}.slavcho .phase-1 .row:nth-of-type(2) figure img{margin-left:auto}.slavcho .phase-1 .row:nth-of-type(3){display:grid;grid-template-columns:50rem 1fr;grid-column-gap:5rem;margin-bottom:8rem}@media screen and (max-width:991px){.slavcho .phase-1 .row:nth-of-type(3){grid-template-columns:1fr 2fr}}@media screen and (max-width:767px){.slavcho .phase-1 .row:nth-of-type(3){grid-template-columns:1fr;margin-bottom:0}.slavcho .phase-1 .row:nth-of-type(3) .col:first-of-type{margin-bottom:3rem}}.slavcho .metrics{position:relative;padding:8rem 0;background:-webkit-linear-gradient(135deg,#bcbcbc,#da291c,#999,#6295ac);background:linear-gradient(-45deg,#bcbcbc,#da291c,#999,#6295ac);-webkit-animation:gradient 15s ease infinite;animation:gradient 15s ease infinite;background-size:400% 400%}.slavcho .metrics:before{position:absolute;top:0;content:"";display:block;width:100%;height:100%;background-color:#fff;z-index:10;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);opacity:.95}.slavcho .metrics .wrapper{position:relative;z-index:90}@media screen and (max-width:566px){.slavcho .metrics{padding-top:6rem;padding-bottom:4rem}}.slavcho .metrics .lead{max-width:85rem}.slavcho .metrics p{max-width:75rem}.slavcho .metrics .metric-box{background-color:#fff;padding:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;margin-top:4rem}@media screen and (max-width:991px){.slavcho .metrics .metric-box{padding:3rem}}@media screen and (max-width:767px){.slavcho .metrics .metric-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:566px){.slavcho .metrics .metric-box{padding:1.6rem}}.slavcho .metrics .metric-box .box-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30%}@media screen and (max-width:767px){.slavcho .metrics .metric-box .box-item:not(:last-child){margin-bottom:1.6rem}}.slavcho .metrics .metric-box .box-item .box-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:7.2rem;height:7.2rem;background-color:#ffe7e5;margin-right:20px;-webkit-box-shadow:0 10px 20px rgba(248,58,44,.1);box-shadow:0 10px 20px rgba(248,58,44,.1)}@media screen and (max-width:566px){.slavcho .metrics .metric-box .box-item .box-icon{width:6rem;height:6rem}}.slavcho .metrics .metric-box .box-item h2{margin-bottom:4px}.slavcho .metrics .metric-box .stat-number{font-variant-numeric:tabular-nums}.slavcho .phase-2 .row .col{-ms-flex-item-align:center;align-self:center}.slavcho .phase-2 .row .col figure{width:80%}.slavcho .phase-2 .row .col figure img{width:100%;display:block}@media screen and (max-width:991px){.slavcho .phase-2 .row .col figure{width:100%}}@media screen and (max-width:767px){.slavcho .phase-2 .row .col figure{max-width:40rem}}.slavcho .phase-2 .row:first-of-type{margin-bottom:8rem}.slavcho .phase-2 .row:first-of-type h2{max-width:100rem}.slavcho .phase-2 .row:first-of-type p{max-width:75rem}.slavcho .phase-2 .row:nth-of-type(2){display:grid;grid-template-columns:1fr 50rem;grid-column-gap:5rem;margin-bottom:16rem}@media screen and (max-width:991px){.slavcho .phase-2 .row:nth-of-type(2){grid-template-columns:2fr 1fr}}@media screen and (max-width:767px){.slavcho .phase-2 .row:nth-of-type(2){grid-template-columns:1fr;margin-bottom:8rem}.slavcho .phase-2 .row:nth-of-type(2) .col:nth-of-type(2){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:3rem}}.slavcho .phase-2 .row:nth-of-type(3){display:grid;grid-template-columns:50rem 1fr;grid-column-gap:5rem;margin-bottom:16rem}@media screen and (max-width:991px){.slavcho .phase-2 .row:nth-of-type(3){grid-template-columns:1fr 2fr}}@media screen and (max-width:767px){.slavcho .phase-2 .row:nth-of-type(3){grid-template-columns:1fr;margin-bottom:8rem}.slavcho .phase-2 .row:nth-of-type(3) .col:first-of-type{margin-bottom:3rem}}.slavcho .phase-2 .row:nth-of-type(4){display:grid;grid-template-columns:1fr 50rem;grid-column-gap:5rem;margin-bottom:16rem}@media screen and (max-width:991px){.slavcho .phase-2 .row:nth-of-type(4){grid-template-columns:2fr 1fr}}@media screen and (max-width:767px){.slavcho .phase-2 .row:nth-of-type(4){grid-template-columns:1fr;margin-bottom:8rem}.slavcho .phase-2 .row:nth-of-type(4) .col:nth-of-type(2){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:3rem}}.slavcho .phase-2 .row:nth-of-type(5){display:grid;grid-template-columns:50rem 1fr;grid-column-gap:5rem}@media screen and (max-width:991px){.slavcho .phase-2 .row:nth-of-type(5){grid-template-columns:1fr 2fr}}@media screen and (max-width:767px){.slavcho .phase-2 .row:nth-of-type(5){grid-template-columns:1fr}.slavcho .phase-2 .row:nth-of-type(5) .col:first-of-type{margin-bottom:3rem}}.slavcho .phase-2 .row:nth-of-type(5) ul{margin-top:4rem}.slavcho .phase-2 .row:nth-of-type(5) ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem}.slavcho .phase-2 .row:nth-of-type(5) ul li .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.2rem;height:3.2rem;background-color:#ffe7e5;border-radius:50%;margin-right:1.6rem}.slavcho .phase-2 .row:nth-of-type(5) ul li p{margin-bottom:0}.slavcho .testimonial{background-color:#fafafa}.slavcho .testimonial .wrapper{padding:10rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:566px){.slavcho .testimonial .wrapper{padding:6rem 1rem}}.slavcho .testimonial p{font-size:3.2rem;color:#080d0e;line-height:4.8rem;text-align:center;max-width:85rem;margin:0 auto}@media screen and (max-width:566px){.slavcho .testimonial p{font-size:2.4rem;line-height:3.2rem}}.slavcho .testimonial .block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:32px;text-align:center}.slavcho .testimonial .block,.slavcho .testimonial .block .author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slavcho .testimonial .block .author img{width:9.2rem;height:9.2rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%;margin-bottom:1rem}.slavcho .testimonial .block .author h5{color:#f83a2c;margin-bottom:0}.slavcho .testimonial .block .author span{color:#b5b6b7;color:#525656}.slavcho .testimonial .block .link{color:#b5b6b7;color:#4d878e;margin-top:1rem}.slavcho .testimonial .block .link:hover{opacity:.8}.slavcho .codewell-block .wrapper{padding-left:10rem}@media screen and (max-width:767px){.slavcho .codewell-block .wrapper{padding-left:2rem}}.slavcho .codewell-block .lead a{color:#4d878e}.slavcho .codewell-block p{max-width:80rem}.slavcho .slavcho-cta{padding:8rem 0;background-color:#4d878e}.slavcho .slavcho-cta .wrapper{padding-left:10rem}@media screen and (max-width:767px){.slavcho .slavcho-cta .wrapper{padding-left:2rem}}.slavcho .slavcho-cta h2{color:#fff;max-width:90rem;margin-bottom:20px}.slavcho .slavcho-cta h3{margin-bottom:40px}.slavcho .slavcho-cta .cta-button span{background-color:#fff;color:#4d878e}.slavcho .slavcho-cta .cta-button:hover span{background-color:#edf3f4}.slavcho .slavcho-cta .cta-button:hover span:nth-of-type(2){background-color:#dbe7e8}.slavcho .next-project a:hover h1{color:#2ec0e9}.client-section svg #au,.client-section svg #bg,.client-section svg #by,.client-section svg #ch,.client-section svg #de,.client-section svg #hr,.client-section svg #mkd,.client-section svg #rs,.client-section svg #sl{opacity:0}.client-section svg #austria,.client-section svg #belarus,.client-section svg #bulgaria,.client-section svg #croatia,.client-section svg #germany,.client-section svg #macedonia,.client-section svg #serbia,.client-section svg #slovenia,.client-section svg #switzerland{cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.client-section svg #austria:hover #austria-map,.client-section svg #austria:hover #belarus-map,.client-section svg #austria:hover #bulgaria-map,.client-section svg #austria:hover #croatia-map,.client-section svg #austria:hover #germany-map,.client-section svg #austria:hover #macedonia-map,.client-section svg #austria:hover #serbia-map,.client-section svg #austria:hover #slovenia-map,.client-section svg #austria:hover #switzerland-map,.client-section svg #belarus:hover #austria-map,.client-section svg #belarus:hover #belarus-map,.client-section svg #belarus:hover #bulgaria-map,.client-section svg #belarus:hover #croatia-map,.client-section svg #belarus:hover #germany-map,.client-section svg #belarus:hover #macedonia-map,.client-section svg #belarus:hover #serbia-map,.client-section svg #belarus:hover #slovenia-map,.client-section svg #belarus:hover #switzerland-map,.client-section svg #bulgaria:hover #austria-map,.client-section svg #bulgaria:hover #belarus-map,.client-section svg #bulgaria:hover #bulgaria-map,.client-section svg #bulgaria:hover #croatia-map,.client-section svg #bulgaria:hover #germany-map,.client-section svg #bulgaria:hover #macedonia-map,.client-section svg #bulgaria:hover #serbia-map,.client-section svg #bulgaria:hover #slovenia-map,.client-section svg #bulgaria:hover #switzerland-map,.client-section svg #croatia:hover #austria-map,.client-section svg #croatia:hover #belarus-map,.client-section svg #croatia:hover #bulgaria-map,.client-section svg #croatia:hover #croatia-map,.client-section svg #croatia:hover #germany-map,.client-section svg #croatia:hover #macedonia-map,.client-section svg #croatia:hover #serbia-map,.client-section svg #croatia:hover #slovenia-map,.client-section svg #croatia:hover #switzerland-map,.client-section svg #germany:hover #austria-map,.client-section svg #germany:hover #belarus-map,.client-section svg #germany:hover #bulgaria-map,.client-section svg #germany:hover #croatia-map,.client-section svg #germany:hover #germany-map,.client-section svg #germany:hover #macedonia-map,.client-section svg #germany:hover #serbia-map,.client-section svg #germany:hover #slovenia-map,.client-section svg #germany:hover #switzerland-map,.client-section svg #macedonia:hover #austria-map,.client-section svg #macedonia:hover #belarus-map,.client-section svg #macedonia:hover #bulgaria-map,.client-section svg #macedonia:hover #croatia-map,.client-section svg #macedonia:hover #germany-map,.client-section svg #macedonia:hover #macedonia-map,.client-section svg #macedonia:hover #serbia-map,.client-section svg #macedonia:hover #slovenia-map,.client-section svg #macedonia:hover #switzerland-map,.client-section svg #serbia:hover #austria-map,.client-section svg #serbia:hover #belarus-map,.client-section svg #serbia:hover #bulgaria-map,.client-section svg #serbia:hover #croatia-map,.client-section svg #serbia:hover #germany-map,.client-section svg #serbia:hover #macedonia-map,.client-section svg #serbia:hover #serbia-map,.client-section svg #serbia:hover #slovenia-map,.client-section svg #serbia:hover #switzerland-map,.client-section svg #slovenia:hover #austria-map,.client-section svg #slovenia:hover #belarus-map,.client-section svg #slovenia:hover #bulgaria-map,.client-section svg #slovenia:hover #croatia-map,.client-section svg #slovenia:hover #germany-map,.client-section svg #slovenia:hover #macedonia-map,.client-section svg #slovenia:hover #serbia-map,.client-section svg #slovenia:hover #slovenia-map,.client-section svg #slovenia:hover #switzerland-map,.client-section svg #switzerland:hover #austria-map,.client-section svg #switzerland:hover #belarus-map,.client-section svg #switzerland:hover #bulgaria-map,.client-section svg #switzerland:hover #croatia-map,.client-section svg #switzerland:hover #germany-map,.client-section svg #switzerland:hover #macedonia-map,.client-section svg #switzerland:hover #serbia-map,.client-section svg #switzerland:hover #slovenia-map,.client-section svg #switzerland:hover #switzerland-map{fill:#ffe7e5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.client-section svg #austria:hover #au,.client-section svg #belarus:hover #by,.client-section svg #bulgaria:hover #bg,.client-section svg #croatia:hover #hr,.client-section svg #germany:hover #de,.client-section svg #macedonia:hover #mkd,.client-section svg #serbia:hover #rs,.client-section svg #slovenia:hover #sl,.client-section svg #switzerland:hover #ch{opacity:1!important;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.s-living .hero{width:100%;height:90vh;background:-webkit-gradient(linear,left bottom,left top,from(#080d0e),to(rgba(8,13,14,0))),url(../../assets/img/projects/s-living/hero.png);background:-webkit-linear-gradient(bottom,#080d0e,rgba(8,13,14,0)),url(../../assets/img/projects/s-living/hero.png);background:linear-gradient(1turn,#080d0e,rgba(8,13,14,0)),url(../../assets/img/projects/s-living/hero.png);background-size:cover;background-position:50%}.s-living .hero h1{font-size:9.2rem;line-height:9.2rem;margin-bottom:3.2rem}@media screen and (max-width:990px){.s-living .hero h1{font-size:10vw;line-height:10vw}}@media screen and (max-width:767px){.s-living .hero h1{font-size:12vw;line-height:12vw}}@media screen and (max-width:566px){.s-living .hero h1{font-size:15vw;line-height:15vw}}.s-living .hero p{max-width:65rem}.s-living .hero .wrapper{display:grid;grid-template-columns:2fr 1fr;height:90vh;padding-left:10rem;padding-bottom:8rem;-ms-flex-line-pack:end;align-content:flex-end}@media screen and (max-width:1024px){.s-living .hero .wrapper{padding-left:5rem}}@media screen and (max-width:990px){.s-living .hero .wrapper{padding-left:2rem}}@media screen and (max-width:767px){.s-living .hero .wrapper{grid-template-columns:1fr}}.s-living .hero .wrapper .col:nth-of-type(2){justify-self:flex-end;margin-top:auto}@media screen and (max-width:767px){.s-living .hero .wrapper .col:nth-of-type(2){justify-self:flex-start;margin-top:32px}}.s-living .hero .wrapper .col:nth-of-type(2) a:hover h6{color:#fb4e2c}.s-living .hero .wrapper .col:nth-of-type(2) a:hover svg path{fill:#fb4e2c}.s-living section h2{margin-bottom:20px}.s-living section:first-of-type .wrapper{padding-left:10rem}@media screen and (max-width:1024px){.s-living section:first-of-type .wrapper{padding-left:5rem}}@media screen and (max-width:990px){.s-living section:first-of-type .wrapper{padding-left:2rem}}.s-living section:first-of-type .wrapper .row{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:5rem}@media screen and (max-width:767px){.s-living section:first-of-type .wrapper .row{grid-template-columns:1fr}}.s-living section:first-of-type .wrapper .row .col:nth-of-type(2){padding-left:10rem;padding-top:1rem}@media screen and (max-width:990px){.s-living section:first-of-type .wrapper .row .col:nth-of-type(2){padding-left:2rem}}@media screen and (max-width:767px){.s-living section:first-of-type .wrapper .row .col:nth-of-type(2){padding-left:0;margin-top:20px}}.s-living section:first-of-type .wrapper .row .col:nth-of-type(2) ul li h6{color:#848687}.s-living section:first-of-type .wrapper .row .col:nth-of-type(2) ul li h6 span{color:#cecfcf}.s-living .parallax{min-height:50vh;max-height:90rem}@media screen and (max-width:990px){.s-living .parallax{max-height:60rem}}.s-living .parallax:after{position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px;display:block;content:"";width:-webkit-calc(100% + 5px);width:calc(100% + 5px);height:-webkit-calc(100% + 5px);height:calc(100% + 5px);background:-webkit-gradient(linear,left bottom,left top,from(rgba(8,13,14,.3)),to(rgba(8,13,14,.3))),-webkit-gradient(linear,left top,left bottom,from(#080d0e),color-stop(50%,rgba(8,13,14,0))),-webkit-gradient(linear,left bottom,left top,from(#080d0e),color-stop(50%,rgba(8,13,14,0)));background:-webkit-linear-gradient(bottom,rgba(8,13,14,.3),rgba(8,13,14,.3)),-webkit-linear-gradient(top,#080d0e,rgba(8,13,14,0) 50%),-webkit-linear-gradient(bottom,#080d0e,rgba(8,13,14,0) 50%);background:linear-gradient(0deg,rgba(8,13,14,.3),rgba(8,13,14,.3)),linear-gradient(180deg,#080d0e,rgba(8,13,14,0) 50%),linear-gradient(1turn,#080d0e,rgba(8,13,14,0) 50%);z-index:999999}.s-living .image{margin-bottom:12rem}.s-living .image figure{position:relative;max-width:120rem;margin:0 auto}.s-living .image figure:after{position:absolute;bottom:0;left:0;right:0;display:block;content:"";width:100%;height:16rem;background:-webkit-gradient(linear,left bottom,left top,from(#080d0e),to(rgba(8,13,14,0)));background:-webkit-linear-gradient(bottom,#080d0e,rgba(8,13,14,0));background:linear-gradient(0deg,#080d0e,rgba(8,13,14,0));z-index:999999}@media screen and (max-width:566px){.s-living .image figure:after{height:4rem}}.s-living .image figure img{width:100%}.s-living .cta{padding-bottom:12rem}.s-living .next-project a h1{max-width:70rem;margin:0 auto}.s-living .next-project a:hover h1{color:#eee8cd}.kniga{background-color:#fff}.kniga .hero{height:90vh;width:100%;background-color:#ed3336}@media screen and (max-width:990px){.kniga .hero{overflow:hidden}}.kniga .hero .wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:5rem;height:90vh;padding-bottom:8rem}@media screen and (max-width:990px){.kniga .hero .wrapper{grid-column-gap:2rem;padding-bottom:4rem;grid-template-columns:2fr 1fr}}@media screen and (max-width:767px){.kniga .hero .wrapper{grid-template-columns:1fr}}.kniga .hero__content{max-width:70rem;-ms-flex-item-align:end;align-self:flex-end;overflow:hidden}@media screen and (max-width:990px){.kniga .hero__content{max-width:100%}}.kniga .hero__content h1{color:#fff;margin-bottom:32px}.kniga .hero__content p{color:#fff}.kniga .hero__content .buttons{margin-top:32px}.kniga .hero__content .buttons a{position:relative;display:inline-block;height:4.8rem}@media screen and (max-width:566px){.kniga .hero__content .buttons a{height:4rem}}@media screen and (max-width:375px){.kniga .hero__content .buttons a{display:block}}.kniga .hero__content .buttons a:nth-of-type(2){margin-left:2rem}@media screen and (max-width:767px){.kniga .hero__content .buttons a:nth-of-type(2){margin-left:1rem}}@media screen and (max-width:375px){.kniga .hero__content .buttons a:nth-of-type(2){margin-left:0;margin-top:1rem}}.kniga .hero__content .buttons a:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.kniga .hero__image{position:relative;-ms-flex-item-align:end;align-self:flex-end;justify-self:flex-end}@media screen and (max-width:767px){.kniga .hero__image{display:none}}.kniga .hero__image .logo{position:absolute;left:-5rem}.kniga .hero__image .logo svg{opacity:.1}.kniga .hero__image figure:nth-of-type(2){position:relative;top:10rem;width:50rem}@media screen and (max-width:1023px){.kniga .hero__image figure:nth-of-type(2){width:50vw}}@media screen and (max-width:990px){.kniga .hero__image figure:nth-of-type(2){width:40vw}}.kniga .hero__image figure:nth-of-type(2) img{width:100%}.kniga section h2{color:#080d0e;margin-bottom:24px}.kniga section p{color:#525656}.kniga .sectionOne .wrapper .row{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:5rem}@media screen and (max-width:767px){.kniga .sectionOne .wrapper .row{grid-template-columns:1fr;grid-row-gap:4rem}}.kniga .sectionOne .wrapper .row .col:nth-of-type(2){justify-self:flex-end}@media screen and (max-width:767px){.kniga .sectionOne .wrapper .row .col:nth-of-type(2){justify-self:flex-start}}.kniga .sectionOne .wrapper .row .col:nth-of-type(2) ul li h6{color:#848687}.kniga .sectionOne .wrapper .row .col:nth-of-type(2) ul li h6 span{color:#080d0e}@media screen and (max-width:990px){.kniga .sectionOne .wrapper .row .col:nth-of-type(2){padding-left:0}}.kniga .sectionTwo{position:relative;width:100%;height:90vh;padding-bottom:12rem}.kniga .sectionTwo .wrapper{position:relative;height:80vh;width:100%}.kniga .sectionTwo .text{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.kniga .sectionTwo .text h1{font-size:25vw;text-align:center;color:#ed3336;opacity:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.kniga .sectionTwo .iphone-wrapper{z-index:10;width:100vw}.kniga .sectionTwo .iphone-wrapper,.kniga .sectionTwo .iphone-wrapper figure{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-style:preserve-3d}.kniga .sectionTwo .iphone-wrapper figure{display:block;width:25rem;margin:0 auto;-webkit-transform-origin:bottom center}@media screen and (max-width:991px){.kniga .sectionTwo .iphone-wrapper figure{width:25vw}}@media screen and (max-width:566px){.kniga .sectionTwo .iphone-wrapper figure{width:30vw}}.kniga .sectionTwo .iphone-wrapper figure img{width:100%}.kniga .sectionTwo .iphone-wrapper figure.iphone-1{z-index:50}.kniga .sectionTwo .iphone-wrapper figure.iphone-2,.kniga .sectionTwo .iphone-wrapper figure.iphone-3{opacity:0;z-index:20}.kniga .sectionTwo .iphone-wrapper figure.iphone-4,.kniga .sectionTwo .iphone-wrapper figure.iphone-5{opacity:0;z-index:10}.kniga .readspace-sc{padding:8rem 0;background-color:#fafafa;margin-top:16rem}@media screen and (max-width:990px){.kniga .readspace-sc{margin-top:10rem}}@media screen and (max-width:767px){.kniga .readspace-sc{margin-top:8rem}}@media screen and (max-width:566px){.kniga .readspace-sc{margin-top:4rem}}.kniga .readspace-sc .wrapper{padding-left:10rem}@media screen and (max-width:1139px){.kniga .readspace-sc .wrapper{padding-left:5rem}}@media screen and (max-width:990px){.kniga .readspace-sc .wrapper{padding-left:2rem}}.kniga .readspace-sc__logo{height:4rem}.kniga .readspace-sc__logo img{height:100%}.kniga .readspace-sc p{color:#525656;margin-top:2rem;margin-bottom:24px;max-width:80rem}.kniga .readspace-sc .button h6{color:#ed3336}.kniga .readspace-sc .button svg path{fill:#ed3336}.kniga .sectionThree{position:relative;overflow:hidden}.kniga .sectionThree .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;position:relative}@media screen and (max-width:767px){.kniga .sectionThree .wrapper{height:80vh}}.kniga .sectionThree .content{position:relative;width:70rem;margin-left:10rem;height:100vh}@media screen and (max-width:1139px){.kniga .sectionThree .content{margin-left:0}}@media screen and (max-width:990px){.kniga .sectionThree .content{width:-webkit-calc(65vw - 2rem);width:calc(65vw - 2rem)}}@media screen and (max-width:566px){.kniga .sectionThree .content{width:-webkit-calc(70vw - 2rem);width:calc(70vw - 2rem)}}.kniga .sectionThree .content .field{position:absolute;display:block;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.kniga .sectionThree .content .field__library,.kniga .sectionThree .content .field__reading{opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.kniga .sectionThree .content .field h2{color:#080d0e;margin-bottom:20px}.kniga .sectionThree .content .field p{color:#525656}.kniga .sectionThree figure{position:absolute;top:50%;right:5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:25rem}.kniga .sectionThree figure img{width:100%}@media screen and (max-width:1139px){.kniga .sectionThree figure{width:20vw}}@media screen and (max-width:990px){.kniga .sectionThree figure{right:2rem}}@media screen and (max-width:767px){.kniga .sectionThree figure{width:30vw}}@media screen and (max-width:566px){.kniga .sectionThree figure{width:40vw;right:-5rem}}.kniga .bg-image{height:64rem;width:100%;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(237,51,54,.7)),to(rgba(237,51,54,.7))),url(../../assets/img/projects/kniga/tri-min.jpg);background-image:-webkit-linear-gradient(bottom,rgba(237,51,54,.7),rgba(237,51,54,.7)),url(../../assets/img/projects/kniga/tri-min.jpg);background-image:linear-gradient(0deg,rgba(237,51,54,.7),rgba(237,51,54,.7)),url(../../assets/img/projects/kniga/tri-min.jpg);background-blend-mode:multiply;background-position:50%;background-size:cover}@media screen and (max-width:767px){.kniga .bg-image{height:50vh}}.kniga .sectionFour{padding-top:0;padding-bottom:0}.kniga .sectionFour .wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:5rem;height:auto}@media screen and (max-width:1139px){.kniga .sectionFour .wrapper{grid-column-gap:2.5rem}}@media screen and (max-width:767px){.kniga .sectionFour .wrapper{grid-template-columns:1fr}}.kniga .sectionFour .wrapper .col:first-of-type{padding-top:8rem}@media screen and (max-width:990px){.kniga .sectionFour .wrapper .col:first-of-type{padding-top:6rem}}.kniga .sectionFour .wrapper .col:nth-of-type(2){position:relative;justify-self:flex-end;height:35rem}@media screen and (max-width:767px){.kniga .sectionFour .wrapper .col:nth-of-type(2){display:none}}.kniga .sectionFour .wrapper .col:nth-of-type(2) figure{position:relative;width:25rem;display:inline-block}@media screen and (max-width:1139px){.kniga .sectionFour .wrapper .col:nth-of-type(2) figure{width:20vw}}.kniga .sectionFour .wrapper .col:nth-of-type(2) figure img{width:100%}.kniga .sectionFour .wrapper .col:nth-of-type(2) figure:first-of-type{top:-15rem}.kniga .sectionFour .wrapper .col:nth-of-type(2) figure:nth-of-type(2){margin-left:20px;top:-20rem}.kniga .testimonial{padding-top:16rem}@media screen and (max-width:566px){.kniga .testimonial{padding-bottom:0}}.kniga .testimonial .wrapper{padding:5rem 10rem;background-color:#ed3336}@media screen and (max-width:990px){.kniga .testimonial .wrapper{padding:5rem}}@media screen and (max-width:767px){.kniga .testimonial .wrapper{padding:6rem 2rem}}.kniga .next-project a:hover h1{color:#6457d1}.zazu{background-color:#fff}.zazu .hero{position:relative;height:90vh;background-color:#0cc}.zazu .hero .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:90vh}.zazu .hero:after{position:absolute;content:"";left:0;bottom:-2.7rem;background-image:url(../../assets/img/projects/zazu/wave-1.svg);background-repeat:no-repeat;background-size:auto;background-position:50%;background-size:cover;height:3rem;width:100%}.zazu .hero__content{padding-bottom:10rem}@media screen and (max-width:1199px){.zazu .hero__content{padding-bottom:5rem}}@media screen and (max-width:566px){.zazu .hero__content{padding-bottom:3.2rem}}.zazu .hero__content h1{color:#fff;margin-bottom:2rem}.zazu .hero__content p{color:#fff;width:50%;margin-bottom:3.2rem}@media screen and (max-width:767px){.zazu .hero__content p{width:100%}}.zazu .hero__content .button h6{color:#fff}.zazu .hero__content .button svg path{fill:#fff}.zazu .hero figure{position:absolute;width:65vw;right:-15%;bottom:0}@media screen and (min-width:1600px){.zazu .hero figure{width:55vw;right:-10%}}@media screen and (max-width:1199px){.zazu .hero figure{right:-15%}}@media screen and (max-width:990px){.zazu .hero figure{width:80vw;right:-30%}}@media screen and (max-width:767px){.zazu .hero figure{display:none}}.zazu .hero figure img{width:100%}.zazu .wave{height:2.4rem;width:100%;background:url(../../assets/img/projects/zazu/wave-2.svg);background-repeat:no-repeat;background-size:cover}.zazu section h2{color:#080d0e;margin-bottom:24px}.zazu section p{color:#525656}.zazu section:first-of-type .row{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:5rem}@media screen and (max-width:767px){.zazu section:first-of-type .row{grid-template-columns:1fr}}.zazu section:first-of-type .row .col:nth-of-type(2){padding-left:10rem}@media screen and (max-width:990px){.zazu section:first-of-type .row .col:nth-of-type(2){padding-left:5rem}}@media screen and (max-width:767px){.zazu section:first-of-type .row .col:nth-of-type(2){padding-left:0;margin-top:32px}}.zazu section:first-of-type .row .col:nth-of-type(2) ul li h6{color:#848687}.zazu section:first-of-type .row .col:nth-of-type(2) ul li h6 span{color:#080d0e}.zazu section:nth-of-type(2){padding-bottom:6rem}.zazu section:nth-of-type(2) p{max-width:75rem}.zazu section:nth-of-type(3){background-color:#0cc;padding-bottom:0;padding-top:6rem}@media screen and (max-width:990px){.zazu section:nth-of-type(3){padding-top:4rem}}.zazu section:nth-of-type(3) .wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:5rem}@media screen and (max-width:990px){.zazu section:nth-of-type(3) .wrapper{grid-column-gap:2.5rem}}@media screen and (max-width:566px){.zazu section:nth-of-type(3) .wrapper{grid-template-columns:1fr}}.zazu section:nth-of-type(3) figure{position:relative;bottom:-1px;height:60rem;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}@media screen and (max-width:1199px){.zazu section:nth-of-type(3) figure{height:40rem}}@media screen and (max-width:767px){.zazu section:nth-of-type(3) figure{height:32rem}}@media screen and (max-width:566px){.zazu section:nth-of-type(3) figure:nth-of-type(2){display:none}}.zazu section:nth-of-type(3) figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.zazu section:nth-of-type(4){padding-top:16rem}@media screen and (max-width:990px){.zazu section:nth-of-type(4){padding-top:12rem}}@media screen and (max-width:767px){.zazu section:nth-of-type(4){padding-top:10rem}}@media screen and (max-width:566px){.zazu section:nth-of-type(4){padding-top:8rem}}@media screen and (max-width:375px){.zazu section:nth-of-type(4){padding-top:6rem}}.zazu section:nth-of-type(4) .wrapper{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:990px){.zazu section:nth-of-type(4) .wrapper{grid-template-columns:1fr;grid-row-gap:5rem}}.zazu section:nth-of-type(4) .col:first-of-type{padding-right:5rem;-ms-flex-item-align:center;align-self:center}@media screen and (max-width:990px){.zazu section:nth-of-type(4) .col:first-of-type{padding-right:0;-ms-flex-item-align:start;align-self:flex-start}}.zazu section:nth-of-type(4) figure img{width:100%}.zazu section:nth-of-type(4) p{margin-bottom:32px}@media screen and (max-width:990px){.zazu section:nth-of-type(4) p{margin-bottom:2rem}}.zazu section:nth-of-type(4) .button h6{color:#0cc}.zazu section:nth-of-type(4) .button svg path{fill:#0cc}.zazu .testimonial{padding-top:8rem}@media screen and (max-width:566px){.zazu .testimonial{padding-top:4rem;padding-bottom:4rem}}.zazu .testimonial h5,.zazu .testimonial p{color:#080d0e}.zazu .testimonial span{color:#525656}.zazu .next-project a:hover h1{color:#fb4e2c}.kompas{background-color:#fff}.kompas .header .nav-menu .text{color:#080d0e}.kompas .header .nav-menu .hamburger .line{background-color:#080d0e}.kompas .logo svg .txt{fill:#080d0e}.kompas .header .nav-menu.is-open .text{color:#fff}.kompas .header .nav-menu.is-open .hamburger .line{background-color:#fff}.kompas .hero{background-color:#eee8cd;height:100vh;position:relative}@media screen and (max-width:991px){.kompas .hero{padding-top:16rem;height:100%;text-align:center}}.kompas .hero:after{position:absolute;display:block;bottom:-1rem;content:"";width:100%;height:30rem;background-image:url(../../../assets/img/projects/kompas/cdr_bg\ 1.svg);background-repeat:no-repeat;background-size:cover;z-index:1}.kompas .hero .wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;z-index:10}@media screen and (max-width:991px){.kompas .hero .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}}.kompas .hero .logo{margin-bottom:4rem;height:8rem}@media screen and (max-width:566px){.kompas .hero .logo{width:100%;height:auto}}.kompas .hero .logo img{width:100%;height:100%}.kompas .hero .buttons a:nth-of-type(2){margin-left:2rem}@media screen and (max-width:767px){.kompas .hero .buttons a:nth-of-type(2){margin-left:1rem}}@media screen and (max-width:375px){.kompas .hero .buttons a:nth-of-type(2){margin-left:0;margin-top:1rem}}.kompas .hero p{color:#080d0e;max-width:58rem;margin-bottom:3.2rem}.kompas .hero .col:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media screen and (max-width:991px){.kompas .hero .col:nth-of-type(2){padding-top:6rem}}@media screen and (max-width:566px){.kompas .hero .col:nth-of-type(2){width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:3rem}}.kompas .hero .col:nth-of-type(2) figure{position:relative;width:20rem;height:auto;z-index:99}.kompas .hero .col:nth-of-type(2) figure img{width:100%}.kompas .hero .col:nth-of-type(2) figure:first-of-type{right:3rem;bottom:-6rem}@media screen and (max-width:991px){.kompas .hero .col:nth-of-type(2) figure:first-of-type{bottom:0}}@media screen and (max-width:566px){.kompas .hero .col:nth-of-type(2) figure:first-of-type{right:0}}@media screen and (max-width:566px){.kompas .hero .col:nth-of-type(2) figure{width:-webkit-calc(50vw - 30px);width:calc(50vw - 30px);-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media screen and (max-width:374px){.kompas .hero .col:nth-of-type(2) figure{width:-webkit-calc(50vw - 20px);width:calc(50vw - 20px)}}.kompas section h2{color:#080d0e;margin-bottom:2.4rem}@media screen and (max-width:566px){.kompas section h2{margin-bottom:1.6rem}}.kompas section p{color:#525656}.kompas section:first-of-type .row{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:5rem}@media screen and (max-width:767px){.kompas section:first-of-type .row{grid-template-columns:1fr;grid-row-gap:4rem}}.kompas section:first-of-type .row .col:nth-of-type(2){justify-self:flex-end}@media screen and (max-width:767px){.kompas section:first-of-type .row .col:nth-of-type(2){justify-self:flex-start}}.kompas section:first-of-type .row .col:nth-of-type(2) ul li h6{color:#848687}.kompas section:first-of-type .row .col:nth-of-type(2) ul li h6 span{color:#080d0e}@media screen and (max-width:990px){.kompas section:first-of-type .row .col:nth-of-type(2){padding-left:0}}.kompas section:nth-of-type(2){background-color:#eee8cd}.kompas section:nth-of-type(2) .wrapper{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:767px){.kompas section:nth-of-type(2) .wrapper{grid-template-columns:1fr}}.kompas section:nth-of-type(2) .col{-ms-flex-item-align:center;align-self:center}@media screen and (max-width:767px){.kompas section:nth-of-type(2) .col:nth-of-type(2){margin-top:4rem}}.kompas section:nth-of-type(2) figure{width:24rem;display:inline-block}@media screen and (max-width:1023px){.kompas section:nth-of-type(2) figure{width:20vw}}@media screen and (max-width:767px){.kompas section:nth-of-type(2) figure{width:-webkit-calc(50vw - 3rem);width:calc(50vw - 3rem)}}.kompas section:nth-of-type(2) figure:first-of-type{margin-right:1rem}.kompas section:nth-of-type(2) figure img{width:100%}.kompas section:nth-of-type(3) .wrapper{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:767px){.kompas section:nth-of-type(3) .wrapper{grid-template-columns:1fr}}.kompas .testimonial .wrapper{background-color:#eee8cd}.kompas .testimonial h5,.kompas .testimonial p,.kompas .testimonial span{color:#080d0e}.kompas .next-project a:hover h1{color:#2ec0e9}