@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;600;700&display=swap);.button-dark,.button-light{align-items:center;border-radius:5.469vw;cursor:pointer;display:flex;font-size:1.25vw;gap:.781vw;padding:1.563vw 2.344vw;transition:background-color .3s cubic-bezier(.43,.195,.02,1);width:-webkit-max-content;width:max-content}@media (max-width:1150px){.button-dark,.button-light{border-radius:6.087vw;font-size:1.391vw;gap:.87vw;padding:1.739vw 2.609vw}}@media (max-width:900px){.button-dark,.button-light{border-radius:60px;font-size:14px;gap:9px;padding:18px 26px}}@media (max-width:700px){.button-dark,.button-light{border-radius:54px;gap:7px;padding:15px 24px}}@media (max-width:450px){.button-dark,.button-light{border-radius:54px;gap:0;padding:18px 32px}}.button-dark svg,.button-light svg{transition:fill .3s cubic-bezier(.43,.195,.02,1);width:1.172vw}@media (max-width:1150px){.button-dark svg,.button-light svg{width:1.304vw}}@media (max-width:900px){.button-dark svg,.button-light svg{width:13px}}@media (max-width:700px){.button-dark svg,.button-light svg{width:12px}}@media (max-width:450px){.button-dark svg,.button-light svg{width:0}}.button-light{background-color:#fff;color:#000}.button-light .icon{fill:#000}.button-light:hover{background-color:hsla(0,0%,100%,.12);color:#fff}.button-light:hover .icon{fill:#fff}.button-dark{background-color:hsla(0,0%,100%,.12);color:#fff}.button-dark .icon{fill:#fff}.button-dark:hover{background-color:#fff;color:#000}.button-dark:hover .icon{fill:#000}.button-scroll{align-items:center;aspect-ratio:auto 1/1;background-color:hsla(0,0%,100%,.12);border-radius:50%;cursor:pointer;display:flex;height:100%;justify-content:center;transition:background-color .3s cubic-bezier(.43,.195,.02,1)}@media (max-width:450px){.button-scroll{display:none}}.button-scroll .icon{fill:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:fill .3s cubic-bezier(.43,.195,.02,1);width:1.172vw}@media (max-width:1150px){.button-scroll .icon{width:1.304vw}}@media (max-width:900px){.button-scroll .icon{width:13px}}@media (max-width:700px){.button-scroll .icon{width:12px}}.button-scroll:hover{background-color:#fff;color:#000}.button-scroll:hover .icon{fill:#000}.hero{display:flex;flex-direction:column;height:88vh;justify-content:center;min-height:350px;padding-top:5.944vw}@media (max-width:1150px){.hero{padding-top:6.238vw}}@media (max-width:900px){.hero{padding-top:7.578vw}}@media (max-width:850px){.hero{padding-top:7.729vw}}@media (max-width:700px){.hero{padding-top:60.2px}}@media (max-width:600px){.hero{height:70vh;min-height:500px;padding-top:53.2px}}.hero h1 div:first-child{transition-delay:.54s!important}.hero h1 div:nth-child(2){transition-delay:.58s!important}.hero h1 div:nth-child(3){transition-delay:.62s!important}.hero h1 div:nth-child(4){transition-delay:.66s!important}.hero h1 div:nth-child(5){transition-delay:.7s!important}.hero h1 div:nth-child(6){transition-delay:.74s!important}.hero h1 div:nth-child(7){transition-delay:.78s!important}.hero h1 div:nth-child(8){transition-delay:.82s!important}.hero h1 div:nth-child(9){transition-delay:.86s!important}.hero h1 div:nth-child(10){transition-delay:.9s!important}.hero .blog-date{align-items:center;display:flex;gap:1.406vw;margin-bottom:2.734vw}@media (max-width:700px){.hero .blog-date{gap:15px;margin-bottom:28px}}.hero .blog-opacity{opacity:.55}.hero .blog-dot{background-color:hsla(0,0%,100%,.55);border-radius:50%;height:5px;width:5px}.content-hero .hero{height:-webkit-max-content;height:max-content;margin-top:5.944vw;min-height:0;min-height:auto;padding:8.984vw 0}@media (max-width:1150px){.content-hero .hero{padding:8.696vw 0}}@media (max-width:900px){.content-hero .hero{padding:9.778vw 0}}@media (max-width:700px){.content-hero .hero{padding:93px 0}}@media (max-width:600px){.content-hero .hero{padding:70px 0}}@media (max-width:450px){.content-hero .hero{padding:85px 0}}@media (max-width:375px){.content-hero .hero{padding:90px 0}}@media (max-width:1150px){.content-hero .hero{margin-top:6.238vw}}@media (max-width:900px){.content-hero .hero{margin-top:7.578vw}}@media (max-width:850px){.content-hero .hero{margin-top:7.729vw}}@media (max-width:700px){.content-hero .hero{margin-top:60.2px}}@media (max-width:600px){.content-hero .hero{margin-top:53.2px}}.minHeight{min-height:46.957vw!important}@media (max-width:900px){.minHeight{min-height:51.889vw!important}}@media (max-width:700px){.minHeight{min-height:437px!important}}@media (max-width:600px){.minHeight{min-height:386px!important}}@media (max-width:450px){.minHeight{min-height:469px!important}}.home-page .hero{min-height:38vw!important}.home-page .hero h1{margin-bottom:3.125vw}@media (max-width:1150px){.home-page .hero h1{margin-bottom:3.217vw}}@media (max-width:900px){.home-page .hero h1{margin-bottom:4.556vw}}@media (max-width:700px){.home-page .hero h1{margin-bottom:30px}}@media (max-width:450px){.home-page .hero h1{font-size:11.567vw!important;margin-bottom:24px}}.home-page .hero .buttons{display:flex;justify-content:space-between}.home-page .hero .buttons .cta-buttons{display:flex;gap:2.422vw}@media (max-width:1150px){.home-page .hero .buttons .cta-buttons{gap:2.696vw}}@media (max-width:900px){.home-page .hero .buttons .cta-buttons{gap:26px}}@media (max-width:700px){.home-page .hero .buttons .cta-buttons{gap:23px}}@media (max-width:450px){.home-page .hero .buttons .cta-buttons{gap:21px}}@media (max-width:370px){.home-page .hero .buttons .cta-buttons .button-dark{display:none}}.home-page .hero .buttons.show-element{transition-delay:.62s}.home-page .section-wrapper{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);overflow:hidden}@media (max-width:900px){.home-page .section-wrapper{margin:0;position:relative;width:100%!important}.home-page .section-wrapper .movable-button{-webkit-animation:show .4s cubic-bezier(.165,.84,.44,1) 1.2s forwards;animation:show .4s cubic-bezier(.165,.84,.44,1) 1.2s forwards;display:flex!important;opacity:0;position:absolute;-webkit-transform:scale(1)!important;transform:scale(1)!important;-webkit-transform:translateY(50px);transform:translateY(50px);z-index:10000000000}}@-webkit-keyframes show{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes show{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.home-page .show-reel{height:45.625vw}.home-page .show-reel .wrapper{transition-delay:.62s!important}@media (max-width:1150px){.home-page .show-reel{height:47.043vw}}@media (max-width:900px){.home-page .show-reel{height:52.222vw}}@media (max-width:700px){.home-page .show-reel{height:418px;margin:0}}@media (max-width:600px){.home-page .show-reel{height:358px}}.home-page .show-reel video{height:100%;object-fit:cover}@media (max-width:700px){.home-page .show-reel video{height:418px}}@media (max-width:600px){.home-page .show-reel video{height:358px}}.home-page .modal{background-color:rgba(0,0,0,.94);bottom:0;left:0;padding:8.203vw;position:fixed;right:0;top:0;z-index:10000000000000000000}@media (max-width:1150px){.home-page .modal{padding:9.13vw}}@media (max-width:900px){.home-page .modal{padding:16.111vw}}@media (max-width:700px){.home-page .modal{padding:0}}.home-page .modal iframe{height:100%;width:100%}.home-page .modal .button .hamburger-bar{cursor:pointer;display:flex;flex-direction:column;height:50px;justify-content:center;margin-top:3.516vw;position:fixed;right:4.688vw;top:0;z-index:999999}@media (max-width:1150px){.home-page .modal .button .hamburger-bar{margin-top:4vw;right:5.217vw}}@media (max-width:900px){.home-page .modal .button .hamburger-bar{margin-top:5vw;right:4.444vw}}@media (max-width:700px){.home-page .modal .button .hamburger-bar{margin-top:37px;right:40px}}@media (max-width:600px){.home-page .modal .button .hamburger-bar{margin-top:30px}}@media (max-width:450px){.home-page .modal .button .hamburger-bar{right:30px}}.home-page .modal .button .hamburger-bar .line{background-color:#fff;height:1px;margin-left:auto;position:relative;transition:.5s cubic-bezier(.19,1,.22,1) 83ms;width:3.125vw}@media (max-width:1150px){.home-page .modal .button .hamburger-bar .line{width:3.478vw}}@media (max-width:900px){.home-page .modal .button .hamburger-bar .line{width:3.889vw}}@media (max-width:700px){.home-page .modal .button .hamburger-bar .line{width:30px}}.home-page .modal .button .hamburger-bar .line:first-child{top:.508vw}@media (max-width:1150px){.home-page .modal .button .hamburger-bar .line:first-child{top:.565vw}}@media (max-width:900px){.home-page .modal .button .hamburger-bar .line:first-child{top:.6665vw}}@media (max-width:700px){.home-page .modal .button .hamburger-bar .line:first-child{top:4.5px}}.home-page .modal .button .hamburger-bar .line:last-child{bottom:.508vw}@media (max-width:1150px){.home-page .modal .button .hamburger-bar .line:last-child{bottom:.565vw}}@media (max-width:900px){.home-page .modal .button .hamburger-bar .line:last-child{bottom:.6665vw}}@media (max-width:700px){.home-page .modal .button .hamburger-bar .line:last-child{bottom:4.5px}}.home-page .modal .active-button .hamburger-bar .line{background-color:#fff!important}.home-page .modal .active-button .hamburger-bar .line:first-child{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center}.home-page .modal .active-button .hamburger-bar .line:last-child{bottom:0;position:relative;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center;transform-origin:center}.home-page .show-reel.animate-element{position:relative;top:50px;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important;transition:top .67s cubic-bezier(.165,.84,.44,1),opacity .67s cubic-bezier(.165,.84,.44,1)!important;transition-delay:666ms!important}.home-page .show-reel.show-element{top:0}.home-page .about-us{grid-column-gap:5.859vw;grid-row-gap:4.688vw;-moz-column-gap:5.859vw;-webkit-column-gap:5.859vw;column-gap:5.859vw;display:grid;grid-template-columns:1fr 1fr;row-gap:4.688vw}@media (max-width:1150px){.home-page .about-us{-webkit-column-gap:6.522vw;column-gap:6.522vw;row-gap:5.217vw}}@media (max-width:900px){.home-page .about-us{-webkit-column-gap:5.556vw;column-gap:5.556vw;row-gap:5.556vw}}@media (max-width:700px){.home-page .about-us{-webkit-column-gap:25px;column-gap:25px;grid-template-areas:"title title" "desc desc" "button clutch";grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;row-gap:20px}.home-page .about-us h2{grid-area:title}.home-page .about-us .description{grid-area:desc;margin-bottom:15px}.home-page .about-us .clutch-box{grid-area:clutch}}.home-page .about-us h2 div:first-child{transition-delay:262ms}.home-page .about-us h2 div:nth-child(2){transition-delay:302ms}.home-page .about-us h2 div:nth-child(3){transition-delay:342ms}.home-page .about-us h2 div:nth-child(4){transition-delay:382ms}.home-page .about-us .description p:first-child{margin-bottom:1.016vw}@media (max-width:1150px){.home-page .about-us .description p:first-child{margin-bottom:1.13vw}}@media (max-width:900px){.home-page .about-us .description p:first-child{margin-bottom:1.111vw}}@media (max-width:700px){.home-page .about-us .description p:first-child{margin-bottom:10px}}.home-page .about-us .description p:first-child div:first-child{transition-delay:262ms}.home-page .about-us .description p:first-child div:nth-child(2){transition-delay:302ms}.home-page .about-us .description p:first-child div:nth-child(3){transition-delay:342ms}.home-page .about-us .description p:first-child div:nth-child(4){transition-delay:382ms}.home-page .about-us .description p:first-child div:nth-child(5){transition-delay:422ms}.home-page .about-us .description p:first-child div:nth-child(6){transition-delay:462ms}.home-page .about-us .description p:first-child div:nth-child(7){transition-delay:502ms}.home-page .about-us .description p:first-child div:nth-child(8){transition-delay:542ms}.home-page .about-us .description p:first-child div:nth-child(9){transition-delay:582ms}.home-page .about-us .description p:first-child div:nth-child(10){transition-delay:622ms}.home-page .about-us .description p:first-child div:nth-child(11){transition-delay:662ms}.home-page .about-us .description p:first-child div:nth-child(12){transition-delay:702ms}.home-page .about-us .description p:first-child div:nth-child(13){transition-delay:742ms}.home-page .about-us .description p:first-child div:nth-child(14){transition-delay:782ms}.home-page .about-us .description p:first-child div:nth-child(15){transition-delay:822ms}.home-page .about-us .description p:first-child div:nth-child(16){transition-delay:862ms}.home-page .about-us .description p:first-child div:nth-child(17){transition-delay:902ms}.home-page .about-us .description p:first-child div:nth-child(18){transition-delay:942ms}.home-page .about-us .description p:first-child div:nth-child(19){transition-delay:982ms}.home-page .about-us .description p:first-child div:nth-child(20){transition-delay:1022ms}.home-page .about-us .description p:first-child div:nth-child(21){transition-delay:1062ms}.home-page .about-us .description p:first-child div:nth-child(22){transition-delay:1102ms}.home-page .about-us .description p:first-child div:nth-child(23){transition-delay:1142ms}.home-page .about-us .description p:first-child div:nth-child(24){transition-delay:1182ms}.home-page .about-us .description p:first-child div:nth-child(25){transition-delay:1222ms}.home-page .about-us .description p:last-child div:first-child{transition-delay:542ms}.home-page .about-us .description p:last-child div:nth-child(2){transition-delay:582ms}.home-page .about-us .description p:last-child div:nth-child(3){transition-delay:622ms}.home-page .about-us .description p:last-child div:nth-child(4){transition-delay:662ms}.home-page .about-us .description p:last-child div:nth-child(5){transition-delay:702ms}.home-page .about-us .description p:last-child div:nth-child(6){transition-delay:742ms}.home-page .about-us .description p:last-child div:nth-child(7){transition-delay:782ms}.home-page .about-us .description p:last-child div:nth-child(8){transition-delay:822ms}.home-page .about-us .description p:last-child div:nth-child(9){transition-delay:862ms}.home-page .about-us .description p:last-child div:nth-child(10){transition-delay:902ms}.home-page .about-us .description p:last-child div:nth-child(11){transition-delay:942ms}.home-page .about-us .description p:last-child div:nth-child(12){transition-delay:982ms}.home-page .about-us .description p:last-child div:nth-child(13){transition-delay:1022ms}.home-page .about-us .description p:last-child div:nth-child(14){transition-delay:1062ms}.home-page .about-us .description p:last-child div:nth-child(15){transition-delay:1102ms}.home-page .about-us .description p:last-child div:nth-child(16){transition-delay:1142ms}.home-page .about-us .description p:last-child div:nth-child(17){transition-delay:1182ms}.home-page .about-us .description p:last-child div:nth-child(18){transition-delay:1222ms}.home-page .about-us .description p:last-child div:nth-child(19){transition-delay:1262ms}.home-page .about-us .description p:last-child div:nth-child(20){transition-delay:1302ms}.home-page .about-us .description p:last-child div:nth-child(21){transition-delay:1342ms}.home-page .about-us .description p:last-child div:nth-child(22){transition-delay:1382ms}.home-page .about-us .description p:last-child div:nth-child(23){transition-delay:1422ms}.home-page .about-us .description p:last-child div:nth-child(24){transition-delay:1462ms}.home-page .about-us .description p:last-child div:nth-child(25){transition-delay:1502ms}.home-page .about-us .clutch-box{align-items:flex-end;display:flex;gap:3.125vw}@media (max-width:1150px){.home-page .about-us .clutch-box{gap:3.391vw}}@media (max-width:900px){.home-page .about-us .clutch-box{gap:3.667vw}}@media (max-width:700px){.home-page .about-us .clutch-box{align-items:center}.home-page .about-us .clutch-box .clutch-wrapper{display:none}}.home-page .about-us .clutch-box .clutch{fill:#fff;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;width:7.969vw}@media (max-width:1150px){.home-page .about-us .clutch-box .clutch{width:8.87vw}}@media (max-width:900px){.home-page .about-us .clutch-box .clutch{width:9.778vw}}.home-page .about-us .clutch-box .stars{margin-bottom:.781vw;width:6.641vw}@media (max-width:1150px){.home-page .about-us .clutch-box .stars{margin-bottom:.939vw;width:7.391vw}}@media (max-width:900px){.home-page .about-us .clutch-box .stars{margin-bottom:1.111vw;width:8.111vw}}@media (max-width:700px){.home-page .about-us .clutch-box .stars{margin-bottom:8px;width:73px}}.home-page .about-us .clutch-box p{color:hsla(0,0%,100%,.7)}.home-page .cta-area{align-items:center;display:flex;flex-direction:column;height:44.297vw;justify-content:space-between;min-height:567px;padding:9.453vw 0;text-align:center}@media (max-width:1150px){.home-page .cta-area{height:49.304vw;padding:10.522vw 0}}@media (max-width:900px){.home-page .cta-area{height:54.778vw;padding:11.667vw 0}}@media (max-width:700px){.home-page .cta-area{height:438px;padding:90px 0}}@media (max-width:450px){.home-page .cta-area{height:578px;padding:104px}}.home-page .cta-area .subtitle{margin-bottom:1.406vw}@media (max-width:1150px){.home-page .cta-area .subtitle{margin-bottom:1.565vw}}@media (max-width:900px){.home-page .cta-area .subtitle{margin-bottom:1.667vw}}@media (max-width:700px){.home-page .cta-area .subtitle{margin-bottom:11px}}@media (max-width:450px){.home-page .cta-area .subtitle{margin-bottom:20px}}.home-page .cta-area h2{text-align:center;width:60.781vw}@media (max-width:1150px){.home-page .cta-area h2{width:56vw}}@media (max-width:900px){.home-page .cta-area h2{width:70.778vw}}@media (max-width:700px){.home-page .cta-area h2{width:85vw}}@media (max-width:600px){.home-page .cta-area h2{width:90vw}}.home-page .cta-area h2 div:first-child{transition-delay:262ms}.home-page .cta-area h2 div:nth-child(2){transition-delay:302ms}.home-page .cta-area h2 div:nth-child(3){transition-delay:342ms}.home-page .cta-area h2 div:nth-child(4){transition-delay:382ms}.home-page .cta-area h2 div:nth-child(5){transition-delay:422ms}.home-page .awards{grid-column-gap:10.391vw;grid-row-gap:8.984vw;-moz-column-gap:10.391vw;-webkit-column-gap:10.391vw;column-gap:10.391vw;display:grid;grid-template-columns:1fr 1.64fr;opacity:1;row-gap:8.984vw;transition:opacity .3s ease .3s}@media (max-width:1150px){.home-page .awards{-webkit-column-gap:10.609vw;column-gap:10.609vw;row-gap:8.696vw}}@media (max-width:900px){.home-page .awards{-webkit-column-gap:10vw;column-gap:10vw;row-gap:5.889vw}}@media (max-width:700px){.home-page .awards{-webkit-column-gap:80px;column-gap:80px;grid-template-columns:.4fr 1fr;row-gap:68px}}@media (max-width:600px){.home-page .awards{grid-template-areas:"." "." "." "trophy";grid-template-columns:1fr;row-gap:20px}}.home-page .awards .counter{font-size:10.938vw;font-weight:200;letter-spacing:-.015rem;line-height:100%}@media (max-width:1150px){.home-page .awards .counter{font-size:11.304vw}}@media (max-width:900px){.home-page .awards .counter{font-size:12.556vw}}@media (max-width:700px){.home-page .awards .counter{font-size:100px}}.home-page .awards .trophy{align-items:flex-end;display:flex;overflow:hidden}@media (max-width:600px){.home-page .awards .trophy{grid-area:trophy;overflow:visible;overflow:initial}}@media (max-width:450px){.home-page .awards .trophy{align-items:center;grid-area:trophy;height:130%;margin-top:25px;overflow:hidden}}.home-page .awards .trophy video{height:100%;-webkit-transform:rotate(-17deg) scale(2) translate(1.2%,1.2%);transform:rotate(-17deg) scale(2) translate(1.2%,1.2%)}@media (max-width:1150px){.home-page .awards .trophy video{-webkit-transform:rotate(-17deg) scale(1.75) translate(1.2%,1.2%);transform:rotate(-17deg) scale(1.75) translate(1.2%,1.2%)}}@media (max-width:600px){.home-page .awards .trophy video{height:auto;-webkit-transform:rotate(0deg) scale(1) translate(0);transform:rotate(0deg) scale(1) translate(0);width:100%}}@media (max-width:450px){.home-page .awards .trophy video{-webkit-transform:rotate(0deg) scale(1.3) translate(0);transform:rotate(0deg) scale(1.3) translate(0)}}.home-page .awards .award-list ul{list-style-type:none}@media (max-width:600px){.home-page .awards .award-list ul{padding-top:30px}}@media (max-width:450px){.home-page .awards .award-list ul{padding-top:17px}}.home-page .awards .award-list ul li{display:flex;justify-content:space-between;margin-bottom:3.125vw}@media (max-width:1150px){.home-page .awards .award-list ul li{margin-bottom:3.391vw}}@media (max-width:900px){.home-page .awards .award-list ul li{margin-bottom:3.667vw}}@media (max-width:700px){.home-page .awards .award-list ul li{margin-bottom:27px}}@media (max-width:450px){.home-page .awards .award-list ul li{gap:15px;justify-content:flex-start;margin-bottom:22px}}.home-page .awards .award-list ul li .category{display:flex;gap:2.422vw;opacity:.5}@media (max-width:1150px){.home-page .awards .award-list ul li .category{gap:2.696vw}}@media (max-width:900px){.home-page .awards .award-list ul li .category{gap:3vw}}@media (max-width:700px){.home-page .awards .award-list ul li .category{gap:22px}}@media (max-width:450px){.home-page .awards .award-list ul li .category{gap:8px}}.home-page .awards .award-list ul li:first-child{transition-delay:262ms}.home-page .awards .award-list ul li:nth-child(2){transition-delay:302ms}.home-page .awards .award-list ul li:nth-child(3){transition-delay:342ms}.home-page .awards .award-list ul li:nth-child(4){transition-delay:382ms}.home-page .awards .award-list ul li:nth-child(5){transition-delay:422ms}.home-page .awards .award-list ul li:nth-child(6){transition-delay:462ms}.home-page .awards .award-list ul li:nth-child(7){transition-delay:502ms}.home-page .awards .award-list ul li:nth-child(8){transition-delay:542ms}.home-page .awards .award-list ul li:nth-child(9){transition-delay:582ms}.home-page .awards .award-list ul li:nth-child(10){transition-delay:622ms}.home-page .awards .award-list .more{margin-top:11.719vw}@media (max-width:1150px){.home-page .awards .award-list .more{margin-top:8.696vw}}@media (max-width:900px){.home-page .awards .award-list .more{margin-top:8.667vw}}@media (max-width:700px){.home-page .awards .award-list .more{margin-top:67px}}@media (max-width:600px){.home-page .awards .award-list .more{margin-top:47px}}@media (max-width:450px){.home-page .awards .award-list .more{margin-top:37px}}.home-page .awards.hide{opacity:0;transition:opacity .3s ease 0ms}.home-page .project-media{align-items:flex-end;background-position:50%;background-size:cover;bottom:0;display:flex;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s ease 0ms,background-image .5s ease}.home-page .project-details.show,.home-page .project-media.show{transition:opacity .3s ease .3s,background-image .15s ease}.home-page .project-details{bottom:4.688vw;display:flex;height:4.688vw;justify-content:space-between;left:4.688vw;opacity:0;pointer-events:none;position:fixed;right:4.688vw;transition:opacity .3s ease;z-index:9999}@media (max-width:1150px){.home-page .project-details{bottom:5.217vw;height:4.609vw;left:5.217vw;right:5.217vw}}@media (max-width:900px){.home-page .project-details{bottom:30px;height:-webkit-max-content;height:max-content;justify-content:center;left:0;pointer-events:auto;right:0}.home-page .project-details .info{display:none}}.home-page .project-details .info .case-name{margin-top:.547vw;opacity:.58}@media (max-width:1150px){.home-page .project-details .info .case-name{margin-top:.609vw}}.home-page .project-details .button-scroll{pointer-events:auto}@media (max-width:900px){.home-page .project-details .button-scroll{display:none}}.home-page .project-details .button-light{display:none}@media (max-width:900px){.home-page .project-details .button-light{display:inherit;position:relative;z-index:1000000000000}}.home-page .learn-more-btn{background-color:#fff;border-radius:.313vw;color:#000;font-size:1.25vw;left:0;opacity:0;padding:.859vw .938vw;pointer-events:none;position:fixed;top:0;width:-webkit-max-content;width:max-content;z-index:100000000000000000}@media (max-width:1150px){.home-page .learn-more-btn{border-radius:.348vw;font-size:1.391vw;padding:.957vw 1.043vw}}@media (max-width:900px){.home-page .learn-more-btn{display:none}}.home-page .learn-more-btn.show{opacity:1}.home-page #projects-wrapper{bottom:0;left:0;position:-webkit-sticky;position:sticky;right:0;top:0}.home-page .projects{opacity:1;padding-bottom:25vh;padding-top:25vh;position:relative;text-align:center;transition:opacity .3s ease}@media (max-width:1150px){.home-page .projects{padding-bottom:50vh;padding-top:50vh}}.home-page .projects .wrapper{cursor:default;display:flex;justify-content:center;margin-bottom:7.813vw;position:relative;width:100%;z-index:112}@media (max-width:1150px){.home-page .projects .wrapper{margin-bottom:8.435vw}}@media (max-width:900px){.home-page .projects .wrapper{margin-bottom:9.333vw}}@media (max-width:700px){.home-page .projects .wrapper{margin-bottom:75px}}@media (max-width:600px){.home-page .projects .wrapper{margin-bottom:125px}}.home-page .projects .wrapper .title{cursor:default;font-size:6.406vw;font-weight:500;letter-spacing:-.015rem;line-height:132%;opacity:.2;transition:.75s cubic-bezier(.165,.84,.44,1);width:-webkit-max-content;width:max-content}@media (max-width:1150px){.home-page .projects .wrapper .title{font-size:7.13vw}}@media (max-width:900px){.home-page .projects .wrapper .title{font-size:7.8vw}}@media (max-width:700px){.home-page .projects .wrapper .title{font-size:63px}}@media (max-width:600px){.home-page .projects .wrapper .title{font-size:58px}}@media (max-width:450px){.home-page .projects .wrapper .title{font-size:12.889vw}}.home-page .projects .wrapper .active{opacity:1;-webkit-transform:scale(1.26834218);transform:scale(1.26834218)}.home-page .projects .wrapper .neutral{opacity:1;-webkit-transform:scale(1.13417109);transform:scale(1.13417109)}.home-page .projects.hide{opacity:0;pointer-events:none}@media (max-width:900px){.home-page .movable-button{display:none}}.home-page .services{display:flex;flex-direction:column;gap:3.906vw;opacity:1;transition:opacity .3s ease}@media (max-width:1150px){.home-page .services{gap:5.043vw}}@media (max-width:900px){.home-page .services{gap:6.111vw}}@media (max-width:700px){.home-page .services{gap:50px}}.home-page .services .item{display:flex;justify-content:space-between}@media (max-width:700px){.home-page .services .item{flex-direction:column}}.home-page .services .item .label{font-size:1.25vw;opacity:.5;transition-delay:263ms}@media (max-width:1150px){.home-page .services .item .label{font-size:1.391vw}}@media (max-width:900px){.home-page .services .item .label{font-size:14px}}.home-page .services .item h2{cursor:none;font-weight:300;letter-spacing:-.015rem;width:57.969vw}@media (max-width:1150px){.home-page .services .item h2{width:60.174vw}}@media (max-width:900px){.home-page .services .item h2{width:62vw}}@media (max-width:700px){.home-page .services .item h2{margin-top:25px;width:auto}}@media (max-width:450px){.home-page .services .item h2{font-size:38px}}.home-page .services .item h2 div{width:-webkit-max-content;width:max-content}.home-page .services .item h2 div:first-child{transition-delay:262ms}.home-page .services .item h2 div:nth-child(2){transition-delay:302ms}.home-page .services .item h2 div:nth-child(3){transition-delay:342ms}.home-page .services .item h2 div:nth-child(4){transition-delay:382ms}.home-page .services .item h2 div:nth-child(5){transition-delay:422ms}.home-page .services .item h2 div:nth-child(6){transition-delay:462ms}.home-page .services .item h2 div:nth-child(7){transition-delay:502ms}.home-page .services .item h2 div:nth-child(8){transition-delay:542ms}.home-page .services .item h2 div:nth-child(9){transition-delay:582ms}.home-page .services .item h2 div:nth-child(10){transition-delay:622ms}.home-page .services.hide{opacity:0}.movable-button{align-items:center;background-color:#fff;border-radius:50%;color:#000;display:flex;font-size:1.25vw;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;transition:left 50ms linear,top 50ms linear,-webkit-transform .6s cubic-bezier(.165,.84,.44,1);transition:transform .6s cubic-bezier(.165,.84,.44,1),left 50ms linear,top 50ms linear;transition:transform .6s cubic-bezier(.165,.84,.44,1),left 50ms linear,top 50ms linear,-webkit-transform .6s cubic-bezier(.165,.84,.44,1);z-index:1000}@media (max-width:1150px){.movable-button{font-size:1.391vw}}@media (max-width:900px){.movable-button{bottom:0;height:91px!important;left:0;margin:auto;right:0;top:0;-webkit-transform:scale(1)!important;transform:scale(1)!important;width:91px!important}}@media (max-width:700px){.movable-button{height:81px!important;width:81px!important}}@media (max-width:600px){.movable-button{height:70px!important;width:70px!important}}@media (max-width:450px){.movable-button{height:90px!important;width:90px!important}}.movable-button svg{width:1.406vw}@media (max-width:1150px){.movable-button svg{width:1.565vw}}@media (max-width:900px){.movable-button svg{width:1.667vw}}@media (max-width:700px){.movable-button svg{width:13px}}@media (max-width:600px){.movable-button svg{width:12px}}@media (max-width:450px){.movable-button svg{width:15px}}.render-projects{grid-column-gap:5.859vw;display:grid;grid-template-columns:1fr 1fr;margin-top:0!important;min-height:100vh}@media (max-width:1150px){.render-projects{grid-column-gap:6.522vw}}@media (max-width:900px){.render-projects{grid-column-gap:5.556vw}}@media (max-width:700px){.render-projects{grid-column-gap:40px}}@media (max-width:600px){.render-projects{grid-gap:40px;grid-template-columns:1fr}}@media (max-width:450px){.render-projects{grid-gap:30px}}.render-projects .load-init{transition-delay:666ms}.render-projects .item{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);height:44.922vw;overflow:hidden}@media (max-width:1150px){.render-projects .item{height:50vw}}@media (max-width:900px){.render-projects .item{height:47.778vw}}@media (max-width:700px){.render-projects .item{height:358px}}@media (max-width:450px){.render-projects .item{height:405px}}.render-projects .item .image-animate{height:100%;transition-delay:.62s!important}.render-projects .item .custom-show{-webkit-animation:animationFade 1s cubic-bezier(.19,1,.22,1) 233ms forwards;animation:animationFade 1s cubic-bezier(.19,1,.22,1) 233ms forwards;opacity:0;-webkit-transform:translateY(200px);transform:translateY(200px)}.render-projects .item .movable-button{pointer-events:none}.render-projects .item .wrapper{height:100%;position:relative;transition:opacity .25s ease,-webkit-transform .1s ease;transition:transform .1s ease,opacity .25s ease;transition:transform .1s ease,opacity .25s ease,-webkit-transform .1s ease}.render-projects .item .wrapper img{height:100%;object-fit:cover;transition:.5s ease;width:100%}.render-projects .item .wrapper:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.render-projects .item .wrapper .info{bottom:3.516vw;display:flex;flex-direction:column;justify-content:space-between;left:3.516vw;position:absolute;right:3.516vw;top:3.516vw}@media (max-width:1150px){.render-projects .item .wrapper .info{bottom:3.913vw;left:3.913vw;right:3.913vw;top:3.913vw}}@media (max-width:900px){.render-projects .item .wrapper .info{bottom:5vw;left:5vw;right:5vw;top:5vw}}@media (max-width:700px){.render-projects .item .wrapper .info{bottom:32px;left:32px;right:32px;top:32px}}.render-projects .item .wrapper .info .category{display:flex;flex-wrap:wrap;gap:1.563vw}.render-projects .item .wrapper .info .category p{border:1px solid hsla(0,0%,100%,.43);border-radius:2.5vw;font-size:1.094vw;padding:.859vw 1.641vw}@media (max-width:1150px){.render-projects .item .wrapper .info .category p{border:1px solid hsla(0,0%,100%,.43);border-radius:2.783vw;font-size:1.043vw;padding:.696vw 1.391vw}}@media (max-width:900px){.render-projects .item .wrapper .info .category p{border:1px solid hsla(0,0%,100%,.43);border-radius:3.556vw;font-size:1.333vw;padding:.889vw 1.778vw}}@media (max-width:700px){.render-projects .item .wrapper .info .category{gap:15px}.render-projects .item .wrapper .info .category p{border:1px solid hsla(0,0%,100%,.43);border-radius:32px;font-size:12px;padding:8px 16px}}.render-projects .item .wrapper .info .title{font-size:2.5vw;line-height:132.9%}@media (max-width:1150px){.render-projects .item .wrapper .info .title{font-size:3.556vw}}@media (max-width:900px){.render-projects .item .wrapper .info .title{font-size:2.667vw}}@media (max-width:700px){.render-projects .item .wrapper .info .title{font-size:20px}}.render-projects .item:nth-child(2n){margin-top:5.859vw}@media (max-width:1150px){.render-projects .item:nth-child(2n){margin-top:6.522vw}}@media (max-width:900px){.render-projects .item:nth-child(2n){margin-top:5.556vw}}@media (max-width:700px){.render-projects .item:nth-child(2n){margin-top:40px}}@media (max-width:600px){.render-projects .item:nth-child(2n){margin-top:0}}@media (max-width:900px){.render-projects .movable-button{display:none}}nav{align-items:center;display:flex;justify-content:space-between;left:0;margin-top:3.906vw;opacity:0;position:absolute;right:0;top:0}@media (max-width:1150px){nav{margin-top:4.348vw}}@media (max-width:900px){nav{margin-top:5vw}}@media (max-width:700px){nav{margin-top:37px}}@media (max-width:600px){nav{margin-top:30px}}nav .logo{align-items:center;display:flex;width:10.156vw}@media (max-width:1150px){nav .logo{width:11.478vw}}@media (max-width:900px){nav .logo{width:12.778vw}}@media (max-width:700px){nav .logo{width:102px}}nav .logo img{width:100%}nav .button{align-items:center;display:flex}nav .button p{cursor:pointer;margin-right:4.688vw}@media (max-width:1150px){nav .button p{margin-right:5.391vw}}@media (max-width:900px){nav .button p{margin-right:5.889vw}}@media (max-width:700px){nav .button p{margin-right:50px}}nav .button .hamburger-bar{cursor:pointer;display:flex;flex-direction:column;height:50px;justify-content:center;position:fixed;right:4.688vw;z-index:999999}@media (max-width:1150px){nav .button .hamburger-bar{right:5.217vw}}@media (max-width:900px){nav .button .hamburger-bar{right:4.444vw}}@media (max-width:700px){nav .button .hamburger-bar{right:40px}}@media (max-width:450px){nav .button .hamburger-bar{right:30px}}nav .button .hamburger-bar .line{background-color:#fff;height:1px;margin-left:auto;position:relative;transition:.5s cubic-bezier(.19,1,.22,1) 83ms;width:3.125vw}@media (max-width:1150px){nav .button .hamburger-bar .line{width:3.478vw}}@media (max-width:900px){nav .button .hamburger-bar .line{width:3.889vw}}@media (max-width:700px){nav .button .hamburger-bar .line{width:30px}}nav .button .hamburger-bar .line:first-child{top:.508vw}@media (max-width:1150px){nav .button .hamburger-bar .line:first-child{top:.565vw}}@media (max-width:900px){nav .button .hamburger-bar .line:first-child{top:.6665vw}}@media (max-width:700px){nav .button .hamburger-bar .line:first-child{top:4.5px}}nav .button .hamburger-bar .line:last-child{bottom:.508vw}@media (max-width:1150px){nav .button .hamburger-bar .line:last-child{bottom:.565vw}}@media (max-width:900px){nav .button .hamburger-bar .line:last-child{bottom:.6665vw}}@media (max-width:700px){nav .button .hamburger-bar .line:last-child{bottom:4.5px}}nav .active-button .hamburger-bar .line{background-color:#000!important}nav .active-button .hamburger-bar .line:first-child{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center}nav .active-button .hamburger-bar .line:last-child{bottom:0;position:relative;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center;transform-origin:center}nav.show-element{opacity:1;transition:opacity .8s ease 333ms}.navigation-menu{background-color:#fff;bottom:0;color:#000;display:flex;flex-direction:column;justify-content:space-between;opacity:0;padding:3.906vw 5.078vw;pointer-events:none;position:fixed;right:0;top:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .83s cubic-bezier(.19,1,.22,1),-webkit-transform .83s cubic-bezier(.19,1,.22,1);transition:opacity .83s cubic-bezier(.19,1,.22,1),transform .83s cubic-bezier(.19,1,.22,1);transition:opacity .83s cubic-bezier(.19,1,.22,1),transform .83s cubic-bezier(.19,1,.22,1),-webkit-transform .83s cubic-bezier(.19,1,.22,1);width:34.141vw;z-index:10000}@media (max-width:1150px){.navigation-menu{padding:3.913vw 5.217vw;width:37.13vw}}@media (max-width:900px){.navigation-menu{padding:3.889vw 4.444vw;width:37.111vw}}@media (max-width:700px){.navigation-menu{padding:34px 40px;width:334px}}@media (max-width:450px){.navigation-menu{padding:30px;-webkit-transform:translate(0);transform:translate(0);width:100vw}}.navigation-menu .top img{display:none}@media (max-width:450px){.navigation-menu .top img{display:inline;display:initial;width:107px}}.navigation-menu ul{display:flex;flex-direction:column;gap:1.563vw;list-style-type:none}@media (max-width:1150px){.navigation-menu ul{gap:1.913vw}}@media (max-width:900px){.navigation-menu ul{gap:2vw}}@media (max-width:700px){.navigation-menu ul{gap:20px}}@media (max-width:450px){.navigation-menu ul{gap:24px}}.navigation-menu ul li{cursor:pointer;font-size:3.125vw;font-weight:300;line-height:110%;opacity:0;-webkit-transform:translateY(-2.344vw);transform:translateY(-2.344vw)}@media (max-width:1150px){.navigation-menu ul li{font-size:3.304vw}}@media (max-width:900px){.navigation-menu ul li{font-size:3.778vw}}@media (max-width:700px){.navigation-menu ul li{font-size:30px}}@media (max-width:450px){.navigation-menu ul li{font-size:42px}}.navigation-menu ul li:first-child{transition:.67s cubic-bezier(.165,.84,.44,1) 27ms}.navigation-menu ul li:nth-child(2){transition:.67s cubic-bezier(.165,.84,.44,1) 77ms}.navigation-menu ul li:nth-child(3){transition:.67s cubic-bezier(.165,.84,.44,1) 127ms}.navigation-menu ul li:nth-child(4){transition:.67s cubic-bezier(.165,.84,.44,1) 177ms}.navigation-menu ul li:nth-child(5){transition:.67s cubic-bezier(.165,.84,.44,1) 227ms}.navigation-menu ul li:nth-child(6){transition:.67s cubic-bezier(.165,.84,.44,1) 277ms}.navigation-menu ul li:nth-child(7){transition:.67s cubic-bezier(.165,.84,.44,1) 327ms}.navigation-menu ul li:nth-child(8){transition:.67s cubic-bezier(.165,.84,.44,1) 377ms}.navigation-menu ul .nav-row{display:flex;flex-direction:row}.navigation-menu ul .nav-row li{font-size:1.406vw}@media (max-width:1150px){.navigation-menu ul .nav-row li{font-size:1.391vw}}@media (max-width:900px){.navigation-menu ul .nav-row li{font-size:1.556vw}}@media (max-width:700px){.navigation-menu ul .nav-row li{font-size:14px}}@media (max-width:450px){.navigation-menu ul .nav-row li{font-size:18px}}.navigation-menu .social-icons{display:flex;justify-content:space-between;opacity:0;-webkit-transform:translateY(2.344vw);transform:translateY(2.344vw);transition:.67s cubic-bezier(.165,.84,.44,1) 133ms}@media (min-width:1600px){.navigation-menu .social-icons{opacity:0!important;pointer-events:none!important}}.navigation-menu .social-icons svg{width:3.594vw}@media (max-width:1150px){.navigation-menu .social-icons svg{width:4vw}}@media (max-width:900px){.navigation-menu .social-icons svg{width:3.778vw}}@media (max-width:700px){.navigation-menu .social-icons svg{width:35px}}@media (max-width:450px){.navigation-menu .social-icons svg{width:44px}}.open{opacity:1!important;pointer-events:auto}.open,.open .social-icons,.open ul li{-webkit-transform:translateY(0);transform:translateY(0)}.open .social-icons,.open ul li{opacity:1}footer{overflow:hidden;padding:8.594vw 0}@media (max-width:1150px){footer{padding:9.565vw 0}}@media (max-width:900px){footer{padding:12.333vw 0}}@media (max-width:700px){footer{padding:97px 0}}@media (max-width:600px){footer{padding:110px 0}}footer .container-narrow{will-change:transform}footer .container-narrow .top{display:flex;justify-content:space-between;margin-bottom:11.953vw}@media (max-width:1150px){footer .container-narrow .top{margin-bottom:14.174vw}}@media (max-width:900px){footer .container-narrow .top{margin-bottom:16.222vw}}@media (max-width:700px){footer .container-narrow .top{align-items:center;flex-direction:column;gap:30px;margin-bottom:60px;text-align:center}}@media (max-width:450px){footer .container-narrow .top{gap:38px}footer .container-narrow .top h2{font-size:40px}}footer .container-narrow .button-wrapper{display:flex;flex-direction:column;justify-content:flex-end;justify-self:flex-end}footer .container-narrow .button-wrapper a{pointer-events:none}footer .container-narrow .button-wrapper:hover a{background-color:#fff;color:#000}footer .container-narrow .button-wrapper:hover a .icon{fill:#000}footer .container-narrow .bottom{display:flex;flex-direction:column;gap:2.344vw}@media (max-width:1150px){footer .container-narrow .bottom{gap:2.696vw}}@media (max-width:900px){footer .container-narrow .bottom{gap:2.889vw}}@media (max-width:700px){footer .container-narrow .bottom{gap:60px}}footer .container-narrow .bottom .line{display:flex;justify-content:space-between}@media (max-width:700px){footer .container-narrow .bottom .line{flex-direction:column}footer .container-narrow .bottom .line .back{display:none}}footer .container-narrow .bottom .line .contact-info{display:flex;gap:3.906vw}@media (max-width:1150px){footer .container-narrow .bottom .line .contact-info{gap:4.522vw}}@media (max-width:900px){footer .container-narrow .bottom .line .contact-info{gap:4.889vw}}@media (max-width:700px){footer .container-narrow .bottom .line .contact-info{flex-direction:column;gap:25px;margin:auto}footer .container-narrow .bottom .line .contact-info a{margin:auto;text-align:center}}footer .container-narrow .bottom .line .contact-info a{color:#000;text-decoration:none}footer .container-narrow .bottom .line .copyrights{opacity:.37}@media (max-width:700px){footer .container-narrow .bottom .line .copyrights{margin-top:30px;order:1;text-align:center}}footer .container-narrow .bottom .line .social-icons{display:flex;justify-content:space-between;width:23.906vw}@media (max-width:1150px){footer .container-narrow .bottom .line .social-icons{width:26.609vw}}@media (max-width:900px){footer .container-narrow .bottom .line .social-icons{width:29.556vw}}@media (max-width:700px){footer .container-narrow .bottom .line .social-icons{gap:20px;margin:auto;width:-webkit-max-content;width:max-content}}@media (max-width:375px){footer .container-narrow .bottom .line .social-icons{gap:15px}}@media (max-width:320px){footer .container-narrow .bottom .line .social-icons{gap:10px}}footer .container-narrow .bottom .line .social-icons svg{fill:#000;width:3.594vw}@media (max-width:1150px){footer .container-narrow .bottom .line .social-icons svg{width:4vw}}@media (max-width:900px){footer .container-narrow .bottom .line .social-icons svg{width:4.444vw}}@media (max-width:700px){footer .container-narrow .bottom .line .social-icons svg{width:50px}}@media (max-width:450px){footer .container-narrow .bottom .line .social-icons svg{width:40px}}.image-section{height:100vh;overflow:hidden;position:relative;transition-delay:666ms!important}@media (max-width:700px){.image-section{height:374px}}.image-section img{height:100%;object-fit:cover;width:100%}@media (max-width:700px){.image-section img{height:100%}}.description-section{grid-column-gap:5.859vw;grid-row-gap:1.016vw;display:grid;grid-template-areas:". ." "circles .";grid-template-columns:1fr 1fr}@media (max-width:1150px){.description-section{grid-column-gap:6.522vw;grid-row-gap:1.13vw}}@media (max-width:900px){.description-section{grid-column-gap:5.556vw;grid-row-gap:1.111vw}}@media (max-width:700px){.description-section{grid-row-gap:10px;grid-template-areas:"." "." "." "circles";grid-template-columns:1fr}.description-section h2{margin-bottom:10px}}.description-section .text-wrapper{display:flex;flex-direction:column;gap:1.016vw}@media (max-width:1150px){.description-section .text-wrapper{gap:1.13vw}}@media (max-width:900px){.description-section .text-wrapper{gap:1.111vw}}@media (max-width:700px){.description-section .text-wrapper{gap:10px}}.description-section .bottom{align-self:flex-end;grid-area:circles}@media (max-width:700px){.description-section .bottom{align-items:center;display:flex;margin-top:25px}}.description-section .bottom .circles{display:flex}.description-section .bottom .circles .circle{align-items:center;background-color:#313131;border:.313vw solid #000;border-radius:50%;display:flex;height:3.282vw;justify-content:center;margin-left:-.939vw;padding:.781vw;width:3.282vw}@media (max-width:1150px){.description-section .bottom .circles .circle{border:.304vw solid #000;height:3.174vw;margin-left:-.912vw;padding:.783vw;width:3.174vw}}@media (max-width:900px){.description-section .bottom .circles .circle{border:.389vw solid #000;height:4.056vw;margin-left:-1.167vw;padding:1.111vw;width:4.056vw}}@media (max-width:700px){.description-section .bottom .circles .circle{border:3.5px solid #000;height:46.5px;margin-left:-10.5px;padding:12px;width:46.5px}}.description-section .bottom .circles .circle:first-child{margin-left:-.313vw}@media (max-width:1150px){.description-section .bottom .circles .circle:first-child{margin-left:-.304vw}}@media (max-width:900px){.description-section .bottom .circles .circle:first-child{margin-left:-.389vw}}@media (max-width:700px){.description-section .bottom .circles .circle:first-child{margin-left:-3.5px}}.description-section .bottom .circles .circle svg{width:100%}.description-section .bottom .circles .plus{background-color:#fff}.description-section .bottom .circles .plus svg{fill:#000;width:52%}.description-section .bottom .desc{margin-top:1.094vw}@media (max-width:1150px){.description-section .bottom .desc{margin-top:1.043vw}}@media (max-width:900px){.description-section .bottom .desc{margin-top:1.333vw}}@media (max-width:700px){.description-section .bottom .desc{margin-left:20px;margin-top:0}}.description-section .bottom .desc span{opacity:.5}.description-section .bottom .desc span:first-child{opacity:1}.description-section .description div:first-child{transition-delay:262ms}.description-section .description div:nth-child(2){transition-delay:302ms}.description-section .description div:nth-child(3){transition-delay:342ms}.description-section .description div:nth-child(4){transition-delay:382ms}.description-section .description div:nth-child(5){transition-delay:422ms}.description-section .description div:nth-child(6){transition-delay:462ms}.description-section .description div:nth-child(7){transition-delay:502ms}.description-section .description div:nth-child(8){transition-delay:542ms}.description-section .description div:nth-child(9){transition-delay:582ms}.description-section .description div:nth-child(10){transition-delay:622ms}.description-section .description div:nth-child(11){transition-delay:662ms}.description-section .description div:nth-child(12){transition-delay:702ms}.description-section .description div:nth-child(13){transition-delay:742ms}.description-section .description div:nth-child(14){transition-delay:782ms}.description-section .description div:nth-child(15){transition-delay:822ms}.description-section .description div:nth-child(16){transition-delay:862ms}.description-section .description div:nth-child(17){transition-delay:902ms}.description-section .description div:nth-child(18){transition-delay:942ms}.description-section .description div:nth-child(19){transition-delay:982ms}.description-section .description div:nth-child(20){transition-delay:1022ms}.description-section .description div:nth-child(21){transition-delay:1062ms}.description-section .description div:nth-child(22){transition-delay:1102ms}.description-section .description div:nth-child(23){transition-delay:1142ms}.description-section .description div:nth-child(24){transition-delay:1182ms}.description-section .description div:nth-child(25){transition-delay:1222ms}.render-award{grid-column-gap:2.578vw;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width:1150px){.render-award{grid-column-gap:2.696vw}}@media (max-width:900px){.render-award{grid-column-gap:2.778vw}}@media (max-width:700px){.render-award{grid-column-gap:28px;grid-template-columns:1fr 1fr 1fr}}@media (max-width:600px){.render-award{grid-column-gap:23px}}@media (max-width:450px){.render-award{grid-column-gap:27px;grid-template-columns:1fr 1fr}}.render-award img{width:100%}.render-award img:nth-child(2n){margin-top:2.422vw}@media (max-width:1150px){.render-award img:nth-child(2n){margin-top:2.696vw}}@media (max-width:900px){.render-award img:nth-child(2n){margin-top:2.778vw}}.render-award img:last-child{display:none}@media (max-width:700px){.render-award img:nth-child(2n){margin-top:0}.render-award img:nth-child(3n+2){margin-top:28px}.render-award img:last-child{display:inline;display:initial}}@media (max-width:600px){.render-award img:nth-child(3n+2){margin-top:23px}}@media (max-width:450px){.render-award img:nth-child(3n+2){margin-top:0}.render-award img:nth-child(2n){margin-top:27px}.render-award img:last-child{display:none}}section.counter{display:grid;grid-template-columns:1fr 1fr 1fr}@media (max-width:450px){section.counter{gap:40px;grid-template-columns:1fr}}section.counter .item{display:flex;flex-direction:column}section.counter .item:nth-child(2){align-items:center}section.counter .item:nth-child(3){align-items:flex-end}section.counter .item .wrapper{text-align:center;width:-webkit-max-content;width:max-content}@media (max-width:450px){section.counter .item .wrapper{align-items:center;display:flex;justify-content:space-between;text-align:right;width:100%}}section.counter .item .wrapper .number{font-size:9.688vw;font-weight:200;letter-spacing:-.015rem;line-height:107.9%}@media (max-width:1150px){section.counter .item .wrapper .number{font-size:10.087vw}}@media (max-width:900px){section.counter .item .wrapper .number{font-size:10.444vw}}@media (max-width:700px){section.counter .item .wrapper .number{font-size:13.429vw}}@media (max-width:600px){section.counter .item .wrapper .number{font-size:12.5vw}}@media (max-width:450px){section.counter .item .wrapper .number{font-size:22.889vw}}@media (max-width:375px){section.counter .item .wrapper .number{font-size:24vw}}section.counter .item .wrapper .text{line-height:145.9%}@media (max-width:1150px){section.counter .item .wrapper .text{font-size:1.391vw}}@media (max-width:900px){section.counter .item .wrapper .text{font-size:1.556vw}}@media (max-width:700px){section.counter .item .wrapper .text{font-size:14px;max-width:130px}}@media (max-width:450px){section.counter .item .wrapper .text{font-size:16px}}.logos{padding:11.719vw 0}@media (max-width:1150px){.logos{padding:13.043vw 0}}@media (max-width:900px){.logos{padding:16.667vw 0}}@media (max-width:700px){.logos{padding:120px 0}}@media (max-width:450px){.logos{padding:100px 0}}@media (max-width:375px){.logos{padding:55px 0}}.logos h2{margin-bottom:6.25vw;max-width:35.391vw}@media (max-width:1150px){.logos h2{margin-bottom:6.957vw;max-width:39.391vw}}@media (max-width:900px){.logos h2{margin-bottom:7.778vw;max-width:50.333vw}}@media (max-width:700px){.logos h2{margin-bottom:50px;max-width:453px}}.logos .view{grid-column-gap:2.891vw;grid-row-gap:5.859vw;display:grid;grid-auto-rows:10.156vw;grid-template-columns:1fr 1fr 0 1fr 1fr}@media (max-width:1150px){.logos .view{grid-column-gap:2.783vw;grid-row-gap:6.522vw;grid-auto-rows:10.696vw;grid-template-columns:1fr 1fr .957vw 1fr 1fr}}@media (max-width:900px){.logos .view{grid-column-gap:2.174vw;grid-row-gap:4.783vw;grid-auto-rows:8.348vw;grid-template-columns:1fr 1fr .87vw 1fr 1fr}}@media (max-width:700px){.logos .view{grid-column-gap:0;grid-row-gap:18px;grid-auto-rows:96px;grid-template-columns:1fr 1fr 1fr}.logos .view .blank{display:none}}@media (max-width:600px){.logos .view{grid-row-gap:14px;grid-column-gap:60px;grid-template-columns:1fr 1fr}}@media (max-width:450px){.logos .view{grid-column-gap:30px}}@media (max-width:375px){.logos .view{grid-column-gap:20px}}.logos .view .item{display:flex}.logos .view .item svg{height:100%}.logos .view .item10,.logos .view .item11,.logos .view .item2,.logos .view .item3,.logos .view .item6,.logos .view .item7{justify-content:center}.logos .view .item12,.logos .view .item4,.logos .view .item8{justify-content:flex-end}@media (max-width:700px){.logos .view .item10,.logos .view .item4,.logos .view .item7{justify-content:normal}.logos .view .item11,.logos .view .item2,.logos .view .item5,.logos .view .item8{justify-content:center}.logos .view .item12,.logos .view .item3,.logos .view .item6,.logos .view .item9{justify-content:right}}@media (max-width:600px){.logos .view .item1,.logos .view .item10,.logos .view .item11,.logos .view .item12,.logos .view .item2,.logos .view .item3,.logos .view .item4,.logos .view .item5,.logos .view .item6,.logos .view .item7,.logos .view .item8,.logos .view .item9{justify-content:center}}.team{grid-column-gap:5.859vw;grid-row-gap:2.109vw;display:grid;grid-template-areas:". ." "location .";grid-template-columns:1fr 1fr}@media (max-width:1150px){.team{grid-column-gap:4.348vw;grid-row-gap:2.609vw}}@media (max-width:900px){.team{grid-column-gap:5.556vw;grid-row-gap:2.556vw}}@media (max-width:700px){.team{grid-column-gap:0;grid-row-gap:25px;grid-template-areas:"." "." "." "location";grid-template-columns:1fr}.team h2{margin-bottom:25px;max-width:345px}}.team .members{display:flex;flex-direction:column;gap:2.109vw}@media (max-width:1150px){.team .members{gap:2.609vw}}@media (max-width:900px){.team .members{gap:2.556vw}}@media (max-width:700px){.team .members{gap:25px}}.team .members .team-item{display:flex;flex-direction:column;gap:.781vw}@media (max-width:1150px){.team .members .team-item{gap:.87vw}}@media (max-width:900px){.team .members .team-item{gap:1.444vw}}@media (max-width:700px){.team .members .team-item{gap:13px}}.team .members .team-item .line{align-items:center;display:flex;justify-content:space-between}.team .members .team-item .line .name{font-size:2.188vw;font-weight:200;letter-spacing:-.015rem;line-height:145.9%}@media (max-width:1150px){.team .members .team-item .line .name{font-size:2.435vw}}@media (max-width:900px){.team .members .team-item .line .name{font-size:2.667vw}}@media (max-width:700px){.team .members .team-item .line .name{font-size:24px}}.team .members .team-item .line svg{width:2.109vw}@media (max-width:1150px){.team .members .team-item .line svg{width:2.348vw}}@media (max-width:900px){.team .members .team-item .line svg{width:3vw}}@media (max-width:700px){.team .members .team-item .line svg{width:27px}}.team .members .team-item .line .position{line-height:145.9%;opacity:.5}.team .members .team-item .line .country{opacity:.5}.team .located{align-items:center;align-self:flex-end;display:flex;gap:1.563vw;grid-area:location}@media (max-width:1150px){.team .located{gap:1.739vw}}@media (max-width:900px){.team .located{gap:1.889vw}}@media (max-width:700px){.team .located{display:none;gap:17px;margin-top:25px}}.team .located .opacity{opacity:.5}.team .located .icon{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:3.516vw;justify-content:center;width:3.516vw}.team .located .icon svg{width:33%}@media (max-width:1150px){.team .located .icon{height:3.913vw;width:3.913vw}}@media (max-width:900px){.team .located .icon{height:4.222vw;width:4.222vw}}@media (max-width:700px){.team .located .icon{height:38px;width:38px}}.full-image{height:100vh;overflow:hidden;position:relative}@media (max-width:900px){.full-image{height:600px}}.full-image img{height:100%;object-fit:cover;width:100%}.full-image .content{bottom:0;display:flex;flex-direction:column;gap:1.406vw;justify-content:center;left:0;position:absolute;right:0;top:0}@media (max-width:1150px){.full-image .content{gap:1.565vw}}@media (max-width:900px){.full-image .content{gap:1.667vw}}@media (max-width:700px){.full-image .content{gap:15px}}.full-image .content h2{max-width:56.25vw}@media (max-width:1150px){.full-image .content h2{max-width:58.087vw}}@media (max-width:900px){.full-image .content h2{max-width:60.778vw}}@media (max-width:700px){.full-image .content h2{max-width:465px}}.faq h2{margin-bottom:5.469vw;width:80%}@media (max-width:1150px){.faq h2{margin-bottom:6.087vw}}@media (max-width:900px){.faq h2{margin-bottom:7.778vw;width:100%}}@media (max-width:700px){.faq h2{margin-bottom:50px}}.faq .faq-wrapper{display:flex;flex-direction:column;gap:2.5vw}@media (max-width:1150px){.faq .faq-wrapper{gap:2.174vw}}@media (max-width:900px){.faq .faq-wrapper{gap:2.778vw}}@media (max-width:700px){.faq .faq-wrapper{gap:25px}}.faq .faq-item{border-bottom:1px solid hsla(0,0%,100%,.3);padding-bottom:2.5vw}@media (max-width:1150px){.faq .faq-item{padding-bottom:2.174vw}}@media (max-width:900px){.faq .faq-item{padding-bottom:2.778vw}}@media (max-width:700px){.faq .faq-item{padding-bottom:25px}}.faq .faq-item .visible{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.faq .faq-item .visible .question{font-size:1.875vw;line-height:145.9%;width:70%}@media (max-width:1150px){.faq .faq-item .visible .question{font-size:2.087vw;width:75%}}@media (max-width:900px){.faq .faq-item .visible .question{font-size:2.444vw;width:82%}}@media (max-width:700px){.faq .faq-item .visible .question{font-size:22px;width:90%}}.faq .faq-item .visible .icon-wrapper{height:-webkit-max-content;height:max-content;transition:.5s ease;width:1.172vw}@media (max-width:1150px){.faq .faq-item .visible .icon-wrapper{width:1.217vw}}@media (max-width:900px){.faq .faq-item .visible .icon-wrapper{width:1.556vw}}@media (max-width:700px){.faq .faq-item .visible .icon-wrapper{width:14px}}.faq .faq-item .visible .icon-wrapper svg{fill:#fff;width:100%}.faq .faq-item .margin-top{margin-top:1.016vw}@media (max-width:1150px){.faq .faq-item .margin-top{margin-top:1.13vw}}@media (max-width:900px){.faq .faq-item .margin-top{margin-top:1.333vw}}@media (max-width:700px){.faq .faq-item .margin-top{margin-top:10px}}.faq .faq-item .answer{opacity:.5;overflow:hidden;transition:.5s ease;width:70%}@media (max-width:1150px){.faq .faq-item .answer{width:75%}}@media (max-width:900px){.faq .faq-item .answer{width:82%}}@media (max-width:700px){.faq .faq-item .answer{width:90%}}.faq .faq-item:first-child{transition-delay:.26s!important}.faq .faq-item:nth-child(2){transition-delay:.3s!important}.faq .faq-item:nth-child(3){transition-delay:.34s!important}.faq .faq-item:nth-child(4){transition-delay:.38s!important}.faq .faq-item:nth-child(5){transition-delay:.42s!important}.faq .faq-item:nth-child(6){transition-delay:.46s!important}.faq .faq-item:nth-child(7){transition-delay:.5s!important}.faq .faq-item:nth-child(8){transition-delay:.54s!important}.faq .faq-item:nth-child(9){transition-delay:.58s!important}.faq .faq-item:nth-child(10){transition-delay:.62s!important}.services-page .hero h1{max-width:60vw}@media (max-width:700px){.services-page .hero h1{max-width:90%}}@media (max-width:600px){.services-page .hero h1{max-width:95%}}@media (max-width:450px){.services-page .hero h1{max-width:100%}}@media (max-width:700px){.services-page .description-section .bottom{align-items:normal;flex-direction:column;justify-content:normal}.services-page .description-section .bottom .desc{margin-left:0;margin-top:15px}}.services-page .trophy-section{align-items:center;background-color:#fff;color:#000;display:flex;height:51.953vw;position:relative}@media (max-width:1150px){.services-page .trophy-section{height:57.826vw}}@media (max-width:900px){.services-page .trophy-section{height:64.444vw}}@media (max-width:700px){.services-page .trophy-section{height:580px}}.services-page .trophy-section .left{align-items:center;align-self:center;display:flex;flex-direction:column;position:relative;text-align:center;z-index:2}.services-page .trophy-section .left .subtitle{margin-bottom:1.406vw}@media (max-width:1150px){.services-page .trophy-section .left .subtitle{margin-bottom:1.565vw}}@media (max-width:900px){.services-page .trophy-section .left .subtitle{margin-bottom:2.222vw}}@media (max-width:700px){.services-page .trophy-section .left .subtitle{margin-bottom:2.222vw}}@media (max-width:600px){.services-page .trophy-section .left .subtitle{margin-bottom:20px}}.services-page .trophy-section .image{align-items:center;bottom:0;display:flex;overflow:hidden;position:absolute;right:0;top:0;width:37.813vw;z-index:1}@media (max-width:1150px){.services-page .trophy-section .image{width:34.87vw}}@media (max-width:900px){.services-page .trophy-section .image{width:41.889vw}}@media (max-width:700px){.services-page .trophy-section .image{width:278px}}@media (max-width:600px){.services-page .trophy-section .image{display:none}}.services-page .trophy-section .image img{width:51.328vw}@media (max-width:1150px){.services-page .trophy-section .image img{-webkit-transform:rotate(-7deg);transform:rotate(-7deg);width:57.13vw}}@media (max-width:900px){.services-page .trophy-section .image img{width:73vw}}@media (max-width:700px){.services-page .trophy-section .image img{width:657px}}@media (max-width:600px){.services-page .trophy-section .image img{width:457px}}.render-services .services-item{grid-gap:5.859vw;display:grid;grid-template-columns:1fr 1fr}@media (max-width:1150px){.render-services .services-item{grid-gap:6.522vw}}@media (max-width:900px){.render-services .services-item{grid-gap:5.556vw}}@media (max-width:700px){.render-services .services-item{grid-gap:60px;grid-template-columns:1fr}}@media (max-width:450px){.render-services .services-item{grid-gap:55px}}.render-services .services-item .info{display:flex;flex-direction:column;height:39.922vw;justify-content:space-between;margin-bottom:1.563vw;padding:2.734vw 0}@media (max-width:1150px){.render-services .services-item .info{height:44.435vw;padding:3.043vw 0}}@media (max-width:900px){.render-services .services-item .info{height:100%;padding:0}}@media (max-width:700px){.render-services .services-item .info{padding:0}}.render-services .services-item .info h2{margin-bottom:1.25vw}@media (max-width:1150px){.render-services .services-item .info h2{margin-bottom:1.391vw}}@media (max-width:900px){.render-services .services-item .info h2{margin-bottom:1.778vw}}@media (max-width:700px){.render-services .services-item .info h2{margin-bottom:16px}.render-services .services-item .info .technology{margin-top:51px}}@media (max-width:450px){.render-services .services-item .info .technology{margin-top:38px}}.render-services .services-item .info .technology .title{font-size:1.25vw;margin-bottom:1.016vw;opacity:.5}@media (max-width:1150px){.render-services .services-item .info .technology .title{font-size:1.391vw;margin-bottom:1.043vw}}@media (max-width:900px){.render-services .services-item .info .technology .title{font-size:1.778vw;margin-bottom:1.444vw}}@media (max-width:700px){.render-services .services-item .info .technology .title{font-size:16px;margin-bottom:13px}}.render-services .services-item .slider{grid-area:image}@media (max-width:900px){.render-services .services-item .slider{display:flex;flex-direction:column;justify-content:center}}.render-services .services-item .slider .images{height:39.922vw;margin-bottom:1.563vw;position:relative}@media (max-width:1150px){.render-services .services-item .slider .images{height:44.435vw;margin-bottom:1.739vw}}@media (max-width:900px){.render-services .services-item .slider .images{height:46.667vw;margin-bottom:2.444vw}}@media (max-width:700px){.render-services .services-item .slider .images{height:420px;margin-bottom:22px}}.render-services .services-item .slider .images img{height:100%;object-fit:cover;position:absolute;width:100%}@media (max-width:700px){.render-services .services-item .slider .images img{height:100%}}.render-services .services-item .slider .controls{align-items:center;display:flex;justify-content:space-between}.render-services .services-item .slider .controls .case{font-size:1.25vw}@media (max-width:1150px){.render-services .services-item .slider .controls .case{font-size:1.391vw}}@media (max-width:900px){.render-services .services-item .slider .controls .case{font-size:1.778vw}}@media (max-width:700px){.render-services .services-item .slider .controls .case{font-size:16px}}.render-services .services-item .slider .controls .case .opacity{margin-right:1.328vw;opacity:.5}@media (max-width:1150px){.render-services .services-item .slider .controls .case .opacity{margin-right:1.391vw}}@media (max-width:900px){.render-services .services-item .slider .controls .case .opacity{margin-right:1.778vw}}@media (max-width:700px){.render-services .services-item .slider .controls .case .opacity{margin-right:16px}}.render-services .services-item .slider .controls .arrows{display:flex;gap:.781vw}@media (max-width:1150px){.render-services .services-item .slider .controls .arrows{gap:.87vw}}@media (max-width:900px){.render-services .services-item .slider .controls .arrows{gap:1.111vw}}@media (max-width:700px){.render-services .services-item .slider .controls .arrows{gap:10px}}.render-services .services-item .slider .controls .arrows .arrow{align-items:center;background-color:hsla(0,0%,100%,.12);border-radius:50%;cursor:pointer;display:flex;height:1.719vw;justify-content:center;width:1.719vw}@media (max-width:1150px){.render-services .services-item .slider .controls .arrows .arrow{height:1.913vw;width:1.913vw}}@media (max-width:900px){.render-services .services-item .slider .controls .arrows .arrow{height:2.444vw;width:2.444vw}}@media (max-width:700px){.render-services .services-item .slider .controls .arrows .arrow{height:22px;width:22px}}.render-services .services-item .slider .controls .arrows .arrow svg{width:45%}.render-services .services-item .slider .controls .arrows .left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.render-services .services-item:nth-child(2n){grid-template-areas:"image ."}@media (max-width:700px){.render-services .services-item:nth-child(2n){grid-template-areas:"." "image"}}.render-services .services-item:nth-child(odd){grid-template-areas:". image"}@media (max-width:700px){.render-services .services-item:nth-child(odd){grid-template-areas:"." "image"}}.contact-page .hero h1{text-align:center;white-space:pre-line;width:100%}.contact-page .info{margin-bottom:7.969vw;text-align:center;transition-delay:.62s!important}@media (max-width:1150px){.contact-page .info{margin-bottom:9.565vw}}@media (max-width:900px){.contact-page .info{margin-bottom:12.333vw}}@media (max-width:700px){.contact-page .info{margin-bottom:82px}}@media (max-width:600px){.contact-page .info{margin-bottom:70px}}@media (max-width:450px){.contact-page .info{margin-bottom:103px}}@media (max-width:375px){.contact-page .info{margin-bottom:158px}}.contact-page .info .opacity{opacity:.5}.contact-page .info .line{align-items:center;display:flex;justify-content:center}.contact-page .info .line .icons{display:flex;gap:.547vw}@media (max-width:1150px){.contact-page .info .line .icons{gap:.609vw}}@media (max-width:900px){.contact-page .info .line .icons{gap:.522vw}}@media (max-width:700px){.contact-page .info .line .icons{gap:6px}}.contact-page .info .line .wrapper{cursor:pointer;display:flex;justify-content:flex-end;overflow:hidden;width:3.594vw}@media (max-width:1150px){.contact-page .info .line .wrapper{width:4vw}}@media (max-width:900px){.contact-page .info .line .wrapper{width:3.217vw}}@media (max-width:700px){.contact-page .info .line .wrapper{width:37px}}.contact-page .info .line .wrapper svg{fill:#fff;-webkit-transform:translateX(25%);transform:translateX(25%);width:100%}@media (max-width:700px){.contact-page .info .line:last-child{align-items:flex-start;flex-direction:column;gap:12px}}.contact-page .info .email{margin:2.344vw 0;width:100%}@media (max-width:1150px){.contact-page .info .email{margin:2.609vw 0}}@media (max-width:900px){.contact-page .info .email{margin:3.333vw 0}}@media (max-width:700px){.contact-page .info .email{margin:30px 0}}.contact-page .info .email a{display:flex;justify-content:center}.contact-page .info .email img{width:53.594vw}@media (max-width:1150px){.contact-page .info .email img{width:52.174vw}}@media (max-width:900px){.contact-page .info .email img{width:61.778vw}}@media (max-width:700px){.contact-page .info .email img{width:435px}}@media (max-width:600px){.contact-page .info .email img{width:100%}}.contact-page .info .email .hover .fake,.contact-page .info .email .hover p{line-height:1.2}.contact-page .info .email .email-text{color:#fff;font-size:4.3vw;font-weight:200;letter-spacing:-.02em;line-height:1.2;white-space:nowrap}@media (max-width:1150px){.contact-page .info .email .email-text{font-size:4.2vw}}@media (max-width:900px){.contact-page .info .email .email-text{font-size:5vw}}@media (max-width:700px){.contact-page .info .email .email-text{font-size:35px}}@media (max-width:600px){.contact-page .info .email .email-text{font-size:7.5vw}}@media (max-width:450px){.contact-page .info .email .email-text{font-size:6vw}}@media (max-width:380px){.contact-page .info .email .email-text{font-size:5.2vw}}.contact-page .location{height:30.469vw;margin-top:0;overflow:hidden;position:relative}@media (max-width:1150px){.contact-page .location{height:33.913vw}}@media (max-width:900px){.contact-page .location{height:43.333vw}}@media (max-width:700px){.contact-page .location{height:390px}}@media (max-width:450px){.contact-page .location{height:473px}}.contact-page .location img{bottom:0;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.contact-page .location:after{background:rgba(0,0,0,.65);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}@media (max-width:700px){.contact-page .location img{height:100%}}.contact-page .location .info-details{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:3.594vw;position:relative;z-index:2}@media (max-width:1150px){.contact-page .location .info-details{padding:4vw}}@media (max-width:900px){.contact-page .location .info-details{padding:4.667vw}}@media (max-width:700px){.contact-page .location .info-details{padding:42px}}@media (max-width:450px){.contact-page .location .info-details{padding:33px}}.contact-page .location .info-details .icon-circle{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:3.906vw;justify-content:center;width:3.906vw}@media (max-width:1150px){.contact-page .location .info-details .icon-circle{height:4.348vw;width:4.348vw}}@media (max-width:900px){.contact-page .location .info-details .icon-circle{height:4.889vw;width:4.889vw}}@media (max-width:700px){.contact-page .location .info-details .icon-circle{height:44px;width:44px}}.contact-page .location .info-details .icon-circle .icon{height:-webkit-max-content;height:max-content;width:40%}.contact-page .location .info-details h2{margin-bottom:1.719vw}@media (max-width:1150px){.contact-page .location .info-details h2{margin-bottom:1.913vw}}@media (max-width:900px){.contact-page .location .info-details h2{margin-bottom:2.444vw}}@media (max-width:700px){.contact-page .location .info-details h2{margin-bottom:22px}}@media (max-width:450px){.contact-page .location .info-details h2{font-size:40px!important;margin-bottom:16px}}.render-blogs{grid-gap:5.859vw;display:grid;grid-template-columns:1fr 1fr;margin-top:0!important;min-height:100vh}@media (max-width:1150px){.render-blogs{grid-gap:6.522vw}}@media (max-width:900px){.render-blogs{grid-gap:5.556vw}}@media (max-width:700px){.render-blogs{grid-gap:40px}}@media (max-width:600px){.render-blogs{grid-gap:40px;grid-template-columns:1fr}}@media (max-width:450px){.render-blogs{grid-gap:30px}}.render-blogs .item{-webkit-animation:animationFade 1s cubic-bezier(.19,1,.22,1) 233ms forwards;animation:animationFade 1s cubic-bezier(.19,1,.22,1) 233ms forwards;opacity:0;-webkit-transform:translateY(200px);transform:translateY(200px)}@-webkit-keyframes animationFade{0%{opacity:0;-webkit-transform:translateY(200px);transform:translateY(200px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes animationFade{0%{opacity:0;-webkit-transform:translateY(200px);transform:translateY(200px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.render-blogs .load-init{transition-delay:666ms}.render-blogs .image-animate{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);height:19.297vw}@media (max-width:1150px){.render-blogs .image-animate{height:21.478vw}}@media (max-width:900px){.render-blogs .image-animate{height:27.444vw}}@media (max-width:700px){.render-blogs .image-animate{height:247px}}.render-blogs .image-animate .image-animate{height:100%;transition-delay:.62s!important}.render-blogs .image-animate .wrapper{height:100%;position:relative;transition:opacity .25s ease,-webkit-transform .1s ease;transition:transform .1s ease,opacity .25s ease;transition:transform .1s ease,opacity .25s ease,-webkit-transform .1s ease}.render-blogs .image-animate .wrapper img{height:100%;object-fit:cover;transition:.5s ease;width:100%}.render-blogs .image-animate .wrapper:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.render-blogs .info{display:flex;flex-direction:column;justify-content:space-between}@media (max-width:1150px){.render-blogs .info{bottom:3.913vw;left:3.913vw;right:3.913vw;top:3.913vw}}@media (max-width:900px){.render-blogs .info{bottom:5vw;left:5vw;right:5vw;top:5vw}}@media (max-width:700px){.render-blogs .info{bottom:32px;left:32px;right:32px;top:32px}}.render-blogs .info .category{font-size:1.25vw;margin-top:1.094vw;opacity:.55}@media (max-width:1150px){.render-blogs .info .category{font-size:1.391vw;margin-top:1.217vw}}@media (max-width:900px){.render-blogs .info .category{font-size:1.778vw;margin-top:1.556vw}}@media (max-width:700px){.render-blogs .info .category{font-size:14px;margin-top:10px}}.render-blogs .info .title{font-size:2.5vw;line-height:132.9%;margin-top:2.734vw}@media (max-width:1150px){.render-blogs .info .title{font-size:3.556vw}}@media (max-width:900px){.render-blogs .info .title{font-size:2.667vw}}@media (max-width:700px){.render-blogs .info .title{font-size:20px;margin-top:20px}}.project-template .line{margin-right:1.563vw}@media (max-width:1150px){.project-template .line{margin-right:1.739vw}}@media (max-width:900px){.project-template .line{margin-right:2.222vw}}@media (max-width:700px){.project-template .line{margin-right:16px}}.project-template .template-hero{align-items:center;background-position:50%;background-size:cover;display:flex;min-height:59.565vw;position:relative;z-index:-1}@media (max-width:900px){.project-template .template-hero{min-height:67.222vw}}@media (max-width:700px){.project-template .template-hero{min-height:605px}.project-template .template-hero .container-narrow{margin-left:40px;margin-right:40px;width:100%}}.project-template .template-hero .subtitle{margin-bottom:1.953vw;transition-delay:.5s}@media (max-width:1150px){.project-template .template-hero .subtitle{margin-bottom:2.174vw}}@media (max-width:900px){.project-template .template-hero .subtitle{margin-bottom:2.778vw}}@media (max-width:700px){.project-template .template-hero .subtitle{margin-bottom:25px}}.project-template .template-hero h1{transition-delay:.58s}.project-template .template-hero .category{display:flex;flex-wrap:wrap;gap:1.563vw;margin-top:2.578vw}.project-template .template-hero .category p{border:1px solid hsla(0,0%,100%,.43);border-radius:2.5vw;font-size:1.094vw;padding:.859vw 1.641vw}@media (max-width:1150px){.project-template .template-hero .category p{border:1px solid hsla(0,0%,100%,.43);border-radius:2.783vw;font-size:1.043vw;padding:.696vw 1.391vw}}@media (max-width:900px){.project-template .template-hero .category p{border:1px solid hsla(0,0%,100%,.43);border-radius:3.556vw;font-size:1.333vw;padding:.889vw 1.778vw}}@media (max-width:700px){.project-template .template-hero .category{gap:15px;margin-top:30px}.project-template .template-hero .category p{border:1px solid hsla(0,0%,100%,.43);border-radius:32px;font-size:12px;padding:8px 16px}}.project-template .img-wrapper{bottom:0;left:0;overflow:hidden;position:absolute!important;right:0;top:0;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;z-index:-1}.project-template .img-wrapper img{height:100%;object-fit:cover;width:100%}@media (max-width:700px){.project-template .img-wrapper img{height:100%!important}}.project-template .project-info{display:grid;grid-template-columns:1fr 1fr}@media (max-width:700px){.project-template .project-info{grid-gap:20px;grid-template-columns:1fr}}.project-template .project-info .wrapper{display:flex;flex-direction:column}.project-template .project-info .subtitle{margin-bottom:1.25vw}@media (max-width:1150px){.project-template .project-info .subtitle{margin-bottom:1.391vw}}@media (max-width:900px){.project-template .project-info .subtitle{margin-bottom:1.778vw}}@media (max-width:700px){.project-template .project-info .subtitle{margin-bottom:0;margin-top:35px;order:3}}.project-template .project-info .subtitle .opacity{opacity:.5}.project-template .project-info .paragraph{display:flex;flex-direction:column;gap:1.016vw}@media (max-width:1150px){.project-template .project-info .paragraph{gap:1.13vw}}@media (max-width:900px){.project-template .project-info .paragraph{gap:1.111vw}}@media (max-width:700px){.project-template .project-info .paragraph{gap:10px}}.project-template .project-info .project-button{cursor:pointer;display:flex;gap:.781vw;margin-top:3.125vw}@media (max-width:1150px){.project-template .project-info .project-button{gap:.87vw;margin-top:3.478vw}}@media (max-width:900px){.project-template .project-info .project-button{gap:1.111vw;margin-top:4.444vw}}@media (max-width:700px){.project-template .project-info .project-button{gap:10;margin-top:40px}}@media (max-width:375px){.project-template .project-info .project-button{margin-top:30px}}.project-template .project-info .project-button svg{fill:#fff;width:1.172vw}@media (max-width:1150px){.project-template .project-info .project-button svg{width:1.304vw}}@media (max-width:900px){.project-template .project-info .project-button svg{width:1.444vw}}@media (max-width:700px){.project-template .project-info .project-button svg{width:13px}}.project-template .blog-info{grid-template-columns:1fr!important}.project-template .blog-info h2{margin-bottom:2.261vw}.project-template .image-group{grid-gap:3.125vw;display:grid;gap:3.125vw}.project-template .image-group img{pointer-events:none;width:100%}@media (max-width:600px){.project-template .image-group{grid-template-columns:1fr!important;margin:0!important}}.project-template .image-space{margin-bottom:3.125vw!important;margin-top:3.125vw!important}.project-template .animate-element{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);transition:opacity .67s cubic-bezier(.165,.84,.44,1),-webkit-transform .67s cubic-bezier(.165,.84,.44,1);transition:opacity .67s cubic-bezier(.165,.84,.44,1),transform .67s cubic-bezier(.165,.84,.44,1);transition:opacity .67s cubic-bezier(.165,.84,.44,1),transform .67s cubic-bezier(.165,.84,.44,1),-webkit-transform .67s cubic-bezier(.165,.84,.44,1)}.project-template .show-element{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.video-intro{bottom:3.841vw;opacity:0;position:fixed;right:4.878vw;-webkit-transform:translateY(50px);transform:translateY(50px);transition:.5s ease-in-out;z-index:100000}.video-intro .video-wrapper{height:14.756vw;position:relative;-webkit-transform-origin:right bottom;transform-origin:right bottom;transition:.3s ease-in-out}.video-intro .video-wrapper video{border-radius:.976vw;height:100%;object-fit:cover;width:auto}.video-intro .video-wrapper .close{cursor:pointer;position:absolute;right:-.61vw;top:-.61vw;width:2.073vw;z-index:1000000}.video-intro .video-wrapper .expand{bottom:.488vw;cursor:pointer;position:absolute;right:.488vw;transition:.3s ease-in-out;width:1.707vw}.video-intro .open{-webkit-transform:scale(1.79);transform:scale(1.79)}@media (max-width:1440px){.video-intro{bottom:4.653vw;right:4.861vw}.video-intro .video-wrapper{height:16.806vw}.video-intro .video-wrapper video{border-radius:1.111vw}.video-intro .video-wrapper .close{right:-.694vw;top:-.694vw;width:2.361vw}.video-intro .video-wrapper .expand{bottom:.556vw;right:.556vw;width:1.944vw}}@media (max-width:1280px){.video-intro{bottom:5.469vw;right:6.25vw}.video-intro .video-wrapper{height:16.25vw}.video-intro .video-wrapper video{border-radius:1.25vw}.video-intro .video-wrapper .close{right:-.781vw;top:-.781vw;width:2.656vw}.video-intro .video-wrapper .expand{bottom:.625vw;right:.625vw;width:2.188vw}}@media (max-width:1150px){.video-intro{bottom:2.87vw;right:5.217vw}.video-intro .video-wrapper{height:18.087vw}.video-intro .video-wrapper video{border-radius:1.391vw}.video-intro .video-wrapper .close{right:-.87vw;top:-.87vw;width:2.957vw}.video-intro .video-wrapper .expand{bottom:.696vw;right:.696vw;width:2.435vw}}@media (max-width:900px){.video-intro{bottom:36px;right:54px}.video-intro .video-wrapper{height:177px}.video-intro .video-wrapper video{border-radius:16px}.video-intro .video-wrapper .close{right:-10px;top:-10px;width:34px}.video-intro .video-wrapper .expand{bottom:8px;right:8px;width:24px}}@media (max-width:600px){.video-intro{bottom:40px;right:40px}.video-intro .video-wrapper{height:177px}}@media (max-width:375px){.video-intro{bottom:30px;right:30px}}.show-video{opacity:1;-webkit-transform:translate(0);transform:translate(0)}*{-webkit-backface-visibility:hidden;box-sizing:border-box;margin:0;padding:0}body,html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;background-color:#000;color:#fff;font-family:Montserrat,sans-serif;font-size:1.406vw;line-height:145.9%;overflow-x:hidden}@media (max-width:1150px){body{font-size:1.304vw}}@media (max-width:900px){body{font-size:16px}}body ::selection{background:#fff;color:#000}.container{margin-left:4.688vw;margin-right:4.688vw}@media (max-width:1150px){.container{margin-left:5.217vw;margin-right:5.217vw}}@media (max-width:900px){.container{margin-left:4.444vw;margin-right:4.444vw}}@media (max-width:700px){.container{margin-left:40px;margin-right:40px}}@media (max-width:450px){.container{margin-left:30px;margin-right:30px}}.container-narrow{margin:auto;width:76.563vw}@media (max-width:1150px){.container-narrow{width:80.87vw}}@media (max-width:900px){.container-narrow{width:82.222vw}}@media (max-width:700px){.container-narrow{margin-left:40px;margin-right:40px;width:auto}}@media (max-width:450px){.container-narrow{margin-left:30px;margin-right:30px}}.hover{cursor:pointer;overflow:hidden;position:relative;width:-webkit-max-content;width:max-content}.hover .fake{position:absolute;-webkit-transform:translateY(10%);transform:translateY(10%)}.hover p{-webkit-transform:translateY(0);transform:translateY(0)}.hover .fake,.hover p{transition:.4s cubic-bezier(.165,.84,.44,1)}.hover:hover p{-webkit-transform:translateY(-105%);transform:translateY(-105%)}.hover:hover .fake{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.section-space{margin-bottom:15.625vw;margin-top:15.625vw}@media (max-width:1150px){.section-space{margin-bottom:17.391vw;margin-top:17.391vw}}@media (max-width:900px){.section-space{margin-bottom:16.667vw;margin-top:16.667vw}}@media (max-width:700px){.section-space{margin-bottom:120px;margin-top:120px}}.white-section{background-color:#fff;color:#000}.white-section .button-dark{background-color:#000;border:1px solid #000}.white-section .button-dark:hover{background-color:initial}svg{aspect-ratio:1/1}video{width:100%}h1{font-size:5.938vw;font-weight:300;letter-spacing:-.015rem;line-height:104%}@media (max-width:1150px){h1{font-size:6.2vw}}@media (max-width:900px){h1{font-size:6.37vw}}@media (max-width:700px){h1{font-size:48px;max-width:520px}}@media (max-width:450px){h1{font-size:46px}}@media (max-width:375px){h1{font-size:46px!important}}h2{font-size:4.688vw;font-weight:300;line-height:107%}@media (max-width:1150px){h2{font-size:4.87vw}}@media (max-width:900px){h2{font-size:5.111vw}}@media (max-width:700px){h2{font-size:42px}}@media (max-width:450px){h2{font-size:44px}}.small-text{font-size:.781vw;line-height:125%}@media (max-width:1150px){.small-text{font-size:.87vw}}@media (max-width:900px){.small-text{font-size:.967vw}}@media (max-width:700px){.small-text{font-size:10px}}a{color:inherit;text-decoration:none}.fade-up,.separate-text{opacity:0}.fade-up{top:50px}.fade-up-line div{opacity:0!important;top:50px!important}.fade-up.show-element{opacity:1;position:relative;top:0;transition:opacity .67s cubic-bezier(.165,.84,.44,1),top .67s cubic-bezier(.165,.84,.44,1)}.fade-up-line.show-element div{opacity:1!important;position:relative;top:0!important}.fade-up-line.show-element div:first-child{transition:opacity .67s cubic-bezier(.165,.84,.44,1) 263ms,top .67s cubic-bezier(.165,.84,.44,1) 263ms}.fade-up-line.show-element div:nth-child(2){transition:opacity .67s cubic-bezier(.165,.84,.44,1) 303ms,top .67s cubic-bezier(.165,.84,.44,1) 303ms}.fade-up-line.show-element div:nth-child(3){transition:opacity .67s cubic-bezier(.165,.84,.44,1) 343ms,top .67s cubic-bezier(.165,.84,.44,1) 343ms}.fade-up-line.show-element div:nth-child(4){transition:opacity .67s cubic-bezier(.165,.84,.44,1) 383ms,top .67s cubic-bezier(.165,.84,.44,1) 383ms}.fade-up-line.show-element div:nth-child(5){transition:opacity .67s cubic-bezier(.165,.84,.44,1) 423ms,top .67s cubic-bezier(.165,.84,.44,1) 423ms}.fade-up-line.show-element div:nth-child(6){transition:opacity .67s cubic-bezier(.165,.84,.44,1) 463ms,top .67s cubic-bezier(.165,.84,.44,1) 463ms}.fade-up-line.show-element div:nth-child(7){transition:opacity .67s cubic-bezier(.165,.84,.44,1) 503ms,top .67s cubic-bezier(.165,.84,.44,1) 503ms}.fade-up-line.show-element div:nth-child(8){transition:opacity .67s cubic-bezier(.165,.84,.44,1) 543ms,top .67s cubic-bezier(.165,.84,.44,1) 543ms}.fade-up-line.show-element div:nth-child(9){transition:opacity .67s cubic-bezier(.165,.84,.44,1) 583ms,top .67s cubic-bezier(.165,.84,.44,1) 583ms}.fade-up-line.show-element div:nth-child(10){transition:opacity .67s cubic-bezier(.165,.84,.44,1) 623ms,top .67s cubic-bezier(.165,.84,.44,1) 623ms}.fade-up-line.show-element div:nth-child(11){transition:opacity .67s cubic-bezier(.165,.84,.44,1) 663ms,top .67s cubic-bezier(.165,.84,.44,1) 663ms}.fade-up-line.show-element div:nth-child(12){transition:opacity .67s cubic-bezier(.165,.84,.44,1) 703ms,top .67s cubic-bezier(.165,.84,.44,1) 703ms}.fade-up-line.show-element div:nth-child(13){transition:opacity .67s cubic-bezier(.165,.84,.44,1) 743ms,top .67s cubic-bezier(.165,.84,.44,1) 743ms}.fade-up-line.show-element div:nth-child(14){transition:opacity .67s cubic-bezier(.165,.84,.44,1) 783ms,top .67s cubic-bezier(.165,.84,.44,1) 783ms}.fade-up-line.show-element div:nth-child(15){transition:opacity .67s cubic-bezier(.165,.84,.44,1) 823ms,top .67s cubic-bezier(.165,.84,.44,1) 823ms}.fade-up-line.show-element div:nth-child(16){transition:opacity .67s cubic-bezier(.165,.84,.44,1) 863ms,top .67s cubic-bezier(.165,.84,.44,1) 863ms}.fade-up-line.show-element div:nth-child(17){transition:opacity .67s cubic-bezier(.165,.84,.44,1) 903ms,top .67s cubic-bezier(.165,.84,.44,1) 903ms}.fade-up-line.show-element div:nth-child(18){transition:opacity .67s cubic-bezier(.165,.84,.44,1) 943ms,top .67s cubic-bezier(.165,.84,.44,1) 943ms}.fade-up-line.show-element div:nth-child(19){transition:opacity .67s cubic-bezier(.165,.84,.44,1) 983ms,top .67s cubic-bezier(.165,.84,.44,1) 983ms}.fade-up-line.show-element div:nth-child(20){transition:opacity .67s cubic-bezier(.165,.84,.44,1) 1023ms,top .67s cubic-bezier(.165,.84,.44,1) 1023ms}
/*# sourceMappingURL=main.cbd5e401.css.map*/