._parallax_1e9vt_2{background-position:50%;background-size:cover;background-attachment:fixed;border-radius:24px;justify-content:center;align-items:center;min-height:480px;display:flex;overflow:hidden}._overlay_1e9vt_14{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;text-align:center;background:#101020ad;border-radius:24px;max-width:760px;padding:48px}._overlay_1e9vt_14 h2{margin-bottom:16px;font-size:clamp(2rem,4vw,4rem)}._overlay_1e9vt_14 p{font-size:1.15rem;line-height:1.7}._textContainer_1a64i_1{z-index:9999;width:100%;max-height:200px;position:absolute;top:-50px}._textContainer_1a64i_1 h1{text-align:center;font-size:42px}@media screen and (width>=1024px){._textContainer_1a64i_1 h1{margin-bottom:20px;font-size:48px}}._textContainer_1a64i_1 p{text-align:center;margin-bottom:40px;font-size:18px}@media screen and (width>=1024px){._textContainer_1a64i_1 p{font-size:20px}}._textContainer_1a64i_1 ._spacer_1a64i_28{height:20px}@media screen and (width>=1024px){._textContainer_1a64i_1 ._spacer_1a64i_28{height:0}}._arrow_1a64i_37{justify-content:center;width:100%;display:flex;position:absolute}._arrow_1a64i_37 ._customIcon_1a64i_43{opacity:.4;color:var(--color-blue-light);margin-top:50px;animation:4s ease-in-out infinite _wiggle_1a64i_1}@keyframes _wiggle_1a64i_1{0%,to{transform:rotate(-15deg)}50%{transform:rotate(15deg)}}._services_ckf8z_1{text-align:center;background-color:#12181e;margin-top:150px;padding-bottom:100px}._noLine_ckf8z_8{color:#fff;text-decoration:none}._serviceCards_ckf8z_13{flex-wrap:wrap;justify-content:space-around;display:flex}._serviceCard_ckf8z_13{background:var(--bg-dark-gray);border-radius:10px;width:25%;margin:10px;padding:20px;transition:transform .3s}._serviceCard_ckf8z_13:hover{transform:scale(1.05)}._serviceCard_ckf8z_13 h3{color:var(--blue-light);margin-bottom:15px}._serviceCard_ckf8z_13 img{object-fit:cover;border-top-left-radius:.5rem;border-top-right-radius:.5rem;width:100%;height:12rem}._serviceCard_ckf8z_13 ._content_ckf8z_45{padding:1rem}._serviceCard_ckf8z_13 p{color:#fff}._serviceCard_ckf8z_13 a{color:inherit;text-decoration:none;display:block}._serviceCard_ckf8z_13 a:hover{text-decoration:none}._serviceCard_ckf8z_13[data-active=false]{display:none}._serviceCards_ckf8z_13._horizontalScroll_ckf8z_67{scroll-snap-type:x mandatory;flex-wrap:nowrap;justify-content:flex-start;gap:1rem;scroll-padding:0 20px;overflow-x:auto}._serviceCards_ckf8z_13._horizontalScroll_ckf8z_67 ._serviceCard_ckf8z_13{scroll-snap-align:start;flex:0 0 25%}@media (width<=768px){._serviceCard_ckf8z_13 img{width:100%;height:10rem}._serviceCards_ckf8z_13._horizontalScroll_ckf8z_67 ._serviceCard_ckf8z_13{flex:0 0 80%}._container_ckf8z_89._diapo_ckf8z_89{width:100%}}._servicesWrapper_ckf8z_93{justify-content:center;align-items:stretch;gap:1rem;display:flex}._scrollButton_ckf8z_100{color:#00e5ff;cursor:pointer;background-color:#2828281a;border:none;justify-content:center;align-items:center;width:2em;height:100%;font-size:20px;transition:background-color .3s;display:flex}._scrollButton_ckf8z_100:hover{background-color:#000c}._horizontalScroll_ckf8z_67::-webkit-scrollbar{display:none}._mobileMenu_1j0gg_2{z-index:1000000;position:fixed;top:0;right:0}._mobileMenuButton_1j0gg_9{cursor:pointer;z-index:1000001;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-end;gap:6px;width:44px;height:44px;padding:0;display:flex;position:absolute;top:10px;right:20px}._mobileMenuButton_1j0gg_9 span{background:#fff;border-radius:50px;width:28px;height:2px;transition:transform .25s,opacity .2s;display:block}._mobileMenuButton_1j0gg_9._isOpen_1j0gg_36 span:first-child{transform:translateY(8px)rotate(45deg)}._mobileMenuButton_1j0gg_9._isOpen_1j0gg_36 span:nth-child(2){opacity:0}._mobileMenuButton_1j0gg_9._isOpen_1j0gg_36 span:nth-child(3){transform:translateY(-8px)rotate(-45deg)}._mobileMenuPanel_1j0gg_49{z-index:100;pointer-events:none;background:#0b1016ee;border-left:5px solid #32323288;width:0;height:100vh;transition:transform .35s,width .2s;transform:translate(100%)}._panelOpen_1j0gg_60{pointer-events:auto;width:97.5vw;transform:translate(0)}._mobileMenuNav_1j0gg_67{flex-direction:column;align-items:flex-end;gap:20px;margin-top:65px;padding:6rem 2rem 2rem;display:flex}._mobileMenuLink_1j0gg_76{color:#fff;font-size:1.4rem;text-decoration:none}._mobileMenuItem_1j0gg_82{border-bottom:1px solid #323232;width:100%;padding-bottom:20px}._mobileMenuParent_1j0gg_88{color:#fff;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-size:1.4rem;display:flex}._mobileMenuArrow_1j0gg_102{transition:transform .25s;display:inline-block}._arrowOpen_1j0gg_107{transform:rotate(90deg)}._mobileSubmenu_1j0gg_112{flex-direction:column;gap:0;max-height:0;transition:max-height .3s;display:flex;overflow:hidden}._submenuOpen_1j0gg_121{max-height:1000px;margin-top:20px}._mobileSubmenuLink_1j0gg_126{color:#fff;opacity:.8;padding-left:1rem;font-size:1.05rem;text-decoration:none}._mobileSubmenuItem_1j0gg_134{border-top:1px solid #323232aa;width:100%;padding:20px 0}._mobileSubmenuParent_1j0gg_140{color:#ddd;width:100%;font:inherit;cursor:pointer;opacity:.85;text-transform:uppercase;text-align:left;background:0 0;border:0;justify-content:space-between;padding-left:1rem;font-size:1.05rem;display:flex}._mobileSubSubmenu_1j0gg_157{flex-direction:column;gap:0;max-height:0;transition:max-height .3s;display:flex;overflow:hidden}._subSubmenuOpen_1j0gg_166{max-height:1000px;margin-top:15px}._mobileSubSubmenuLink_1j0gg_171{color:#fff;opacity:.7;border-top:1px solid #32323266;padding:15px 0 15px 2rem;font-size:.95rem;text-decoration:none}._activeItem_1j0gg_180{color:#7ecff8;font-weight:600}._megaMenu_41xg8_1{justify-content:flex-end;align-items:center;width:100%;height:60px;margin-left:auto;margin-right:0;display:flex}._megaMenuList_41xg8_11{justify-content:flex-end;align-items:center;gap:2rem;height:60px;margin:0;display:flex;padding:0!important;list-style:none!important}._megaMenuItem_41xg8_22{align-content:center;height:60px}._megaMenuLink_41xg8_27{color:#fff;align-items:center;gap:.5rem;height:60px;text-decoration:none;display:inline-flex}._megaMenuArrow_41xg8_36{font-size:.9rem;transition:transform .2s;display:inline-flex}._arrowOpen_41xg8_42{transform:rotate(90deg)}._activeItem_41xg8_46{color:#7ecff8}._megaMenuPanel_41xg8_50{z-index:99999;background:#0b1016e6;border-top:1px solid #32323280;border-bottom:1px solid #32323288;width:100vw;padding:0;position:fixed;top:120px;left:0}._megaMenuInner_41xg8_62{width:80%;max-width:1080px;margin:0 auto}._megaMenuGrid_41xg8_68{display:grid}._megaMenuColumn_41xg8_72{border-right:1px solid #32323288;padding:2rem 0}._megaMenuColumn_41xg8_72:first-child{border-left:1px solid #32323288}._megaMenuColumnTitle_41xg8_81{text-transform:uppercase;color:#ddd;border-bottom:1px solid #323232;padding:0 1rem 20px;display:block}._megaMenuSubList_41xg8_90{flex-direction:column;gap:15px;margin-top:20px;padding:0 1rem;display:flex;list-style-type:none!important}._megaMenuSubLink_41xg8_99{color:#fff}._megaMenuSubLink_41xg8_99:hover,._megaMenuColumnTitle_41xg8_81:hover{color:#7ecff8;text-decoration:underline}@font-face{font-family:Switzer-Thin;src:url(fonts/Switzer-Thin.woff2)format("woff2");font-weight:100;font-display:swap;font-style:normal}@font-face{font-family:Switzer-ThinItalic;src:url(fonts/Switzer-ThinItalic.woff2)format("woff2");font-weight:100;font-display:swap;font-style:italic}@font-face{font-family:Switzer-Extralight;src:url(fonts/Switzer-Extralight.woff2)format("woff2");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:Switzer-ExtralightItalic;src:url(fonts/Switzer-ExtralightItalic.woff2)format("woff2");font-weight:200;font-display:swap;font-style:italic}@font-face{font-family:Switzer-Light;src:url(fonts/Switzer-Light.woff2)format("woff2");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Switzer-LightItalic;src:url(fonts/Switzer-LightItalic.woff2)format("woff2");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:Switzer-Regular;src:url(fonts/Switzer-Regular.woff2)format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Switzer-Italic;src:url(fonts/Switzer-Italic.woff2)format("woff2");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:Switzer-Medium;src:url(fonts/Switzer-Medium.woff2)format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Switzer-MediumItalic;src:url(fonts/Switzer-MediumItalic.woff2)format("woff2");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:Switzer-Semibold;src:url(fonts/Switzer-Semibold.woff2)format("woff2");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Switzer-SemiboldItalic;src:url(fonts/Switzer-SemiboldItalic.woff2)format("woff2");font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:Switzer-Bold;src:url(fonts/Switzer-Bold.woff2)format("woff2");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Switzer-BoldItalic;src:url(fonts/Switzer-BoldItalic.woff2)format("woff2");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Switzer-Extrabold;src:url(fonts/Switzer-Extrabold.woff2)format("woff2");font-weight:800;font-display:swap;font-style:normal}@font-face{font-family:Switzer-ExtraboldItalic;src:url(fonts/Switzer-ExtraboldItalic.woff2)format("woff2");font-weight:800;font-display:swap;font-style:italic}@font-face{font-family:Switzer-Black;src:url(fonts/Switzer-Black.woff2)format("woff2");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:Switzer-BlackItalic;src:url(fonts/Switzer-BlackItalic.woff2)format("woff2");font-weight:900;font-display:swap;font-style:italic}@font-face{font-family:Switzer-Variable;src:url(fonts/Switzer-Variable.woff2)format("woff2");font-weight:100 900;font-display:swap;font-style:normal}@font-face{font-family:Switzer-VariableItalic;src:url(fonts/Switzer-VariableItalic.woff2)format("woff2");font-weight:100 900;font-display:swap;font-style:italic}:root{--color-blue-light:#7ecff8;--color-blue-light-rgb:126, 207, 248;--bg-dark-gray:#ffffff1a}h1{font-family:Switzer-Bold,Arial,Helvetica,sans-serif!important}h2,h3{font-family:Switzer-Semibold,Arial,Helvetica,sans-serif}p{font-family:Switzer-Extralight,Arial,Helvetica,sans-serif}.blue-txt{color:var(--color-blue-light)}
/*$vite$:1*/