.mf-cursor{position:fixed;top:0;left:0;z-index:250;direction:ltr;contain:layout style size;pointer-events:none;transition:opacity .3s,color .4s}.mf-cursor:before{content:"";position:absolute;top:-24px;left:-24px;display:block;width:48px;height:48px;transform:scale(0.2);background:currentColor;border-radius:50%;transition:transform .25s ease-in-out,opacity .1s}.mf-cursor.-inverse{color:#fff}@supports(mix-blend-mode: exclusion){.mf-cursor.-exclusion{mix-blend-mode:exclusion}.mf-cursor.-exclusion:before{background:#fff}}.mf-cursor.-pointer:before{transform:scale(0.15)}.mf-cursor.-text:before{opacity:.85;transform:scale(1.7)}.mf-cursor.-text.-active:before{transform:scale(1.6);transition-duration:.2s}.mf-cursor.-icon:before{transform:scale(1.5)}.mf-cursor.-icon.-active:before{transform:scale(1.4)}.mf-cursor.-hidden:before{transform:scale(0)}.mf-cursor-text{position:absolute;top:-18px;left:-18px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transform:scale(0) rotate(10deg);opacity:0;color:#fff;font-size:16px;line-height:20px;text-align:center;transition:opacity .4s,transform .3s}.mf-cursor.-text .mf-cursor-text,.mf-cursor.-icon .mf-cursor-text{opacity:1;transform:scale(1)}.mf-cursor-media{position:absolute;width:400px;height:400px;margin:-200px 0 0 -200px}.mf-cursor-media img,.mf-cursor-media video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%}@supports(object-fit: cover){.mf-cursor-media img,.mf-cursor-media video{position:static;width:100%;height:100%;object-fit:cover;transform:translateZ(0)}}.mf-cursor-media-box{position:relative;width:100%;height:100%;overflow:hidden;transform:scale(0) translateZ(0);padding:1px;opacity:0;border-radius:50%;transition:transform .35s,opacity .2s .2s}.mf-cursor.-media .mf-cursor-media-box{opacity:1;transform:scale(0.696);transition-duration:.4s,.4s;transition-delay:0s,0s}

address,blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{border:0;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden}html body{margin:0}main,nav{display:block}progress{display:inline-block;vertical-align:baseline}a{background-color:rgba(0,0,0,0)}a:active{outline:0}a,a:focus,a:hover,a:visited{text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}#comments .submit,.search .search-submit{padding:10px 15px;border-radius:2px;line-height:1.8571428571;border:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 0;padding:.35em .625em .75em}legend{border:0;padding:0}fieldset legend{margin-bottom:1.5em;padding:0 .5em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*!
* Bootstrap v4.0.0-alpha.2 (https://getbootstrap.com)
*/h1,h2,h3,h4,h5,h6{clear:both}h1{color:#808285;font-size:2em;line-height:1.2}h2{color:#808285;font-size:1.7em;line-height:1.3}h3{color:#808285;font-size:1.5em;line-height:1.4}h4{color:#808285;line-height:1.5;font-size:1.3em}h5{color:#808285;line-height:1.6;font-size:1.2em}h6{color:#808285;line-height:1.7;font-size:1.1em}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{color:#808285;background:#fff;font-style:normal}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}b,strong{font-weight:700}cite,dfn,em,i{font-style:italic}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{padding:20px;font-size:1.2em;font-style:italic;margin:0 0 1.5em;position:relative}address{margin:0 0 1.5em}abbr,acronym{border-bottom:1px dotted #666;cursor:help}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;margin-bottom:1.6em;overflow:auto;max-width:100%;padding:1.6em}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}img{height:auto;max-width:100%}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}.button,button,input,select,textarea{color:#808285;font-weight:400;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}big{font-size:125%}ins,mark{background:0 0;text-decoration:none}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.5em;width:100%}th{font-weight:700}td,th{padding:8px;border-width:0 1px 1px 0}.button,button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-radius:2px;background:#e6e6e6;padding:.6em 1em .4em;color:#fff}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#fff}.button:active,.button:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{outline:0}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{color:#666;border-radius:2px;-webkit-appearance:none}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#111}textarea{padding-left:3px;width:100%}a{color:#4169e1}a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:hover{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;text-align:center;display:block;margin-left:auto;margin-right:auto}embed,iframe,object{max-width:100%}::selection{color:#fff;background:#0274be}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{position:relative}a,a:focus{text-decoration:none}a{transition:all .2s linear}.capitalize{text-transform:uppercase}img{vertical-align:middle}h1,h2,h3,h4,h5,h6{margin-bottom:20px}p{margin-bottom:1.75em}blockquote{margin:1.5em 1em 1.5em 3em;font-size:1.1em;line-height:inherit;position:relative}.button,input[type=button],input[type=submit]{border-radius:0;padding:18px 30px;border:0;box-shadow:none;text-shadow:none}.button:hover,input[type=button]:hover,input[type=submit]:hover{box-shadow:none}.button:active,.button:focus,input[type=button]:active,input[type=button]:focus,input[type=submit]:active,input[type=submit]:focus{box-shadow:none}input,select{line-height:1}body,button,input[type=button],input[type=submit],textarea{line-height:1.8571428571}.hidden{display:none !important}body{background-color:#fff}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:rgba(0,0,0,0)}::-webkit-scrollbar-thumb{background:#fff}::-webkit-scrollbar-thumb:hover{background:#ff8616}::-moz-selection{color:#ff8616}::selection{color:#ff8616;background-color:initial}@font-face{font-family:"Inter";src:url(f341ca512063c66296d1.ttf);font-weight:100;font-style:thin}@font-face{font-family:"Inter";src:url(1815b9a8a67debdb3966.ttf);font-weight:200;font-style:extra-light}@font-face{font-family:"Inter";src:url(eec8664621fec98efb37.ttf);font-weight:300;font-style:light}@font-face{font-family:"Inter";src:url(e89cb19905e7db5591b0.ttf);font-weight:400;font-style:regular}@font-face{font-family:"Inter";src:url(6dcbc9bed1ec438907ee.ttf);font-weight:500;font-style:medium}@font-face{font-family:"Inter";src:url(4d56bb21f2399db8ad48.ttf);font-weight:600;font-style:semibold}@font-face{font-family:"Inter";src:url(88fa7ae373b07b41ecce.ttf);font-weight:700;font-style:bold}@font-face{font-family:"Inter";src:url(e4a4cb7133001f282a15.ttf);font-weight:800;font-style:bolder}@font-face{font-family:"Inter";src:url(143c28420846d45c5834.ttf);font-weight:900;font-style:#000}.mobile-menu__button{background:none;border:0;font-family:"Inter";font-weight:700;font-size:22px;padding:0;position:absolute;right:30px;top:44px;letter-spacing:-1px;padding-bottom:12px;line-height:16px;border-bottom:1px solid #fff;display:none}.mobile-menu__close{background:none;border:0;font-family:"Inter";font-weight:700;font-size:22px;padding:0;position:absolute;right:30px;top:44px;letter-spacing:-1px;padding-bottom:12px;line-height:16px;border-bottom:1px solid #fff}.mobile-menu__link{font-size:30px;font-family:"Inter";font-weight:500;border-bottom:1px solid #fff;padding-bottom:11px;display:block;text-align:center;color:#fff;letter-spacing:-1px}.mobile-menu--body{overflow:auto;background:#1f1f1f;width:100%;height:812px;min-height:100vh;flex-direction:column;gap:54px;position:fixed;left:0;padding:0 30px;padding-top:162px;top:0;display:none}.mobile-menu .switches{display:flex;position:relative;margin-top:15px;flex-direction:row-reverse;gap:15px}.mobile-menu .switches .switch span{width:40px;height:24px}.mobile-menu .switches .switch span::before{width:20.5px;height:20.5px;transform:translateX(15px)}.show-menu .mobile-menu--body{display:flex}@media(max-width: 1366px){.mobile-menu__button{display:block}}.header_section{position:relative;overflow:hidden}.header_section__container{display:flex;display:-webkit-flex;align-items:center}.header_section__miniLogoWrap{position:absolute;top:40px;z-index:9}@media(max-width: 768px){.header_section__miniLogoWrap{top:94px}}.header_section__miniLogoWrap .logo{display:block;width:140px;height:40px;background-image:url(9c8512a7ca9a961ef552.svg);background-repeat:no-repeat;background-position:center;background-size:contain;line-height:0;font-size:0;color:rgba(0,0,0,0)}.header_section__miniLogoWrap .logo svg path{fill:#fff}.header_section__miniLogoWrap>a{display:block;transition:none}.header_section__miniLogoWrap .mini-logo path{fill:#fff}.header_section__overscreen{display:flex;display:-webkit-flex;align-items:center;justify-content:center;flex-direction:column;width:100vw;height:100vh;background-color:#1f1f1f;object-fit:cover}.header_section__overscreen .container{padding-top:300px}@media(max-width: 768px){.header_section__overscreen .container{padding-top:232px}}.header_section__content{width:100%;z-index:2;color:#fff;text-align:center}.header_section__title{font-size:48px;line-height:76px;font-weight:500}@media(max-width: 768px){.header_section__title{font-size:25px;line-height:30px}}.header_section__title>span{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:0}@media(max-width: 768px){.header_section__title>span{opacity:1}}.header_section__description{font-size:16px;line-height:19px;font-weight:200;opacity:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}@media(max-width: 768px){.header_section__description{opacity:1;font-size:14px;line-height:20px;font-weight:300;margin-top:40px}}.header_section__logo_mask{position:absolute;width:100%;mask-image:url(a210ce035a0c68d59951.svg);mask-repeat:no-repeat;mask-position:center;mask-size:1600%,auto,contain}@media(max-width: 767px){.header_section__logo_mask{height:100%;mask-size:315px}}@media(min-width: 768px){.header_section__logo_mask{mask-size:1300%,auto,contain}}.header_section__video_holder{display:flex;display:-webkit-flex;justify-content:center;align-items:center}@media(max-width: 768px){.header_section__video_holder{height:100%}}.header_section__backgroundVideo{width:100vw;object-fit:cover;z-index:-1}@media(max-width: 768px){.header_section__backgroundVideo{height:100%}}.header_section__button-bar{position:absolute;width:100%;left:0;bottom:60px;display:flex;display:-webkit-flex;justify-content:center;opacity:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}@media(max-width: 768px){.header_section__button-bar{opacity:1}}.header_section__our-pitch-button{position:absolute;right:176px;bottom:-24px;display:block;width:155px;height:155px;line-height:0;font-size:0;color:rgba(0,0,0,0);transition:none}@media(max-width: 768px){.header_section__our-pitch-button{display:none}}.header_section__our-pitch-button>span{position:absolute;width:100%;height:100%;display:block;background-size:contain;background-repeat:no-repeat}.header_section__our-pitch-button>span:first-child{background-image:url(19255f1f53e8346cefaf.svg);-webkit-animation:rotating 6s linear infinite;-moz-animation:rotating 6s linear infinite;-ms-animation:rotating 6s linear infinite;-o-animation:rotating 6s linear infinite;animation:rotating 6s linear infinite}.header_section__our-pitch-button>span:last-child{background-image:url(b719645dd3841573c987.svg)}.header_section__arrow-bottom{display:block;width:20px;height:50px;background-image:url(df07deb9f5f1cf13efa5.svg);background-size:contain;background-repeat:no-repeat;line-height:0;font-size:0;color:rgba(0,0,0,0)}@media(max-width: 768px){.header_section__arrow-bottom{width:10px;height:25px}}.header_section .progress-bar{--progress: 1;position:absolute;width:3px;height:58.1vh;top:50%;left:80px;transform:translateY(-50%);opacity:0;z-index:10}.header_section .progress-bar::after{display:block;content:"";width:1px;height:100%;background-color:rgba(255,255,255,.3);border-radius:1px}.header_section .progress-bar::before{display:block;content:"";position:absolute;top:0;left:0;transform-origin:top center;transform:translateX(-50%) scaleY(var(--progress));width:100%;height:100%;background-color:#fff;border-radius:3px}.header_section .mobile-menu__button{background:none;border:0;font-family:"Inter";font-weight:700;font-size:22px;padding:0;position:absolute;right:30px;top:100px;letter-spacing:-1px;padding-bottom:12px;line-height:16px;border-bottom:1px solid #fff;display:none}.header_section .mobile-menu__close{background:none;border:0;font-family:"Inter";font-weight:700;font-size:22px;padding:0;position:absolute;right:30px;top:100px;letter-spacing:-1px;padding-bottom:12px;line-height:16px;border-bottom:1px solid #fff}.header_section .mobile-menu__link{font-size:30px;font-family:"Inter";font-weight:500;border-bottom:1px solid #fff;padding-bottom:11px;display:block;text-align:center;color:#fff;letter-spacing:-1px}.header_section .mobile-menu--body{overflow:auto;background:#1f1f1f;width:100%;height:812px;min-height:100vh;flex-direction:column;gap:54px;position:fixed;left:0;padding:0 30px;padding-top:162px;top:0;display:none}.header_section .mobile-menu .switches{display:flex;position:relative;margin-top:15px;flex-direction:row-reverse;gap:15px}.header_section .mobile-menu .switches .switch span{width:40px;height:24px}.header_section .mobile-menu .switches .switch span::before{width:20.5px;height:20.5px;transform:translateX(15px)}.header_section .show-menu .mobile-menu--body{display:flex}@media(max-width: 1366px){.header_section .mobile-menu__button{display:block}}.creations-section{position:relative;display:flex;display:-webkit-flex;flex-direction:column;justify-content:space-between;overflow:hidden;background-color:#fff;height:100vh}@media(max-width: 767px){.creations-section{height:auto}}@media(min-width: 768px){.creations-section{padding-bottom:150px}}.creations-section.show-menu::after{background:rgba(255,255,255,.01) !important;backdrop-filter:blur(30px) !important}.creations-section .switches{opacity:1;top:40px}.creations-section .switches__chosenLang>span{color:#1f1f1f}.creations-section .side-menu{background-color:#fff;opacity:1;border-left:2px solid rgba(31,31,31,.05)}@media(min-width: 768px){.creations-section .side-menu{transform:translateY(-100%)}}.creations-section .side-menu__pointer{background-color:#000;box-shadow:0 0 20px #000,0 0 40px #000,0 0 60px #000}.creations-section .side-menu__listItem::before{background-color:rgba(0,0,0,.16)}.creations-section .side-menu__listItem.active{border-left:2px solid #d4d4d4}.creations-section .side-menu__listItem.active a,.creations-section .side-menu__listItem.active span{color:#000}.creations-section .side-menu__listItem a,.creations-section .side-menu__listItem span{color:rgba(0,0,0,.5)}.creations-section .side-menu__listItem .vertical-vector{background-color:rgba(0,0,0,.16) !important}.creations-section .side-menu__listItem .vertical-vector>.side-menu__title{color:#000 !important}.creations-section .side-menu__listItem .vertical-vector:before{background-color:inherit !important}.creations-section .side-menu__listItem:nth-child(3) .vertical-vector{background-color:rgba(0,0,0,0) !important}.creations-section .side-menu__listItem:hover::before{background-color:#000 !important}.creations-section .side-menu__listItem:hover .vertical-vector{background-color:#000 !important}.creations-section .side-menu__listItem:hover .vertical-vector .side-menu__title{text-shadow:0px 0px 40px #000 !important}.creations-section .side-menu__listItem:hover:nth-child(3) .vertical-vector{background-color:rgba(0,0,0,0) !important}.creations-section.show-menu .side-menu{background-color:rgba(0,0,0,0) !important}@media(max-width: 768px){.creations-section .containerLogo{display:none}}.creations-section .content .creations-section__title{font-size:230px;font-size:180px;line-height:218.5px;color:#1f1f1f;font-weight:600;margin:0}.creations-section .content .creations-section__description_wrap{width:820px;text-align:center}.creations-section .content .description{padding-top:16px;font-size:24px;font-size:21px;line-height:34px;font-weight:200;color:#1f1f1f;width:820px}.creations-section .content .description p{margin:0}.creations-section .content.cols-2>*:first-child{width:820px}.creations-section .content.cols-2>*:last-child{width:100%}.creations-section .content.cols-2 .creations-section__image{position:absolute;right:0}.creations-section .content.cols-2 .creations-section__image .inner{display:flex;display:-webkit-flex;justify-content:flex-end}.creations-section .content.cols-2 .creations-section__image .inner img{max-width:500px}.creations-section .progress-bar-wrap{position:absolute;height:100%;top:-100%;left:80px;width:3px}.creations-section .progress-bar{--progress: 1;width:3px;height:58.1vh;z-index:10;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media(max-width: 768px){.creations-section .progress-bar{display:none}}.creations-section .progress-bar::after{display:block;content:"";width:1px;height:100%;background-color:rgba(31,31,31,.3);border-radius:1px}.creations-section .progress-bar::before{display:block;content:"";position:absolute;top:0;left:0;transform-origin:top center;transform:translateX(-50%) scaleY(var(--progress));width:100%;height:100%;background-color:#1f1f1f;border-radius:3px}.creations-section .progress-bar.horizontal{width:60vw;height:3px;top:auto;bottom:90px;left:50%;transform:translateX(-50%)}.creations-section .progress-bar.horizontal::after{width:100%;height:1px}.creations-section .progress-bar.horizontal::before{width:100%;height:1px;transform-origin:left;transform:translateY(-50%) scaleX(var(--progress))}.creations-section__container{padding-top:155px}.creations-section__miniLogoWrap{position:absolute;top:0;transform:translateY(-100%);z-index:10}.creations-section__miniLogoWrap.altLogo .mini-logo path{fill:#1f1f1f}.creations-section__miniLogoWrap a{transition:none;display:block}.creations-section__content-wrap{display:flex;display:-webkit-flex;height:100%}@media(max-width: 768px){.creations-section__content-wrap{padding:85px 30px}}.creations-section__contentInner{display:flex;display:-webkit-flex;position:relative}@media(max-width: 767px){.creations-section__contentInner{flex-direction:column;width:100%}}.creations-section__item{display:flex;display:-webkit-flex}@media(max-width: 767px){.creations-section__item{flex-direction:column;padding-top:75px}.creations-section__item:first-of-type{padding-bottom:75px;border-bottom:1px solid rgba(0,0,0,.26)}.creations-section__item:first-of-type .creations-section__image{display:none}.creations-section__item--image{display:none}.creations-section__item:has(.inner-spacer){display:none}}@media(min-width: 768px){.creations-section__item{display:flex;justify-content:center;min-width:100vw;width:100vw;height:100%;flex-shrink:0;flex-grow:0}.creations-section__item:not(:first-of-type){position:absolute;top:0;left:100%}.creations-section__item .creations-section__image{aspect-ratio:523/400}.creations-section__item .creations-section__image img{width:100%;height:100%;object-fit:cover}.creations-section__item:nth-child(2) .creations-section__description_wrap,.creations-section__item:nth-child(3) .creations-section__description_wrap,.creations-section__item:nth-child(4) .creations-section__description_wrap,.creations-section__item:nth-child(5) .creations-section__description_wrap,.creations-section__item:nth-child(6) .creations-section__description_wrap{justify-content:center;padding-left:32px;width:42vw;max-width:42vw}.creations-section__item:nth-child(2) .creations-section__description_wrap .creations-section__title,.creations-section__item:nth-child(2) .creations-section__description_wrap .creations-section__title a,.creations-section__item:nth-child(3) .creations-section__description_wrap .creations-section__title,.creations-section__item:nth-child(3) .creations-section__description_wrap .creations-section__title a,.creations-section__item:nth-child(4) .creations-section__description_wrap .creations-section__title,.creations-section__item:nth-child(4) .creations-section__description_wrap .creations-section__title a,.creations-section__item:nth-child(5) .creations-section__description_wrap .creations-section__title,.creations-section__item:nth-child(5) .creations-section__description_wrap .creations-section__title a,.creations-section__item:nth-child(6) .creations-section__description_wrap .creations-section__title,.creations-section__item:nth-child(6) .creations-section__description_wrap .creations-section__title a{font-weight:600;font-size:100px;line-height:95%;text-align:left;color:#1f1f1f}.creations-section__item:nth-child(7) .creations-section__description_wrap{position:relative;width:58vw;max-width:58vw;padding-right:106px;justify-content:center}}@media(max-width: 767px){.creations-section__item .creations-section__description_wrap{justify-content:center;width:100%;max-width:unset}.creations-section__item .creations-section__description_wrap .creations-section__image{margin-top:-20px}.creations-section__item .creations-section__description_wrap .creations-section__title,.creations-section__item .creations-section__description_wrap .creations-section__title a{position:relative;font-weight:500;font-size:50px;line-height:60px;text-align:center;color:#1f1f1f}}.creations-section__item.button-item{width:50vw}@media(max-width: 767px){.creations-section__item.button-item{width:100%}}@media(min-width: 768px){.creations-section__item.button-item .creations-section__description_wrap{padding-left:0;min-width:70%;display:grid;place-content:center}.creations-section__item.button-item .creations-section__parallax_wrap{padding:50px;width:max-content;height:max-content}}.creations-section__item.button-item .creations-section__description_wrap{padding-right:0}.creations-section__item .inner-spacer{width:25vw}.creations-section__description_wrap{display:flex;display:-webkit-flex;flex-direction:column;align-items:center;width:100%;text-align:center}.creations-section__description_wrap .description{padding-top:50px;font-weight:200;font-size:20px;line-height:24px;color:#1f1f1f;width:800px}@media(max-width: 768px){.creations-section__description_wrap .description{width:100%;font-size:14px;line-height:20px;font-weight:300}}.creations-section__description_wrap p{margin:0}.creations-section__title{font-size:200px;line-height:95%;font-weight:600;color:#1f1f1f;margin:0}@media(max-width: 768px){.creations-section__title{font-size:85px;font-weight:600;line-height:80px}}.creations-section__viewMore{width:100%;max-width:194px;background-color:#1f1f1f;color:#fff;padding:16px 25px;border-radius:235px;margin-top:30px;font-size:16px;font-weight:500;line-height:20px;text-transform:inherit}.creations-section__viewMore>span{display:flex;gap:20px;align-items:flex-end}.creations-section__viewMore>span:after{content:"";display:block;width:25px;height:10px;background-image:url(09a1267891b0c2cea942.svg);background-size:contain;background-position:center;background-repeat:no-repeat;filter:brightness(0) invert(1)}@media(min-width: 768px){.creations-section__phoneImage,.creations-section__viewMore{display:none}}@media(max-width: 768px){.creations-section__parallax_wrap{width:100%}}.creations-section__view_all{background-color:#1f1f1f;font-size:110px;min-width:650px;line-height:100px;padding:0;cursor:none}@media(min-width: 768px){.creations-section__view_all{-webkit-border-radius:147px;-moz-border-radius:147px;-ms-border-radius:147px;-o-border-radius:147px;border-radius:147px}}@media(max-width: 768px){.creations-section__view_all{display:flex;flex-direction:column;align-items:center;background-color:unset;width:100%;min-width:unset}.creations-section__view_all:before{content:"";display:block;width:1px;height:157px;background-color:rgba(0,0,0,.15)}}.creations-section__view_all>span,.creations-section__view_all>a{display:flex;display:-webkit-flex;padding:24px 88px;align-items:center;color:#fff;cursor:none}@media(min-width: 768px){.creations-section__view_all>span>span:last-of-type,.creations-section__view_all>a>span:last-of-type{display:none}}@media(max-width: 768px){.creations-section__view_all>span,.creations-section__view_all>a{width:100%;padding:20px;justify-content:center;color:#1f1f1f;text-align:center;font-size:16px;line-height:20px;font-weight:500}.creations-section__view_all>span>span:first-of-type,.creations-section__view_all>a>span:first-of-type{display:none}}.creations-section__view_all>span:after,.creations-section__view_all>a:after{content:"";display:block;background-image:url(db4b06d60c48f677e5a1.svg);width:55px;height:20px;margin-left:24px;margin-top:12px}@media(max-width: 768px){.creations-section__view_all>span:after,.creations-section__view_all>a:after{display:none}}@media(max-width: 768px){.creations-section__view_all>a{border:1px solid #000;margin-top:75px;-webkit-border-radius:147px;-moz-border-radius:147px;-ms-border-radius:147px;-o-border-radius:147px;border-radius:147px}}.creations-section__image .inner a{display:flex;display:-webkit-flex;justify-content:flex-end;margin-left:0;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;perspective:1000px}@media(max-width: 768px){.creations-section__image .inner a{perspective:none}}.creations-section__image .inner a img{transform:rotateY(330deg)}@media(max-width: 768px){.creations-section__image .inner a img{transform:unset}}.services-section{position:relative;display:flex;display:-webkit-flex;flex-direction:column;justify-content:space-between;clip-path:inset(0% 0% -200%);background-color:#1f1f1f;height:100vh}@media(max-width: 768px){.services-section{height:auto}}.services-section .switches{z-index:3}@media(max-width: 767px){.services-section .switches{display:none}}.services-section>.container.top-bar-container{max-width:1110px;width:100%;margin:0 auto}.services-section .switches{opacity:1;top:40px}.services-section .side-menu{background-color:#1f1f1f;opacity:1;z-index:5}@media(min-width: 768px){.services-section .side-menu{position:absolute;top:-100%;right:0;height:100%}}.services-section.show-menu .side-menu{background-color:rgba(0,0,0,0)}.services-section .progress-bar-wrap{position:absolute;height:100%;top:-100%;left:80px;width:3px}.services-section .progress-bar{--progress: 1;width:3px;height:58.1vh;z-index:10;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media(max-width: 768px){.services-section .progress-bar{display:none}}.services-section .progress-bar::after{display:block;content:"";width:1px;height:100%;background-color:rgba(255,255,255,.3);border-radius:1px}.services-section .progress-bar::before{display:block;content:"";position:absolute;top:0;left:0;transform-origin:top center;transform:translateX(-50%) scaleY(var(--progress));width:100%;height:100%;background-color:#fff;border-radius:3px}.services-section .progress-bar.horizontal{width:60vw;height:3px;top:auto;bottom:90px;left:50%;transform:translateX(-50%)}.services-section .progress-bar.horizontal::after{width:100%;height:1px}.services-section .progress-bar.horizontal::before{width:100%;height:1px;transform-origin:left;transform:translateY(-50%) scaleX(var(--progress))}.services-section__topBarContainer{z-index:4}@media(max-width: 768px){.services-section__topBarContainer{display:none}}.services-section__miniLogoWrap.altLogo{position:absolute;top:0px;transform:translateY(-100%)}@media(min-width: 768px){.services-section__miniLogoWrap a{display:block;transition:none}}.services-section__miniLogoWrap .mini-logo{position:relative;display:block;transform:translateY(0%);transition:none}.services-section__miniLogoWrap .mini-logo path{fill:#fff}.services-section__contentWrap{height:100%;display:flex;align-items:center;justify-content:center;text-align:center}@media(max-width: 768px){.services-section__contentWrap{flex-direction:column;gap:75px 0;padding:175px 30px}}.services-section__learn_more{display:flex;display:-webkit-flex;justify-content:center;text-transform:capitalize;padding-top:25px}@media(max-width: 768px){.services-section__learn_more{padding-top:40px}}.services-section__learn_more .btn{background:#fff;-webkit-border-radius:147px;-moz-border-radius:147px;-ms-border-radius:147px;-o-border-radius:147px;border-radius:147px;align-items:center;text-transform:capitalize}@media(max-width: 768px){.services-section__learn_more .btn{justify-content:center;width:100%;max-width:185px;padding:16px;font-size:16px;line-height:20px;font-weight:500}.services-section__learn_more .btn:after{margin-left:20px}}.services-section__content_inner{display:flex;display:-webkit-flex;max-width:1350px;width:100%;margin:0 auto;flex-direction:column;align-items:center;justify-content:center}.services-section__title{color:#fff;font-weight:600;font-size:64px;line-height:77px;width:100%;margin:0}.services-section__description{font-weight:200;font-size:20px;line-height:24px;padding-top:15px;z-index:3}@media(max-width: 768px){.services-section__description{padding-top:40px;font-size:14px;line-height:20px;font-weight:300}}.services-section__description p{margin-bottom:0}.services-section__slide{width:100vw;min-width:100vw;padding-top:70px}@media(max-width: 767px){.services-section__slide{width:100%;min-width:unset;padding:0}}@media(min-width: 768px){.services-section__slide{min-width:100vw}.services-section__slide:nth-child(2){position:absolute;top:0;left:100%}}.services-section__slide:nth-child(1) .services-section__slideContainer{width:90%}@media(max-width: 768px){.services-section__slide:nth-child(1) .services-section__slideContainer{width:100%;padding-bottom:75px;border-bottom:1px solid rgba(255,255,255,.15)}}.services-section__slide:nth-child(1) .services-section__content_inner{max-width:890px}.services-section__slide:nth-child(1) .services-section__content_inner .services-section__title{font-weight:600;font-size:170px;line-height:95%}@media(max-width: 768px){.services-section__slide:nth-child(1) .services-section__content_inner .services-section__title{font-size:67px;line-height:64px;letter-spacing:-3px}}.services-section__slide:nth-child(2){padding-top:0}.services-section__slide:nth-child(2)::after{position:absolute;content:"";bottom:0;width:100%;height:calc(50% - 57px);display:block;background:linear-gradient(180deg, rgba(31, 31, 31, 0) 0%, #1f1f1f 73.28%, #1f1f1f 77.25%);z-index:2}@media(max-width: 768px){.services-section__slide:nth-child(2)::after{display:none}}.services-section__slide:nth-child(2) .services-section__content_inner{width:56%;padding:0 25px;text-align:center}@media(max-width: 768px){.services-section__slide:nth-child(2) .services-section__content_inner{width:100%;padding:0}.services-section__slide:nth-child(2) .services-section__content_inner .services-section__title{font-size:47px;line-height:57px;font-weight:500}}.services-section__slide:nth-child(2) .services-section__content_inner .services-section__description{max-width:600px}@media(max-width: 768px){.services-section__slide:nth-child(2) .services-section__content_inner .services-section__description{max-width:unset}}.services-section__slideContainer{display:flex;display:-webkit-flex}.services-section__inner{display:flex;display:-webkit-flex;max-width:1110px;width:100%;margin:0 auto}@media(max-width: 768px){.services-section__inner{flex-direction:column;gap:60px 0}}.services-section__slideContainer{padding:0 104px}@media(max-width: 768px){.services-section__slideContainer{padding:0}}.services-section__topBgGradient{position:absolute;display:block;top:0;width:100%;height:calc(50% - 57px);background:linear-gradient(180deg, rgba(31, 31, 31, 0) 0%, #1f1f1f 69.46%);transform:rotate(-180deg);z-index:2}@media(max-width: 768px){.services-section__topBgGradient{display:none}}.services-section__left_col,.services-section__right_col{position:relative;display:flex;display:-webkit-flex;height:100vh;overflow:hidden;width:22%}@media(max-width: 768px){.services-section__left_col,.services-section__right_col{width:100%;height:auto}}.services-section__left_col{display:flex;display:-webkit-flex;align-items:flex-start}.services-section__left_col .services-section__servicesList{transform:translateY(calc(100vh - 10px))}@media(max-width: 768px){.services-section__left_col .services-section__servicesList{transform:unset}}.services-section__right_col{display:flex;display:-webkit-flex;align-items:flex-end}.services-section__right_col .services-section__servicesList{transform:translateY(calc(-100vh + 123px))}@media(max-width: 768px){.services-section__right_col .services-section__servicesList{transform:unset}}.services-section__servicesList{list-style:none;margin:0;width:100%}@media(max-width: 768px){.services-section__servicesList{display:flex}}.services-section__servicesListItem{font-weight:500;font-size:36px;font-size:28px;line-height:32px;text-align:center;color:#fff;opacity:.8;padding:50px 0}@media(max-width: 768px){.services-section__servicesListItem{padding:0;min-width:170px;font-size:20px;line-height:24px;font-weight:500}}.about-us-section{position:relative;display:flex;display:-webkit-flex;flex-direction:column;justify-content:space-between;overflow:hidden}.about-us-section .switches{top:-40px;z-index:3}@media(max-width: 768px){.about-us-section .switches{display:none}}.about-us-section .side-menu{background-color:#1f1f1f;opacity:1}.about-us-section.show-menu .side-menu{background-color:rgba(0,0,0,0)}.about-us-section .progress-bar{position:absolute;width:1px;height:100%;top:0;left:80px;padding:0}.about-us-section .progress-bar .progress-bar__inner{position:relative;display:flex;display:-webkit-flex;max-height:500px;height:100%;justify-content:center;align-items:flex-start}.about-us-section .progress-bar .progress-bar__bg{width:1px;min-width:1px;height:100%;background-color:rgba(255,255,255,.3)}.about-us-section .progress-bar .progress-bar__progress{position:absolute;width:3px;min-width:3px;height:0;background-color:#fff}.about-us-section__topBarContainer{z-index:4}@media(max-width: 768px){.about-us-section__topBarContainer{display:none}}.about-us-section__miniLogoWrap.altLogo{position:absolute;top:0px;transform:translate3d(0, 0, 0)}.about-us-section__miniLogoWrap .mini-logo path{fill:#fff}.about-us-section__contentInner:hover *{letter-spacing:.2em}.about-us-section__description{text-align:center;padding-top:30px}.about-us-section__titleLink{color:#fff !important;font-weight:600;font-size:170px;line-height:95%;width:100%;margin:0;text-align:center;text-transform:capitalize}@media(max-width: 768px){.about-us-section__titleLink{font-size:67px;line-height:64px}}.about-us-section__learnMore{text-transform:capitalize;font-weight:200 !important;letter-spacing:.05em !important;color:#fff !important;-webkit-transition:all 400ms ease !important;transition:all 400ms ease}@media(max-width: 768px){.about-us-section__learnMore{font-size:16px;line-height:20px;font-weight:500}}.about-us-section__container{display:flex;display:-webkit-flex;align-items:center;justify-content:center;height:100vh}@media(max-width: 768px){.about-us-section__container{align-items:self-start}}.switches{position:absolute;top:64.5px;display:flex;display:-webkit-flex;width:100%;justify-content:center;align-items:center;z-index:2;opacity:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.switches__switch [type=checkbox]{position:absolute;left:-9999px}.switches__switch [type=checkbox]:checked+label span::before{transform:translateX(0)}.switches__switch [type=checkbox]:checked+label span::after{width:14px;height:14px;left:8px;background-size:14px 14px}.switches__switch label{display:flex;align-items:center;justify-content:space-between}.switches__switch span{position:relative;display:flex;display:-webkit-flex;align-items:center;width:52px;height:31px;border-radius:15px;background:#606060;transition:all .3s;cursor:pointer}.switches__switch span::before,.switches__switch span::after{position:absolute;content:""}.switches__switch span::before{left:2px;width:27px;height:27px;background:#fff;border-radius:50%;transform:translateX(21px);transition:transform .3s;z-index:1}.switches__switch span::after{top:50%;right:8px;width:12px;height:12px;transform:translateY(-50%);background-size:12px 12px}.switches__chosenLang{padding-right:8px}.switches__chosenLang>span{display:flex;display:-webkit-flex;align-items:center;color:#fff;font-weight:400;font-size:24px;line-height:28px}.side-menu{position:absolute;display:flex;display:-webkit-flex;align-items:center;top:0;right:0;height:100%;height:100vh;border-left:2px solid rgba(255,255,255,.0509803922);z-index:2;opacity:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;overflow:hidden}.side-menu *{cursor:inherit}.side-menu__nav{position:relative;display:flex;display:-webkit-flex;width:100px;justify-content:center;cursor:none}.side-menu__list{width:100%;list-style:none;margin:0}.side-menu__listItem{position:relative;width:100%;display:flex;display:-webkit-flex;align-items:center;justify-content:center;text-align:center;border-left:2px solid rgba(0,0,0,0)}.side-menu__listItem::before{content:"";position:absolute;width:100%;width:20vw;height:2px;left:-20vw;background-color:#3e3e3e;opacity:0;visibility:hidden}.side-menu__listItem:nth-child(1)::before{width:10vw;left:-10vw}.side-menu__listItem:nth-child(1) .vertical-vector{height:145px;transform:translateY(-50%);margin-top:-2px}.side-menu__listItem:nth-child(1) .vertical-vector:before{top:0}.side-menu__listItem:nth-child(1) .vertical-vector .side-menu__title{transform:translateY(-50%)}.side-menu__listItem:nth-child(1):hover .title{transform:translateY(-50%) scale(1.2)}.side-menu__listItem:nth-child(2)::before{width:20vw;left:-20vw}.side-menu__listItem:nth-child(2) .vertical-vector{transform:translateY(-50%);margin-top:-2px}.side-menu__listItem:nth-child(2) .vertical-vector:before{top:0}.side-menu__listItem:nth-child(2) .vertical-vector .side-menu__title{transform:translateY(-50%)}.side-menu__listItem:nth-child(2):hover .title{transform:translateY(-50%) scale(1.2)}.side-menu__listItem:nth-child(3)::before{width:40vw;left:-40vw}.side-menu__listItem:nth-child(3) .vertical-vector{background-color:rgba(0,0,0,0)}.side-menu__listItem:nth-child(3) .vertical-vector:before{opacity:0;visibility:hidden}.side-menu__listItem:nth-child(3):hover .title{transform:scale(1.2)}.side-menu__listItem:nth-child(4)::before{width:20vw;left:-20vw}.side-menu__listItem:nth-child(4) .vertical-vector{transform:translateY(50%);margin-bottom:-2px}.side-menu__listItem:nth-child(4) .vertical-vector:before{bottom:0}.side-menu__listItem:nth-child(4) .vertical-vector .side-menu__title{transform:translateY(50%);bottom:0}.side-menu__listItem:nth-child(4):hover .title{transform:translateY(50%) scale(1.2)}.side-menu__listItem:nth-child(5)::before{width:10vw;left:-10vw}.side-menu__listItem:nth-child(5) .vertical-vector{height:145px;transform:translateY(50%);margin-bottom:-2px}.side-menu__listItem:nth-child(5) .vertical-vector:before{bottom:0}.side-menu__listItem:nth-child(5) .vertical-vector .side-menu__title{transform:translateY(50%);bottom:0}.side-menu__listItem:nth-child(5):hover .title{transform:translateY(50%) scale(1.2)}.side-menu__listItem .vertical-vector{position:absolute;width:2px;background-color:#3e3e3e;height:85px;left:-100%;opacity:0;--before-h-vector-width: 100px}.side-menu__listItem .vertical-vector:before{position:absolute;content:"";width:var(--before-h-vector-width);height:2px;background-color:#3e3e3e;right:2px}.side-menu__listItem>*{position:relative;display:flex;display:-webkit-flex;flex-direction:column;align-items:center;justify-content:center}.side-menu__listItem:hover>a>span{opacity:0;visibility:hidden;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.side-menu__listItem:hover::before{background-color:#fff;height:3px}.side-menu__listItem:hover:not(:nth-child(3)) .vertical-vector{background-color:#fff;width:3px}.side-menu__listItem:hover .vertical-vector:before{background-color:#fff;height:3px}.side-menu__listItem:hover .vertical-vector .side-menu__title{opacity:1;text-shadow:0px 0px 40px #fff;transition:all .2s linear}.side-menu__listItem--active{margin-left:-2px;border-left-color:rgba(0,0,0,0)}.side-menu__listItem--active a,.side-menu__listItem--active span{color:#fff}.side-menu__link{display:block;width:100%;color:rgba(255,255,255,.5);font-weight:400;font-size:30px;line-height:42px;padding:14px 16px;outline:none}.side-menu__link span{display:block;color:rgba(255,255,255,.5)}.side-menu__link span:first-child{font-weight:400;font-size:30px;line-height:42px}.side-menu__link span:last-child{font-weight:400;font-size:12px;line-height:15px}.side-menu__title{position:absolute;display:flex;display:-webkit-flex;align-items:center;height:100%;right:var(--before-h-vector-width);margin-right:15px;padding-bottom:5px;font-weight:600;font-size:40px;line-height:46px;color:#fff;opacity:.6;white-space:nowrap;transform-origin:right}.side-menu__pointer{position:absolute;width:30px;height:30px;background-color:#fff;border-radius:100%;box-shadow:0 0 20px #fff,0 0 40px #fff,0 0 60px #fff;transform:translateY(-50%);-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out;opacity:0}.side-menu__pointer.animate{transform:matrix3d(1, 0, 0, 0, 0, 1.3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}.footer{position:absolute;width:100%;top:100vh;z-index:10}@media(min-width: 768px){.footer{position:relative;height:100vh;top:0}}.footer:before{content:"";display:block;width:calc(100% + 500px);height:100%;position:absolute;transform:rotate(-15deg);background-color:#fff;box-shadow:3px -131px 250px rgba(0,0,0,.8)}@media(min-width: 768px){.footer:before{width:100%;height:100%;transform:none;clip-path:polygon(100% 0, 100% 100%, 0 100%)}}.footer__inner{display:flex;display:-webkit-flex;justify-content:center;padding-top:500px;box-shadow:none !important}.footer__container{position:relative;display:flex;display:-webkit-flex;max-width:1050px;max-width:1115px}.footer__contactUs{position:absolute;display:flex;display:-webkit-flex;justify-content:flex-end;width:100%;align-items:center;font-weight:600 !important;font-size:170px !important;line-height:95% !important;top:20%;left:50%;color:#1f1f1f !important;outline:none;transform:translate(-50%, -50%) rotate(calc(var(--screen-angle) * -1));transform-origin:center center;-webkit-transition:all 400ms ease;transition:all 400ms ease;padding:0;z-index:5}.footer__contactUs:hover{color:#1f1f1f}.footer__contactUs:after{content:"";display:block;min-width:89px;width:89px;height:65px;background-image:url(a7edb279baf6c47dcf3a.svg);background-size:contain;background-position:center;background-repeat:no-repeat;transform:rotate(15deg);margin-left:33px;margin-right:-2px;margin-bottom:-16px}.footer__contactUs>span{-webkit-transition:all 400ms ease;transition:all 400ms ease}.footer__contactUs:hover{right:-0.2em;margin-top:-0.1em}.footer__contactUs:hover span{letter-spacing:.16em}.footer__content{width:100%;padding-top:174px;z-index:3}.footer__navigation{padding-top:22px}.footer__navigationList{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:flex-end;list-style:none;margin:0}.footer__navigationListItem a{display:block;padding:20px 30px;font-weight:400;font-size:20px;line-height:28px;color:#1f1f1f;letter-spacing:-0.1px}.footer__navigationListItem.break{flex-basis:100%;padding:0;font-size:0;line-height:0;visibility:hidden}.footer__navigationListItem:first-child a{padding-left:0}.footer__navigationListItem:last-child a{padding-right:0}.footer__social_bar{margin-top:88px}.footer__socialList{display:flex;display:-webkit-flex;justify-content:flex-end;list-style:none;margin:0}.footer__socialListItem{margin:0 30px}.footer__socialListItem a{outline:none}.footer__socialListItem img{width:49px;height:49px}.footer__socialListItem:first-child{margin-left:0}.footer__socialListItem:last-child{margin-right:0}.footer__copyrightBar{padding:25px 0 100px 0}@media(min-width: 768px){.footer__copyrightBar{padding-top:0}}.footer__copyrightBar p{font-weight:400;font-size:20px;line-height:28px;text-align:right;color:#1f1f1f;letter-spacing:-0.2px;margin:0}@media(max-width: 767px){.front-page footer{display:none !important}}body{font-family:Inter;font-weight:400;background-color:#1f1f1f}.smooth-scroll{perspective:1px;overflow:hidden !important}.container{width:100%;max-width:1110px;margin:0 auto}.cols-2{display:flex;display:-webkit-flex;flex-wrap:wrap}.c-scrollbar{display:none}.hide-pointer{cursor:none}.btn{font-size:24px;line-height:95%;font-weight:500;color:#1f1f1f;padding:18.9px 21.02px}.btn.arrow-right{display:flex;display:-webkit-flex;align-items:center}.btn.arrow-right:after{content:"";display:block;width:25px;height:10px;background-image:url(4a98e6e29ee9e02eec43.svg);background-position:center;background-size:contain;background-repeat:no-repeat;margin-left:16px;margin-top:6px}.spacer-500{width:100%;height:500px}.top-bar-container-bg{z-index:2}.top-bar-container-bg:after{background:linear-gradient(180deg, rgba(31, 31, 31, 0) 17.54%, #1f1f1f 100%)}.section.show-menu .menu-overlay{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:8}.section.show-menu .menu-overlay nav{height:100%}.section.show-menu .menu-overlay nav ul{display:flex;display:-webkit-flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;list-style:none;padding:80px 0;margin:0}.section.show-menu .menu-overlay nav ul li{display:flex;display:-webkit-flex;font-weight:500;font-size:40px;line-height:56px;color:#fff;text-align:center;opacity:.6}.section.show-menu .over-sibilings{z-index:9 !important}.section.show-menu .over-sibilings .side-menu,.section.show-menu .over-sibilings.side-menu{border-left-color:rgba(0,0,0,0);overflow:visible}.section.show-menu .over-sibilings .side-menu nav .vertical-vector,.section.show-menu .over-sibilings.side-menu nav .vertical-vector{opacity:1}.section.show-menu .over-sibilings .side-menu nav ul li.active,.section.show-menu .over-sibilings.side-menu nav ul li.active{border-left-color:rgba(0,0,0,0);margin-left:0}.section.show-menu .over-sibilings .side-menu nav ul li::before,.section.show-menu .over-sibilings.side-menu nav ul li::before{opacity:1;visibility:visible}.section.show-menu::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(20,20,20,.84);backdrop-filter:blur(12.5px);z-index:5}.divider{display:block;width:100%;padding-top:100px;height:0;opacity:.3;border-bottom:1px solid #fff}#cursor{position:absolute}.about_us_page{position:relative;display:flex;display:-webkit-flex;flex-direction:column;justify-content:space-between;overflow:hidden;background-color:#1f1f1f}.about_us_page .container{max-width:1110px}.about_us_page .switches{top:30px;z-index:5;opacity:1}.about_us_page .top-bar-container-bg{position:absolute;display:block;top:0;width:100%;height:95px}.about_us_page .top-bar-container-bg:after{content:"";display:block;width:100%;height:100%;background:linear-gradient(180deg, rgba(31, 31, 31, 0) 50%, #1f1f1f 100%);transform:rotate(-180deg)}.about_us_page .top-bar-container{z-index:4}.about_us_page .mini-logo-wrap{padding-top:35px;padding-bottom:35px}.about_us_page .mini-logo-wrap.altLogo{position:absolute;top:0px;transform:translate3d(0, 0, 0)}.about_us_page .mini-logo-wrap .mini-logo{position:relative;z-index:5}.about_us_page .mini-logo-wrap .mini-logo path{fill:#fff}.about_us_page .dekor{position:absolute;display:flex;display:-webkit-flex;width:100%;justify-content:space-around}.about_us_page .dekor svg{width:2px;height:100%;fill:none}.about_us_page .dekor svg path{stroke:#fff;opacity:.3}.about_us_page .side-menu{background-color:#1f1f1f;opacity:1;z-index:4}.about_us_page.show-menu .side-menu{background-color:rgba(0,0,0,0)}.about_us_page .content-wrap .container{display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;max-width:1110px}.about_us_page .content-wrap .title{color:#fff;font-weight:600;font-size:186px;line-height:95%;width:100%;margin:60px 0 0 0;text-align:left;text-transform:capitalize}.about_us_page .content-wrap .content-inner .grid-inner{display:flex;display:-webkit-flex;flex-wrap:wrap;margin-top:448px}.about_us_page .content-wrap .content-inner .grid-inner:first-child{margin-top:120px}.about_us_page .content-wrap .content-inner .grid-inner:nth-child(even){justify-content:flex-end}.about_us_page .content-wrap .content-inner .grid-inner:nth-child(even) .col.description{padding-left:0;padding-right:20px}.about_us_page .content-wrap .content-inner .grid-inner .col{flex:0 0 33.3333333333%}.about_us_page .content-wrap .content-inner .grid-inner .col.image{position:relative;flex:0 0 364px}.about_us_page .content-wrap .content-inner .grid-inner .col.image .inner .img{display:block;width:542px;width:100%;height:437px;background-repeat:no-repeat;background-position:center 0%}.about_us_page .content-wrap .content-inner .grid-inner .col.description{position:relative;padding-left:20px;max-width:350px}.about_us_page .content-wrap .content-inner .grid-inner .col.description p{text-align:justify;margin:0;font-weight:300;font-size:18px;line-height:26px;color:rgba(255,255,255,.5)}.about_us_page .content-wrap .content-inner .grid-inner .col.description span.highlighted{color:#fff}.about_us_page .content-wrap .content-inner .grid-inner .col.description .clone-description{position:absolute;top:0;opacity:0;visibility:hidden}.about_us_page .content-wrap .content-inner .grid-inner .col.description .clone-description span{display:block;padding:25px 0}.about_us_page .content-wrap .content-inner .grid-inner:nth-child(1) .col.image .inner{padding:40px 0}.about_us_page .content-wrap .content-inner .grid-inner:nth-child(1) .col.image .inner .img{background-image:url(e7492b380890ec32fe6b.jpg)}.about_us_page .content-wrap .content-inner .grid-inner:nth-child(2) .col.image .inner{padding:40px 0}.about_us_page .content-wrap .content-inner .grid-inner:nth-child(2) .col.image .inner .img{background-image:url(6d82bfce247e389b8fb3.jpg)}.about_us_page .content-wrap .content-inner .grid-inner:nth-child(2) .clone-description span{line-height:4}.about_us_page .content-wrap .content-inner .grid-inner:nth-child(3) .col.image .inner{padding-top:40px}.about_us_page .content-wrap .content-inner .grid-inner:nth-child(3) .col.image .inner .img{background-image:url(57cdcbb76ad5b39f6af7.jpg)}.about_us_page .content-wrap .content-inner .grid-inner:nth-child(3) .clone-description span{line-height:3}.about_us_page .content-wrap .content-inner .grid-inner:nth-child(4) .col.image .inner{padding-top:40px}.about_us_page .content-wrap .content-inner .grid-inner:nth-child(4) .col.image .inner .img{background-image:url(3c32eca9038274cc426e.jpg)}.about_us_page .content-wrap .content-inner .grid-inner:nth-child(4) .clone-description span{line-height:5}.about_us_page .content-wrap .content-inner .content-description{padding-bottom:100px}.about_us_page .content-wrap .content-inner .content-description .text-block p{margin:100px 0 0 0;font-weight:400;font-size:18px;line-height:26px;text-align:justify}.about_us_page .content-wrap .content-inner .content-description .image-block{margin:40px 0 100px 0}.about_us_page .content-wrap .content-inner .content-description .image-block .img{width:100%;height:550px;background-image:url(4f545df7e271b1494ac8.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover}.about_us_page .progress-bar{--progress: 1;position:fixed;width:3px;height:58.1vh;top:50%;left:80px;transform:translateY(-50%);opacity:1;z-index:10}.about_us_page .progress-bar::after{display:block;content:"";width:1px;height:100%;background-color:rgba(255,255,255,.3);border-radius:1px}.about_us_page .progress-bar::before{display:block;content:"";position:absolute;top:0;left:0;transform-origin:top center;transform:translateX(-50%) scaleY(var(--progress));width:100%;height:100%;background-color:#fff;border-radius:3px}.about_us_page footer{position:relative;top:0}.about_us_page footer .inner{padding-top:320px}.contact_us_page{position:relative;display:flex;display:-webkit-flex;flex-direction:column;justify-content:space-between;overflow:hidden;background-color:#1f1f1f}.contact_us_page .progress-bar{--progress: 1;position:fixed;width:3px;height:58.1vh;top:50%;left:80px;transform:translateY(-50%);opacity:1;z-index:10}.contact_us_page .progress-bar::after{display:block;content:"";width:1px;height:100%;background-color:rgba(255,255,255,.3);border-radius:1px}.contact_us_page .progress-bar::before{display:block;content:"";position:absolute;top:0;left:0;transform-origin:top center;transform:translateX(-50%) scaleY(var(--progress));width:100%;height:100%;background-color:#fff;border-radius:3px}.contact_us_page .container{max-width:1110px}.contact_us_page .switches{top:30px;z-index:5;opacity:1}.contact_us_page .top-bar-container-bg{position:absolute;display:block;top:0;width:100%;height:95px}.contact_us_page .top-bar-container-bg:after{content:"";display:block;width:100%;height:100%;transform:rotate(-180deg)}.contact_us_page .top-bar-container{z-index:4}.contact_us_page .mini-logo-wrap{padding-top:35px;padding-bottom:35px}.contact_us_page .mini-logo-wrap.altLogo{position:absolute;top:0px;transform:translate3d(0, 0, 0)}.contact_us_page .mini-logo-wrap .mini-logo{position:relative;z-index:5}.contact_us_page .mini-logo-wrap .mini-logo path{fill:#fff}.contact_us_page .dekor{position:absolute;display:flex;display:-webkit-flex;width:100%;justify-content:space-around}.contact_us_page .dekor svg{width:2px;height:100%;fill:none}.contact_us_page .dekor svg path{stroke:#fff;opacity:.3}.contact_us_page .side-menu{background-color:#1f1f1f;opacity:1;z-index:4}.contact_us_page.show-menu .side-menu{background-color:rgba(0,0,0,0)}.contact_us_page .content-wrap .container{display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;max-width:1110px}.contact_us_page .content-wrap .title{color:#fff;font-weight:600;font-size:165px;line-height:95%;width:100%;margin:60px 0 0 0;text-align:left;text-transform:capitalize}.contact_us_page .content-wrap .content-inner{padding-bottom:365px}.contact_us_page .content-wrap .content-inner .descritpion{font-weight:200;font-size:20px;line-height:24px;margin-top:16px}.contact_us_page .content-wrap .content-inner .contact-form-wrap{position:relative}.contact_us_page .content-wrap .content-inner .contact-form-wrap form{display:flex;display:-webkit-flex}.contact_us_page .content-wrap .content-inner .contact-form-wrap .action-col{display:flex;display:-webkit-flex;align-items:center;justify-content:center;width:100%}.contact_us_page .content-wrap .content-inner .contact-form-wrap .action-col input.submit{display:none}.contact_us_page .content-wrap .content-inner .contact-form-wrap .action-col .submit{position:absolute;padding:8px 30px;background-color:#fff;-webkit-border-radius:147px;-moz-border-radius:147px;-ms-border-radius:147px;-o-border-radius:147px;border-radius:147px;font-weight:500;font-size:32px;line-height:95%;color:#1f1f1f;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;top:50%;transform:translateY(-50%)}.contact_us_page .content-wrap .content-inner .contact-form-wrap .action-col .submit>span{display:flex;display:-webkit-flex;flex-direction:row-reverse;align-items:center}.contact_us_page .content-wrap .content-inner .contact-form-wrap .action-col .submit>span:after{content:"";display:block;width:25px;height:10px;background-image:url(09a1267891b0c2cea942.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:16px;margin-top:2px;transform:rotate(180deg)}.contact_us_page .content-wrap .content-inner .contact-form-wrap .action-col .submit.fulfilled>span{flex-direction:row}.contact_us_page .content-wrap .content-inner .contact-form-wrap .action-col .submit.fulfilled>span:after{transform:rotate(0);margin-right:0;margin-left:16px}.contact_us_page .content-wrap .content-inner .contact-form{margin-top:40px;max-width:760px}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form{margin-top:24px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form .field-group{display:flex;display:-webkit-flex}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form#company{overflow:hidden;max-height:100px}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form:first-child{margin-top:0}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form label{display:block;font-weight:400;font-size:16px;line-height:19px;color:#fff;margin-bottom:8px;white-space:nowrap}@media(min-width: 1200px){.contact_us_page .content-wrap .content-inner .contact-form .form .label-form label:hover{border-color:#fff;color:#fff}}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form input.text-field{width:760px;height:54px;background-color:rgba(0,0,0,0);outline:none;border:1px solid rgba(255,255,255,.5);padding:18px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;color:#fff}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form input.text-field:focus{border:2px solid #fff}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form input.text-field::placeholder{font-weight:200;font-size:16px;line-height:19px;color:rgba(255,255,255,.5)}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form.what-building{margin-left:-16px;margin-right:-16px;margin-bottom:-12px}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form.what-building>label{margin:0 16px}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form.what-building .radio-wrap label{margin:12px 16px;padding:17px 30px}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form.what-building .radio-wrap input:checked+label{padding:16px 29px}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form.what-building .radio-wrap input:checked+label::after{display:block;opacity:1;max-width:50px;margin-left:10px}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form.budget .radio-wrap label{padding:19px 26px}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form.budget .radio-wrap input:checked+label{padding:18px 25px}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form textarea{background-color:rgba(0,0,0,0);height:230px;border:1px solid rgba(255,255,255,.5);-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;padding:16px;color:#fff;resize:none}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form textarea:focus{border:2px solid #fff}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form.hide{max-height:0 !important;margin:0}.contact_us_page .content-wrap .content-inner .contact-form .form .radio-wrap{display:flex;display:-webkit-flex;flex-wrap:wrap}.contact_us_page .content-wrap .content-inner .contact-form .form .radio-wrap label{padding:17px 29px;border:1px solid rgba(255,255,255,.5);-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;font-weight:200;font-size:16px;line-height:19px;text-align:center;color:rgba(255,255,255,.5);cursor:pointer;margin:0 16px}.contact_us_page .content-wrap .content-inner .contact-form .form .radio-wrap label[for=Individual],.contact_us_page .content-wrap .content-inner .contact-form .form .radio-wrap label[for=less_1k]{margin-left:0}.contact_us_page .content-wrap .content-inner .contact-form .form .radio-wrap label:last-child{margin-right:0}.contact_us_page .content-wrap .content-inner .contact-form .form .radio-wrap input:checked+label{border:2px solid #fff;color:#fff}.contact_us_page .content-wrap .content-inner .contact-form .form .radio-wrap input{display:none}.contact_us_page .content-wrap .content-inner .contact-form .form .what-building .radio-wrap label{display:flex;display:-webkit-flex}.contact_us_page .content-wrap .content-inner .contact-form .form .what-building .radio-wrap label::after{opacity:0;content:"+";width:auto;max-width:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;overflow:hidden}@media(min-width: 1200px){.contact_us_page .content-wrap .content-inner .contact-form .form .what-building .radio-wrap label:hover::after{opacity:1;max-width:50px;margin-left:10px}}.contact_us_page .content-wrap .content-inner .contact-information{padding-bottom:60px}.contact_us_page .content-wrap .content-inner .contact-information .title{font-weight:400;font-size:64px;line-height:77px;color:#fff}.contact_us_page .content-wrap .content-inner .contact-information .description{font-weight:200;font-size:20px;line-height:24px;color:#fff;margin-top:24px}.contact_us_page .content-wrap .content-inner .contact-information .item{position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;font-weight:300;font-size:24px;line-height:29px;color:#fff;margin-top:24px;overflow:hidden}.contact_us_page .content-wrap .content-inner .contact-information .item>*{width:332px}.contact_us_page .content-wrap .content-inner .contact-information .item:after{position:absolute;content:"";display:block;width:100%;height:0;opacity:.3;border-top:1px solid #fff;top:50%;left:422px}.contact_us_page .content-wrap .content-inner .contact-information .item a{color:#fff;text-decoration:none}.contact_us_page .content-wrap .content-inner .contact-information .item a:hover{text-decoration:underline}.contact_us_page .content-wrap .content-inner .contact-information .item a.link{display:inline-block;text-decoration:underline;margin-top:4px}.contact_us_page .content-wrap .content-inner .contact-information .item a.link:hover{text-decoration:none}.contact_us_page .content-wrap .content-inner .contact-information .item a.link img{margin-left:22px}.contact_us_page footer{top:100%}.contact_us_page footer .inner{padding-top:320px}.projects_page{position:relative;display:flex;display:-webkit-flex;flex-direction:column;justify-content:space-between;overflow:hidden;background-color:#1f1f1f}.projects_page .progress-bar{--progress: 1;position:fixed;width:3px;height:58.1vh;top:50%;left:80px;transform:translateY(-50%);opacity:1;z-index:10}.projects_page .progress-bar::after{display:block;content:"";width:1px;height:100%;background-color:rgba(255,255,255,.3);border-radius:1px}.projects_page .progress-bar::before{display:block;content:"";position:absolute;top:0;left:0;transform-origin:top center;transform:translateX(-50%) scaleY(var(--progress));width:100%;height:100%;background-color:#fff;border-radius:3px}.projects_page .container{max-width:1110px}.projects_page .switches{top:30px;z-index:5;opacity:1}.projects_page .top-bar-container-bg{position:absolute;display:block;top:0;width:100%;height:95px}.projects_page .top-bar-container-bg:after{content:"";display:block;width:100%;height:100%;transform:rotate(-180deg)}.projects_page .top-bar-container{z-index:4}.projects_page .mini-logo-wrap{padding-top:35px;padding-bottom:35px}.projects_page .mini-logo-wrap.altLogo{position:absolute;top:0px;transform:translate3d(0, 0, 0)}.projects_page .mini-logo-wrap .mini-logo{position:relative;z-index:5}.projects_page .mini-logo-wrap .mini-logo path{fill:#fff}.projects_page .dekor{position:absolute;display:flex;display:-webkit-flex;width:100%;justify-content:space-around}.projects_page .dekor svg{width:2px;height:100%;fill:none}.projects_page .dekor svg path{stroke:#fff;opacity:.3}.projects_page .side-menu{position:fixed;top:0;right:0;opacity:1}.projects_page.show-menu .side-menu{background-color:rgba(0,0,0,0)}.projects_page .content-wrap{margin-bottom:500px}.projects_page .content-wrap .container{display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;max-width:1110px}.projects_page .content-wrap .title{color:#fff;font-weight:600;font-size:170px;line-height:95%;width:100%;margin:60px 0 0 0;text-align:left;text-transform:capitalize}.projects_page .content-wrap .description{font-weight:200;font-size:20px;line-height:24px;margin-top:32px;color:#fff}.projects_page .content-wrap .list.projects{margin-top:104px;margin-top:10svh;margin-bottom:30svh;gap:30svh}@media(min-width: 768px){.projects_page .content-wrap .list.projects{margin-bottom:50vh;margin-top:25vh;gap:100vh}}.projects_page .content-wrap .list.projects .item{margin-top:150px}.projects_page .content-wrap .list.projects .item:first-child{margin-top:0}.projects_page .content-wrap .list.projects .item>*{flex:0 0 50%;max-width:50%}.projects_page .content-wrap .list.projects .item .title,.projects_page .content-wrap .list.projects .item .title h2{font-weight:600;font-size:100px;line-height:95%;color:#fff}.projects_page .content-wrap .list.projects .item .title a,.projects_page .content-wrap .list.projects .item .title h2 a{color:#fff}.projects_page .button-bar{display:flex;display:-webkit-flex;margin-top:32px}.projects_page .button-bar .item{opacity:.5;border:2px solid #fff;color:#fff;padding:13px 16px;font-weight:300;font-size:16px;line-height:19px;margin:0 15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;cursor:pointer}.projects_page .button-bar .item:first-child{margin-left:0}.projects_page .button-bar .item:last-child{margin-right:0}.projects_page .button-bar .item.active{opacity:1}.projects_page footer{top:100%}.projects_page footer .inner{padding-top:320px}.project_page{position:relative;display:flex;display:-webkit-flex;flex-direction:column;justify-content:space-between;overflow:hidden;background-color:#1f1f1f}.project_page .container{max-width:1110px}.project_page .switches{top:30px;z-index:5;opacity:1}.project_page .top-bar-container-bg{position:absolute;display:block;top:0;width:100%;height:95px}.project_page .top-bar-container-bg:after{content:"";display:block;width:100%;height:100%;transform:rotate(-180deg)}.project_page .top-bar-container{z-index:4}.project_page .mini-logo-wrap{padding-top:35px;padding-bottom:35px}.project_page .mini-logo-wrap.altLogo{position:absolute;top:0px;transform:translate3d(0, 0, 0)}.project_page .mini-logo-wrap .mini-logo{position:relative;z-index:5}.project_page .mini-logo-wrap .mini-logo path{fill:#fff}.project_page .dekor{position:absolute;display:flex;display:-webkit-flex;width:100%;justify-content:space-around}.project_page .dekor svg{width:2px;height:100%;fill:none}.project_page .dekor svg path{stroke:#fff;opacity:.3}.project_page .side-menu{background-color:#1f1f1f;opacity:1;z-index:4}.project_page.show-menu .side-menu{background-color:rgba(0,0,0,0)}.project_page .projects-slider{position:relative;display:flex;display:-webkit-flex;align-items:center}.project_page .projects-slider .inner{display:flex;display:-webkit-flex;align-items:center}.project_page .projects-slider .inner .slide{position:absolute;display:flex;display:-webkit-flex;justify-content:center;left:0;right:0;cursor:pointer;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;transform-origin:center;opacity:.2;z-index:1}.project_page .projects-slider .inner .slide.inactive{animation:box-1-swap .8s ease-in-out forwards}.project_page .projects-slider .inner .slide.inactive embed{pointer-events:none}.project_page .projects-slider .inner .slide.laptop.inactive:hover{opacity:1}.project_page .projects-slider .inner .slide.laptop embed{position:absolute;top:42px;left:175px;width:1518px;min-width:1518px;height:950px;transform:scale(0.5);transform-origin:top left}.project_page .projects-slider .inner .slide.phone embed{position:absolute;top:9px;left:50%;width:465px;height:1005px;min-width:465px;transform:scale(0.5) translateX(-50%);transform-origin:top left;border-radius:50px}.project_page .projects-slider .inner .slide.laptop.active{animation:box-1-swap-back .8s ease-in-out forwards}.project_page .projects-slider .inner .slide #phone{width:100%;max-width:250px}.project_page .projects-slider .inner .slide.hovered{opacity:1}.project_page .projects-slider .inner .slide:first-child:not(.inactive){opacity:1}.project_page .projects-slider .inner .slide.active{width:100%;opacity:1;z-index:1}.project_page .projects-slider .inner .slide.active.phone{width:100%;animation:box-2-swap .8s ease-in-out forwards}.project_page .projects-slider .inner .slide.inactive.phone{width:100%;animation:box-2-swap-back .8s ease-in-out forwards}.project_page .projects-slider .inner .slide.phone.active{width:auto;width:auto}.project_page .projects-slider .inner .slide.phone{width:auto;max-width:290px;z-index:0}.project_page .projects-slider .inner .slide~.slide{left:auto}.project_page .projects-slider .inner .slide img{width:90%}.project_page .projects-slider .nav{position:absolute}.project_page .projects-slider .nav .btn{display:flex;display:-webkit-flex;align-items:center;-webkit-border-radius:51px;-moz-border-radius:51px;-ms-border-radius:51px;-o-border-radius:51px;border-radius:51px;padding:8px 24px}.project_page .projects-slider .nav .btn .ico{display:flex;display:-webkit-flex}.project_page .projects-slider .nav .btn.back{background-color:#fff}.project_page .list{margin-top:62px;justify-content:space-between}.project_page .list .item .inner{display:flex;display:-webkit-flex;align-items:center;gap:35px}.project_page .list .item .inner img{width:350px;min-width:350px}.project_page .list .item.col-2 .inner{flex-direction:row-reverse}.project_page .list .item .title{position:absolute;text-align:center;transform:translateX(-50%);width:auto;left:50%}.project_page .list .item .title>div:first-child{font-size:20px;line-height:20px;font-weight:400}.project_page .list .item .title>div:last-child{font-size:16px;line-height:16px;font-weight:200;opacity:.5;margin-top:5px}.project_page .list .style-schema{justify-content:flex-end;align-items:flex-start !important;flex-direction:row !important;margin-bottom:215px}.project_page .list .style-schema .title{position:static;font-size:24px;line-height:24px;font-weight:200;opacity:.5;text-align:left;transform:unset}.project_page .list .style-schema .font .value{color:#fff;font-size:32px;line-height:32px;font-weight:400;margin-top:8px}.project_page .list .style-schema .colors .value .item{min-width:160px;color:#fff;padding:4px;text-align:center;line-height:1;margin-top:8px}.project_page .list .style-schema .colors .value .item[data-background=fff],.project_page .list .style-schema .colors .value .item[data-background=ffffff]{color:#000}.project_page .list .spacer{position:relative;height:1000px;display:flex;display:-webkit-flex;justify-content:center}.project_page .list .spacer:after{position:absolute;content:"";display:block;width:1px;height:100%;background-color:rgba(255,255,255,.5)}.project_page .content-wrap{margin-bottom:600px;margin-top:56px}.project_page .content-wrap .container{display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;max-width:1110px}.project_page .content-wrap .title{color:#fff;font-weight:400;font-size:128px;line-height:148.2px;width:100%;margin:0;text-align:left;text-transform:capitalize}.project_page .content-wrap .description{font-weight:200;font-size:20px;line-height:24px;color:rgba(255,255,255,.5)}.project_page .content-wrap .description a{color:rgba(255,255,255,.5);text-decoration:underline}.project_page .content-wrap .action-bar{display:flex;display:-webkit-flex;justify-content:center}.project_page .content-wrap .action-bar a{color:#fff;text-align:center;font-size:170px;font-weight:600;line-height:95%;-webkit-transition:all 400ms ease;transition:all 400ms ease}.project_page .content-wrap .action-bar a:hover{letter-spacing:.2em}.project_page footer{top:100%}.project_page footer .inner{padding-top:320px}@keyframes box-1-swap-back{0%{z-index:1;transform:translate3d(0, 0, 0) scale(0.8)}50%{transform:translate3d(-150px, 0, 0) scale(0.9)}100%{z-index:2;transform:translate3d(0, 0, 0) scale(1)}}@keyframes box-1-swap{0%{z-index:2;transform:translate3d(0, 0, 0) scale(1)}50%{transform:translate3d(-150px, 0, 0) scale(0.9)}100%{z-index:1;transform:translate3d(0, 0, 0) scale(0.8)}}@keyframes box-2-swap-back{0%{z-index:2;right:50%;transform:translate3d(120px, 0, 0) scale(1.3)}50%{z-index:2;transform:translate3d(220px, 0, 0) scale(1.2)}100%{right:0%;z-index:1;transform:translate3d(0, 0, 0) scale(1)}}@keyframes box-2-swap{0%{right:0%;z-index:1;transform:translate3d(0, 0, 0) scale(1)}50%{z-index:2;transform:translate3d(220px, 0, 0) scale(1.2)}100%{z-index:2;right:50%;transform:translate3d(120px, 0, 0) scale(1.3)}}.services-approach-page{display:flex;display:-webkit-flex;flex-direction:column;height:100vh}.services-approach-page .progress-bar{position:fixed;width:60vw;height:3px;top:auto;bottom:90px;left:50%;transform:translateX(-50%);z-index:5}.services-approach-page .progress-bar::after{display:block;content:"";width:100%;height:1px;background-color:rgba(255,255,255,.3)}.services-approach-page .progress-bar::before{display:block;position:absolute;top:0;left:0;content:"";width:100%;height:3px;transform-origin:left;transform:translateY(-50%) scaleX(var(--progress));background-color:#fff}.services-approach-page .container{max-width:1110px}.services-approach-page .switches{top:30px;z-index:5;opacity:1}.services-approach-page .top-bar-container-bg{position:absolute;display:block;top:0;width:100%;height:95px}.services-approach-page .top-bar-container-bg:after{content:"";display:block;width:100%;height:100%;transform:rotate(-180deg)}.services-approach-page .top-bar-container{z-index:4}.services-approach-page .mini-logo-wrap{padding-top:35px;padding-bottom:35px}.services-approach-page .mini-logo-wrap.altLogo{position:absolute;top:0px;transform:translate3d(0, 0, 0)}.services-approach-page .mini-logo-wrap .mini-logo{position:relative;z-index:5}.services-approach-page .mini-logo-wrap .mini-logo path{fill:#fff}.services-approach-page .dekor{position:absolute;display:flex;display:-webkit-flex;width:100%;justify-content:space-around}.services-approach-page .dekor svg{width:2px;height:100%;fill:none}.services-approach-page .dekor svg path{stroke:#fff;opacity:.3}.services-approach-page .side-menu{position:fixed;top:0;right:0;opacity:1;z-index:5;background:#1f1f1f}.services-approach-page.show-menu .side-menu{background-color:rgba(0,0,0,0)}.services-approach-page .content-wrap{height:100%}.services-approach-page .horizontal-slider{display:flex;display:-webkit-flex;justify-content:center;text-align:center;height:100%}@media(min-width: 768px){.services-approach-page .horizontal-slider{min-width:max-content;justify-content:flex-start}}.services-approach-page .horizontal-slider .container{height:100%}.services-approach-page .horizontal-slider .default-position{-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transform:translate(0) !important}.services-approach-page .horizontal-slider .button-wrapper{display:flex;display:-webkit-flex;align-items:center;justify-content:center}.services-approach-page .horizontal-slider .button{display:inline-block;background-color:unset;padding:0}.services-approach-page .horizontal-slider .button:hover{cursor:none}.services-approach-page .horizontal-slider .button a{display:inline-flex;align-items:center;background-color:#fff;color:#1f1f1f;font-size:64px;font-weight:500;line-height:95%;padding:24px 56px;-webkit-border-radius:147px;-moz-border-radius:147px;-ms-border-radius:147px;-o-border-radius:147px;border-radius:147px}.services-approach-page .horizontal-slider .button a:hover{cursor:none}.services-approach-page .horizontal-slider .button a svg{margin-left:8px}.services-approach-page .horizontal-slider .slide{position:relative;width:100vw;min-width:100vw;padding-top:70px;overflow:hidden;padding:24px 0}.services-approach-page .horizontal-slider .slide .stages .list{height:100%}.services-approach-page .horizontal-slider .slide .stages .second-col ul li:first-child{padding-top:0}.services-approach-page .horizontal-slider .slide:nth-last-child(2) .stages>.second-col .list>.inner:after{width:100%}.services-approach-page .horizontal-slider .slide:nth-child(2) .stages .first-col .description-wrap .title .dekor-line{left:370px}.services-approach-page .horizontal-slider .slide:nth-child(1){display:flex;display:-webkit-flex;align-items:center}.services-approach-page .horizontal-slider .slide:nth-child(1) .container{display:flex;display:-webkit-flex;align-items:center}.services-approach-page .horizontal-slider .slide:nth-child(1) .content-inner .title{font-weight:600;font-size:160px;line-height:152px}.services-approach-page .horizontal-slider .slide:nth-child(2) .content-inner{width:56%;padding:0 25px;text-align:center}.services-approach-page .horizontal-slider .slide:nth-child(2) .content-inner .description{max-width:600px}.services-approach-page .horizontal-slider .slide:last-child{display:flex;display:-webkit-flex;align-items:center}.services-approach-page .horizontal-slider .slide:last-child .container{display:flex;display:-webkit-flex;align-items:center;justify-content:center}.services-approach-page .horizontal-slider .stages{display:flex;display:-webkit-flex;height:100%}.services-approach-page .horizontal-slider .stages>.first-col{width:60%;text-align:left}.services-approach-page .horizontal-slider .stages>.first-col .description-wrap{max-width:454px}.services-approach-page .horizontal-slider .stages>.first-col .description-wrap .title{display:flex;display:-webkit-flex;align-items:center;font-size:96px;line-height:116px;font-weight:400;color:#fff}.services-approach-page .horizontal-slider .stages>.first-col .description-wrap .title .dekor-line{position:absolute;width:100vw;height:1px;left:0;background-color:#4c4c4c;z-index:-1}.services-approach-page .horizontal-slider .stages>.first-col .description-wrap .title>span{background-color:#1f1f1f}.services-approach-page .horizontal-slider .stages>.first-col .description-wrap .under-title{font-size:20px;line-height:24px;font-weight:200;color:#fff}.services-approach-page .horizontal-slider .stages>.first-col .description-wrap .description{font-size:16px;line-height:20px;font-weight:200;color:#fff}.services-approach-page .horizontal-slider .stages>.first-col .additional-info{margin-top:120px}.services-approach-page .horizontal-slider .stages>.first-col .additional-info .title{font-size:48px;line-height:58px;font-weight:400}.services-approach-page .horizontal-slider .stages>.first-col .additional-info ul{margin:0;padding:0;list-style:none;margin-top:16px}.services-approach-page .horizontal-slider .stages>.first-col .additional-info ul li{color:rgba(255,255,255,.6980392157);margin-top:24px;font-size:20px;line-height:24px;font-weight:200}.services-approach-page .horizontal-slider .stages>.first-col .additional-info ul li:first-child{margin-top:0}.services-approach-page .horizontal-slider .stages>.first-col .additional-info ul li>span{color:#fff}.services-approach-page .horizontal-slider .stages>.second-col{width:40%}.services-approach-page .horizontal-slider .stages>.second-col .list-title{margin-top:-29px;padding-right:58px}.services-approach-page .horizontal-slider .stages>.second-col .list-title .inner{display:inline-flex;align-items:center;justify-content:flex-end;font-size:48px;line-height:58px;font-weight:400;padding-right:20px;background-color:#1f1f1f}.services-approach-page .horizontal-slider .stages>.second-col .list{display:flex;display:-webkit-flex;flex-direction:column;align-items:flex-end;text-align:right;color:#fff}.services-approach-page .horizontal-slider .stages>.second-col .list>.inner{position:relative;border-right:1px solid #4c4c4c;margin-top:82.5px;margin-right:46px;transform:translateY(1px)}.services-approach-page .horizontal-slider .stages>.second-col .list>.inner::after{position:absolute;content:"";display:block;background-color:#1f1f1f;width:20px;height:3px;top:-2px;right:-1px;transform:translateX(100%)}.services-approach-page .horizontal-slider .stages>.second-col .list ul{display:flex;display:-webkit-flex;flex-direction:column;align-items:flex-end;margin:0;padding:0;list-style:none}.services-approach-page .horizontal-slider .stages>.second-col .list ul li{display:flex;display:-webkit-flex;align-items:flex-end;justify-content:flex-end;font-size:20px;line-height:24px;font-weight:200;padding-top:40px;width:600px}.services-approach-page .horizontal-slider .stages>.second-col .list ul li>span{transform:translateY(50%);white-space:nowrap;min-width:246px}.services-approach-page .horizontal-slider .stages>.second-col .list ul li:after{display:block;content:"";width:100%;min-width:40px;height:1px;right:0;background-color:#4c4c4c;z-index:-1;margin-left:8px}.services-approach-page .horizontal-slider .content-inner{display:flex;display:-webkit-flex;max-width:1350px;width:100%;margin:0 auto;flex-direction:column;align-items:center;justify-content:center}.services-approach-page .horizontal-slider .title{color:#fff;font-weight:600;font-size:64px;line-height:77px;width:100%;margin:0}.services-approach-page .horizontal-slider .description{font-weight:200;font-size:20px;line-height:24px;padding-top:15px;z-index:3}.services-approach-page .horizontal-slider .description p{margin-bottom:0}.services-approach-page .horizontal-slider .drag-button-wrapper{border:1px solid red}.services-approach-page .horizontal-slider .drag-button-wrapper .button:not(.drag){-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transform:translate(0) !important}.services-approach-page .horizontal-slider .drag-button-wrapper a{cursor:none}.services-approach-page .horizontal-slider .slide:is(:has(.button.drag)){cursor:none}.services-approach-page .horizontal-slider .slide .drag-button-wrapper:is(:has(.button.drag)){cursor:none}.services-approach-page footer{top:100%}.services-approach-page footer .inner{padding-top:320px}.logo-animate-in{animation:scaleLogoAnimationIn 2s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.opacity_show{animation:opacity_show 2s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.opacity_hide{animation:opacity_hide 2s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}@keyframes scaleLogoAnimationOut{from{mask-size:1600%,auto,contain;-webkit-mask-size:1600%,auto,contain}to{mask-size:814px,auto,contain;-webkit-mask-size:814px,auto,contain}}@keyframes scaleLogoAnimationIn{from{mask-size:814px,auto,contain;-webkit-mask-size:814px,auto,contain}to{mask-size:1600%,auto,contain;-webkit-mask-size:1600%,auto,contain}}@keyframes opacity_show{from{opacity:0}to{opacity:1}}@keyframes opacity_hide{from{opacity:1}to{opacity:0}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.what-building--mobile{display:none}.project-link{display:none}.about_us_page .dekor--mobile{display:none}.overflow{height:100vh;overflow:hidden}@media(max-width: 1366px){.header_section__miniLogoWrap{display:flex;justify-content:space-between}.side-menu,.progress-bar{display:none}.switches{display:none}.contact_us_page .content-wrap .title{font-size:136px}.contact_us_page .content-wrap .content-inner .contact-form-wrap .action-col .submit{font-size:26px;padding:8px 26px}.contact_us_page .content-wrap .content-inner .contact-form-wrap .action-col .submit span:after{width:20px;margin-right:12px}.contact_us_page .content-inner{width:100%}.contact_us_page .content-inner .title,.contact_us_page .content-inner .descritpion,.contact_us_page .content-inner .contact-form-wrap{padding:0 30px}.contact_us_page .contact-information{padding-left:30px}.contact_us_page .contact-information .title{padding-left:0}.header_section__miniLogoWrap{padding-left:30px;padding-right:30px}.projects_page .button-bar--wrap{overflow:scroll}.projects_page .button-bar--wrap::-webkit-scrollbar{display:none}.projects_page .button-bar{margin-left:30px}.projects_page .content-wrap .list.projects,.projects_page .content-wrap .description,.projects_page .content-wrap .title{padding:0 30px}.projects_page .content-wrap .title{font-size:108px}.projects_page .content-wrap .list.projects .item{display:flex;gap:32px;flex-wrap:nowrap}.projects_page .content-wrap .list.projects .item .title h2{font-size:72px}.projects_page .content-wrap .list.projects .item .title{padding:0}.projects_page .content-wrap .list.projects .item>*{flex:none;max-width:calc(50% - 16px)}.projects_page .content-inner{overflow:hidden}.projects_page .button-bar{width:980px;overflow:auto}.about_us_page .content-wrap{padding:0 30px}.about_us_page .content-wrap .content-inner{width:100%}.about_us_page .content-wrap .title{font-size:108px}}@media(max-width: 1200px){.services-approach-page .horizontal-slider .slide:last-child{display:none}.services-approach-page{height:auto}.services-approach-page .startLogo{padding-left:0;padding-right:0}.services-approach-page .container{padding:0 30px}.services-approach-page .horizontal-slider{flex-direction:column;height:auto}.services-approach-page .horizontal-slider .slide:nth-child(1) .content-inner .title{font-size:120px;line-height:112px;text-align:left}.services-approach-page .horizontal-slider .description-wrap .title .dekor-line{background-color:red;display:none}.services-approach-page .horizontal-slider .first-col{position:relative}.services-approach-page .horizontal-slider .first-col::after{content:"";position:absolute;width:1px;height:107px;background-color:#4c4c4c;left:0;margin-top:20px}.services-approach-page .horizontal-slider .stages>.second-col .list>.inner{margin-top:125px}.services-approach-page .horizontal-slider .stages{flex-direction:column}.services-approach-page .horizontal-slider .stages>.second-col{width:100%}.services-approach-page .horizontal-slider .stages>.second-col .list>.inner{margin-right:0;width:100%}.services-approach-page .horizontal-slider .stages>.second-col .list-title{padding-right:0}.services-approach-page .horizontal-slider .stages>.second-col .list-title .inner{width:100%;background-color:rgba(0,0,0,0);white-space:nowrap;padding-right:0;display:flex;justify-content:space-between;padding-left:15px}.services-approach-page .horizontal-slider .stages>.second-col .list-title .inner::after{content:"";width:100%;height:1px;background-color:#4c4c4c;right:0;display:inline-block;margin-left:15px}.services-approach-page .horizontal-slider .stages>.second-col .list ul li{width:100%}}@media(max-width: 1024px){.contact_us_page .content-wrap .title{font-size:108px}.contact_us_page .content-wrap .content-inner .contact-form-wrap form{flex-direction:column}.contact_us_page .content-wrap .content-inner .contact-form-wrap .action-col .submit{position:relative;top:0 !important;transform:translate(0) !important}.contact_us_page .content-wrap .content-inner .contact-form{width:100%}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form input.text-field{width:100%}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form.what-building .radio-wrap label{margin:12px 10px}.contact_us_page .content-wrap .content-inner .contact-form .form .radio-wrap label{margin:12px 10px}.contact_us_page .content-wrap .content-inner .contact-form-wrap .action-col .submit{font-size:20px;top:29px !important;padding:17px 29px}.contact_us_page .content-wrap .content-inner .contact-form-wrap .action-col .submit span{flex-direction:row}.contact_us_page .content-wrap .content-inner .contact-form-wrap .action-col .submit span::after{transform:rotate(0);margin-right:0;margin-left:20px;width:25px;margin-top:7px}.projects_page .content-wrap .list.projects .item{gap:16px}.projects_page .content-wrap .list.projects .item .title h2{font-size:50px}footer .inner a.contact-us{font-size:110px}.about_us_page .content-wrap .grid-inner{flex-direction:column}.about_us_page .content-wrap .content-inner .grid-inner .col.description{padding-left:0;margin:0 auto}.about_us_page .content-wrap .content-inner .grid-inner .col.description p{transform:translate(0) !important}.about_us_page .dekor{left:0;right:0;margin:0 auto;position:relative;max-width:440px;order:2;height:auto !important;margin-top:40px}.about_us_page .dekor svg{height:370px}.about_us_page .content-wrap .content-inner .grid-inner{margin-top:40px}.about_us_page .content-inner .grid-inner .col.image{display:contents}.about_us_page .content-wrap .content-inner .grid-inner:first-child{margin-top:70px}.about_us_page .content-inner .grid-inner:nth-child(even) .col.description{order:2}.about_us_page .content-inner .grid-inner:nth-child(even) .col.image{display:contents}.about_us_page .content-inner .grid-inner:nth-child(even) .content-inner .grid-inner:nth-child(2) .col.image .inner{order:1}.about_us_page .content-wrap .content-inner .grid-inner:nth-child(1) .col.image .inner{padding:0;padding-bottom:40px}.about_us_page .content-wrap .content-inner .grid-inner:nth-child(2) .col.image .inner{padding:0;padding-bottom:40px}.about_us_page .content-wrap .content-inner .grid-inner:nth-child(3) .col.image .inner{padding:0;padding-bottom:40px}.about_us_page .content-wrap .content-inner .grid-inner:nth-child(4) .col.image .inner{padding:0;padding-bottom:40px}.about_us_page .content-wrap .grid-inner:nth-child(even) .col.description{max-width:464px;padding-right:0}.about_us_page .content-wrap .content-inner .grid-inner:nth-child(even) .col.description{padding-right:0}.about_us_page .content-wrap .content-inner .grid-inner .col.description{max-width:464px;padding-right:0}.about_us_page .dekor--mobile{display:flex}}@media(max-width: 768px){.contact_us_page .content-wrap .content-inner .title{font-size:67px}.contact_us_page .content-wrap .content-inner .descritpion{font-size:14px;line-height:20px;margin-top:32px}.contact_us_page .content-wrap .content-inner .contact-form .form .radio-wrap.radio-wrap--grid{display:grid;grid-template-columns:calc(50% - 6px) calc(50% - 6px);gap:12px;margin:0}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form input.text-field{font-size:12px}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form input.text-field::placeholder{font-size:12px}.contact_us_page .content-wrap .content-inner .contact-form .form .radio-wrap label{margin:0;border-radius:8px;padding:14px 29px;font-size:12px}.contact_us_page .content-inner .contact-form .form .label-form input.text-field{border-radius:8px}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form.budget .radio-wrap label{padding:14px 20px;font-size:12px}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form textarea{font-size:12px;height:180px}.contact_us_page .radio-wrap--budget{gap:12px}.contact_us_page .content-inner .contact-form .form .label-form.what-building .radio-wrap input:checked+label{font-size:12px}.contact_us_page .what-building--desctop{display:none}.contact_us_page .what-building--mobile{display:block}.contact_us_page .what-building--mobile .field-group{gap:12px;margin-top:12px}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form input.text-field{border-radius:8px}.contact_us_page .content-wrap .content-inner .contact-form-wrap .action-col .submit{font-size:16px}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form.what-building .radio-wrap{flex-direction:column}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form.what-building .radio-wrap label{padding:14px 29px;margin:0}.contact_us_page .content-wrap .content-inner .contact-form .form .label-form.what-building{margin:0;margin-top:24px}.contact_us_page .content-wrap .content-inner .contact-information .title{font-size:50px;line-height:57px;margin-top:196px;letter-spacing:-2px}.contact_us_page .content-wrap .content-inner .contact-information .description{font-size:14px;line-height:14px}.contact_us_page .content-wrap .content-inner .contact-information .item{font-size:16px;margin-top:12px}.contact_us_page .content-wrap .content-inner .contact-information .description{margin-top:29px;margin-bottom:41px}.header_section__miniLogoWrap .mini-logo{width:90px}.projects_page .content-wrap .list.projects .item{flex-direction:column-reverse;text-align:center;width:100%}.projects_page .content-wrap .list.projects .item>*{max-width:100%}.projects_page .content-wrap .list.projects .item .title h2{text-align:center;font-weight:500;line-height:120%;z-index:2;position:relative}.projects_page .content-wrap .title{font-size:67px;letter-spacing:-3px}.projects_page .content-wrap .description{font-size:14px;line-height:20px}.projects_page .content-wrap .button-bar .item{font-size:12px;padding:14px 20px;margin:0 6px;border-radius:10px}.projects_page .content-wrap .button-bar{width:798px;margin-left:24px}.projects_page .content-wrap .list.projects{margin-top:78px}.projects_page .content-wrap .list.projects .item>* img{border-radius:5px;height:100%}.projects_page .content-wrap .list.projects .item .image{position:relative;height:315px;margin:0 auto;max-width:410px}.projects_page .content-wrap .list.projects .item .image :after{content:"";background:linear-gradient(180deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);position:absolute;width:100%;height:100%;left:0;top:0;right:0;margin:0 auto;max-width:410px}.projects_page .content-wrap .project-link{display:block;background-color:#fff;gap:20px;border-radius:35px;padding:11px 30px;color:#1f1f1f;font-family:Inter;font-weight:500;font-size:16px;display:flex;align-items:flex-end;width:fit-content;margin:0 auto;letter-spacing:-1px;margin-top:14px}.projects_page .content-wrap .project-link svg{margin-bottom:5px}.projects_page .content-wrap .list.projects .item{margin-top:30px}.about_us_page .content-wrap .title{font-size:60px}.about_us_page .content-wrap .dekor{max-width:240px}.about_us_page .content-wrap .content-inner .grid-inner .col.image .inner .img{height:220px}.about_us_page .content-wrap .content-inner .grid-inner .col.description p{font-size:14px;line-height:20px}.about_us_page .content-wrap .content-inner .content-description .text-block p{font-size:14px;line-height:20px}.about_us_page .content-wrap .content-inner .content-description .image-block .img{height:220px}.about_us_page .divider{padding-top:80px}.services-approach-page .horizontal-slider .stages>.first-col{width:100%}.services-approach-page .horizontal-slider .slide:nth-child(1) .content-inner .title{font-size:67px;line-height:63px;padding-top:38px;letter-spacing:-3px}.services-approach-page .horizontal-slider .description{text-align:left;font-size:14px;margin-top:16px;padding-right:21px;line-height:20px}.services-approach-page .stages>.first-col .description-wrap .title>span{font-size:50px;line-height:60px;letter-spacing:-2px}.services-approach-page .horizontal-slider .stages>.first-col .description-wrap .description{font-size:14px;line-height:20px;padding-top:6px}.services-approach-page .horizontal-slider .slide:nth-child(1){padding:24px 0;padding-bottom:60px}.services-approach-page .horizontal-slider .stages>.second-col .list-title .inner{font-size:25px;line-height:30px;letter-spacing:-1px}.services-approach-page .horizontal-slider .stages>.second-col .list>.inner{margin-top:98px}.services-approach-page .horizontal-slider .first-col::after{height:80px}.services-approach-page .horizontal-slider .stages>.second-col .list ul{margin-top:60px}.services-approach-page .horizontal-slider .stages>.second-col .list-title{margin-top:-14px}.services-approach-page .horizontal-slider .stages>.second-col .list ul li{font-weight:500;padding-top:27px}.services-approach-page .horizontal-slider .slide{padding:82px 0;padding-bottom:25px}.services-approach-page .stages>.first-col .description-wrap .description{font-size:14px;line-height:20px}.services-approach-page .horizontal-slider .stages>.first-col .description-wrap .under-title{font-size:12px;line-height:14px}footer .inner a.contact-us{font-size:67px;top:-29px;letter-spacing:-3px;right:-3px}footer .inner a.contact-us:after{width:43px;margin-left:0;height:25px}footer .inner .content{padding-top:72px;padding-right:29px}footer .inner .content .social-bar ul li{margin:0 20px}footer .inner .content nav ul li a{padding:10px 18px}footer .inner .content .social-bar ul li img{width:39px;height:39px}footer .inner .content nav ul li a{font-size:16px}footer .inner .content .copyright-bar p{font-size:16px}}@media(max-width: 375px){.projects_page .content-wrap .list.projects .item .image{position:relative;height:225px;margin:0 auto;margin-top:-57px;max-width:410px}.projects_page .content-wrap .list.projects .item .image :after{content:"";background:linear-gradient(180deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);position:absolute;width:100%;height:100%;left:0;top:0;right:0;margin:0 auto;max-width:410px}.projects_page .content-wrap .list.projects .item .title h2{font-size:45px}.header-section .overscreen video{height:100%;background-color:red}}
