.elementor-21342 .elementor-element.elementor-element-58e0341{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;--z-index:9999;}.elementor-21342 .elementor-element.elementor-element-09f718c .elementor-icon{font-size:331px;}.elementor-21342 .elementor-element.elementor-element-09f718c .elementor-icon svg{height:331px;}.elementor-21342 .elementor-element.elementor-element-73af664 .elementor-menu-toggle{margin:0 auto;}.elementor-21342 .elementor-element.elementor-element-73af664 .elementor-nav-menu .elementor-item{font-size:16px;font-weight:400;line-height:24px;}.elementor-21342 .elementor-element.elementor-element-73af664 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-5475cac );fill:var( --e-global-color-5475cac );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-21342 .elementor-element.elementor-element-73af664{--e-nav-menu-horizontal-menu-item-margin:calc( 40px / 2 );}.elementor-21342 .elementor-element.elementor-element-73af664 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:40px;}.elementor-21342 .elementor-element.elementor-element-73af664 .elementor-nav-menu--dropdown a, .elementor-21342 .elementor-element.elementor-element-73af664 .elementor-menu-toggle{color:var( --e-global-color-5475cac );fill:var( --e-global-color-5475cac );}.elementor-21342 .elementor-element.elementor-element-73af664 .elementor-nav-menu--dropdown{background-color:#02010100;}.elementor-21342 .elementor-element.elementor-element-73af664 .elementor-nav-menu--dropdown a:hover,
					.elementor-21342 .elementor-element.elementor-element-73af664 .elementor-nav-menu--dropdown a:focus,
					.elementor-21342 .elementor-element.elementor-element-73af664 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-21342 .elementor-element.elementor-element-73af664 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-21342 .elementor-element.elementor-element-73af664 .elementor-menu-toggle:hover,
					.elementor-21342 .elementor-element.elementor-element-73af664 .elementor-menu-toggle:focus{color:var( --e-global-color-uicore_body );}.elementor-21342 .elementor-element.elementor-element-73af664 .elementor-nav-menu--dropdown a:hover,
					.elementor-21342 .elementor-element.elementor-element-73af664 .elementor-nav-menu--dropdown a:focus,
					.elementor-21342 .elementor-element.elementor-element-73af664 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-21342 .elementor-element.elementor-element-73af664 .elementor-nav-menu--dropdown a.highlighted{background-color:#02010100;}.elementor-21342 .elementor-element.elementor-element-73af664 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-uicore_body );background-color:#02010100;}body:not(.rtl) .elementor-21342 .elementor-element.elementor-element-6a7c1a2{left:0px;}body.rtl .elementor-21342 .elementor-element.elementor-element-6a7c1a2{right:0px;}.elementor-21342 .elementor-element.elementor-element-6a7c1a2{top:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1399px){.elementor-21342 .elementor-element.elementor-element-09f718c .elementor-icon{font-size:110px;}.elementor-21342 .elementor-element.elementor-element-09f718c .elementor-icon svg{height:110px;}}@media(max-width:1039px){.elementor-21342 .elementor-element.elementor-element-58e0341{--min-height:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-21342 .elementor-element.elementor-element-73af664 .elementor-nav-menu--dropdown .elementor-item, .elementor-21342 .elementor-element.elementor-element-73af664 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:24px;}.elementor-21342 .elementor-element.elementor-element-73af664 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:32px;padding-bottom:32px;}.elementor-21342 .elementor-element.elementor-element-73af664 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-21342 .elementor-element.elementor-element-73af664 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-21342 .elementor-element.elementor-element-73af664{--nav-menu-icon-size:32px;}}/* Start custom CSS for icon, class: .elementor-element-09f718c */.elementor-21342 .elementor-element.elementor-element-09f718c svg {
    height: 26px !important;
}

.elementor-21342 .elementor-element.elementor-element-09f718c .elementor-icon-wrapper {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-73af664 */li.summit-header-cta a {
    display: flex;
    height: 48px;
    padding: 4px 24px 4px 22px !important;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
    background: white;
    border-radius: 24px;
    font-weight: 500 !important;
    color: black !important;
}

.summit-header-cta a.elementor-item:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M16.88 6.75406L17.2165 8.49969M17.7214 11.1181L18.0579 12.8638M4.4368 6.21093C3.87364 6.3195 3.50187 6.84714 3.60642 7.38943L4.11567 10.0309C5.01571 10.3269 5.72568 11.0677 5.91253 12.0369C6.09939 13.0061 5.71571 13.9577 4.99023 14.5672L5.49948 17.2086C5.60404 17.7509 6.14532 18.1025 6.70847 17.9939L22.3436 14.9796C22.9068 14.871 23.2786 14.3434 23.174 13.8011L22.6648 11.1597C21.7647 10.8636 21.0548 10.1228 20.8679 9.15363C20.681 8.18443 21.0647 7.2328 21.7902 6.62336L21.2809 3.98192C21.1764 3.43962 20.6351 3.08802 20.072 3.19659L4.4368 6.21093Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.03928 9.92119C0.934731 9.37889 1.3065 8.85125 1.86966 8.74268L17.5048 5.72834C18.068 5.61977 18.6093 5.97137 18.7138 6.51367L19.2231 9.15512C18.4976 9.76455 18.1139 10.7162 18.3008 11.6854C18.4876 12.6546 19.1976 13.3954 20.0976 13.6914L20.6069 16.3329C20.7114 16.8752 20.3396 17.4028 19.7765 17.5114L4.14134 20.5257C3.57818 20.6343 3.0369 20.2827 2.93235 19.7404L2.4231 17.0989C3.14857 16.4895 3.53225 15.5379 3.34539 14.5687C3.15854 13.5995 2.44858 12.8587 1.54853 12.5626L1.03928 9.92119Z' fill='white'/%3E%3Cpath d='M14.3129 9.28581L14.6494 11.0314M15.1542 13.6499L15.4908 15.3955M1.86966 8.74268C1.3065 8.85125 0.934731 9.37889 1.03928 9.92119L1.54853 12.5626C2.44858 12.8587 3.15854 13.5995 3.34539 14.5687C3.53225 15.5379 3.14857 16.4895 2.4231 17.0989L2.93235 19.7404C3.0369 20.2827 3.57818 20.6343 4.14134 20.5257L19.7765 17.5114C20.3396 17.4028 20.7114 16.8752 20.6069 16.3329L20.0976 13.6914C19.1976 13.3954 18.4876 12.6546 18.3008 11.6854C18.1139 10.7162 18.4976 9.76455 19.2231 9.15512L18.7138 6.51367C18.6093 5.97137 18.068 5.61977 17.5048 5.72834L1.86966 8.74268Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    position: absolute;
    z-index: 9999;
    left: 24px;
    margin-top: 5px;
    opacity: 1 !important;
}

.summit-header-cta a.elementor-item {
    padding-left: 56px !important;
}

.elementor-21342 .elementor-element.elementor-element-73af664 .elementor-menu-toggle {
    background: rgba(0, 0, 0, 0.40);
    height: 80px;
    width: 72px;
}

@media (max-width: 1039px) {
    .elementor-21342 .elementor-element.elementor-element-73af664 nav {

        height: calc(100dvh - 80px);
        padding-top: 42px;
        padding-bottom: 60px;
        background-image: url('/wp-content/uploads/2025/07/mobile-bg-with-overlay.jpg') !important;
    }
    
   
    
    .elementor-21342 .elementor-element.elementor-element-73af664 nav ul {
    height: 100%;
    flex-direction: column;
    display: flex;

    }
    
    .summit-header-cta {
        margin-top: auto !important;
        width: 160px;
        margin-left: auto !important;
        margin-right: auto !important;
        
    }
    
    .summit-header-cta a {
        font-size: 16px !important;
        font-weight: 500 !important;
        line-height: 24px; /* 150% */
    }
    
    .summit-header-cta a:hover {
        background: white !important;
    }
    
    .elementor-21342 .elementor-element.elementor-element-73af664 .elementor-nav-menu--dropdown.elementor-nav-menu__container {
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6a7c1a2 */.sentinel, .elementor-21342 .elementor-element.elementor-element-6a7c1a2 {
    height: 0px !important;
    width: 0px !important;
}

#getwhy-summit-header {
    transition: background-color 0.3s ease, box-shadow 0.3s ease, backdrop-filter 0.3s ease;
            position: fixed !important;
    z-index: 9999;
    top: 0;
    left: 0;
    right: 0;
    
}

#getwhy-summit-header.is-sticky {

    background-color: #210044!important;
    box-shadow: 0 2px 20px rgba(0, 0, 0, 0.15);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}


body.sticky-header-active {
    padding-top: var(--header-height, 80px);
}

@media (max-width: 768px) {
    #getwhy-summit-header.is-sticky {
        transform: translateZ(0);
    }
}

#getwhy-summit-header nav a,
#getwhy-summit-header .menu-item a {
    transition: color 0.2s ease, text-shadow 0.2s ease;
    font-weight: 400;
}

#getwhy-summit-header nav a:hover,
#getwhy-summit-header .menu-item a:hover,
#getwhy-summit-header nav a.elementor-item-active,
#getwhy-summit-header .menu-item a.elementor-item-active {
    text-shadow: 0.5px 0 0 currentColor;
    font-weight: 400;
}/* End custom CSS */