.Navbar_navbar__cDJGO{position:fixed;top:0;left:0;width:100%;height:80px;background-color:transparent;transition:all .3s ease;z-index:1000}.Navbar_navbar__cDJGO.Navbar_scrolled__kT1GU{background-color:rgb(var(--color-ivory));height:60px;border-bottom:1px solid rgb(var(--color-main))}.Navbar_container__Kw9aC{width:100%;height:100%;margin:0 auto;padding:0 16px;display:flex;align-items:center;justify-content:space-between;position:relative}@media screen and (min-width:768px){.Navbar_container__Kw9aC{justify-content:center;padding:0 24px;max-width:1440px}}.Navbar_logoLink___FrT4{width:170px;height:100%;cursor:pointer;position:relative;z-index:9999;display:flex;align-items:center}@media screen and (min-width:768px){.Navbar_logoLink___FrT4{position:absolute;left:16px}}.Navbar_auxseenTitle__ERsGJ{font-size:25px;margin-left:20px;color:rgb(var(--color-main))}@media screen and (min-width:768px){.Navbar_auxseenTitle__ERsGJ{display:none}}.Navbar_menuButton___RTVm{display:flex;align-items:center;justify-content:center;background:none;border:none;color:rgb(var(--color-ivory-fixed));cursor:pointer;z-index:1001}@media screen and (min-width:768px){.Navbar_menuButton___RTVm{display:none}}.Navbar_scrolled__kT1GU .Navbar_menuButton___RTVm{color:rgb(var(--color-dark-gray))}.Navbar_overlay__bUu19{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgb(var(--color-dark-gray-fixed)/.5);opacity:0;visibility:hidden;transition:all .3s ease;z-index:999}.Navbar_overlay__bUu19.Navbar_open__rCf_p{opacity:1;visibility:visible}@media screen and (min-width:768px){.Navbar_overlay__bUu19{display:none}}.Navbar_navigation___E1iY{position:fixed;top:0;left:0;width:50%;min-width:224px;height:100%;background-color:rgb(var(--color-dark-gray));padding-top:100px;display:flex;flex-direction:column;align-items:center;gap:16px;transform:translateX(-100%);opacity:0;visibility:hidden;transition:all .3s ease;z-index:4}.Navbar_navigation___E1iY.Navbar_open__rCf_p{transform:translateY(0);opacity:1;visibility:visible}@media screen and (min-width:768px){.Navbar_navigation___E1iY{width:auto;position:static;background-color:transparent;padding:0;flex-direction:row;gap:25px;transform:none;opacity:1;visibility:visible}}@media screen and (min-width:915px){.Navbar_navigation___E1iY{gap:40px}}.Navbar_active__kAinq,.Navbar_homeButton__RvocH.Navbar_active__kAinq,.Navbar_homeButton__RvocH.Navbar_scrolled__kT1GU.Navbar_active__kAinq,.Navbar_navLink__rNSQ_.Navbar_active__kAinq,.Navbar_navLink__rNSQ_.Navbar_scrolled__kT1GU.Navbar_active__kAinq{color:rgb(var(--color-main));border-bottom:4px solid rgb(var(--color-main))}.Navbar_navLink__rNSQ_{width:100%;max-width:120px;text-align:center;border-bottom:4px solid transparent;color:rgb(var(--color-ivory));text-decoration:none;font-family:var(--font-lato);font-size:16px;font-weight:400;transition:all .3s ease;padding:8px 0;cursor:pointer}@media screen and (min-width:768px){.Navbar_navLink__rNSQ_{color:rgb(var(--color-ivory-fixed));width:auto;font-size:18px;padding:12px 0}}.Navbar_navLink__rNSQ_:hover{color:rgb(var(--color-main));border-bottom:4px solid rgb(var(--color-main))}@media screen and (min-width:768px){.Navbar_navLink__rNSQ_.Navbar_scrolled__kT1GU{color:rgb(var(--color-dark-gray))}}.Navbar_homeButton__RvocH{border:none;border-bottom:4px solid transparent;background:none;padding:8px;cursor:pointer;color:rgb(var(--color-ivory));transition:all .3s ease;display:flex;align-items:center}@media screen and (min-width:768px){.Navbar_homeButton__RvocH{padding:16px 8px}}.Navbar_homeButton__RvocH:hover{color:rgb(var(--color-main));border-bottom:4px solid rgb(var(--color-main))}.Navbar_homeButton__RvocH.Navbar_scrolled__kT1GU{color:rgb(var(--color-ivory))}@media screen and (min-width:768px){.Navbar_homeButton__RvocH.Navbar_scrolled__kT1GU{color:rgb(var(--color-dark-gray))}}.Navbar_homeButton__RvocH svg{width:24px;height:24px;stroke:currentColor;stroke-width:1.5;fill:none}.Navbar_diamondsContainer__n9l7q{margin-top:20px;transform:rotate(45deg);position:relative;width:100%}.Line_line__c6SPQ{background-color:rgb(var(--color-main))}.Diamond_diamond__cZ5Ft{z-index:1}.AuxseenLogo_cls1__s14ue{fill:url(#Dégradé_sans_nom_186);filter:url(#drop-shadow-12)}.AuxseenLogo_cls2__fUIzS{-webkit-mask:url(#mask-5);mask:url(#mask-5)}.AuxseenLogo_cls3__rlUuq{filter:url(#drop-shadow-1)}.AuxseenLogo_cls4__oXlur{-webkit-mask:url(#mask-1);mask:url(#mask-1)}.AuxseenLogo_cls5__aN2vp{fill:url(#Dégradé_sans_nom_58);filter:url(#drop-shadow-2)}.AuxseenLogo_cls6__ctQfw{fill:#f0f0e8}.AuxseenLogo_cls7__j35nw{fill:url(#Dégradé_sans_nom_62);filter:url(#drop-shadow-4)}.AuxseenLogo_cls8__7zHK5{-webkit-mask:url(#mask-6);mask:url(#mask-6)}.AuxseenLogo_cls9__3p_G6{fill:url(#Dégradé_sans_nom_61);filter:url(#drop-shadow-3)}.AuxseenLogo_cls10__m7wEs{filter:url(#luminosity-noclip-5)}.AuxseenLogo_cls11__LlMfy{fill:#fff}.AuxseenLogo_cls12__aO1FQ{-webkit-mask:url(#mask);mask:url(#mask)}.AuxseenLogo_cls13__yB3Q4{fill:url(#Dégradé_sans_nom_59);filter:url(#drop-shadow-6)}.AuxseenLogo_cls14__UK7Xp{filter:url(#luminosity-noclip-2)}.AuxseenLogo_cls15__1Rb4X{fill:url(#Dégradé_sans_nom_201);filter:url(#drop-shadow-5)}.AuxseenLogo_cls16__C4rCk{-webkit-mask:url(#mask-2);mask:url(#mask-2)}.AuxseenLogo_cls17__jqBwt{filter:url(#luminosity-noclip-3)}.AuxseenLogo_cls18__8AAz6{isolation:isolate}.AuxseenLogo_cls19__vCswk{fill:url(#Dégradé_sans_nom_60);filter:url(#drop-shadow-7)}.AuxseenLogo_cls20__HSZb2{fill:url(#Dégradé_sans_nom_113);filter:url(#drop-shadow-8)}.AuxseenLogo_cls21__GKsi9{fill:url(#Dégradé_sans_nom_47);filter:url(#drop-shadow-9)}.AuxseenLogo_cls22__PQRpF{fill:url(#Dégradé_sans_nom_65);filter:url(#drop-shadow-11)}.AuxseenLogo_cls23__SPo1Q{filter:url(#luminosity-noclip-6)}.AuxseenLogo_cls24__RJrjA{fill:url(#Dégradé_sans_nom_66);filter:url(#drop-shadow-10)}.AuxseenLogo_cls25__hVU3_{mix-blend-mode:multiply;opacity:.75}.AuxseenLogo_cls26__7RgG4{filter:url(#luminosity-noclip-4)}.AuxseenLogo_cls27__s8rJ6{-webkit-mask:url(#mask-4);mask:url(#mask-4)}.AuxseenLogo_cls28__0Dc9c{filter:url(#luminosity-noclip-7)}.AuxseenLogo_cls29__noItn{-webkit-mask:url(#mask-3);mask:url(#mask-3)}.AuxseenLogo_cls30__wNRv0{filter:url(#luminosity-noclip)}.Home_home__DePBs{height:calc(100svh + 120px);width:100%;overflow:hidden;position:relative;z-index:2}.Home_background__Hy2di{position:absolute;top:0;left:0;width:100%;height:120%;z-index:1;background-size:cover;background-position:75% 0;background-color:#000}.Home_videoContainer__UKl2L{position:absolute;top:400px;right:0;width:100%;height:100%;z-index:1;overflow:hidden}.Home_backgroundVideo__m5C_J{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translateX(-50%) translateY(-50%);object-fit:cover;opacity:0;transition:opacity .5s ease;will-change:opacity}.Home_darkVideo__nseLp{z-index:2}.Home_lightVideo__L7nJ0{z-index:1}.Home_active__7qWRK{opacity:1}.Home_bkg_home_picture__d4_8z{position:absolute;top:0;right:0;width:100%;height:calc(100% - 60px);background-image:url(/images/home/home.jpg);background-size:cover;background-position:75% 0;opacity:.7;z-index:1}.Home_content__expNn{position:relative;z-index:3;height:100%;max-width:1200px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;top:90px}@media screen and (min-width:1024px){.Home_content__expNn{justify-content:flex-start;top:130px}}.Home_title__Pmwgj{gap:8px;font-weight:400;color:rgb(var(--color-ivory-fixed));display:inline;font-size:25px;text-align:center;text-shadow:rgb(var(--color-dark-gray-fixed)) -1px -1px 0,rgb(var(--color-dark-gray-fixed)) -1px 1px 0,rgb(var(--color-dark-gray-fixed)) 1px 1px 0,rgb(var(--color-dark-gray-fixed)) 1px -1px 0;margin-bottom:30px}@media screen and (min-width:422px){.Home_title__Pmwgj{font-size:35px}}@media screen and (min-width:586px){.Home_title__Pmwgj{font-size:50px}}.Home_titleMain__lpSUH{color:rgb(var(--color-main));font-size:50px}@media screen and (min-width:422px){.Home_titleMain__lpSUH{font-size:60px}}@media screen and (min-width:586px){.Home_titleMain__lpSUH{font-size:60px}}.Home_scrollIndicator__zM0_L{display:flex;flex-direction:column;align-items:center;cursor:pointer;margin-top:30px}@media screen and (min-width:1024px){.Home_scrollIndicator__zM0_L{bottom:50%}}.Home_scrollIndicator__zM0_L svg{animation:Home_scroll__fWHUo 1.5s infinite;transform:rotate(90deg)}@keyframes Home_scroll__fWHUo{0%{transform:rotate(90deg) translate(0);opacity:1}to{transform:rotate(90deg) translate(16px);opacity:0}}.SvgIcons_icon__1mwuY{display:inline-block;vertical-align:middle;transition:all .3s ease}.SvgIcons_icon__1mwuY path{transition:stroke .3s ease}.SvgIcons_code__2SrAd path,.SvgIcons_project__vKIvJ path,.SvgIcons_screen__A3_1F path,.SvgIcons_search__r1gc3 path,.SvgIcons_server__5Pxcj path,.SvgIcons_update__j6faj path{stroke-width:2}.SvgIcons_disabled__giohJ{opacity:.5;pointer-events:none}.Introduction_introduction__5O62o{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;max-width:700px;margin:20px 0 30px}.Introduction_introText__ZjtyN{color:rgb(var(--color-ivory-fixed));font-size:18px;font-weight:300;text-align:center}.Introduction_introText__ZjtyN .Introduction_auxseenWord__WSa_d{background-color:rgb(var(--color-main));color:rgb(var(--color-ivory-fixed));padding:2px 5px;border-radius:5px}.Introduction_introText__ZjtyN b{color:rgb(var(--color-main))}.Services_services__AdY5z{background-color:rgb(var(--color-dark-gray));min-height:calc(100vh + 60px);position:relative;z-index:1}.Services_container__V_xKx{max-width:1350px;margin:0 auto;padding:60px 0;display:flex;flex-direction:column;align-items:center}@media screen and (min-width:1024px){.Services_container__V_xKx{padding:60px 20px}}.Services_servicesGrid__uVdTM{display:grid;grid-template-columns:1fr;grid-gap:80px;gap:80px;position:relative;padding:0 20px;overflow:hidden}@media screen and (min-width:1024px){.Services_servicesGrid__uVdTM{grid-template-columns:repeat(2,1fr);gap:80px;padding:0}}.Services_column__rpmw6{display:flex;flex-direction:column;gap:80px}@media screen and (min-width:1024px){.Services_column__rpmw6{gap:60px}}.Services_waveContainer__rtV3B{position:absolute;left:0;bottom:0;width:100%;transform:rotate(180deg);z-index:-1}.Services_waveContainerRight__S62cu{position:absolute;right:0;top:50%;width:150px;transform:rotate(90deg);z-index:-1}.Parallax3Blocks_parallaxContainer__NzzpV{width:100%;position:relative}.Parallax3Blocks_parallaxContainer__NzzpV .Parallax3Blocks_block__xMzJH{width:100%;position:relative;display:flex;justify-content:center;align-items:center}.Parallax3Blocks_parallaxContainer__NzzpV .Parallax3Blocks_block__xMzJH.Parallax3Blocks_firstBlock__KxF4b,.Parallax3Blocks_parallaxContainer__NzzpV .Parallax3Blocks_block__xMzJH.Parallax3Blocks_lastBlock__gV9Pu{background-color:rgb(var(--color-dark-gray));z-index:3}.Parallax3Blocks_parallaxContainer__NzzpV .Parallax3Blocks_block__xMzJH.Parallax3Blocks_middleBlock__JrN_M{background:transparent;position:relative;z-index:2}.Parallax3Blocks_parallaxContainer__NzzpV .Parallax3Blocks_block__xMzJH.Parallax3Blocks_middleBlock__JrN_M .Parallax3Blocks_content__6DltZ{position:relative;z-index:2;width:100%;height:400px;display:flex;justify-content:center;align-items:center}.Parallax3Blocks_parallaxContainer__NzzpV .Parallax3Blocks_block__xMzJH.Parallax3Blocks_middleBlock__JrN_M .Parallax3Blocks_parallaxBg__RGnp6{position:absolute;top:0;width:100%;height:100%;background-position:50%;background-size:cover;background-repeat:no-repeat;transform:translateY(0);pointer-events:none;z-index:-1}@media(min-width:768px){.Parallax3Blocks_parallaxContainer__NzzpV .Parallax3Blocks_block__xMzJH.Parallax3Blocks_middleBlock__JrN_M .Parallax3Blocks_parallaxBg__RGnp6{position:fixed;left:0;width:100%;height:100vh}}.TitleSection_titleSection___ZccK{margin-bottom:40px;display:flex;flex-direction:column;align-items:center;padding:0 10px}@media screen and (min-width:1160px){.TitleSection_titleSection___ZccK{margin-bottom:60px}}.TitleSection_titleSection___ZccK .TitleSection_title__w_87M{text-align:center;font-family:var(--font-montserrat);font-weight:400;font-size:9vw;margin-bottom:1rem}@media screen and (min-width:450px){.TitleSection_titleSection___ZccK .TitleSection_title__w_87M{font-size:40px}}@media screen and (min-width:1160px){.TitleSection_titleSection___ZccK .TitleSection_title__w_87M{font-size:50px}}.TitleSection_titleSection___ZccK .TitleSection_title__w_87M .TitleSection_point__0QUN0{color:rgb(var(--color-main))}.TitleSection_titleSection___ZccK .TitleSection_subtitle__vnty2{text-align:center;font-family:var(--font-lato);font-size:1.2rem;color:rgb(var(--color-main));margin-top:30px}.WaveSeparator_wave_separator__ZrjCs{position:relative;width:100%;height:100px;overflow:hidden;z-index:2;height:40px;margin-top:-40px}@media screen and (min-width:768px){.WaveSeparator_wave_separator__ZrjCs{height:120px;margin-top:-120px}}.WaveSeparator_wave_separator__ZrjCs svg{position:absolute;width:100%;height:100%}.WaveSeparator_wave_separator_reverse__a6dt5{transform:rotate(180deg)}.WaveSeparator_wave_svg__k5gTJ{width:100%;height:100%}.WaveSeparator_wave_group__QMPY3{width:200%;transform:translateX(0);transition:transform .1s linear;transform-origin:center center}.WaveSeparator_wave_path__NzgDB{transform-origin:center center;shape-rendering:geometricPrecision}.WaveSeparator_wave_path__NzgDB+.WaveSeparator_wave_path__NzgDB{margin-left:-1px}@media(prefers-reduced-motion:no-preference){.WaveSeparator_wave_group__QMPY3{will-change:transform}}.Service_serviceItem__IvAJx{display:flex;align-items:center;gap:20px;width:100%;max-width:600px;position:relative;opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;flex-direction:column}.Service_serviceItem__IvAJx:hover svg{transform:rotate(-45deg) scale(1.3)}.Service_serviceItem__IvAJx:hover .Service_left__hfW5H{transform:translateX(-10px)}.Service_serviceItem__IvAJx:hover .Service_right__4Iy24{transform:translateX(10px)}@media screen and (min-width:1024px){.Service_serviceItem__IvAJx{gap:30px;height:247px;flex-direction:row;padding:0 20px}}@media screen and (min-width:1156px){.Service_serviceItem__IvAJx{height:225px}}@media screen and (min-width:1272px){.Service_serviceItem__IvAJx{height:203px}}.Service_serviceItem__IvAJx .Service_serviceContent__BbptW{align-self:flex-start;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:30px;transition:transform .4s ease-out}@media screen and (min-width:1024px){.Service_serviceItem__IvAJx .Service_serviceContent__BbptW{flex-direction:column;gap:0;align-items:normal}}.Service_serviceItem__IvAJx .Service_titleDesc__bOCA_{display:flex;flex-direction:column}.Service_serviceItem__IvAJx .Service_serviceTitle__k5FVZ{font-family:var(--font-montserrat);color:rgb(var(--color-main));margin-bottom:3px;letter-spacing:3px;font-size:1.1rem}@media screen and (min-width:1024px){.Service_serviceItem__IvAJx .Service_serviceTitle__k5FVZ{font-size:1.2rem}}.Service_serviceItem__IvAJx .Service_serviceDescription__kmMa4{font-family:var(--font-lato);font-size:.9rem;color:rgb(var(--color-ivory));line-height:1.4;font-style:italic}@media screen and (min-width:1024px){.Service_serviceItem__IvAJx .Service_serviceDescription__kmMa4{margin-bottom:10px}}.Service_serviceItem__IvAJx .Service_serviceContentText__mQ4KK{font-family:var(--font-lato);font-size:1rem;color:rgb(var(--color-ivory));line-height:1.4}.Service_serviceItem__IvAJx:first-child{transition-delay:.1s}.Service_serviceItem__IvAJx:nth-child(2){transition-delay:.2s}.Service_serviceItem__IvAJx:nth-child(3){transition-delay:.3s}.Service_serviceItem__IvAJx:nth-child(4){transition-delay:.4s}.Service_serviceItem__IvAJx:nth-child(5){transition-delay:.5s}.Service_serviceItem__IvAJx:nth-child(6){transition-delay:.6s}.Service_serviceItem__IvAJx:nth-child(7){transition-delay:.7s}.Service_serviceItem__IvAJx:nth-child(8){transition-delay:.8s}@media(min-width:1024px)and (max-width:1120px){.Service_serviceItem__IvAJx{transform:translateX(0)!important}}.DiamondIcon_iconWrapper___tgeH{display:flex;align-items:center;justify-content:center;flex-shrink:0;transform:rotate(45deg)}.DiamondIcon_iconWrapper___tgeH svg{transition:all .3s ease;transform:rotate(-45deg)}.Process_process__1lRYR{padding:20px 0 140px;background-color:rgb(var(--color-ivory));position:relative;z-index:2}.Process_container__iHwto{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;align-items:center}.Process_stepsContainer___9jEy{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:40px}@media screen and (min-width:1024px){.Process_stepsContainer___9jEy{flex-direction:row;gap:20px}}.Process_step__hYbc3{display:flex;flex-direction:row;align-items:center;position:relative;opacity:0;height:78px;width:auto;transform:translateY(-20px);z-index:0}@media screen and (min-width:1024px){.Process_step__hYbc3{height:auto;width:120px;flex-direction:column;transform:translateX(-20px)}}.Process_step__hYbc3.Process_visible__p9Zdw{animation:Process_fadeInTop__u_ucW .6s ease forwards}@media screen and (min-width:1024px){.Process_step__hYbc3.Process_visible__p9Zdw{animation:Process_fadeInLeft__6q2xL .6s ease forwards}}.Process_chevronContainer__8iNVW{align-self:center;display:flex;flex-direction:column;align-items:center;justify-content:center;width:auto;height:auto}@media screen and (min-width:1024px){.Process_chevronContainer__8iNVW{margin-top:8px;align-self:auto;flex-direction:row}}.Process_chevronContainer__8iNVW svg{transform:rotate(90deg)}@media screen and (min-width:1024px){.Process_chevronContainer__8iNVW svg{transform:rotate(0)}}.Process_connector__zyNVR{display:block;position:absolute;background-color:rgb(var(--color-main));z-index:-1;left:31.5px;top:-35px;width:1px;height:0}@media screen and (min-width:1024px){.Process_connector__zyNVR{left:-36px;top:31.5px;right:auto;width:0;height:1px}}.Process_step__hYbc3.Process_visible__p9Zdw .Process_connector__zyNVR{animation:Process_growConnectorVertical__payNV .6s ease-out forwards}@media screen and (min-width:1024px){.Process_step__hYbc3.Process_visible__p9Zdw .Process_connector__zyNVR{animation:Process_growConnectorHorizontal__sCXDf .6s ease-out forwards}}.Process_stepsContainer___9jEy .Process_step__hYbc3:first-child.Process_visible__p9Zdw .Process_connector__zyNVR{animation-delay:0s}.Process_stepsContainer___9jEy .Process_step__hYbc3:nth-child(2).Process_visible__p9Zdw .Process_connector__zyNVR{animation-delay:.3s}.Process_stepsContainer___9jEy .Process_step__hYbc3:nth-child(3).Process_visible__p9Zdw .Process_connector__zyNVR{animation-delay:.6s}.Process_stepsContainer___9jEy .Process_step__hYbc3:nth-child(4).Process_visible__p9Zdw .Process_connector__zyNVR{animation-delay:.9s}.Process_stepsContainer___9jEy .Process_step__hYbc3:nth-child(5).Process_visible__p9Zdw .Process_connector__zyNVR{animation-delay:1.2s}.Process_stepsContainer___9jEy .Process_step__hYbc3:nth-child(6).Process_visible__p9Zdw .Process_connector__zyNVR{animation-delay:1.5s}.Process_stepsContainer___9jEy .Process_step__hYbc3:nth-child(7).Process_visible__p9Zdw .Process_connector__zyNVR{animation-delay:1.8s}.Process_stepsContainer___9jEy .Process_step__hYbc3:nth-child(8).Process_visible__p9Zdw .Process_connector__zyNVR{animation-delay:2.1s}.Process_diamondIconContainer__95uao{opacity:0;transform:scale(.5)}.Process_step__hYbc3.Process_visible__p9Zdw .Process_diamondIconContainer__95uao{animation:Process_fadeInScale__bv72I .4s ease forwards;animation-delay:.5s}.Process_stepsContainer___9jEy .Process_step__hYbc3:first-child.Process_visible__p9Zdw .Process_diamondIconContainer__95uao{animation-delay:.6s}.Process_stepsContainer___9jEy .Process_step__hYbc3:nth-child(2).Process_visible__p9Zdw .Process_diamondIconContainer__95uao{animation-delay:.9s}.Process_stepsContainer___9jEy .Process_step__hYbc3:nth-child(3).Process_visible__p9Zdw .Process_diamondIconContainer__95uao{animation-delay:1.2s}.Process_stepsContainer___9jEy .Process_step__hYbc3:nth-child(4).Process_visible__p9Zdw .Process_diamondIconContainer__95uao{animation-delay:1.5s}.Process_stepsContainer___9jEy .Process_step__hYbc3:nth-child(5).Process_visible__p9Zdw .Process_diamondIconContainer__95uao{animation-delay:1.8s}.Process_stepsContainer___9jEy .Process_step__hYbc3:nth-child(6).Process_visible__p9Zdw .Process_diamondIconContainer__95uao{animation-delay:2.1s}.Process_stepsContainer___9jEy .Process_step__hYbc3:nth-child(7).Process_visible__p9Zdw .Process_diamondIconContainer__95uao{animation-delay:2.4s}.Process_stepsContainer___9jEy .Process_step__hYbc3:nth-child(8).Process_visible__p9Zdw .Process_diamondIconContainer__95uao{animation-delay:2.7s}.Process_stepInfo__HsvsC{text-align:left;max-width:auto;margin-left:40px;margin-top:0;opacity:0;transform:translateY(10px)}@media screen and (min-width:1024px){.Process_stepInfo__HsvsC{max-width:160px;margin-left:0;margin-top:20px;text-align:center;transform:translateY(0) translateX(10px)}}.Process_step__hYbc3.Process_visible__p9Zdw .Process_stepInfo__HsvsC{animation:Process_fadeInInfo__J4EyR .4s ease forwards;animation-delay:.8s}@media screen and (min-width:1024px){.Process_step__hYbc3.Process_visible__p9Zdw .Process_stepInfo__HsvsC{animation:Process_fadeInInfoDesktop__NJaZK .4s ease forwards;animation-delay:.8s}}.Process_stepsContainer___9jEy .Process_step__hYbc3:first-child.Process_visible__p9Zdw .Process_stepInfo__HsvsC{animation-delay:.8s}.Process_stepsContainer___9jEy .Process_step__hYbc3:nth-child(2).Process_visible__p9Zdw .Process_stepInfo__HsvsC{animation-delay:1.1s}.Process_stepsContainer___9jEy .Process_step__hYbc3:nth-child(3).Process_visible__p9Zdw .Process_stepInfo__HsvsC{animation-delay:1.4s}.Process_stepsContainer___9jEy .Process_step__hYbc3:nth-child(4).Process_visible__p9Zdw .Process_stepInfo__HsvsC{animation-delay:1.7s}.Process_stepsContainer___9jEy .Process_step__hYbc3:nth-child(5).Process_visible__p9Zdw .Process_stepInfo__HsvsC{animation-delay:2s}.Process_stepsContainer___9jEy .Process_step__hYbc3:nth-child(6).Process_visible__p9Zdw .Process_stepInfo__HsvsC{animation-delay:2.3s}.Process_stepsContainer___9jEy .Process_step__hYbc3:nth-child(7).Process_visible__p9Zdw .Process_stepInfo__HsvsC{animation-delay:2.6s}.Process_stepsContainer___9jEy .Process_step__hYbc3:nth-child(8).Process_visible__p9Zdw .Process_stepInfo__HsvsC{animation-delay:2.9s}.Process_stepTitle__rP_JQ{font-family:var(--font-montserrat);font-size:1rem;color:rgb(var(--color-dark-gray));margin-bottom:8px}.Process_stepDescription__rpEH_{font-family:var(--font-lato);font-size:.875rem;color:rgb(var(--color-medium-gray))}@keyframes Process_fadeInTop__u_ucW{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes Process_fadeInLeft__6q2xL{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes Process_growConnectorVertical__payNV{0%{height:0}to{height:100%}}@keyframes Process_growConnectorHorizontal__sCXDf{0%{width:0}to{width:100%}}@keyframes Process_fadeInScale__bv72I{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes Process_fadeInInfo__J4EyR{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes Process_fadeInInfoDesktop__NJaZK{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}.Skills_skills__IMiO2{background-color:rgb(var(--color-dark-gray));min-height:100vh;position:relative;z-index:2}.Skills_container__0QIjG{padding:60px 20px;display:flex;flex-direction:column;align-items:center}.Skills_skillsContainer__cfXGT{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;max-width:100%;gap:70px;position:relative}.Skills_skillsContainer__cfXGT>:first-child.Skills_visible__Xkcne{transition-delay:0s}.Skills_skillsContainer__cfXGT>:nth-child(2).Skills_visible__Xkcne{transition-delay:.15s}.Skills_skillsContainer__cfXGT>:nth-child(3).Skills_visible__Xkcne{transition-delay:.3s}.Skills_skillsContainer__cfXGT>:nth-child(4).Skills_visible__Xkcne{transition-delay:.45s}.Skills_skillsContainer__cfXGT>:nth-child(5).Skills_visible__Xkcne{transition-delay:.6s}.Skills_skillsContainer__cfXGT>:nth-child(6).Skills_visible__Xkcne{transition-delay:.75s}.Skills_skillsContainer__cfXGT>:nth-child(7).Skills_visible__Xkcne{transition-delay:.9s}.Skills_skillsContainer__cfXGT>:nth-child(8).Skills_visible__Xkcne{transition-delay:1.05s}.Skills_skillsContainer__cfXGT>:nth-child(9).Skills_visible__Xkcne{transition-delay:1.2s}.Skills_skillsContainer__cfXGT>:nth-child(10).Skills_visible__Xkcne{transition-delay:1.35s}.Skills_skillsContainer__cfXGT>:nth-child(11).Skills_visible__Xkcne{transition-delay:1.5s}.Skills_skillsContainer__cfXGT>:nth-child(12).Skills_visible__Xkcne{transition-delay:1.65s}.Skills_skillsContainer__cfXGT>:nth-child(13).Skills_visible__Xkcne{transition-delay:1.8s}.Skills_skillsContainer__cfXGT>:nth-child(14).Skills_visible__Xkcne{transition-delay:1.95s}.Skills_skillsContainer__cfXGT>:nth-child(15).Skills_visible__Xkcne{transition-delay:2.1s}.Skills_skillsContainer__cfXGT>:nth-child(16).Skills_visible__Xkcne{transition-delay:2.25s}.Skills_skillsContainer__cfXGT>:nth-child(17).Skills_visible__Xkcne{transition-delay:2.4s}.Skills_skillsContainer__cfXGT>:nth-child(18).Skills_visible__Xkcne{transition-delay:2.55s}.Skills_skillsContainer__cfXGT>:nth-child(19).Skills_visible__Xkcne{transition-delay:2.7s}.Skills_skillsContainer__cfXGT>:nth-child(20).Skills_visible__Xkcne{transition-delay:2.85s}@media screen and (min-width:1410px){.Skills_skillsContainer__cfXGT{max-width:1370px}}@media screen and (min-width:1610px){.Skills_skillsContainer__cfXGT{max-width:1570px}}@media screen and (min-width:1810px){.Skills_skillsContainer__cfXGT{max-width:1770px}}.Skill_skill__s9OVe{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:850px;background-color:rgb(var(--color-medium-gray));border-radius:20px;padding:10px;gap:20px;opacity:0;transform:scale(.5) translateY(20px);transition:all .6s cubic-bezier(.34,1.56,.64,1)}@media screen and (min-width:650px){.Skill_skill__s9OVe{flex-direction:row;gap:0}}@media screen and (min-width:1410px){.Skill_skill__s9OVe{max-width:650px;height:415px}}@media screen and (min-width:1610px){.Skill_skill__s9OVe{max-width:750px;height:320px}}@media screen and (min-width:1810px){.Skill_skill__s9OVe{height:320px;max-width:850px}}.Skill_skill__s9OVe.Skill_visible__TH92k{opacity:1;transform:scale(1) translateY(0)}.Skill_treeContainer__BaJSk{height:100%;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .8s ease .3s;position:relative}.Skill_visible__TH92k .Skill_treeContainer__BaJSk{opacity:1}.Skill_scale__qgTOo{height:100%;max-height:200px;position:absolute;z-index:1;left:10%}.Skill_tree__ZO6WR{z-index:2;height:var(--growth-level)}.Skill_skillInfo__fVjvn{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:0 10px 0 0;opacity:0;transform:translateX(-20px);transition:all .5s ease .4s}.Skill_visible__TH92k .Skill_skillInfo__fVjvn{opacity:1;transform:translateX(0)}.Skill_skillName__9nu7m{font-family:var(--font-montserrat);font-size:1.5rem;color:rgb(var(--color-main));margin-bottom:8px;text-transform:uppercase;font-weight:500;text-align:left;letter-spacing:5px}.Skill_skillDefinition__5tFUG{font-family:var(--font-lato);font-size:1rem;color:rgb(var(--color-ivory));text-align:left}.Skill_skillItemsList__MKIgE{display:flex;flex-wrap:wrap;gap:20px;margin:20px 0}.Skill_skillItem__EN1Eo{display:flex;align-items:center;gap:5px;opacity:0;transform:translateY(10px);transition:all .3s ease}.Skill_visible__TH92k .Skill_skillItem__EN1Eo{opacity:1;transform:translateY(0)}@media screen and (min-width:1024px){.Skill_skillItem__EN1Eo:first-child{transition-delay:.6s}.Skill_skillItem__EN1Eo:nth-child(2){transition-delay:.7s}.Skill_skillItem__EN1Eo:nth-child(3){transition-delay:.8s}.Skill_skillItem__EN1Eo:nth-child(4){transition-delay:.9s}.Skill_skillItem__EN1Eo:nth-child(5){transition-delay:1s}.Skill_skillItem__EN1Eo:nth-child(6){transition-delay:1.1s}.Skill_skillItem__EN1Eo:nth-child(7){transition-delay:1.2s}.Skill_skillItem__EN1Eo:nth-child(8){transition-delay:1.3s}.Skill_skillItem__EN1Eo:nth-child(9){transition-delay:1.4s}.Skill_skillItem__EN1Eo:nth-child(10){transition-delay:1.5s}}.Skill_skillLogo__2Xfx_{width:30px;height:auto;transform:scale(0);transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.Skill_visible__TH92k .Skill_skillLogo__2Xfx_{transform:scale(1)}.Skill_skillTitle__J1QQO{color:rgb(var(--color-ivory));font-size:.8rem}.Skill_skill__s9OVe:hover{transform:scale(1.02) translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.2)}.Skill_skill__s9OVe:hover .Skill_tree__ZO6WR{transition:transform .3s ease}.Portfolio_portfolio__RuNtr{background-color:rgb(var(--color-dark-gray));min-height:calc(100vh + 60px);position:relative;z-index:3;transition:all .4s ease-out}@media screen and (min-width:1000px){.Portfolio_portfolio__RuNtr{z-index:2;overflow:hidden}.Portfolio_portfolio__RuNtr.Portfolio_noScroll__VqmKw{height:100vh;overflow:hidden}}.Portfolio_container__yGj_o{width:100%;max-width:1500px;padding:60px 0;display:flex;flex-direction:column;align-items:center;transition:width .5s ease-out,transform .5s ease-out}.Portfolio_container__yGj_o.Portfolio_shifted__Zx97F{width:100%;transform:translateX(-100%)}@media screen and (min-width:1000px){.Portfolio_container__yGj_o.Portfolio_shifted__Zx97F{width:50svw;max-width:50svw;transform:translateX(-50%)}}.Portfolio_title__zKtP4{text-align:center;font-family:var(--font-montserrat);font-weight:400;font-size:40px;color:rgb(var(--color-ivory));margin-bottom:1rem;transition:all .5s ease-out}@media screen and (min-width:1160px){.Portfolio_title__zKtP4{font-size:50px}}.Portfolio_title__zKtP4.Portfolio_shifted__Zx97F{font-size:40px}.Portfolio_subtitle__zJNlb{font-size:1.2rem;color:rgb(var(--color-main));margin-top:30px}.Portfolio_note__1WqUS,.Portfolio_subtitle__zJNlb{text-align:center;font-family:var(--font-lato);margin-bottom:30px}.Portfolio_note__1WqUS{font-size:.8rem;color:rgb(var(--color-ivory));font-style:italic}.Portfolio_projectsGrid__F5cPT{display:flex;flex-wrap:wrap;justify-content:center;width:100%;gap:120px;padding:60px 20px 40px;overflow-x:hidden;margin-right:10px;overflow-y:hidden;position:relative}.Portfolio_projectsGrid__F5cPT.Portfolio_scroll__Rvj4P{max-height:calc(100svh - 270px);overflow-y:auto;padding-bottom:60px}@-moz-document url-prefix(){.Portfolio_projectsGrid__F5cPT.Portfolio_scroll__Rvj4P{scrollbar-width:thin;scrollbar-color:rgb(var(--color-main)) transparent}}.Portfolio_projectsGrid__F5cPT.Portfolio_scroll__Rvj4P::-webkit-scrollbar{width:2px}.Portfolio_projectsGrid__F5cPT.Portfolio_scroll__Rvj4P::-webkit-scrollbar-track{background:transparent}.Portfolio_projectsGrid__F5cPT.Portfolio_scroll__Rvj4P::-webkit-scrollbar-thumb{background:rgb(var(--color-main));border-radius:1px}.Portfolio_projectsGrid__F5cPT.Portfolio_scroll__Rvj4P::-webkit-scrollbar-thumb:hover{background:rgb(var(--color-main)/.8)}.ProjectDetails_projectDetails__zjQ4M{position:fixed;width:100%;height:calc(100% - 60px);bottom:0;top:60px;right:-100svw;z-index:99999;margin:0 auto;background-color:rgb(var(--color-ivory));box-shadow:0 2px 10px rgba(0,0,0,.1);overflow:hidden;padding:1rem;transition:all .5s ease-out;border:3px solid rgb(var(--color-dark-gray));border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;transform:translateZ(999999px);will-change:transform}@media screen and (min-width:1000px){.ProjectDetails_projectDetails__zjQ4M{padding:1rem 2rem;height:calc(100svh - 60px);width:50svw;max-width:50svw}}.ProjectDetails_projectDetails__zjQ4M.ProjectDetails_active___ldSU{right:0}@media screen and (min-width:1000px){.ProjectDetails_projectDetails__zjQ4M.ProjectDetails_active___ldSU{right:-50svw}}.ProjectDetails_projectHeader__jwh5t{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;border-bottom:1px solid rgb(var(--color-light-gray));gap:20px}.ProjectDetails_projectHeader__jwh5t h3{font-family:var(--font-montserrat);margin:0;font-size:1rem;color:rgb(var(--color-dark-gray));text-align:right;display:flex;flex-direction:column;align-items:flex-end}@media screen and (min-width:768px){.ProjectDetails_projectHeader__jwh5t h3{font-size:1.5rem}}.ProjectDetails_projectHeader__jwh5t .ProjectDetails_closeBtn__u6QEz{background:none;border:1px solid rgb(var(--color-main));cursor:pointer;transform:rotate(45deg)}.ProjectDetails_projectHeader__jwh5t .ProjectDetails_closeBtn__u6QEz svg{transform:rotate(45deg)}.ProjectDetails_projectHeader__jwh5t .ProjectDetails_closeBtn__u6QEz:hover{background-color:rgb(var(--color-main))}.ProjectDetails_projectContent__yNzyW{width:100%;height:100%}.ProjectDetails_projectContent__yNzyW.ProjectDetails_scroll___pWYo{max-height:calc(100vh - 50px);overflow-y:auto;padding-right:10px;width:100%}@-moz-document url-prefix(){.ProjectDetails_projectContent__yNzyW.ProjectDetails_scroll___pWYo{scrollbar-width:thin;scrollbar-color:rgb(var(--color-main)) transparent}}.ProjectDetails_projectContent__yNzyW.ProjectDetails_scroll___pWYo::-webkit-scrollbar{width:2px}.ProjectDetails_projectContent__yNzyW.ProjectDetails_scroll___pWYo::-webkit-scrollbar-track{background:transparent}.ProjectDetails_projectContent__yNzyW.ProjectDetails_scroll___pWYo::-webkit-scrollbar-thumb{background:rgb(var(--color-main));border-radius:4px}.ProjectDetails_projectContent__yNzyW.ProjectDetails_scroll___pWYo::-webkit-scrollbar-thumb:hover{background:rgb(var(--color-main)/.8)}.ProjectDetails_picturesContainer__UAGSX{width:100%;display:flex;justify-content:space-around;flex-wrap:wrap;align-items:center;gap:20px;margin:2rem 0 3rem}@media screen and (min-width:768px){.ProjectDetails_picturesContainer__UAGSX{flex-wrap:nowrap}}@media screen and (min-width:1000px){.ProjectDetails_picturesContainer__UAGSX{flex-wrap:wrap}}@media screen and (min-width:1650px){.ProjectDetails_picturesContainer__UAGSX{flex-wrap:nowrap}}.ProjectDetails_picturesContainer__UAGSX img{border-radius:10px;width:100%;height:auto;object-fit:cover;box-shadow:0 0 8px rgb(var(--color-light-gray))}.ProjectDetails_projectSections__Op0Yh{display:flex;flex-direction:column;justify-content:space-between;width:100%;gap:0}@media screen and (min-width:768px){.ProjectDetails_projectSections__Op0Yh{gap:40px;flex-direction:row}}@media screen and (min-width:1000px){.ProjectDetails_projectSections__Op0Yh{flex-direction:column;gap:0}}@media screen and (min-width:1650px){.ProjectDetails_projectSections__Op0Yh{flex-direction:row;gap:40px}}.ProjectDetails_projectSection__wDfGq{margin-bottom:2rem;width:100%;position:relative;display:flex;flex-direction:column;justify-content:space-between}.ProjectDetails_projectSection__wDfGq .ProjectDetails_logo__WltC2{position:absolute;right:0;top:-20px;height:80px;width:auto}.ProjectDetails_projectSection__wDfGq h4{font-family:var(--font-montserrat);color:rgb(var(--color-dark-gray));font-size:1.2rem}.ProjectDetails_projectSection__wDfGq .ProjectDetails_description__iRFwm{margin:2rem 0;font-family:var(--font-lato);color:rgb(var(--color-dark-gray))}.ProjectDetails_tags__wwema{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1rem}@media screen and (min-width:768px){.ProjectDetails_tags__wwema{justify-content:flex-start}}@media screen and (min-width:1000px){.ProjectDetails_tags__wwema{justify-content:center}}@media screen and (min-width:1650px){.ProjectDetails_tags__wwema{justify-content:flex-start}}.ProjectDetails_tags__wwema .ProjectDetails_tag__zD7qw{padding:.4rem .8rem;background-color:rgb(var(--color-main)/.3);color:rgb(var(--color-main));border-radius:4px;font-size:.9rem;font-family:var(--font-lato);font-weight:600}.ProjectDetails_visitSiteBtn__aiH_h{display:inline-block;padding:.8rem 2rem;background-color:rgb(var(--color-ivory));border:2px solid rgb(var(--color-main));color:rgb(var(--color-main));text-decoration:none;border-radius:4px;transition:all .3s ease;margin-top:1rem;cursor:pointer;align-self:center}@media screen and (min-width:768px){.ProjectDetails_visitSiteBtn__aiH_h{align-self:flex-start}}@media screen and (min-width:1000px){.ProjectDetails_visitSiteBtn__aiH_h{justify-content:center}}@media screen and (min-width:1650px){.ProjectDetails_visitSiteBtn__aiH_h{justify-content:flex-start}}.ProjectDetails_visitSiteBtn__aiH_h:hover{background-color:rgb(var(--color-main));color:rgb(var(--color-ivory))}.ProjectDetails_yearContainer__avrTS{display:flex;align-items:center;margin:1rem 0}.ProjectDetails_year__0Vc_r{font-family:var(--font-lato);margin-left:.5rem;color:rgb(var(--color-dark-gray))}.ProjectDetails_technologies__vc6mV{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem;margin:2rem 0}@media screen and (min-width:768px){.ProjectDetails_technologies__vc6mV{justify-content:flex-start}}@media screen and (min-width:1000px){.ProjectDetails_technologies__vc6mV{justify-content:center}}@media screen and (min-width:1650px){.ProjectDetails_technologies__vc6mV{justify-content:flex-start}}.ProjectDetails_technologies__vc6mV .ProjectDetails_techBadge__OeWz_{padding:.4rem .8rem;background-color:rgb(var(--color-dark-gray));color:rgb(var(--color-ivory));border-radius:4px;font-size:.9rem;font-family:var(--font-lato);font-weight:600}.ProjectDetails_developmentsSection__V045b{margin-top:4rem;display:none}.ProjectDetails_developmentsList__k3NOJ{list-style:none;padding:0;margin:1rem 0}.ProjectDetails_developmentsList__k3NOJ li{position:relative;padding-left:1.5rem;font-family:var(--font-lato);color:rgb(var(--color-dark-gray))}.ProjectDetails_developmentsList__k3NOJ li:before{content:"•";color:rgb(var(--color-main));position:absolute;left:0;font-size:1.2rem}.ProjectDetails_screensPicture__xSwWW{position:static;align-self:center;width:80%}@media screen and (min-width:1000px){.ProjectDetails_screensPicture__xSwWW{position:static}}.ProjectDetails_screensPicture__xSwWW img{width:100%}.ProjectDetails_navigation__SpVED{display:flex;justify-content:center;gap:100px;width:100%;padding:1.5rem 0 .5rem;border-top:1px solid rgb(var(--color-light-gray))}.ProjectDetails_navigation__SpVED .ProjectDetails_paginationBtn__9Q6cN{background:none;border:1px solid rgb(var(--color-main));cursor:pointer;transform:rotate(45deg);width:36px;height:36px}.ProjectDetails_navigation__SpVED .ProjectDetails_paginationBtn__9Q6cN.ProjectDetails_disabled__mzsrq{opacity:.5;cursor:not-allowed}.ProjectDetails_navigation__SpVED .ProjectDetails_paginationBtn__9Q6cN.ProjectDetails_disabled__mzsrq:hover{background-color:rgb(var(--color-ivory))}.ProjectDetails_navigation__SpVED .ProjectDetails_paginationBtn__9Q6cN:hover{background-color:rgb(var(--color-main))}.ProjectDetails_navigation__SpVED .ProjectDetails_pagintationBack__yQOip svg{transform:rotate(135deg);margin-top:5px;margin-right:5px}.ProjectDetails_navigation__SpVED .ProjectDetails_pagintationNext__SW83b svg{transform:rotate(-45deg);margin-bottom:5px;margin-left:5px}@media(max-width:768px){.ProjectDetails_project-details___3j_x{margin:1rem}.ProjectDetails_project-details___3j_x .ProjectDetails_project-content__YXJXd{padding:1rem}.ProjectDetails_project-details___3j_x .ProjectDetails_tags__wwema,.ProjectDetails_project-details___3j_x .ProjectDetails_technologies__vc6mV{gap:.3rem}.ProjectDetails_project-details___3j_x .ProjectDetails_tags__wwema .ProjectDetails_tag__zD7qw,.ProjectDetails_project-details___3j_x .ProjectDetails_tags__wwema .ProjectDetails_tech-badge__IxEf9,.ProjectDetails_project-details___3j_x .ProjectDetails_technologies__vc6mV .ProjectDetails_tag__zD7qw,.ProjectDetails_project-details___3j_x .ProjectDetails_technologies__vc6mV .ProjectDetails_tech-badge__IxEf9{font-size:.8rem;padding:.3rem .6rem}}.ProjectCard_projectCard__UASXy{background-color:rgb(var(--color-ivory));transition:transform .3s ease,box-shadow .3s ease;box-shadow:6px -6px 1px rgb(var(--color-main));display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:400px;height:296px;position:relative;cursor:pointer;border-left:1px solid rgb(var(--color-ivory));border-bottom:1px solid rgb(var(--color-ivory));background-size:cover;background-position:50%;background-repeat:no-repeat;opacity:0;transform:translateY(50px) rotate(2deg);transition:all .6s cubic-bezier(.4,0,.2,1),box-shadow .3s ease}.ProjectCard_projectCard__UASXy.ProjectCard_visible__NeuJ5{opacity:1;transform:translateY(0) rotate(0)}.ProjectCard_projectCardSelected__SB9P3,.ProjectCard_projectCard__UASXy:hover{box-shadow:6px -6px 1px rgb(var(--color-light-gray)/.4);transform:translateY(-5px) scale(1.02)}.ProjectCard_projectCardSelected__SB9P3 .ProjectCard_darkOpacityContainer__axgy1,.ProjectCard_projectCard__UASXy:hover .ProjectCard_darkOpacityContainer__axgy1{display:flex}.ProjectCard_projectCardSelected__SB9P3 .ProjectCard_projectInfo__P69Zh,.ProjectCard_projectCard__UASXy:hover .ProjectCard_projectInfo__P69Zh{background-color:rgb(var(--color-dark-gray))}.ProjectCard_projectCardSelected__SB9P3 .ProjectCard_projectInfo__P69Zh svg,.ProjectCard_projectCard__UASXy:hover .ProjectCard_projectInfo__P69Zh svg{fill:rgb(var(--color-ivory))}.ProjectCard_projectCardSelected__SB9P3 .ProjectCard_projectInfo__P69Zh .ProjectCard_projectTitle__KF9I8,.ProjectCard_projectCard__UASXy:hover .ProjectCard_projectInfo__P69Zh .ProjectCard_projectTitle__KF9I8{color:rgb(var(--color-ivory))}@media screen and (min-width:1024px){.ProjectCard_projectCard__UASXy:first-child{transition-delay:0s}.ProjectCard_projectCard__UASXy:nth-child(2){transition-delay:.1s}.ProjectCard_projectCard__UASXy:nth-child(3){transition-delay:.2s}.ProjectCard_projectCard__UASXy:nth-child(4){transition-delay:.3s}.ProjectCard_projectCard__UASXy:nth-child(5){transition-delay:.4s}.ProjectCard_projectCard__UASXy:nth-child(6){transition-delay:.5s}.ProjectCard_projectCard__UASXy:nth-child(7){transition-delay:.6s}.ProjectCard_projectCard__UASXy:nth-child(8){transition-delay:.7s}.ProjectCard_projectCard__UASXy:nth-child(9){transition-delay:.8s}.ProjectCard_projectCard__UASXy:nth-child(10){transition-delay:.9s}.ProjectCard_projectCard__UASXy:nth-child(11){transition-delay:1s}.ProjectCard_projectCard__UASXy:nth-child(12){transition-delay:1.1s}.ProjectCard_projectCard__UASXy:nth-child(13){transition-delay:1.2s}.ProjectCard_projectCard__UASXy:nth-child(14){transition-delay:1.3s}.ProjectCard_projectCard__UASXy:nth-child(15){transition-delay:1.4s}.ProjectCard_projectCard__UASXy:nth-child(16){transition-delay:1.5s}.ProjectCard_projectCard__UASXy:nth-child(17){transition-delay:1.6s}.ProjectCard_projectCard__UASXy:nth-child(18){transition-delay:1.7s}.ProjectCard_projectCard__UASXy:nth-child(19){transition-delay:1.8s}.ProjectCard_projectCard__UASXy:nth-child(20){transition-delay:1.9s}.ProjectCard_projectCard__UASXy:hover{transition-delay:0s}}.ProjectCard_deviceScreenContainer__p_9kT{position:relative;width:100%;height:100%;max-height:200px;z-index:2;display:flex;justify-content:center;align-items:center}.ProjectCard_darkOpacityContainer__axgy1{display:none;background-color:rgb(var(--color-dark-gray)/.8);width:calc(100% + 1px);height:calc(100% + 1px);position:absolute;top:calc(50% - .5px);left:calc(50% - .5px);transform:translate(-50%,-50%);justify-content:center;align-items:center;z-index:3;border-left:1px solid rgb(var(--color-ivory))}.ProjectCard_projectInfo__P69Zh{padding:10px;display:flex;gap:5px;width:100%;position:relative;transition:background-color .3s ease}.ProjectCard_projectInfo__P69Zh svg{z-index:4;width:32px;transition:fill .3s ease}.ProjectCard_opacityBlock__JYrRE{background-color:rgb(var(--color-dark-gray)/.9);width:100%;max-width:400px;height:96px;position:absolute;bottom:0;left:0;z-index:0}.ProjectCard_projectInfoContainer__lvqMf{width:100%;display:flex;flex-direction:column;z-index:4}.ProjectCard_projectTitle__KF9I8{font-family:var(--font-montserrat);font-weight:500;font-size:15px;color:rgb(var(--color-light-gray));transition:color .3s ease}@media screen and (min-width:350px){.ProjectCard_projectTitle__KF9I8{font-size:17px}}@media screen and (min-width:385px){.ProjectCard_projectTitle__KF9I8{font-size:20px}}.ProjectCard_projectType__AMJa5{display:inline-block;font-family:var(--font-lato);font-size:.8rem;background-color:rgb(var(--color-main));color:rgb(var(--color-dark-gray-fixed));padding:.2rem 1rem;width:auto;border-radius:5px;margin-top:10px;align-self:flex-start;z-index:2}@media screen and (min-width:335px){.ProjectCard_projectType__AMJa5{font-size:.9rem}}.Pricing_pricing__ql0WA{background-color:rgb(var(--color-dark-gray));min-height:100vh;position:relative;z-index:2;overflow:hidden}.Pricing_container__HzIRV{max-width:1200px;margin:0 auto;padding:60px 20px;display:flex;flex-direction:column;align-items:center}.Pricing_title__HYKkP{text-align:center;font-family:var(--font-montserrat);font-weight:400;font-size:50px;color:rgb(var(--color-ivory));margin-bottom:1rem}.Pricing_subtitle__Y86qm{text-align:center;font-family:var(--font-lato);font-size:1.2rem;color:rgb(var(--color-main));margin:30px 0 60px}.Pricing_pricingCardsGrid__DTFO9{display:flex;justify-content:center;flex-direction:column;gap:80px;margin-bottom:40px}@media screen and (min-width:842px){.Pricing_pricingCardsGrid__DTFO9{flex-direction:row;flex-wrap:wrap}}.Pricing_notes__C7684{text-align:center;max-width:800px;margin:40px auto 0}.Pricing_notes__C7684 p{font-family:var(--font-lato);font-size:.85rem;color:rgb(var(--color-ivory));margin-bottom:8px}.Pricing_notes__C7684 p:last-child{margin-bottom:0}.PricingCard_card___yk89{background-color:rgb(var(--color-second-dark-gray));box-shadow:6px -6px 1px rgb(var(--color-ivory));padding:30px 0;display:flex;flex-direction:column;transition:transform .3s ease;width:100%;max-width:300px;position:relative;opacity:0;transform:perspective(1000px) rotateX(15deg) scale(.95)}.PricingCard_card___yk89.PricingCard_visible__y4LR2{opacity:1;transform:perspective(1000px) rotateX(0) scale(1);transition:all .7s cubic-bezier(.25,.8,.25,1)}.PricingCard_card___yk89:hover{transform:scale(1.05)}.PricingCard_card___yk89:hover .PricingCard_iconContainer__5Akaw svg{transform:rotate(90deg) translateX(20px)}.PricingCard_cardHeader__KoILB{text-align:center;position:relative;display:flex;flex-direction:column;align-items:center;padding:0 30px}.PricingCard_cardTitle__rcqi6{font-family:var(--font-montserrat);font-size:1.5rem;color:rgb(var(--color-ivory-fixed));margin-bottom:5px;font-weight:400}.PricingCard_cardPrice__J5MWN{margin-top:5px;font-family:var(--font-lato);font-size:1.1rem;color:rgb(var(--color-ivory-fixed))}.PricingCard_iconContainer__5Akaw{position:absolute;top:85px}.PricingCard_iconContainer__5Akaw svg{transform:rotate(90deg);transition:all .3s ease}.PricingCard_lineContainer___BRBk{align-self:flex-end;margin:60px 0 20px}.PricingCard_featuresList__uhj6d{list-style:none;margin:0;padding:0 30px;flex-grow:1;z-index:2}.PricingCard_feature__EoN7O{display:flex;align-items:flex-start;gap:10px;color:rgb(var(--color-ivory-fixed));font-family:var(--font-lato);font-size:.9rem;margin-bottom:12px}.PricingCard_feature__EoN7O:last-child{margin-bottom:0}.PricingCard_bulletPoint__Kbr7W{width:6px;height:6px;background-color:rgb(var(--color-main));border-radius:50%;margin-top:8px;flex-shrink:0}.PricingCard_quoteButton__H_pwn{flex:0 1 auto;margin:30px 10px 0;padding:12px 14px;background-color:rgb(var(--color-ivory-fixed));border:1px solid rgb(var(--color-ivory-fixed));border-radius:25px;color:rgb(var(--color-dark-gray-fixed));font-family:var(--font-lato);font-size:.9rem;cursor:pointer;transition:all .3s ease;width:100%;max-width:200px;align-self:center;z-index:2}.PricingCard_quoteButton__H_pwn:hover{background-color:rgb(var(--color-main));border-color:rgb(var(--color-main))}@keyframes PricingCard_rotateSmall__Lij9f{0%{transform:translate(-50%,-50%) rotate(45deg)}to{transform:translate(-50%,-50%) rotate(405deg)}}@keyframes PricingCard_rotateMedium__0TBaA{0%{transform:translate(-50%,-50%) rotate(405deg)}to{transform:translate(-50%,-50%) rotate(45deg)}}@keyframes PricingCard_rotateBig__MxpUi{0%{transform:translate(-50%,-50%) rotate(45deg)}to{transform:translate(-50%,-50%) rotate(405deg)}}.PricingCard_rotateSmall__Lij9f{animation:PricingCard_rotateSmall__Lij9f 1.5s ease forwards}.PricingCard_rotateMedium__0TBaA{animation:PricingCard_rotateMedium__0TBaA 2s ease forwards}.PricingCard_rotateBig__MxpUi{animation:PricingCard_rotateBig__MxpUi 2.5s ease forwards}.QuoteRequest_quoteRequest__1QNMJ{background-color:rgb(var(--color-dark-gray));position:relative;overflow:hidden;z-index:3}.QuoteRequest_container__TG8tT{max-width:1200px;margin:0 auto;padding:60px 20px;display:flex;flex-direction:column;align-items:center}.QuoteRequest_title__swbUm{text-align:center;font-family:var(--font-montserrat);font-weight:400;font-size:50px;color:rgb(var(--color-ivory));margin-bottom:1rem}.QuoteRequest_subtitle__5Jyew{text-align:center;font-family:var(--font-lato);font-size:1.1rem;color:rgb(var(--color-main));margin:30px 0 60px}.QuoteRequest_formWrapper__h28Dy{background-color:rgb(var(--color-second-dark-gray));border-radius:12px;padding:30px;width:100%;max-width:1000px;display:flex;flex-direction:column;align-items:center;transform:translateY(30px);opacity:0;transition:all .8s cubic-bezier(.4,0,.2,1)}.QuoteRequest_formWrapper__h28Dy.QuoteRequest_visible__g8v_m{opacity:1;transform:translateY(0);transition-delay:.4s}.QuoteRequest_form__ymgnX{width:100%}.QuoteRequest_formGrid__GOuDr{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;margin-bottom:40px}@media(min-width:768px){.QuoteRequest_formGrid__GOuDr{gap:60px;grid-template-columns:1fr 1fr}}.QuoteRequest_formColumn__Ht4o_{display:flex;flex-direction:column;gap:20px}.QuoteRequest_formGroup__yJtuk{width:100%;opacity:0;transform:translateY(20px);transition:all .5s ease;z-index:1}.QuoteRequest_formGroup__yJtuk.QuoteRequest_visible__g8v_m{opacity:1;transform:translateY(0)}.QuoteRequest_select__38oVV{z-index:2}.QuoteRequest_inputWrapper__P1QcS{position:relative;width:100%}.QuoteRequest_diamondContainer__XyjQ0{position:absolute;left:0;top:50%;transform:translate(-50%,-50%)}.QuoteRequest_diamondTextarea__H3Z72{top:22px!important}.QuoteRequest_input__uhs3S,.QuoteRequest_textarea__NlFrR{width:100%;padding:12px 16px 12px 36px;background-color:rgb(var(--color-ivory-fixed));border:none;color:rgb(var(--color-dark-gray-fixed));font-family:var(--font-lato);font-size:1rem;transition:all .3s ease}.QuoteRequest_input__uhs3S::placeholder,.QuoteRequest_textarea__NlFrR::placeholder{color:rgba(0,0,0,.35)}.QuoteRequest_input__uhs3S:focus,.QuoteRequest_textarea__NlFrR:focus{outline:solid 2px rgb(var(--color-main))}.QuoteRequest_textarea__NlFrR{resize:vertical;min-height:150px}.QuoteRequest_inputError__5Jm7Q{outline:2px solid #ef4444!important;border:none!important}.QuoteRequest_errorText__rET_n{color:#ef4444}.QuoteRequest_submitWrapper__mH6ns{text-align:center}.QuoteRequest_submitButton__9VRgM{background-color:rgb(var(--color-main));color:rgb(var(--color-ivory-fixed));border:none;border-radius:25px;padding:14px 30px;font-family:var(--font-lato);font-size:1rem;cursor:pointer;transition:all .3s ease;margin-bottom:15px}.QuoteRequest_submitButton__9VRgM:hover{transform:translateY(-2px);box-shadow:0 4px 10px rgb(var(--color-main)/.3)}.QuoteRequest_note__1zSKn{font-family:var(--font-lato);font-size:.8rem;color:rgb(var(--color-ivory-fixed));font-style:italic}.QuoteRequest_selectOption___akpA{background-color:rgb(var(--color-dark-gray-fixed));color:rgb(var(--color-ivory-fixed))}.CustomSelect_customSelect__WS8R3{width:100%;padding:8.4px 16px 8.4px 36px;background-color:rgb(var(--color-ivory-fixed));border:none;font-family:var(--font-lato);font-size:1rem;transition:all .3s ease;cursor:pointer;color:rgba(0,0,0,.35)}.CustomSelect_customSelect__WS8R3::placeholder{color:rgba(0,0,0,.35)}.CustomSelect_customSelect__WS8R3 .CustomSelect_selectHeader___J1Te{margin:0;padding:0}.CustomSelect_customSelect__WS8R3 .CustomSelect_selected__36ive{color:rgb(var(--color-dark-gray-fixed))}.CustomSelect_customSelect__WS8R3 .CustomSelect_optionsList__1hQ4J{position:absolute;top:100%;left:0;width:100%;background-color:rgb(var(--color-ivory-fixed));border:1px solid rgb(var(--color-main));border-top:none;box-shadow:0 0 3px rgb(var(--color-dark-gray))}.CustomSelect_customSelect__WS8R3 .CustomSelect_optionsList__1hQ4J .CustomSelect_option__xV4no{padding:5px 12px;cursor:pointer;transition:all .3s ease}.CustomSelect_customSelect__WS8R3 .CustomSelect_optionsList__1hQ4J .CustomSelect_option__xV4no:hover{background-color:rgb(var(--color-main));color:rgb(var(--color-ivory-fixed))}.CustomSelect_auxseenChevronContainer__JfSC_{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer}.CustomSelect_auxseenChevronContainer__JfSC_ svg{transform:rotate(90deg)}.CustomSelect_hasError__K5viz{outline:2px solid #ef4444!important;border:none!important}.ToastNotification_toastNotification__4Nepq{position:fixed;display:flex;align-items:center;min-width:300px;max-width:480px;background:rgb(var(--color-ivory));border-radius:8px;padding:1rem;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:10000;animation:ToastNotification_slideIn__RhEG8 .3s ease forwards;overflow:hidden}.ToastNotification_toastNotification--top-right__qS87l{top:70px;right:1rem}.ToastNotification_toastNotification--top-left__wd7PV{top:70px;left:1rem}.ToastNotification_toastNotification--bottom-right__TpueQ{bottom:1rem;right:1rem}.ToastNotification_toastNotification--bottom-left__LLhMC{bottom:1rem;left:1rem}.ToastNotification_toastNotification__4Nepq.ToastNotification_leaving__PW2ue{animation:ToastNotification_slideOut__TX90C .3s ease forwards}.ToastNotification_toastNotificationIcon__pVHQx{margin-right:.75rem;display:flex;align-items:center;justify-content:center}.ToastNotification_toastNotificationContent__BcZcG{flex-grow:1;font-family:var(--font-lato);font-size:1rem;color:rgb(var(--color-dark-gray));padding-right:.75rem}.ToastNotification_toastNotificationClose__QHZ18{background:none;border:none;padding:4px;cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.ToastNotification_toastNotificationClose__QHZ18:hover{background-color:rgba(0,0,0,.05)}.ToastNotification_toastNotificationProgress__Lb_Zv{position:absolute;bottom:0;left:0;width:100%;height:3px;background:rgb(var(--color-light-gray))}.ToastNotification_toastNotificationProgress__Lb_Zv:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgb(var(--color-main));animation:ToastNotification_progress__dBygq linear forwards}.ToastNotification_success__aOOlx{border-left:4px solid rgb(var(--color-main))}.ToastNotification_error__reuRQ{border-left:4px solid #ef4444}.ToastNotification_info__4vyr3{border-left:4px solid #3b82f6}.ToastNotification_warning__33Kmw{border-left:4px solid #f59e0b}@keyframes ToastNotification_slideIn__RhEG8{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes ToastNotification_slideOut__TX90C{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}@keyframes ToastNotification_progress__dBygq{0%{width:100%}to{width:0}}.SloganBanner_sloganBanner__Ex0cp{padding:20px 10px;background-color:rgb(var(--color-ivory));position:relative;z-index:3;height:70px;overflow:hidden;display:flex;align-items:center}@media(min-width:800px){.SloganBanner_sloganBanner__Ex0cp{justify-content:center}}.SloganBanner_title__DXH2W{text-align:center;font-family:var(--font-montserrat);font-size:30px;font-weight:400;color:rgb(var(--color-dark-gray));width:auto;white-space:nowrap}.SloganBanner_title__DXH2W.SloganBanner_scrolling__Ufg1p{display:inline-block;animation:SloganBanner_scroll__NKS2q linear infinite}@keyframes SloganBanner_scroll__NKS2q{0%{transform:translateX(100vw)}to{transform:translateX(-100%)}}.About_about__tMvbV{background-color:rgb(var(--color-dark-gray));position:relative;overflow:hidden;min-height:100vh;z-index:2}.About_container__7avcw{max-width:1200px;margin:0 auto;padding:60px 20px;position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.About_content__hdy62{display:flex;flex-direction:column;gap:100px}@media screen and (min-width:768px){.About_content__hdy62{gap:120px;flex-direction:row}}.About_imageContent__38wt6{display:flex;justify-content:center;align-items:center;align-self:center;position:relative;margin-top:80px;transform:translateX(-30px)}@media screen and (min-width:768px){.About_imageContent__38wt6{justify-content:flex-end;margin-top:0}}.About_SquareContainer__yngWF{z-index:1}.About_imageContainer__15oQB{opacity:0;position:relative;width:250px;height:250px;transform:rotate(45deg);box-shadow:6px -6px 8px rgb(var(--color-ivory));overflow:hidden;z-index:2}.About_imageContainer__15oQB img{position:absolute;transform:rotate(-45deg);top:-55px;left:-70px}.About_textContent__X_HBQ{opacity:0;color:rgb(var(--color-ivory));padding:0 10px}@media screen and (min-width:350px){.About_textContent__X_HBQ{padding:0}}.About_paragraph__e6jO_{font-family:var(--font-lato);font-size:1rem;line-height:1.8;margin-bottom:20px;color:rgb(var(--color-ivory))}.About_paragraph__e6jO_:last-child{margin-bottom:0}.About_textContent__X_HBQ.About_visible__zPyZn{opacity:0;transform:translateX(50px);animation:About_fadeInUp__m2WCj .8s ease forwards}.About_imageContainer__15oQB.About_visible__zPyZn{transform:rotate(45deg) translateX(-50px);animation:About_fadeInLeft__p1No3 .8s ease forwards}@keyframes About_fadeInUp__m2WCj{to{opacity:1;transform:translateX(0)}}@keyframes About_fadeInLeft__p1No3{to{opacity:1;transform:rotate(45deg) translateX(0)}}.Contact_contact__6sppO{background-color:rgb(var(--color-dark-gray));min-height:100vh;position:relative;z-index:2}.Contact_container__Xx508{max-width:1200px;margin:0 auto;padding:60px 20px;display:flex;flex-direction:column;align-items:center}.Contact_title___1seS{text-align:center;font-family:var(--font-montserrat);font-weight:400;font-size:50px;color:rgb(var(--color-ivory));margin-bottom:1rem}.Contact_subtitle__POttT{text-align:center;font-family:var(--font-lato);font-size:1.2rem;color:rgb(var(--color-main));margin-top:30px;margin-bottom:30px}.Contact_content__OFakZ{gap:60px;margin-top:30px;width:100%}.Contact_content__OFakZ,.Contact_questions__vjek5{display:flex;align-items:center;flex-direction:column}.Contact_questions__vjek5 a,.Contact_questions__vjek5 p{color:rgb(var(--color-ivory));font-family:var(--font-lato);font-size:1.3rem;text-align:center}.Contact_questions__vjek5 .Contact_noAnswer__tyC1X{font-size:2.3rem}.Contact_iconContainer__ZZiZO{margin-top:20px}.Contact_iconContainer__ZZiZO svg{transform:rotate(90deg);transition:all .3s ease}.Contact_formWrapper__ZaLvp{background-color:rgb(var(--color-second-dark-gray));border-radius:12px;padding:30px;width:100%;max-width:750px;display:flex;flex-direction:column;align-items:center;margin:20px 0 40px}.Contact_form__cww_t{width:100%;display:flex;flex-direction:column;gap:40px}.Contact_formGrid__A_dcj{display:grid;grid-template-columns:1fr;grid-gap:60px;gap:60px;margin-bottom:40px}@media(min-width:768px){.Contact_formGrid__A_dcj{grid-template-columns:1fr 1fr}}.Contact_formGroup__CJJvD{width:100%}.Contact_inputWrapper__MScws{position:relative;width:100%}.Contact_diamondContainer__MiJkj{position:absolute;left:0;top:50%;transform:translate(-50%,-50%)}.Contact_diamondTextarea___Iceq{top:22px!important}.Contact_input__i1VFX,.Contact_textarea__gdHD_{width:100%;padding:12px 16px 12px 36px;background-color:rgb(var(--color-ivory-fixed));border:none;color:rgb(var(--color-dark-gray-fixed));font-family:var(--font-lato);font-size:1rem;transition:all .3s ease}.Contact_input__i1VFX::placeholder,.Contact_textarea__gdHD_::placeholder{color:rgba(0,0,0,.35)}.Contact_input__i1VFX:focus,.Contact_textarea__gdHD_:focus{outline:solid 2px rgb(var(--color-main))}.Contact_inputError__C4m5V{outline:2px solid #ef4444!important;border:none!important}.Contact_errorText__B22CR{color:#ef4444}.Contact_textarea__gdHD_{resize:vertical;min-height:150px}.Contact_submitWrapper__K65eQ{text-align:center}.Contact_submitButton__sPHml{background-color:rgb(var(--color-main));color:rgb(var(--color-ivory));border:none;border-radius:25px;padding:14px 30px;font-family:var(--font-lato);font-size:1rem;cursor:pointer;margin-bottom:15px}.Contact_submitButton__sPHml:hover{box-shadow:0 4px 10px hsla(94,34%,63%,.3)}.Contact_note__mWoUa{font-family:var(--font-lato);font-size:.8rem;color:rgb(var(--color-ivory-fixed));font-style:italic}.Contact_contactInfosMap__ZzgVr{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:60px}@media screen and (min-width:768px){.Contact_contactInfosMap__ZzgVr{flex-direction:row}}.Contact_contactInfo__rVfgX{display:flex;flex-direction:column;gap:40px}.Contact_contactInfo__rVfgX .Contact_contactGroup__wukDA{display:flex;align-items:center}.Contact_contactInfo__rVfgX .Contact_contactGroup__wukDA .Contact_logo__atkmj{display:flex;align-items:center;gap:8px;text-decoration:none;color:rgb(var(--color-ivory));width:100%;max-width:50px;height:100%}.Contact_contactInfo__rVfgX .Contact_contactGroup__wukDA .Contact_contactName__eunTA{color:rgb(var(--color-ivory));font-family:var(--font-lato)}.Contact_contactInfo__rVfgX .Contact_contactGroup__wukDA .Contact_contactName__eunTA span{font-weight:700;display:block}.Contact_contactInfo__rVfgX .Contact_contactGroup__wukDA .Contact_contactName__eunTA .Contact_company__Exr1u{color:rgb(var(--color-main));font-size:2rem}.Contact_contactInfo__rVfgX .Contact_contactGroup__wukDA a,.Contact_contactInfo__rVfgX .Contact_contactGroup__wukDA p,.Contact_contactInfo__rVfgX .Contact_contactGroup__wukDA span{color:rgb(var(--color-ivory));font-family:var(--font-lato);font-size:1rem;margin-left:20px;animation:Contact_transform__2Xj_Z .4s ease-out}.Contact_map__RU6xC{width:100%;max-width:500px;height:350px;border:3px solid rgb(var(--color-main))}.Contact_footer__cN9hF{margin-top:40px;text-align:center}.Contact_conditions__vTsO4{font-family:var(--font-lato);font-size:.8rem;color:rgb(var(--color-ivory));line-height:1.6;max-width:800px;margin:0 auto}.Contact_contactInfosMap__ZzgVr,.Contact_formWrapper__ZaLvp,.Contact_questions__vjek5,.Contact_title___1seS{opacity:0;transition:all .8s cubic-bezier(.4,0,.2,1)}.Contact_title___1seS{transform:translateY(-30px)}.Contact_title___1seS.Contact_visible__vlKOE{opacity:1;transform:translateY(0)}.Contact_questions__vjek5{transform:translateX(-50px)}.Contact_questions__vjek5.Contact_visible__vlKOE{opacity:1;transform:translateX(0);transition-delay:.2s}.Contact_formWrapper__ZaLvp{transform:translateY(30px)}.Contact_formWrapper__ZaLvp.Contact_visible__vlKOE{opacity:1;transform:translateY(0);transition-delay:.4s}.Contact_formGroup__CJJvD{opacity:0;transform:translateY(20px);transition:all .5s ease}.Contact_formGroup__CJJvD.Contact_visible__vlKOE{opacity:1;transform:translateY(0)}.Contact_contactInfosMap__ZzgVr{transform:translateY(30px)}.Contact_contactInfosMap__ZzgVr.Contact_visible__vlKOE{opacity:1;transform:translateY(0);transition-delay:.6s}.Contact_contactGroup__wukDA{opacity:0;transform:translateX(-30px);transition:all .5s ease}.Contact_contactGroup__wukDA:first-child{transition-delay:.9s}.Contact_contactGroup__wukDA:nth-child(2){transition-delay:1s}.Contact_contactGroup__wukDA:nth-child(3){transition-delay:1.1s}.Contact_contactGroup__wukDA:nth-child(4){transition-delay:1.2s}.Contact_contactGroup__wukDA.Contact_visible__vlKOE{opacity:1;transform:translateX(0)}.Contact_map__RU6xC{opacity:0;transform:scale(.9);transition:all .8s ease;transition-delay:1.2s}.Contact_map__RU6xC.Contact_visible__vlKOE{opacity:1;transform:scale(1)}.Contact_submitButton__sPHml{transition:all .3s ease}.Contact_submitButton__sPHml:hover{transform:translateY(-2px);box-shadow:0 4px 10px rgb(var(--color-main)/.3)}.Contact_submitButton__sPHml:active{transform:translateY(0)}.Contact_iconContainer__ZZiZO svg{transition:transform .3s ease}.Contact_iconContainer__ZZiZO.Contact_visible__vlKOE svg{animation:Contact_float__UqnB9 3s ease-in-out infinite;animation-delay:1s}@keyframes Contact_float__UqnB9{0%,to{transform:rotate(90deg) translateX(0)}50%{transform:rotate(90deg) translateX(10px)}}.ScrollToTop_scrollToTop__J0K13{position:fixed;bottom:1rem;right:1rem;z-index:998;width:3.5rem;height:3.5rem;border-radius:50%;background-color:rgb(var(--color-main));border:none;cursor:pointer;box-shadow:0 0 5px -1px rgb(var(--color-main));transition:all .3s ease-in-out;display:none;justify-content:center;align-items:center;opacity:0;pointer-events:none;transform:rotate(-90deg) scale(.8)}@media(hover:hover){.ScrollToTop_scrollToTop__J0K13:hover{background-color:rgb(var(--color-ivory));transform:rotate(-90deg) scale(1.1);opacity:1}.ScrollToTop_scrollToTop__J0K13:hover svg{transform:scale(1.1);margin:0;padding:0}}@media screen and (min-width:768px){.ScrollToTop_scrollToTop__J0K13{bottom:2rem;right:2rem}}.ScrollToTop_scrollToTop__J0K13 .ScrollToTop_iconContainer__5_ttu{width:100%;height:100%}.ScrollToTop_visible__1oTfp{display:flex;opacity:.5;pointer-events:auto;transform:rotate(-90deg) scale(1)}.Footer_footer__bfDk2{background-image:url(/images/footer/background.jpg);background-size:cover;padding:80px 0;position:relative;width:100%;border-top:1px solid rgb(var(--color-main))}@supports(background-image:url(".webp")){.Footer_footer__bfDk2{background-image:url(/images/footer/background.webp)}}.Footer_container__xibmz{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;align-items:center;gap:20px}.Footer_logoLink__9WUQo{flex-direction:column;cursor:pointer}.Footer_logoLink__9WUQo,.Footer_logo__OUhs0{width:100%;height:100%;display:flex;align-items:center}.Footer_logo__OUhs0{gap:8px;text-decoration:none;color:rgb(var(--color-ivory));max-width:50px}.Footer_copyright__uLmsG{margin-top:10px}.Footer_copyright__uLmsG,.Footer_legacyBtn__N6byP{font-family:var(--font-lato);color:rgb(var(--color-ivory-fixed))}.Footer_legacyBtn__N6byP{cursor:pointer;font-size:.875rem}.Legacy_legacy___A3yE{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(var(--color-light-gray)/.3);z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;animation:Legacy_fadeIn__4aPNr .3s ease-out}.Legacy_legacy___A3yE .Legacy_content__MENYw{background-color:rgb(var(--color-dark-gray));width:100%;max-width:1200px;max-height:88vh;border-radius:1rem;display:flex;flex-direction:column;box-shadow:0 4px 20px rgb(var(--color-main)/.2);animation:Legacy_slideIn__8C1LS .3s ease-out}.Legacy_legacy___A3yE .Legacy_header__SHZHK{padding:1.5rem;border-bottom:1px solid rgb(var(--color-main))}.Legacy_legacy___A3yE .Legacy_header__SHZHK h2{font-family:var(--font-montserrat);font-size:2rem;color:rgb(var(--color-ivory));text-align:center;margin:0}.Legacy_legacy___A3yE .Legacy_body__gZBxK{background-color:hsla(0,0%,100%,.05);padding:2rem;overflow-y:auto;flex:1 1;color:rgb(var(--color-ivory));font-family:var(--font-lato);font-size:1rem}.Legacy_legacy___A3yE .Legacy_body__gZBxK p{text-align:left}.Legacy_legacy___A3yE .Legacy_body__gZBxK ul{list-style:disc;padding-left:2rem;margin-bottom:2rem}.Legacy_legacy___A3yE .Legacy_body__gZBxK ul li{text-align:left}.Legacy_legacy___A3yE .Legacy_body__gZBxK h3{font-family:var(--font-lato);font-size:1.5rem;color:rgb(var(--color-ivory));margin:2rem 0 1rem}.Legacy_legacy___A3yE .Legacy_body__gZBxK h4{font-family:var(--font-lato);font-size:1.25rem;color:rgb(var(--color-ivory));margin:1.5rem 0 1rem}.Legacy_legacy___A3yE .Legacy_body__gZBxK a{color:rgb(var(--color-main));text-decoration:underline;padding:0 .5rem;border-radius:.25rem}.Legacy_legacy___A3yE .Legacy_body__gZBxK a:hover{color:rgb(var(--color-ivory));background-color:rgb(var(--color-main))}.Legacy_legacy___A3yE .Legacy_footer__Coplk{padding:1.5rem;border-top:1px solid rgb(var(--color-main)/.5);display:flex;justify-content:center}.Legacy_legacy___A3yE .Legacy_closeBtn__3FiYV{padding:.75rem 2rem;background-color:rgb(var(--color-main));color:rgb(var(--color-ivory));border:1px solid rgb(var(--color-main));border-radius:.5rem;font-family:var(--font-lato);font-size:1rem;cursor:pointer}.Legacy_legacy___A3yE .Legacy_closeBtn__3FiYV:hover{background-color:rgb(var(--color-dark-gray));border-color:rgb(var(--color-main))}@keyframes Legacy_fadeIn__4aPNr{0%{opacity:0}to{opacity:1}}@keyframes Legacy_slideIn__8C1LS{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.Legacy_legacy-exit___0_gD{animation:Legacy_fadeOut__V4rfB .3s ease-out}.Legacy_legacy-exit___0_gD .Legacy_legacy__content__gr1e9{animation:Legacy_slideOut__bDDA9 .3s ease-out}@keyframes Legacy_fadeOut__V4rfB{0%{opacity:1}to{opacity:0}}@keyframes Legacy_slideOut__bDDA9{0%{transform:translateY(0);opacity:1}to{transform:translateY(20px);opacity:0}}.ThemeSwitcher_themeSwitcher__zL6lX{position:fixed;left:-1px;bottom:0;z-index:1000;display:flex;align-items:flex-end}.ThemeSwitcher_themeSwitcher__zL6lX.ThemeSwitcher_open__nVUiP{opacity:1}.ThemeSwitcher_themeSwitcher__zL6lX.ThemeSwitcher_open__nVUiP .ThemeSwitcher_panel__m41xz{width:240px;padding:15px 15px 30px}@media(min-width:768px){.ThemeSwitcher_themeSwitcher__zL6lX{transform:translateY(50%);align-items:center;bottom:50%}}.ThemeSwitcher_toggleButton__IsLgu{width:50px;height:50px;border-radius:0 6px 6px 0;background-color:rgb(var(--color-main));border:none;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease;box-shadow:3px 0 10px rgba(0,0,0,.1);outline:none;position:relative;z-index:1001;margin-bottom:20px}@media(min-width:768px){.ThemeSwitcher_toggleButton__IsLgu{margin-bottom:0}}.ThemeSwitcher_toggleButton__IsLgu:hover{width:48px}.ThemeSwitcher_toggleButton__IsLgu:hover svg{transform:rotate(45deg)}.ThemeSwitcher_toggleButton__IsLgu svg{transition:transform .3s ease}.ThemeSwitcher_panel__m41xz{border-radius:0 8px 0 0;padding:15px 0;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:all .3s cubic-bezier(.68,-.55,.27,1.55);background-color:rgb(var(--color-ivory));width:0;overflow:hidden;border:1px solid rgb(var(--color-main));border-bottom:none;border-left:none}@media(min-width:768px){.ThemeSwitcher_panel__m41xz{border-bottom:1px solid rgb(var(--color-main));border-radius:0 8px 8px 0}}.ThemeSwitcher_header__Nz5Ek{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;border-bottom:1px solid rgb(var(--color-main));padding-bottom:10px}.ThemeSwitcher_header__Nz5Ek h3{margin:0;font-size:14px;font-weight:600;font-family:var(--font-montserrat);color:rgb(var(--color-dark-gray))}.ThemeSwitcher_closeButton__iaudA{background:none;border:none;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center}.ThemeSwitcher_closeButton__iaudA:hover svg{color:rgb(var(--color-main))}.ThemeSwitcher_option__aX3sz{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.ThemeSwitcher_switch__MetG_{position:relative;display:inline-block;width:60px;height:30px}.ThemeSwitcher_switch__MetG_ input{opacity:0;width:0;height:0}.ThemeSwitcher_switch__MetG_ input:checked+.ThemeSwitcher_slider__Sty4x{background-color:rgb(var(--color-dark-gray))}.ThemeSwitcher_switch__MetG_ input:checked+.ThemeSwitcher_slider__Sty4x:before{transform:translateX(30px)}.ThemeSwitcher_switch__MetG_ input:checked+.ThemeSwitcher_slider__Sty4x .ThemeSwitcher_iconLight__La7Bg{opacity:0}.ThemeSwitcher_switch__MetG_ input:checked+.ThemeSwitcher_slider__Sty4x .ThemeSwitcher_iconDark__Q9NgA{opacity:1}.ThemeSwitcher_switch__MetG_ .ThemeSwitcher_slider__Sty4x{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:rgb(var(--color-dark-gray));transition:.4s;border-radius:34px}.ThemeSwitcher_switch__MetG_ .ThemeSwitcher_slider__Sty4x:before{position:absolute;content:"";height:24px;width:24px;left:3px;bottom:3px;background-color:rgb(var(--color-ivory));transition:.4s;border-radius:50%}.ThemeSwitcher_switch__MetG_ .ThemeSwitcher_slider__Sty4x .ThemeSwitcher_iconDark__Q9NgA,.ThemeSwitcher_switch__MetG_ .ThemeSwitcher_slider__Sty4x .ThemeSwitcher_iconLight__La7Bg{position:absolute;top:50%;transform:translateY(-50%);font-size:14px;transition:opacity .3s;display:flex;align-items:center;justify-content:center}.ThemeSwitcher_switch__MetG_ .ThemeSwitcher_slider__Sty4x .ThemeSwitcher_iconLight__La7Bg{left:5px;opacity:1}.ThemeSwitcher_switch__MetG_ .ThemeSwitcher_slider__Sty4x .ThemeSwitcher_iconDark__Q9NgA{right:3px;opacity:0}.ThemeSwitcher_colorOptions__Z2ajZ{margin-top:20px}.ThemeSwitcher_colorGrid__lsMIO{display:flex;justify-content:center;flex-wrap:wrap;gap:30px;margin-top:15px;width:210px;height:100%}.ThemeSwitcher_colorButton__RJAnM{width:30px;height:30px;border:2px solid transparent;cursor:pointer;transition:all .2s ease}.ThemeSwitcher_colorButton__RJAnM:hover{transform:scale(1.1)}.ThemeSwitcher_colorButton__RJAnM.ThemeSwitcher_active__351_p{border-color:rgb(var(--color-dark-gray));transform:scale(1.1)}html[data-theme=dark] .ThemeSwitcher_colorButton__RJAnM.ThemeSwitcher_active__351_p{border-color:rgb(var(--color-ivory))}.ThemeSwitcher_windSpeedBox__K4ejt{margin:30px 0 0;display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:5px}.ThemeSwitcher_optionLabel__tN9nr{font-family:var(--font-lato);font-size:14px;color:rgb(var(--color-dark-gray));align-self:flex-start}.ThemeSwitcher_speedControls__AsGXa{display:flex;align-items:center;gap:10px}.ThemeSwitcher_speedButton__Wpgpj{width:30px;height:30px;border-radius:50%;background-color:rgb(var(--color-main));border:none;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .2s ease}.ThemeSwitcher_speedButton__Wpgpj:hover:not(:disabled){transform:scale(1.1)}.ThemeSwitcher_speedButton__Wpgpj:disabled{opacity:.5;cursor:not-allowed}.ThemeSwitcher_speedValue__mhvPh{font-family:var(--font-lato);font-size:14px;min-width:35px;text-align:center;font-weight:700;color:rgb(var(--color-dark-gray))}@keyframes ThemeSwitcher_fadeIn__G_iyz{0%{opacity:0}to{opacity:1}}.Maintenance_maintenance__k3cDF{background-color:rgb(var(--color-dark-gray));height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (min-width:768px){.Maintenance_maintenance__k3cDF{flex-direction:row}}.Maintenance_maintenance__k3cDF .Maintenance_content__ds0hH{width:100%;max-width:300px}.Maintenance_maintenance__k3cDF .Maintenance_content__ds0hH .Maintenance_title__a6vaw{color:rgb(var(--color-main));text-align:center}@media screen and (min-width:768px){.Maintenance_maintenance__k3cDF .Maintenance_content__ds0hH .Maintenance_title__a6vaw{text-align:left}}.Maintenance_maintenance__k3cDF .Maintenance_content__ds0hH .Maintenance_text__VjSyg{color:rgb(var(--color-ivory));text-align:center}@media screen and (min-width:768px){.Maintenance_maintenance__k3cDF .Maintenance_content__ds0hH .Maintenance_text__VjSyg{text-align:left}}.Announce_announce__OFazs{background-color:rgb(var(--color-dark-gray));height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (min-width:768px){.Announce_announce__OFazs{flex-direction:row}}.Announce_announce__OFazs .Announce_content__0R_sK .Announce_title__4o_Pc{color:rgb(var(--color-main));text-align:center}@media screen and (min-width:768px){.Announce_announce__OFazs .Announce_content__0R_sK .Announce_title__4o_Pc{text-align:left}}.Announce_announce__OFazs .Announce_content__0R_sK .Announce_text__xmSwH{color:rgb(var(--color-ivory));text-align:center}@media screen and (min-width:768px){.Announce_announce__OFazs .Announce_content__0R_sK .Announce_text__xmSwH{text-align:left}}.SocialPictureBuilder_socialPictureBuilder__DBXQ6{background-color:rgb(var(--color-dark-gray));display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-left:150px;width:100vw;height:100vh;background-image:url(/images/home/home.jpg);background-size:cover;background-position:75% 0;z-index:1}@media screen and (min-width:768px){.SocialPictureBuilder_socialPictureBuilder__DBXQ6{flex-direction:row}}.SocialPictureBuilder_socialPictureBuilder__DBXQ6 .SocialPictureBuilder_content__rgIFW .SocialPictureBuilder_title__5Zm4z{color:rgb(var(--color-main));text-align:center;text-shadow:rgb(var(--color-dark-gray-fixed)) -1px -1px 0,rgb(var(--color-dark-gray-fixed)) -1px 1px 0,rgb(var(--color-dark-gray-fixed)) 1px 1px 0,rgb(var(--color-dark-gray-fixed)) 1px -1px 0}@media screen and (min-width:768px){.SocialPictureBuilder_socialPictureBuilder__DBXQ6 .SocialPictureBuilder_content__rgIFW .SocialPictureBuilder_title__5Zm4z{text-align:left}}.SocialPictureBuilder_socialPictureBuilder__DBXQ6 .SocialPictureBuilder_content__rgIFW .SocialPictureBuilder_text__yAIXf{color:rgb(var(--color-ivory));text-align:center;text-shadow:rgb(var(--color-dark-gray-fixed)) -1px -1px 0,rgb(var(--color-dark-gray-fixed)) -1px 1px 0,rgb(var(--color-dark-gray-fixed)) 1px 1px 0,rgb(var(--color-dark-gray-fixed)) 1px -1px 0}@media screen and (min-width:768px){.SocialPictureBuilder_socialPictureBuilder__DBXQ6 .SocialPictureBuilder_content__rgIFW .SocialPictureBuilder_text__yAIXf{text-align:left}}.CookieConsent_cookieConsentContainer__tMqFq{position:fixed;bottom:0;left:0;right:0;background-color:rgb(var(--color-dark-gray));padding:1rem;z-index:10000;border-top:2px solid rgb(var(--color-main))}.CookieConsent_cookieConsentContainer__tMqFq .CookieConsent_content__GH_M4{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.CookieConsent_cookieConsentContainer__tMqFq p{color:rgb(var(--color-ivory));margin:0;font-size:.9rem}.CookieConsent_cookieConsentContainer__tMqFq .CookieConsent_buttonsContainer__MTbNk{width:100%;display:flex;justify-content:center;gap:1rem}@media screen and (min-width:768px){.CookieConsent_cookieConsentContainer__tMqFq .CookieConsent_buttonsContainer__MTbNk{width:auto}}.CookieConsent_cookieConsentContainer__tMqFq .CookieConsent_button__wu8o5{padding:.5rem 1rem;border-radius:4px;cursor:pointer}.CookieConsent_cookieConsentContainer__tMqFq .CookieConsent_acceptButton__TUL9s{background-color:rgb(var(--color-main));border:none;color:rgb(var(--color-ivory))}.CookieConsent_cookieConsentContainer__tMqFq .CookieConsent_rejectButton__fE1Gy{background-color:transparent;border:1px solid rgb(var(--color-main));color:rgb(var(--color-ivory))}