header{
  box-shadow: 4px 4px 12px 0px rgba(19, 18, 18, 0.10196078431372549);
  z-index: 9;
}
a#top-offer {
    color: #fff;
    text-decoration: none;
}
.menu-wrp-main{box-shadow: 4px 4px 12px 0px rgba(19, 18, 18, 0.10196078431372549);}
.navmenuach ul li{list-style: none;}
.navmenuach .dropdown-menu a, .navmenuach .nav-link, .navmenu-sales-stripe .nav-item.gtm-call-link a{color: var(--e-global-color-primary) !important;}
.navmenuach .dropdown-menu a:hover, .navmenuach .nav-link:hover, .navmenu-sales-stripe .nav-item.gtm-call-link a:hover{color: var(--e-global-color-secondary) !important;}
.navmenuach .nav-item .nav-link {font-size: 17px;padding: 20px 9px 20px 9px;}
.navmenuach .dropdown-menu .sidebar-title{font-size: 24px;font-weight: 700;padding: 0px 10px 0px 10px;}
.navmenuach .mega-content li a {padding: 4px 0px 4px 0px;/*display: inline-block;*/display: flex;align-items: center;text-decoration: none;}
.navmenuach .new-tag-menu {position: relative;}
.navmenuach .new-tag-menu:after {content: "New";position: relative;right: -4px;top: -4px;font-size: 12px;color: #fff;background: #C8361A;padding: 0px 4px 0px 4px;border-radius: 2px;}
.navmenuach .dropdown-menu.inherit-width {width: max-content !important;left: inherit !important;right: inherit !important;padding: 20px 20px 10px 20px;}
/*.navmenuach .dropdown-menu.inherit-width ul{width: max-content !important;}*/
.navmenuach .dropdown-menu.col-shift-right{right: 0 !important;}
.navmenuach .dropdown-toggle::after {border: 0 !important;}
.navmenuach .nav-item.active a.nav-link{color: var(--e-global-color-secondary) !important;}
.navmenuach .ace-btn{text-decoration: none;}
.navmenuach .mega-content a[href="#"]{pointer-events:none;cursor:default;color:inherit;}
.navmenuach .ace-drop-down-icon:after {transform: rotate(90deg);transition: transform 0.3s ease;}
.navmenuach .ace-drop-down-icon.active:after, .navmenuach .ace-drop-down-icon[aria-expanded="true"]::after {transform: rotate(270deg);filter: invert(10%) sepia(100%) saturate(3978%) hue-rotate(354deg) brightness(92%) contrast(100%);}
.navmenuach .nav-link.ace-drop-down-icon {display: flex;align-items: center;gap: 0;}
.navmenuach .nav-link.ace-drop-down-icon:hover::after{filter: invert(10%) sepia(100%) saturate(3978%) hue-rotate(354deg) brightness(92%) contrast(100%);}
.navmenuach .pb-12-list ul li {padding-bottom: 12px;}
.navmenuach .pb-12-list ul li:last-child{padding-bottom: 0;}
.navmenuach .pb-12-list .mega-content {padding-bottom: 22px;}
.navmenuach .width-370-col .mega-content{width: 380px;}
.navmenuach.navmenu-sales-stripe .navbar-nav {position: relative;}
/*.navmenu-sales-stripe .width-370-col .mega-content{padding-bottom: 10px;}*/
.navmenu-sales-stripe .nav-link, .navmenu-sales-stripe .nav-item.gtm-call-link a{font-size: 14px !important;padding: 0px 9px 0px 9px !important;border-right: 1px solid #d7d7d7;margin: 10px 0px;}
.navmenu-sales-stripe .nav-link:after{transform: rotate(90deg) scale(0.7) !important;}
/*.navmenu-sales-stripe .nav-link:last-child {border: none;}*/
.navmenu-sales-stripe .nav-item:last-child .nav-link{border: none;}
.navmenu-sales-stripe{border-bottom: 1px solid #d7d7d7;position: relative;}
.navmenu-sales-stripe .dropdown.position-static .dropdown-menu{margin-top: 5px;}
.navmenu-sales-stripe .menu-item {width: 300px;padding-bottom: 20px;}
.navmenu-sales-stripe .callus_at{display: flex;align-items: center;font-size: 14px;}
.navmenu-sales-stripe .callus_at a{color: var(--e-global-color-secondary) !important;}
.navmenu-sales-stripe .callus_at select{width: 82px;margin-right: 10px;padding: 5px 10px 5px 10px;}
.navmenu-sales-stripe .content-title {font-size: 14px;padding: 12px 0px 4px 0px;}
.navmenu-sales-stripe .search-area .btn-close{width: 10px !important;height: 10px !important;}
.navmenu-sales-stripe .icon-alignment button{display: flex;align-items: center;border-radius: 0;padding: 20px 0px !important;font-size: 14px;text-decoration: none;flex: 1;justify-content: space-between;}
.navmenu-sales-stripe .icon-alignment{display: flex;align-items: center;border-bottom: 1px solid #d7d7d7;}
.navmenu-sales-stripe .icon-alignment:last-child{border-bottom: none;}
.navmenu-sales-stripe .nav-item.gtm-call-link a {text-decoration: none;}
.navmenu-sales-stripe .nav-item.gtm-call-link a span img{display: none;}

/*bottom-menu-free-trial*/
.navmenuach .bottom-menu-free-trial a, .navmenuach .bottom-menu-free-trial button{display: flex;align-items: center;padding: 10px 10px 10px 10px;text-decoration: none;border: none;background: none;width: 100%;text-align: left;}
.navmenuach .bottom-menu-free-trial p{margin: 0;}
.navmenuach .bottom-menu-free-trial .bottom-menu-content{font-size: 14px;}
.navmenuach .bottom-menu-free-trial .bottom-menu-sub-content{font-size: 17px;font-weight: 700;color: #000000;}
.navmenuach .bottom-menu-free-trial:hover .bottom-menu-content{color: #313131;}
.navmenuach .bottom-menu-free-trial .col-md-4:hover .bottom-menu-sub-content{color: var(--e-global-color-secondary);}
.navmenuach .bottom-menu-free-trial a:hover, .navmenuach .bottom-menu-free-trial button:hover{background: #f0fff2;}
.navmenuach .border-right{border-right: 1px solid #eee !important}
.navmenuach .border-left{border-left: 1px solid #eee !important}
.navmenuach .bottom-menu-free-trial .col-md-4 {padding: 0;}
.navmenuach .bottom-menu-free-trial{padding: 0px 10px 0px 10px}
@media(max-width: 1199px){
  .navmenuach .bottom-menu-free-trial{display: none;}
}
/*bottom-menu-free-trial end*/

/* ===============================
   DESKTOP HOVER FOR MEGA
================================ */
@media (min-width: 1200px) {
  .navmenuach .nav-item.dropdown.position-static:hover > .dropdown-menu {display: block;}
}

/* ===============================
   MEGA MENU STRUCTURE
================================ */
.navmenuach .dropdown.position-static .dropdown-menu {width: 100%;left: 0;right: 0;border: none;margin-top: 0;padding: 0px 10px;background: #fff;box-shadow: 0 5px 25px rgba(0, 0, 0, 0.3) !important;border-radius: 10px;}

/* Sidebar */
.navmenuach .sidebar { padding:20px 0px 10px 0px;background: #f2f2f2; }
.navmenuach .sidebar-item {padding: 1.2rem .75rem;cursor: pointer;font-weight: 500;font-size: 17px;display: flex;align-items: center;justify-content: space-between;}
.navmenuach .sidebar-item span{display: flex;align-items: center;}
.navmenuach .sidebar-item.ace-drop-down-icon:after {transform: rotate(0deg) scale(0.8);}
.navmenuach .sidebar-item.ace-drop-down-icon.active:after {transform: rotate(90deg) scale(0.8);}
.navmenuach .sidebar-item:hover,
.navmenuach .sidebar-item.active {background: #fff;color: #C8361A;font-weight: 600;}
.navmenuach .mega-content{font-size: 15px;padding:20px 10px 10px 10px;justify-content: space-between;flex-flow: column;height: 100%;}
.navmenuach .mega-content { display: none; }
.navmenuach .mega-content.active { display: flex; }

/* SIMPLE DROPDOWN */
.navmenuach .nav-item:not(.position-static) .dropdown-item:hover {background: #f8f9fa;color: #e94d2e;}

/* MOBILE */
@media (max-width: 1200px) {
  .navmenuach .navbar-collapse {position: fixed;top: 0;right: -410px;width: 400px;height: 100%;background: #fff;box-shadow: -4px 0 20px rgba(0,0,0,0.15);transition: right 0.1s ease-in-out;padding: 15px 10px 15px 10px;overflow-y: auto;z-index: 999999;}
  .navmenuach .navbar-collapse.show { right: 0; }
  .navmenuach .dropdown-menu .sidebar { display:none!important; }
  .navmenuach .dropdown-menu .col-md-9 { width:100%; }
  .navmenuach .dropdown.position-static .mega-content {display:block !important;padding-bottom:1rem;margin-bottom:1rem;height: inherit;padding: 0;margin: 0;}
  .navmenuach .nav-item:not(.position-static) .dropdown-menu {position:static!important;width:100%;box-shadow:none;border:none;padding:0;margin:0;}
}
@media (max-width: 767px) {
  .navmenuach .navbar-collapse {right: -350px;width: 340px;}
}

/* Desktop hover simple */
@media (min-width: 1200px) {
  .navmenuach .nav-item.dropdown:not(.position-static):hover > .dropdown-menu {display:block;}
}

/* MOBILE TOGGLE */
.navmenuach .mobile-toggle {display:none;cursor:pointer;padding:.75rem;background:#f8f9fa;border-radius:.3rem;font-weight:600;color:#e94d2e;}
@media(max-width: 1399px){
  .navmenuach .mega-content li a {padding: 3px 0px 3px 0px;}
  .navmenuach .navbar .managesd-security-nav-cta {display: none;}
}

@media (max-width: 1200px){
  .navmenuach .mobile-toggle { display:flex;align-items: center;padding: 8px 10px 8px 10px;color: var(--e-global-color-primary); }
  .navmenuach .mobile-toggle.active{color: var(--e-global-color-secondary);}
  .navmenuach .mobile-toggle i {transform: scale(0.8);}
  .navmenuach .dropdown-menu .col-md-9{padding: 0;}
  .navmenuach .mobile-toggle-content {display:none;padding: 10px 10px 10px 17px;;}
  .navmenuach .mobile-toggle.active + .mobile-toggle-content {display:block;}
  .navmenuach .dropdown.position-static .dropdown-menu{box-shadow: none !important;}
  .navmenuach .nav-item .nav-link {padding: 10px 10px 10px 10px;}
  .navmenuach .dropdown-menu.inherit-width ul{width: 100% !important;}
  .navmenuach .dropdown-menu.inherit-width{width: 100% !important;}
  .navmenuach .ace-drop-down-icon:after {position: absolute !important;right: 20px;left: inherit;top: 15px;}
  .navmenuach .navbar-toggler {border: 0;}
  .navmenuach .navbar-toggler:focus {box-shadow: none;}
  /*.navmenuach .width-370-col .mega-content {width: inherit;}*/
  .navmenu-sales-stripe{display: none;}
}

@media(max-width: 575px){
  .cta-main-menu{display: none;}
}
/* ===== Mobile Body Overlay ===== */
@media (max-width: 1200px) {
  .offcanvas-open::before {content: "";position: fixed;inset: 0;background: rgb(39 39 39 / 41%);z-index: 9999;transition: right 0.2s ease-in-out;}
  .offcanvas-open .sticky-site-header {position: absolute;top: -100px;left: 0;z-index: 99999;}
  .offcanvas-open { overflow: hidden;/*height: 100vh;*/touch-action: none;}
  .offcanvas-open header{z-index: inherit;}
}
  .navmenuach .mega-content .row.mobile-toggle-content {height: 100%;}
  .navmenuach .mega-content.active .row.mobile-toggle-content ul{display: flex;flex-direction: column;height: 100%;}

/*without js*/
.navmenuach li:has(> a.arrow-list-in-bottom){margin: auto;margin-left: 0;margin-bottom: 0;padding-top: 20px;}
/*without js end*/

/*with js add class on li*/
.navmenuach .mega-content .row.mobile-toggle-content ul .arrow-list-in-bottom-add{margin: auto;margin-left: 0;margin-bottom: 0;padding-top: 20px;}
/*with js add class on li end*/

@media(max-width: 1199px){
  .navmenuach .mega-content .row.mobile-toggle-content {height: inherit;}
  .navmenuach .mega-content.active .row.mobile-toggle-content ul{display: inherit;height: inherit;}
  .navmenuach .mega-content .row.mobile-toggle-content ul .arrow-list-in-bottom-add{margin: inherit;padding-top: 0px;}
  .navmenuach  .mobile-toggle-content {position: relative;}
  .navmenuach  .mobile-toggle-content ul:first-child .arrow-list-in-bottom-add {position: absolute;bottom: 38px;}
  .navmenuach .mobile-toggle-content ul:last-child .arrow-list-in-bottom-add{padding-top: 30px !important;}
  .navmenuach li:has(> a.arrow-list-in-bottom){margin: inherit;padding-top: 0px;}
}


