html{--scrollBarWidth: 0px;--containerWidth: 1310px;--containerSingleWidth: 770px;--defaultStrong: var(--bold);--bodySize: 18px}:root{--colorBlack: #000000;--colorWhite: #FFFFFF;--colorP1: #000000;--colorP2: #8577F9;--colorP3: #150A65;--colorP4: var(--colorWhite);--colorS1: #4737CA;--colorS2: #202020;--colorS3: #242424;--colorS4: #544E9D;--colorS5: #CD2FA8;--colorT1: #C8C8C8;--colorT2: #EBEBF3;--colorT3: #FAF6EA;--colorE1: #272727;--colorE2: #3053BA;--colorE3: #707070;--colorE4: #DE1543;--colorE5: #4364DD;--colorE6: #E3E4E6;--colorE7: #A2A2A2;--colorE8: #212121;--colorE9: #17113d;--headingFontFamily: "Lexend Deca", sans-serif;--bodyFontFamily: "Lexend Deca", sans-serif;--extraFontFamily: "Lexend", sans-serif;--thin: 100;--extraLight: 200;--light: 300;--regular: 400;--medium: 500;--semiBold: 600;--bold: 700;--extraBold: 800;--black: 900}.ep-flickity-slider:not(.flickity-enabled):not(.ep-flickity-watch-css) .ep-flickity-slide:not(:first-child){display:none}sup{font-size:0.8em;vertical-align:super}sub{font-size:0.8em;vertical-align:sub}.heading--pill-uppercase .av-special-heading-tag{font-family:"Lexend Deca";font-size:16px !important;font-style:normal !important;font-weight:var(--regular) !important;letter-spacing:4.8px !important;text-transform:uppercase !important;display:inline-block !important;padding:12px 20px !important;border-radius:30px !important;border:0.75px solid var(--colorP1);width:fit-content}.alternate_color .heading--pill-uppercase .av-special-heading-tag{border-color:var(--colorWhite)}body{font-weight:var(--light);font-family:var(--bodyFontFamily);font-size:var(--bodySize, 18px);line-height:1.6}h1,h2,h3,h4,h5,h6,.av-special-heading-tag{font-family:var(--headingFontFamily);color:var(--headingColor);text-transform:var(--headingTransform, none);line-height:var(--headingLineHeight);letter-spacing:var(--headingLetterSpacing, 0px);font-weight:var(--headingWeight, var(--regular))}@media only screen and (max-width: 767px){h1,h2,h3,h4,h5,h6,.av-special-heading-tag{font-size:var(--headingSizeMobile, var(--headingSize))}}@media only screen and (min-width: 768px) and (max-width: 989px){h1,h2,h3,h4,h5,h6,.av-special-heading-tag{font-size:var(--headingSizeTablet, var(--headingSize))}}@media only screen and (min-width: 990px){h1,h2,h3,h4,h5,h6,.av-special-heading-tag{font-size:var(--headingSize)}}h1,.h1 .av-special-heading-tag{--headingSize: 88px;--headingSizeTablet: 69px;--headingSizeMobile: 48px;--headingLineHeight: 1.06;--headingWeight: var(--extraLight);--headingColor: var(--colorP1);--headingColorAlt: var(--colorWhite);--headingTransform: normal}h2,.h2 .av-special-heading-tag{--headingSize: 64px;--headingSizeTablet: 48px;--headingSizeMobile: 42px;--headingLineHeight: 1.33;--headingColor: var(--colorP1);--headingColorAlt: var(--colorWhite);--headingWeight: var(--light);--headingTransform: none}h3,.h3 .av-special-heading-tag{--headingSize: 42px;--headingSizeTablet: 36px;--headingSizeMobile: 30px;--headingLineHeight: 1.25;--headingColor: var(--colorP1);--headingColorAlt: var(--colorWhite);--headingTransform: none;--headingWeight: var(--medium)}h4,.h4 .av-special-heading-tag{--headingSize: 32px;--headingSizeTablet: 25px;--headingSizeMobile: 18px;--headingColor: var(--colorP2);--headingColorAlt: var(--colorP2);--headingLineHeight: 1.5;--headingWeight: var(--light);--headingTransform: none}h5,.h5 .av-special-heading-tag{--headingSize: 24px;--headingSizeTablet: 19px;--headingSizeMobile: 16px;--headingColor: var(--colorP1);--headingLineHeight: 1.5;--headingColorAlt: var(--colorWhite);--headingTransform: none;--headingWeight: var(--extraLight)}h6,.h6 .av-special-heading-tag{--headingSize: 16px;--headingSizeTablet: 16px;--headingSizeMobile: 16px;--headingColor: var(--colorP2);--headingColorAlt: var(--colorP2);--headingLineHeight: 1.37;--headingTransform: uppercase;--headingLetterSpacing: 4.8px;--headingWeight: var(--medium)}.body-text .av-special-heading-tag{--headingSize: var(--bodySize);--headingSizeTablet: var(--bodySize);--headingSizeMobile: var(--bodySize);--headingColor: var(--colorP1);--headingColorAlt: var(--colorP4);--headingLineHeight: 1.6;--headingTransform: normal;--headingWeight: var(--light);--headingFontFamily: var(--bodyFontFamily)}.av-special-heading.span{--headingSize:inherit;--headingSizeTablet: inherit;--headingSizeMobile: inherit;--headingColor: inherit;--headingColorAlt: inherit;--headingLineHeight: inherit;--headingTransform: inherit;--headingWeight: inherit;--headingFontFamily: inherit}.av-subheading{font-family:var(--headingFontFamily);font-size:var(--subHeading, 32px);color:inherit;line-height:1.58;font-weight:var(--bold);display:block}.av-subheading.av-subheading_above{margin-bottom:15px}.av-subheading.av-subheading_below{margin-top:25px}.av-subheading.av-subheading-below-inside{margin-top:17.5px}p:not(:last-child){margin:0 0 0.85em 0}.header,.ep-custom-menu-element .menu,.ep-custom-menu-element .sub-menu,.av-share-box-list,.ep-social-bookmarks{--listGap: 0;--listInnerGap: 0;--listIcon: none}ul li ul{--listIconColor: var(--colorS1)}ul li ul li ul{--listIconColor: var(--colorS5)}ol li ol{--orderedListStyle: lower-alpha;--orderedListIconColor: var(--colorP1)}ol li ol li ol{--orderedListStyle: lower-roman}ul{margin:0;padding:0}ul li{margin:var(--listGap, 1em 0);padding:var(--listInnerGap, 0 0 0 1.4em);list-style:none;position:relative}ul li:not([style="list-style-type: none;"])::before{content:var(--listIcon, "");font-family:var(--listIconFamily, "reveal-icons");position:absolute;left:0;top:var(--listIconPositionV, 0.5em);font-size:var(--listIconSize, 0.8em);line-height:1;color:var(--listIconColor, var(--colorP2))}ol{margin:var(--orderedListGap, 0 0 0 1.2em);padding:0;list-style:var(--orderedListStyle, decimal)}ol li{padding-left:0.2em;margin:1em 0}ol li::marker{font-weight:var(--medium);color:var(--orderedListIconColor, var(--colorP2))}.avia-section{background-color:var(--sectionBgColor, var(--colorP4));color:var(--sectionColor, var(--colorP1))}.avia-section a{font-size:var(--linkSize, inherit);color:var(--linkColor, var(--colorP2));font-weight:var(--linkWeight, var(--bold));text-decoration:var(--linkDecoration, none);transition:var(--linkTransition, color ease-in-out 0.2s);opacity:1}.avia-section a:hover:not(:active){--linkColor: var(--linkColorHover, var(--colorS4));--linkDecoration: underline}.avia-section a:active{--linkColor: var(--linkColorActive, var(--colorS4));--linkDecoration: none}.alternate_color{--sectionBgColor: var(--colorP1);--sectionColor: var(--colorP4)}.alternate_color h1,.alternate_color h2,.alternate_color h3,.alternate_color h4,.alternate_color h5,.alternate_color h6,.alternate_color .av-special-heading-tag{color:var(--headingColorAlt, var(--headingColor))}.alternate_color ol{--orderedListIconColor: var(--colorP2)}.alternate_color ol li ol{--orderedListIconColor: var(--colorWhite)}:root .header .hamburger-content .main-menu>.menu-item>.avia_mega_div,:root .header .hamburger-content .main-menu>.menu-item>.sub-menu{max-height:0;margin:0;opacity:0;pointer-events:none;overflow:hidden;transition:max-height cubic-bezier(0.4, 0, 0.2, 1) 0.3s,height cubic-bezier(0.4, 0, 0.2, 1) 0.3s,overflow ease 0.25s,opacity ease 0.25s}:root .header .hamburger-content .main-menu>.menu-item.sub-menu-is-active>.avia_mega_div,:root .header .hamburger-content .main-menu>.menu-item.sub-menu-is-active>.sub-menu{max-height:2000px;pointer-events:initial;overflow:visible;opacity:1;transition-duration:0.75s}:root{--headerMainMenu: 80px;--headerNav: calc( 130px + var(--headerBanner, 0px) );--headerInnerGap: 0 20px;--headerMenuStatus: block;--headerToggleButtonStatus: none;--headerOverlayStatus: none;--headerGap: 30px;--headerBorderRadius: 20px;--headerHamburgerWidth: 400px;--headerLogoWidth: 189px;--headerLogoHeight: 24px;--headerLogoStatus: 1;--headerLogoAlternateStatus: 0}@media only screen and (max-width: 1200px){:root{--headerMenuStatus: none;--headerToggleButtonStatus: block;--headerGap: 10px;--headerMainMenu: 76px;--headerNav: calc( 96px + var(--headerBanner, 0px) )}}@media only screen and (min-width: 768px) and (max-width: 1200px){:root{--headerOverlayStatus: block}}@media only screen and (max-width: 767px){:root{--headerHamburgerWidth: 100%}}:root:has(.has-bar){--headerBanner: 40px}@media only screen and (max-width: 860px){:root:has(.has-bar){--headerBanner: 45px}}@media only screen and (max-width: 480px){:root:has(.has-bar){--headerBanner: 65px}}@media only screen and (max-width: 340px){:root:has(.has-bar){--headerBanner: 85px}}:root .highlighted-hover{position:absolute;background-color:#4737CA;z-index:12;pointer-events:none;transition:transform ease 0.25s, top ease 0.2s, left ease 0.2s, width ease 0.25s, height ease 0.25s, background-color ease 0.25s;border-radius:var(--headerBorderRadius);transform:scale(0)}:root body:has(.highlighted-activated) .highlighted-hover{transform:scale(1);transition:transform ease 0.25s, top ease 0.2s, left ease 0.2s, width ease 0.25s, height ease 0.25s}:root body:has(.highlighted-submenu) .main-menu .menu-item-top-level{z-index:11 !important}:root body:has(.highlighted-submenu) .highlighted-hover{background-color:rgba(0,0,0,0.075)}:root .header{position:fixed;background:transparent;z-index:12;width:100%;transition:padding ease-in-out 0.25s;padding:var(--headerGap)}:root .header ul{margin:0}:root .header .units{float:none;display:block;margin-left:0;min-height:unset}:root .header button{padding:0;border:0;outline:none;background:transparent;cursor:pointer}:root .header .menu-button .menu-item-inner{font-weight:var(--medium)}:root .header .avia-style-outline .menu-item-inner{--buttonColor: var(--headerButtonColor);box-shadow:inset 0 0 0 1px var(--headerButtonBorder)}:root .header .avia-style-outline .menu-item-inner:before,:root .header .avia-style-outline .menu-item-inner::after{content:none !important}:root .header .avia-style-outline .menu-item-inner:hover{box-shadow:inset 0 0 0 2px var(--headerButtonBorder)}:root .header .avia-style-outline .menu-item-inner:active{box-shadow:inset 0 0 0 1px var(--headerButtonBorder)}:root .header .announcement-banner{position:relative;display:none;width:100%;margin-top:calc( var(--headerGap) * -1);margin-bottom:var(--headerGap);height:var(--headerBanner);transition-property:height, margin, width;transition-timing-function:ease-in-out;transition-duration:0.25s}:root .header .announcement-banner::before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:calc( 100% + ( var(--headerGap) * 2 ));height:100%;background-color:var(--colorP2);pointer-events:none;transition:inherit}:root .header .announcement-banner .announcement-banner-inner{position:relative;z-index:2;height:var(--headerBanner);display:flex;justify-content:center;align-items:center;padding:2px 30px}:root .header .announcement-banner .announcement-banner-inner div{text-align:center}@media only screen and (max-width: 989px){:root .header .announcement-banner .announcement-banner-inner div{font-size:14px;line-height:1.3}}:root .header .announcement-banner .announcement-banner-inner a{position:absolute;top:0;left:50%;transform:translateX(-50%);width:calc( 100% + ( var(--headerGap) * 2 ));max-width:calc( 100% + ( var(--headerGap) * 2 ));height:100%}:root .header .announcement-banner .announcement-banner-inner .underline{text-decoration:underline}:root .header .announcement-banner .close-bar{position:absolute;width:30px;height:30px;display:flex;align-items:center;justify-content:center;top:50%;right:0;transform:translateY(-50%);z-index:4;font-size:16px}:root .header .header-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;height:var(--headerMainMenu);width:100%;max-width:1540px;margin-left:auto;margin-right:auto;transition:height ease-in-out 0.2s, background-color ease-in-out 0.2s;z-index:12;position:relative;padding:var(--headerInnerGap);background-color:#242424;box-shadow:10px 10px 4px 0 rgba(0,0,0,0.25);backdrop-filter:blur(2px);border-radius:50px}:root .header .header-inner .header-menu-secondary{display:var(--headerMenuStatus);width:auto}@media only screen and (min-width: 1390px){:root .header .header-inner .header-menu-secondary{width:22%}}:root .header .header-inner .header-menu-secondary .secondary-menu{display:flex;justify-content:flex-end}:root .header .header-inner .header-menu-secondary .secondary-menu .avia-style-outline{--headerButtonColor: var(--colorT2);--headerButtonBorder: var(--colorWhite)}:root .header .header-inner .header-menu-secondary .secondary-menu>.menu-item{margin:0 12px}@media only screen and (min-width: 990px) and (max-width: 1310px){:root .header .header-inner .header-menu-secondary .secondary-menu>.menu-item{margin:0 4px}}:root .header .header-inner .header-menu-secondary .secondary-menu>.menu-item:first-child{margin-left:0}:root .header .header-inner .header-menu-secondary .secondary-menu>.menu-item:last-child{margin-right:0}:root .header .header-inner .header-menu-secondary .secondary-menu>.menu-item.menu-button .menu-item-inner{--buttonPadding: 7.5px 16px 7px}:root .header .header-inner .header-logo{position:relative;z-index:2;width:calc( var(--headerLogoWidth) + 40px);height:53px;transition:width ease-in-out 0.2s, height ease-in-out 0.2s}:root .header .header-inner .header-logo [class*='logo']{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:opacity ease-in-out 0.2s}:root .header .header-inner .header-logo img,:root .header .header-inner .header-logo svg{display:block;width:var(--headerLogoWidth);height:var(--headerLogoHeight)}:root .header .header-inner .header-logo .logo-main{opacity:var(--headerLogoStatus)}:root .header .header-inner .header-logo .logo-alternate{opacity:var(--headerLogoAlternateStatus)}:root .header .header-inner .header-menu{display:var(--headerMenuStatus)}:root .header .header-inner .header-menu .avia-menu-text{user-select:none}:root .header .header-inner .header-menu .main-menu{display:flex;flex-direction:row;align-items:center;position:relative}:root .header .header-inner .header-menu .main-menu .menu-item-top-level{position:relative;z-index:13}:root .header .header-inner .header-menu .main-menu .menu-item-top-level:not(.menu-button)>.menu-item-inner{font-size:16px;color:var(--colorT2);font-family:var(--headingFontFamily);font-weight:var(--light);cursor:pointer;text-decoration:none !important;padding:0 20px;height:53px;display:flex;align-items:center;line-height:1}:root .header .header-inner .header-menu .main-menu .menu-item-top-level.menu-item-has-children>.menu-item-inner .avia-menu-text{position:relative;padding-right:24px;user-select:none}:root .header .header-inner .header-menu .main-menu .menu-item-top-level.menu-item-has-children>.menu-item-inner .avia-menu-text::after{content:'\e802';font-family:'reveal-icons';position:absolute;top:50%;right:0;border-radius:100%;transition:transform ease-in-out 0.25s;transform:translateY(-30%);font-size:7.5px;width:14px}:root .header .header-inner .header-menu .main-menu .menu-item-top-level.menu-item-has-children>.sub-menu-indicator{display:none}:root .header .header-inner .header-menu .main-menu .menu-item-top-level.menu-item-has-children>.sub-menu,:root .header .header-inner .header-menu .main-menu .menu-item-top-level.menu-item-has-children>.avia_mega_div{position:absolute;width:max-content;top:calc( 50% + calc( var(--headerMainMenu) / 2 ));left:50%;transform:translateY(15px) translateX(-50%);margin:0;opacity:0;background-color:var(--colorP4);pointer-events:none;transition-property:opacity, transform;transition-timing-function:ease-in-out;transition-duration:0.25s;z-index:1;border-radius:var(--headerBorderRadius);box-shadow:0 0 0 1px var(--colorP1);padding:15px}:root .header .header-inner .header-menu .main-menu .menu-item-top-level.menu-item-has-children>.sub-menu .menu-item .sub-menu,:root .header .header-inner .header-menu .main-menu .menu-item-top-level.menu-item-has-children>.avia_mega_div .menu-item .sub-menu{margin-top:5px}:root .header .header-inner .header-menu .main-menu .menu-item-top-level.menu-item-has-children>.sub-menu .menu-item .sub-menu .menu-item,:root .header .header-inner .header-menu .main-menu .menu-item-top-level.menu-item-has-children>.avia_mega_div .menu-item .sub-menu .menu-item{margin-bottom:5px;margin-left:15px}:root .header .header-inner .header-menu .main-menu .menu-item-top-level.menu-item-has-children>.sub-menu .menu-item .sub-menu .menu-item:last-child,:root .header .header-inner .header-menu .main-menu .menu-item-top-level.menu-item-has-children>.avia_mega_div .menu-item .sub-menu .menu-item:last-child{margin-bottom:0}:root .header .header-inner .header-menu .main-menu .menu-item-top-level.menu-item-has-children>.sub-menu .menu-item-inner,:root .header .header-inner .header-menu .main-menu .menu-item-top-level.menu-item-has-children>.avia_mega_div .menu-item-inner{font-size:16px;font-family:var(--headingFontFamily);font-weight:var(--regular);color:var(--colorP1);text-decoration:none !important;height:53px;display:flex;align-items:center;padding:0 25px}:root .header .header-inner .header-menu .main-menu .menu-item-top-level.menu-item-has-children>.avia_mega_div>.sub-menu{display:flex;flex-direction:row}:root .header .header-inner .header-menu .main-menu .menu-item-top-level.menu-item-has-children>.avia_mega_div>.sub-menu li{margin-left:0 !important}:root .header .header-inner .header-menu .main-menu .menu-item-top-level.menu-item-has-children.sub-menu-is-active>.menu-item-inner .avia-menu-text::after{transform:rotate(180deg)}:root .header .header-inner .header-menu .main-menu .menu-item-top-level.menu-item-has-children.sub-menu-is-active>.sub-menu,:root .header .header-inner .header-menu .main-menu .menu-item-top-level.menu-item-has-children.sub-menu-is-active>.avia_mega_div{opacity:1;pointer-events:initial;transform:translateY(0px) translateX(-50%)}:root .header .header-inner .hamburger-toggle{width:25px;height:18px;padding:0;position:relative;background:transparent;border:none;outline:none;border-radius:0;cursor:pointer;display:var(--headerToggleButtonStatus)}:root .header .header-inner .hamburger-toggle .burger-box{width:100%;height:2px;background-color:var(--colorT2);transition-property:background-color;transition-timing-function:ease-in-out;transition-duration:0.2s}:root .header .header-inner .hamburger-toggle .burger-box::before,:root .header .header-inner .hamburger-toggle .burger-box::after{content:'';height:2px;width:100%;background-color:var(--colorT2);position:absolute;transition-property:background-color, opacity, transform, top, left, bottom, right;transition-timing-function:ease-in-out;transition-duration:0.2s}:root .header .header-inner .hamburger-toggle .burger-box::before{top:0;left:0}:root .header .header-inner .hamburger-toggle .burger-box::after{bottom:0;left:0}:root .header .hamburger-overlay{background:rgba(0,0,0,0.15);position:fixed;z-index:2;width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity ease-in-out 0.15s;pointer-events:none;display:var(--headerOverlayStatus)}:root .header .hamburger-content{position:fixed;width:var(--headerHamburgerWidth);pointer-events:none;right:0;z-index:11;top:var(--headerNav);height:calc( 100vh - var(--headerNav));opacity:0;background:var(--colorT2);transform:translateX(100%);transition-property:opacity, width, transform, height;transition-timing-function:ease-in-out;transition-duration:0.2s}@media only screen and (min-width: 768px){:root .header .hamburger-content{right:10px;border-radius:15px;height:calc( 100vh - var(--headerNav) - 10px);background:var(--colorT2)}}:root .header .hamburger-content .hamburger-content-inner{padding:20px 20px 30px}@media only screen and (max-width: 1200px) and (max-height: 920px){:root .header .hamburger-content .hamburger-content-inner{padding-bottom:70px}}@media only screen and (min-width: 481px) and (max-width: 1310px){:root .header .hamburger-content .secondary-menu{flex-direction:row;flex-wrap:wrap;display:flex;gap:10px}}:root .header .hamburger-content .secondary-menu>.menu-item:not(:last-child){margin-bottom:20px}:root .header .hamburger-content .main-menu{margin:0}:root .header .hamburger-content .main-menu>.menu-item{position:relative;margin-bottom:10px}:root .header .hamburger-content .main-menu>.menu-item:not(.menu-button)>.menu-item-inner{font-size:20px;font-weight:var(--bold);font-family:var(--headingFontFamily);color:var(--colorP1);display:inline-flex;align-items:center;height:50px;margin-bottom:10px;text-decoration:none !important;transition:color ease-in-out 0.2s}:root .header .hamburger-content .main-menu>.menu-item.menu-item-has-children>.sub-menu-indicator{position:absolute;width:100%;height:50px;top:0;left:0;display:flex;align-items:center;justify-content:flex-end;cursor:pointer}:root .header .hamburger-content .main-menu>.menu-item.menu-item-has-children>.sub-menu-indicator::after{content:'\e802';font-family:'reveal-icons';font-size:7.5px;font-weight:var(--light);transition:color ease-in-out 0.2s}:root .header .hamburger-content .main-menu>.menu-item>.avia_mega_div,:root .header .hamburger-content .main-menu>.menu-item>.sub-menu{border:1px solid var(--colorP1);border-radius:16px}:root .header .hamburger-content .main-menu>.menu-item>.avia_mega_div>.menu-item,:root .header .hamburger-content .main-menu>.menu-item>.sub-menu>.menu-item{padding:0 30px;margin:25px 0}:root .header .hamburger-content .main-menu>.menu-item>.avia_mega_div>.menu-item:not(.menu-button) .menu-item-inner,:root .header .hamburger-content .main-menu>.menu-item>.sub-menu>.menu-item:not(.menu-button) .menu-item-inner{font-size:16px;font-weight:var(--regular);color:var(--colorP1);text-decoration:none !important;transition:color ease-in-out 0.2s}:root .header .hamburger-content .main-menu>.menu-item>.avia_mega_div>.menu-item:not(.menu-button) .menu-item-inner:hover,:root .header .hamburger-content .main-menu>.menu-item>.sub-menu>.menu-item:not(.menu-button) .menu-item-inner:hover{color:var(--colorP3)}:root .header .hamburger-content .main-menu>.menu-item.sub-menu-is-active.menu-item-has-children>.menu-item-inner{color:var(--colorP1)}:root .header .hamburger-content .main-menu>.menu-item.sub-menu-is-active.menu-item-has-children>.sub-menu-indicator::after{transform:scaleY(-1);color:var(--colorP1)}:root .header.has-bar .announcement-banner{display:block}@media only screen and (min-width: 1201px){:root.header-is-scrolled{--headerGap: 10px;--headerMainMenu: 76px}}@media only screen and (max-width: 1200px){:root.burger-is-active{overflow:hidden}}:root.burger-is-active .header .header-inner .hamburger-toggle .burger-box{background:transparent}:root.burger-is-active .header .header-inner .hamburger-toggle .burger-box::before,:root.burger-is-active .header .header-inner .hamburger-toggle .burger-box::after{top:calc( 50% - 2px)}:root.burger-is-active .header .header-inner .hamburger-toggle .burger-box::before{transform:rotate(45deg)}:root.burger-is-active .header .header-inner .hamburger-toggle .burger-box::after{bottom:auto;transform:rotate(-45deg)}@media only screen and (max-width: 1200px){:root.burger-is-active .header .hamburger-content{pointer-events:auto;-webkit-overflow-scrolling:touch;opacity:1;overflow-y:auto;transform:translateX(0)}}:root.burger-is-active .header .hamburger-content .avia-style-outline{--headerButtonColor: var(--colorP1);--headerButtonBorder: var(--colorP1)}@media only screen and (min-width: 768px) and (max-width: 1200px){:root.burger-is-active .hamburger-overlay{opacity:1;pointer-events:initial}}@media only screen and (max-width: 600px){:root #wpadminbar{position:fixed}}:root #wpadminbar ~ #wrap_all .hamburger-content{top:calc( var(--headerNav) + 46px)}@media only screen and (min-width: 783px){:root #wpadminbar ~ #wrap_all .hamburger-content{top:calc( var(--headerNav) + 32px)}}.html_header_top.html_header_sticky #main{padding-top:0 !important}body:not(.page-template-template-blank) #main>.container_wrap_first:first-child .container,body:not(.page-template-template-blank) .avia-builder-el-0>.container,body:not(.page-template-template-blank) .avia-builder-el-0>.av-section-color-overlay-wrap>.container,body:not(.page-template-template-blank) .avia-builder-el-0 .slideshow_caption{padding-top:var(--headerNav)}.reveal-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity 0.3s ease, visibility 0.3s ease}.reveal-popup-overlay.reveal-popup-active{opacity:1;visibility:visible}.reveal-popup{position:relative;background-color:#fff;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,0.3);max-width:90vw;max-height:90vh;margin:20px;opacity:0;transform:scale(0.9);transition:opacity 0.3s ease, transform 0.3s ease;width:100% !important}.reveal-popup.reveal-popup-active{opacity:1;transform:scale(1)}.reveal-popup.small{max-width:400px}.reveal-popup.medium{max-width:600px}.reveal-popup.large{max-width:900px}.reveal-popup.full{width:calc(100vw - 40px);height:calc(100vh - 40px);max-width:none;max-height:none}.reveal-popup-close{position:absolute;top:15px;right:15px;width:40px;height:40px;background:transparent;border:none;cursor:pointer;font-size:30px;line-height:1;color:#666;transition:color 0.2s ease, opacity 0.2s ease;z-index:10;padding:0;display:flex;align-items:center;justify-content:center}.reveal-popup-close:hover{opacity:0.8}.reveal-popup-close:focus{outline:2px solid #007cba;outline-offset:2px}.reveal-popup-content{overflow-y:auto;max-height:calc(90vh - 60px)}.reveal-popup-content h1,.reveal-popup-content h2,.reveal-popup-content h3,.reveal-popup-content h4,.reveal-popup-content h5,.reveal-popup-content h6{margin-top:0;margin-bottom:1rem}.reveal-popup-content p{margin-bottom:1rem}.reveal-popup-content p:last-child{margin-bottom:0}.reveal-popup-content form{margin:0}.reveal-popup-content input[type="text"],.reveal-popup-content input[type="email"],.reveal-popup-content input[type="tel"],.reveal-popup-content input[type="password"],.reveal-popup-content textarea,.reveal-popup-content select{width:100%;margin-bottom:15px}.reveal-popup-content button[type="submit"],.reveal-popup-content input[type="submit"]{margin-top:10px}.reveal-popup-content .container{padding-top:0 !important}.reveal-popup-loading{text-align:center;padding:40px;color:#666}.reveal-popup-loading:before{content:'';display:inline-block;width:30px;height:30px;border:3px solid #f3f3f3;border-top:3px solid #333;border-radius:50%;animation:reveal-popup-spin 1s linear infinite;margin-right:15px;vertical-align:middle}@keyframes reveal-popup-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.reveal-popup-response{text-align:center;padding:40px}.reveal-popup-response.success .reveal-popup-response-icon{color:#4caf50}.reveal-popup-response.error .reveal-popup-response-icon{color:#f44336}.reveal-popup-response-icon{font-size:48px;margin-bottom:20px}.reveal-popup-response-message{font-size:18px;margin-bottom:20px}.reveal-popup-response-content{margin-top:20px;padding-top:20px;border-top:1px solid #eee}.reveal-popup-trigger{cursor:pointer}.reveal-popup-trigger:hover{opacity:0.8}body.reveal-popup-open{overflow:hidden}@media (max-width: 768px){.reveal-popup{margin:10px;max-width:calc(100vw - 20px);max-height:calc(100vh - 20px)}.reveal-popup-content{padding:20px;max-height:calc(100vh - 40px)}.reveal-popup-close{top:10px;right:10px;width:35px;height:35px;font-size:24px}.reveal-popup.full{width:100vw;height:100vh;margin:0;border-radius:0}}.triggers-popup .menu-item-template-part{display:none}.reveal-popup-positioned{background:#fff;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,0.3);max-width:90vw;max-height:90vh;overflow:auto;padding:30px;z-index:10000 !important;transition:opacity 0.3s ease, transform 0.3s ease;opacity:0;transform:translate(-50%, -50%) scale(0.9)}.reveal-popup-positioned.reveal-popup-active{opacity:1;transform:translate(-50%, -50%) scale(1)}.reveal-popup-positioned.menu-item-popup{padding:20px;min-width:300px}.reveal-popup-positioned.menu-item-popup .container{padding-top:0 !important}@media (max-width: 768px){.reveal-popup-positioned{max-width:calc(100vw - 20px);max-height:calc(100vh - 20px);padding:15px}.reveal-popup-positioned.menu-item-popup{min-width:auto;width:calc(100vw - 40px)}}.timer-popup .reveal-popup-content{padding:2rem;text-align:center}.timer-popup .reveal-popup-content h2,.timer-popup .reveal-popup-content h3,.timer-popup .reveal-popup-content h4{margin-bottom:1rem}.timer-popup .reveal-popup-content p{margin-bottom:1.5rem;line-height:1.6}.timer-popup .reveal-popup-content .timer-popup-actions{margin-top:2rem}.timer-popup .reveal-popup-content .timer-popup-actions .btn{margin:0 0.5rem;padding:0.75rem 1.5rem;border-radius:4px;text-decoration:none;display:inline-block;transition:all 0.3s ease}.timer-popup .reveal-popup-content .timer-popup-actions .btn.btn-primary{background-color:#007cba;color:white;border:2px solid #007cba}.timer-popup .reveal-popup-content .timer-popup-actions .btn.btn-primary:hover{background-color:#005a87;border-color:#005a87}.timer-popup .reveal-popup-content .timer-popup-actions .btn.btn-secondary{background-color:transparent;color:#007cba;border:2px solid #007cba}.timer-popup .reveal-popup-content .timer-popup-actions .btn.btn-secondary:hover{background-color:#007cba;color:white}.hbspt-form{--formMargin: 15px;font-size:16px;font-family:var(--bodyFontFamily);padding:5.4% 0;border-radius:11px}.hbspt-form .hs-fieldtype-text,.hbspt-form .hs-fieldtype-phonenumber,.hbspt-form .hs-fieldtype-select,.hbspt-form .hs-fieldtype-textarea{margin-bottom:15px}@media only screen and (max-width: 480px){.hbspt-form .hs-fieldtype-text,.hbspt-form .hs-fieldtype-phonenumber,.hbspt-form .hs-fieldtype-select,.hbspt-form .hs-fieldtype-textarea{width:100%}}.hbspt-form .hs-fieldtype-text input,.hbspt-form .hs-fieldtype-phonenumber input,.hbspt-form .hs-fieldtype-select input,.hbspt-form .hs-fieldtype-textarea input{font-size:16px;font-family:var(--bodyFontFamily)}.hbspt-form .hs-fieldtype-text input:focus,.hbspt-form .hs-fieldtype-phonenumber input:focus,.hbspt-form .hs-fieldtype-select input:focus,.hbspt-form .hs-fieldtype-textarea input:focus{outline:none}.hbspt-form .hs-fieldtype-text .hs-input,.hbspt-form .hs-fieldtype-phonenumber .hs-input,.hbspt-form .hs-fieldtype-select .hs-input,.hbspt-form .hs-fieldtype-textarea .hs-input{background-color:transparent;border:1px solid var(--colorFormBorder, var(--colorP3));color:var(--colorFormText, var(--colorP1));border-radius:7px;padding:15px;height:50px;width:100% !important}.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox{width:100%;min-width:max-content;padding:0 10px}@media only screen and (min-width: 768px){.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox{width:25% !important}}.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox input{display:none}.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label>span{position:relative;padding-left:30px}.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label>span:before{content:'';width:15px;height:15px;border-radius:2px;margin-right:10px;border:1px solid var(--colorFormBorder, var(--colorP3));position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:10px;display:flex;align-items:center;justify-content:center;line-height:1}.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label>span:after{content:'\e804';font-family:'fa-fontello';position:absolute;left:4px;top:calc(50% - 1px);transform:translateY(-50%) scale(0);font-size:10px;display:flex;align-items:center;justify-content:center;line-height:1;transition:transform .2s ease}.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label input:checked ~ span:after{transform:translateY(-50%) scale(1)}.hbspt-form .hs-form-field>.input{--formMargin: 0;margin-right:var(--formMargin)}.hbspt-form .hs-form-field:has(.hs-error-msgs){margin-bottom:0px}.hbspt-form .hs-fieldtype-checkbox{width:100%}.hbspt-form .hs-fieldtype-checkbox ul{margin-top:15px;margin-bottom:30px;display:flex;flex-wrap:wrap}.hbspt-form .hs-fieldtype-checkbox ul .hs-form-checkbox{padding-left:0;width:33.3%}@media only screen and (max-width: 1300px){.hbspt-form .hs-fieldtype-checkbox ul .hs-form-checkbox{width:50%}}@media only screen and (max-width: 480px){.hbspt-form .hs-fieldtype-checkbox ul .hs-form-checkbox{width:100%}}.hbspt-form .hs-fieldtype-checkbox ul .hs-form-checkbox::before{display:none}.hbspt-form .hs-fieldtype-checkbox ul .hs-form-checkbox .hs-form-checkbox-display .hs-input{height:fit-content;margin-right:10px}.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-booleancheckbox{padding-left:0}.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-booleancheckbox .hs-input{margin-right:10px}.hbspt-form .hs-fieldtype-booleancheckbox li::before{display:none}.hbspt-form .hs-fieldtype-radio{width:100%}.hbspt-form .hs-fieldtype-radio .inputs-list{margin-top:15px;margin-bottom:30px;display:flex;flex-wrap:wrap}.hbspt-form .hs-fieldtype-radio .hs-form-radio{padding-left:0;width:33.3%}@media only screen and (max-width: 1300px){.hbspt-form .hs-fieldtype-radio .hs-form-radio{width:50%}}@media only screen and (max-width: 480px){.hbspt-form .hs-fieldtype-radio .hs-form-radio{width:100%}}.hbspt-form .hs-fieldtype-radio .hs-form-radio::before{display:none}.hbspt-form .hs-fieldtype-radio .hs-form-radio .hs-input{margin-right:10px}.hbspt-form .form-columns-2,.hbspt-form .form-columns-1{max-width:100%}.hbspt-form .form-columns-2:has(.hs-error-msgs) .hs-input,.hbspt-form .form-columns-1:has(.hs-error-msgs) .hs-input{width:100% !important}@media only screen and (max-width: 480px){.hbspt-form .form-columns-2:has(.hs-error-msgs):last-child,.hbspt-form .form-columns-1:has(.hs-error-msgs):last-child{margin-bottom:30px}}.hbspt-form .form-columns-2 .hs-form-field:not(:first-child) .input{margin-right:0}@media only screen and (min-width: 481px){.hbspt-form .form-columns-2 .hs-form-field:first-child .input{margin-right:30px}}@media only screen and (max-width: 480px){.hbspt-form .form-columns-2 .hs-form-field:first-child .input{margin-bottom:30px}}.hbspt-form select,.hbspt-form .hs-fieldtype-textarea::placeholder,.hbspt-form input::placeholder{font-size:16px;font-family:var(--bodyFontFamily);color:var(--colorFormPlaceholder, var(--colorP3))}.hbspt-form .hs-form-field .hs-error-msgs,.hbspt-form .hs_error_rollup .hs-error-msgs{color:var(--colorFormError, var(--colorT2))}.hbspt-form .hs-form-field .hs-error-msgs li,.hbspt-form .hs_error_rollup .hs-error-msgs li{padding-left:0}.hbspt-form .hs-form-field .hs-error-msgs li::before,.hbspt-form .hs_error_rollup .hs-error-msgs li::before{display:none}.hbspt-form .hs_recaptcha{margin-top:20px}.hbspt-form .hs_submit{text-align:center;margin-top:30px}.hbspt-form .hs_submit .hs-button{cursor:pointer;border:none;position:relative}@media only screen and (max-width: 480px){.hbspt-form .hs_submit .hs-button{width:100%}}.alternate_color .hbspt-form{--colorFormBorder: var(--colorT1);--colorFormPlaceholder: var(--colorT1);--colorFormError: var(--colorT1);color:var(--colorWhite);--colorFormText: var(--colorWhite)}:root{--buttonTransitionProperty: box-shadow, border-radius, background-color, color;--buttonsGapV: 6px;--buttonsGapH: 12px}div .avia-button,.button,.wp-block-button a,.menu-button .menu-item-inner,.facetwp-load-more,.hs-button{font-size:var(--buttonSize, 16px);line-height:1.3;font-family:var(--bodyFontFamily);font-weight:var(--semiBold);padding:var(--buttonPadding, 16.5px 23px 16px);color:var(--buttonColor, var(--colorP4));background-color:var(--buttonBgColor, transparent);border-radius:var(--buttonBorderRadius, 56px);display:inline-block;transition-property:var(--buttonTransitionProperty);transition-timing-function:ease-in-out;transition-duration:0.2s;text-decoration:none;position:relative}div .avia-button:before,.button:before,.wp-block-button a:before,.menu-button .menu-item-inner:before,.facetwp-load-more:before,.hs-button:before{content:'';position:absolute;width:100%;height:100%;border-radius:5px;top:0;left:0;pointer-events:none;border:1px solid var(--colorP2);transition:opacity ease-in-out 0.5s}div .avia-button:before,div .avia-button:after,.button:before,.button:after,.wp-block-button a:before,.wp-block-button a:after,.menu-button .menu-item-inner:before,.menu-button .menu-item-inner:after,.facetwp-load-more:before,.facetwp-load-more:after,.hs-button:before,.hs-button:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:56px}div .avia-button:before,.button:before,.wp-block-button a:before,.menu-button .menu-item-inner:before,.facetwp-load-more:before,.hs-button:before{background:linear-gradient(90deg, var(--colorP2) 0%, var(--colorS1) 100%);z-index:1;transition:opacity ease-in-out 0.2s}div .avia-button:after,.button:after,.wp-block-button a:after,.menu-button .menu-item-inner:after,.facetwp-load-more:after,.hs-button:after{background:rgba(132,119,249,0.2);z-index:2;border:1px solid var(--colorP2);box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25)}div .avia-button>span,.button>span,.wp-block-button a>span,.menu-button .menu-item-inner>span,.facetwp-load-more>span,.hs-button>span{z-index:3;position:relative}div .avia-button:hover,.button:hover,.wp-block-button a:hover,.menu-button .menu-item-inner:hover,.facetwp-load-more:hover,.hs-button:hover{--buttonColor: var(--colorP2)}div .avia-button:hover:before,.button:hover:before,.wp-block-button a:hover:before,.menu-button .menu-item-inner:hover:before,.facetwp-load-more:hover:before,.hs-button:hover:before{opacity:0}.hs-button{background:linear-gradient(90deg, var(--colorP2) 0%, var(--colorS1) 100%);color:var(--colorWhite);border:1px solid var(--colorP2) !important;transition:opacity ease-in-out 0.5s}.hs-button:hover{opacity:.8}@media only screen and (max-width: 480px){div .avia-style-main,div .avia-style-outline,.button,.wp-block-button a,.menu-button .menu-item-inner{width:100%;text-align:center;justify-content:center}}div .avia-button.avia-size-small{--buttonSize: 14px;--buttonPadding: 8.5px 10px 8px}div .avia-button.avia-size-medium{--buttonPadding: 9.5px 16px 9px}div .avia-button.avia-style-outline{--buttonColor: var(--outlineColor, var(--colorE3));box-shadow:inset 0 0 0 1px var(--outlineColor, var(--colorE3))}div .avia-button.avia-style-outline:before{content:none !important}div .avia-button.avia-style-outline::after{background:#2F2F31;border:1px solid #2F2F31;opacity:0;transition:opacity ease-in-out 0.2s}div .avia-button.avia-style-outline:hover{box-shadow:none;--outlineColor: var(--colorP4)}div .avia-button.avia-style-outline:hover::after{opacity:1}div .avia-button.avia-style-outline:active{box-shadow:none}div .avia-button.avia-style-outline:active::after{opacity:1}div .avia-button.avia-style-link{--buttonPadding: 0;--buttonColor: var(--colorS1)}div .avia-button.avia-style-link:before,div .avia-button.avia-style-link::after{content:none !important}div .avia-button.avia-style-link .avia_iconbox_title{text-decoration:underline}div .avia-button.avia-style-link:hover:not(:active) .avia_iconbox_title{text-decoration:none}div .avia-button[class*='icon_select-yes']{display:inline-flex;align-items:center}div .avia-button.avia-icon_select-yes-right-icon .avia_button_icon{margin-left:var(--buttonIconGap, 20px)}div .avia-button.avia-icon_select-yes-left-icon .avia_button_icon{margin-right:var(--buttonIconGap, 20px)}.alternate_color div .avia-button.avia-style-outline{--outlineColor: var(--colorP4)}.avia-buttonrow-wrap,.wp-block-buttons{display:flex;flex-wrap:wrap;align-items:center}.avia-buttonrow-wrap.avia-buttonrow-left,.avia-buttonrow-wrap.is-content-justification-left,.wp-block-buttons.avia-buttonrow-left,.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.avia-buttonrow-wrap.avia-buttonrow-center,.avia-buttonrow-wrap.is-content-justification-center,.wp-block-buttons.avia-buttonrow-center,.wp-block-buttons.is-content-justification-center{justify-content:center}.avia-buttonrow-wrap.avia-buttonrow-right,.avia-buttonrow-wrap.is-content-justification-right,.wp-block-buttons.avia-buttonrow-right,.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.avia-buttonrow-wrap.is-content-justification-space-between,.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.avia-buttonrow-wrap{margin-left:calc( var(--buttonsGapH) * -1);margin-right:calc( var(--buttonsGapH) * -1)}.avia-buttonrow-wrap .avia-button{margin:var(--buttonsGapV) var(--buttonsGapH) !important}.wp-block-buttons .wp-block-button{margin-top:var(--buttonsGapV);margin-bottom:var(--buttonsGapV)}.wp-block-buttons .wp-block-button:not(:last-child){margin-right:var(--buttonsGapH)}@media only screen and (max-width: 989px){.avia-buttonrow-wrap.avia-buttonrow-tablet-center{justify-content:center}.avia-buttonrow-wrap.avia-buttonrow-tablet-right{justify-content:flex-end}.avia-buttonrow-wrap.avia-buttonrow-tablet-left{justify-content:flex-start}}@media only screen and (max-width: 767px){.avia-buttonrow-wrap.avia-buttonrow-mobile-center{justify-content:center}.avia-buttonrow-wrap.avia-buttonrow-mobile-right{justify-content:flex-end}.avia-buttonrow-wrap.avia-buttonrow-mobile-left{justify-content:flex-start}}.heading--home-hero{--headingSize: 109px}@media only screen and (max-width: 989px){.heading--home-hero{--headingSize: 50px}}.heading--home-hero h1,.heading--home-hero .h1 .av-special-heading-tag{line-height:1.1}.avia_textblock p>a{text-decoration:var(--linkDecoration, underline)}.av-special-heading-tag a{--linkSize: var(--headingSize);--linkColor: var(--headingColor);--linkDecoration: none;--linkWeight: var(--headingWeight);--linkColorHover: var(--headingColor);--linkTransition: opacity ease-in-out 0.2s}.av-special-heading-tag a:hover:not(:active){opacity:0.85}.section--boxed{--sectionBoxedBgGap: 12px;max-width:1920px;width:calc( 100vw - ( var(--sectionBoxedBgGap) * 2 ));padding-top:var(--sectionBoxedBgGap);padding-bottom:var(--sectionBoxedBgGap);margin-left:auto;margin-right:auto;border-radius:30px;position:relative}.section--boxed:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100vw;height:calc(100% + 1px);background-color:var(--colorP1);z-index:-1;pointer-events:none}.section--boxed .av-section-color-overlay{border-radius:12px}@media only screen and (min-width: 1201px){.section--boxed{--sectionBoxedBgGap: 50px}}#main>.section--gradient-animation:first-child:has(.avia-image-container) .avia-image-container{transform:var(--sectionGradientImageTransform, translateY(100%));opacity:var(--sectionGradientImageOpacity, 0);transition:transform 2s ease-in-out, opacity 2s ease-in-out}@media only screen and (min-width: 1311px){#main>.section--gradient-animation:first-child:has(.avia-image-container) .avia-image-container{height:300px}#main>.section--gradient-animation:first-child:has(.avia-image-container) .avia-image-container img{max-width:1169.92px;max-height:566.85px;height:100%;width:100%}}#main>.section--gradient-animation:first-child:has(.avia-image-container) .avia-image-container img{border-radius:11px;box-shadow:0 0 4px rgba(0,0,0,0.25)}.section--gradient-animation .av-section-color-overlay-wrap{position:relative;border-radius:30px;--mouse-x: 50%;--mouse-y: 50%}.section--gradient-animation .av-section-color-overlay-wrap .av-section-color-overlay{background-image:url(../img/png/reveal-hero-background.png);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.section--gradient-animation .av-section-color-overlay-wrap .av-section-color-overlay:before{content:'';display:flex;justify-content:center;align-items:center;width:80%;height:100%;border-radius:100%;background-image:linear-gradient(rgba(102,0,255,0.839216) 100%, #ff36f5);filter:blur(500px);transition:all 450ms ease-out;position:absolute;pointer-events:none;transform:translate(calc(var(--mouse-x) - 50%), calc(var(--mouse-y) - 50%));opacity:1;z-index:2;pointer-events:none;user-select:none}.section--gradient-animation .av-section-color-overlay-wrap .av-section-color-overlay:after{content:'';position:absolute;bottom:0;left:50%;transform:var(--earthAnimationTransform, translateX(-50%) translateY(100%));width:100%;height:250px;background-image:url(../img/png/reveal-earth.png);background-size:cover;background-repeat:no-repeat;z-index:3;user-select:none;animation:shadow-movement 1s ease-in-out infinite;transition:transform 4s ease-in-out}.section--gradient-animation .container{z-index:4;position:relative}body.home .section--gradient-animation:first-child .entry-content-wrapper>div:not(.heading--typewriter):not(.avia-image-container){opacity:var(--otherContentOpacity, 0) !important;transform:var(--otherContentTransform, translateY(100%)) !important;transition:opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1),transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) !important}body.home.loader-done{--earthAnimationTransform: translateX(-50%) translateY(0%);--otherContentOpacity: 1;--otherContentTransform: translateY(0%);--sectionGradientImageOpacity: 1;--sectionGradientImageTransform: translateY(10%)}body.home.loader-done .section--gradient-animation:not(#av_section_1).punch-animation-start{--earthAnimationTransform: translateX(-50%) translateY(0%)}@media only screen and (max-width: 989px){body.home.loader-done .section--gradient-animation:not(#av_section_1).punch-animation-start{--earthAnimationTransform: translateX(-50%) translateY(50%)}}body:not(.home) .section--gradient-animation:first-child{--earthAnimationTransform: translateX(-50%) translateY(0%)}body:not(.home) .section--gradient-animation:not(:first-child).punch-animation-start{--earthAnimationTransform: translateX(-50%) translateY(0%)}.loader-done .section--gradient-animation:first-child{--earthAnimationTransform: translateX(-50%) translateY(0%)}.loader-done .section--gradient-animation:not(:first-child).punch-animation-start{--earthAnimationTransform: translateX(-50%) translateY(0%)}@keyframes shadow-movement{0%,100%{filter:drop-shadow(0 0 5px #fffacd) drop-shadow(0 0 10px #fffacd) drop-shadow(0 -2px 20px #fffacd)}50%{filter:drop-shadow(0 -1px 5px #fffacd) drop-shadow(0 -1px 10px #fffacd) drop-shadow(0 -2px 25px #fffacd)}}@media only screen and (max-width: 989px){.ep-break-at-tablet .svg-star-animation svg{width:100vw}}@media only screen and (max-width: 768px){.ep-break-at-tablet .svg-star-animation svg{width:100vw}}.why-reveal-animation{min-height:469px;position:relative}.why-reveal-animation .why-reveal-animation-inner{width:100vw;overflow:hidden}.why-reveal-animation .why-reveal-animation-inner svg{width:100vw;position:absolute;left:50%;transform:translateX(-50%);height:100%}@media only screen and (max-width: 768px){.why-reveal-animation .why-reveal-animation-inner svg{width:200vw}}@keyframes smoothBg{from{background-position:50% 50%, 50% 50%}to{background-position:100% 50%, 100% 50%}}.light-rays{--white-rays: repeating-linear-gradient(
    -120deg,
    transparent 0%,
    transparent 7%,
    rgba(255, 255, 255, 0.8) 10%,
    rgba(255, 255, 255, 0.8) 11%,
    transparent 16%
    );--white-rays2: repeating-linear-gradient(
        -120deg,
        transparent 2%,
        transparent 7%,
        rgba(255, 255, 255, 0.8) 10%,
        rgba(255, 255, 255, 0.8) 11%,
        transparent 16%
    )}.light-rays .av-section-color-overlay{background-image:var(--white-rays);background-size:1000%, 100%;background-position:50% 50%;mask-image:radial-gradient(ellipse at 0% 0%, black 40%, transparent 70%);opacity:var(--opacityLightRaysOverlay, 0) !important;transition:opacity 1s ease-in-out}.light-rays .av-section-color-overlay::before{content:"";position:absolute;inset:0;background-image:var(--white-rays2);background-size:100%, 100%;animation:smoothBg 5s linear infinite alternate;background-attachment:fixed;filter:blur(10px);opacity:var(--opacityLightRays, 0) !important;transition:opacity 0.3s ease-in-out}.light-rays .av-section-color-overlay::after{content:"";position:absolute;inset:0;background-image:var(--white-rays);background-size:200%, 100%;animation:smoothBg 10s linear infinite alternate;background-attachment:fixed;filter:blur(15px);opacity:var(--opacityLightRays, 0) !important;transition:opacity 0.3s ease-in-out}.light-rays.punch-animation-start{--opacityLightRays: 1;--opacityLightRaysOverlay: 0.2}@keyframes iconGlowPulse{from{opacity:0.3}to{opacity:.7}}.icon--glow{position:relative;width:fit-content;height:fit-content;--iconGlowFontSize: 23.1px;--iconGlowBorder: #fff;--textShadowOffsetX: 0;--textShadowOffsetY: 0;--textShadowBlur: 10px;--textShadowColor: rgba(255, 255, 255, 1);--iconBlur: 6px;--iconOpacity: 1;--iconScale: 1;z-index:1;overflow:visible}.icon--glow.ep-align-center{margin:0 auto}.icon--glow.ep-align-left{margin:0}.icon--glow.ep-align-right{margin-right:0}@media (max-width: 767px){.icon--glow.ep-align-mobile-left{margin:0;text-align:left}.icon--glow.ep-align-mobile-center{margin:0 auto;text-align:center}.icon--glow.ep-align-mobile-right{margin-left:auto;margin-right:0;text-align:right}}@media (min-width: 768px) and (max-width: 1024px){.icon--glow.ep-align-tablet-left{margin:0;text-align:left}.icon--glow.ep-align-tablet-center{margin:0 auto;text-align:center}.icon--glow.ep-align-tablet-right{margin-left:auto;margin-right:0;text-align:right}}.icon--glow:before,.icon--glow:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%;border:0.25px solid var(--iconGlowBorder);z-index:1;transition:opacity 0.3s ease-in-out, width 0.3s ease-in-out, height 0.3s ease-in-out}.icon--glow:before{opacity:var(--iconGlowOpacity1, 0);width:var(--iconGlowSize1, var(--iconGlowFontSize));height:var(--iconGlowSize1, var(--iconGlowFontSize))}.icon--glow:after{opacity:var(--iconGlowOpacity2, 0);width:var(--iconGlowSize2, var(--iconGlowFontSize));height:var(--iconGlowSize2, var(--iconGlowFontSize));transition-delay:0.3s}.icon--glow .av-icon-char{position:relative;width:var(--iconGlowFontSize);height:var(--iconGlowFontSize)}.icon--glow .av-icon-char:before{line-height:1;font-size:var(--iconGlowFontSize);transition:transform 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);transform-origin:center center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(var(--iconScale)) rotate(var(--iconRotate, 0deg));transform-origin:center center;z-index:1}.icon--glow .av-icon-char:after{font-size:calc(var(--iconGlowFontSize) * 5);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:normal;font-family:'reveal-icons';content:attr(data-av_icon);filter:blur(5px);speak:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(var(--iconScale));animation:iconGlowPulse 2s linear infinite alternate;color:#B5ACFF}.punch-animation-start .icon--glow{--iconGlowSize1: calc(var(--iconGlowFontSize) * 2);--iconGlowSize2: calc(var(--iconGlowFontSize) * 3);--iconGlowOpacity1: 1;--iconGlowOpacity2: .2;--iconRotate: 360deg;--iconScale: 1}.heading--typewriter{opacity:0}.heading--typewriter.ep-align-center .av-special-heading-tag{margin:0 auto}.heading--typewriter.ep-align-left .av-special-heading-tag{margin:0}.heading--typewriter.ep-align-right .av-special-heading-tag{margin-right:0}@media (max-width: 767px){.heading--typewriter.ep-align-mobile-left .av-special-heading-tag{margin:0;text-align:left}.heading--typewriter.ep-align-mobile-center .av-special-heading-tag{margin:0 auto;text-align:center}.heading--typewriter.ep-align-mobile-right .av-special-heading-tag{margin-left:auto;margin-right:0;text-align:right}}@media (min-width: 768px) and (max-width: 1024px){.heading--typewriter.ep-align-tablet-left .av-special-heading-tag{margin:0;text-align:left}.heading--typewriter.ep-align-tablet-center .av-special-heading-tag{margin:0 auto;text-align:center}.heading--typewriter.ep-align-tablet-right .av-special-heading-tag{margin-left:auto;margin-right:0;text-align:right}}.heading--typewriter .av-special-heading-tag{display:inline-block;max-width:max-content;overflow:hidden;line-height:1.1;padding-right:5px}.heading--typewriter .av-special-heading-tag:after{content:'';display:inline-block;width:2px;height:.8em;background-color:var(--colorTypewriterbar, var(--colorP1));animation:blink-caret-typing 0.75s step-end infinite;margin-left:10px;transform:translateY(10px)}@keyframes blink-caret-typing{from,to{opacity:0}50%{opacity:1}}.alternate_color{--colorTypewriterbar: var(--colorWhite)}.itemgrid--careers .ep-item-grid{display:flex;flex-wrap:wrap;--epColumnGap: 0;width:100%}.itemgrid--careers .ep-item-grid .ep-item{width:25% !important;box-sizing:border-box;padding:5px}.itemgrid--careers .ep-item-grid .ep-item .ep-item-inner,.itemgrid--careers .ep-item-grid .ep-item .ep-item-media,.itemgrid--careers .ep-item-grid .ep-item .ep-item-image{height:100%}.itemgrid--careers .ep-item-grid .ep-item:nth-child(odd){height:150px}.itemgrid--careers .ep-item-grid .ep-item:nth-child(even){height:300px}.itemgrid--careers .ep-item-grid .ep-item img{width:100%;height:100%;object-fit:cover}

/*# sourceMappingURL=main.css.map */
