.header-read-btn a:hover { color: #3AABA7 !important; }
.new-suffix span.elementor-counter-number:after { content: "+"; padding-right: 10px; }
.new-suffix span.elementor-counter-number-suffix { font-size: 20px; line-height: 30px; display: flex; flex-direction: column-reverse; padding-bottom: 5px; }
.new-faq-des.elementor-element > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title { border: 1px solid #e5e5e5; border-radius: 6px 6px 0 0; margin-top: -4px; }
.new-faq-des .e-n-accordion-item[open] { box-shadow: 0px 9px 24px rgba(0, 0, 0, 0.05); }

.slider-btn-wrap .elementor-swiper-button { height: 48px; width: 48px; display: flex; align-items: center; justify-content: center; border: 1px solid var(--Text-Secondary, #708EA8); border-radius: 50%; cursor: pointer; }
.slider-btn-wrap .elementor-swiper-button svg { width: 15px; height: 15px; }
.slider-btn-wrap .elementor-swiper-button svg path { stroke: #708EA8; }
.slider-btn-wrap .elementor-swiper-button:hover { background-color: #54c5c1; border-color: #54c5c1; }
.slider-btn-wrap .elementor-swiper-button:hover svg path { stroke: #012E44; }

.logo-sec-new { overflow: hidden; }

.resources-wrap .tags-dropdowns select option { text-transform: capitalize; }
body .header-section .header-menu .e-n-menu-title .e-n-menu-dropdown-icon { display: block !important; width: 10px; padding-top: 3px; }
@media (max-width: 991px) {
    .header-section .header-menu ul li { padding: 0px !important; }
}
@media (min-width:992px) and (max-width:1024px) {
	.header-section .header-menu .nav-new nav.e-n-menu .e-n-menu-wrapper {display: block;}
	.header-section .header-menu .nav-new nav.e-n-menu button.e-n-menu-toggle { display: none !important;}
}

@media (max-width:1024px) {
	body .header-section .mobile-toggle .header-menu ul li:nth-last-child(2){ display:flex !important;}
}

@media (min-width: 992px) {
  .box-wrap .blue-counter .elementor-counter-title { text-align: left !important; }
}

@media(max-width:767px){
    .plans-sec {overflow: hidden;}
    .plans-sec .content-wrap-sec {overflow-x: auto;}
    .plans-sec .content-wrap-sec .scroll-sec {width: fit-content;}
    .plans-sec .content-wrap-sec .scroll-sec > div { width: max-content;}
	.plans-sec .content-wrap-sec .col-wrap > div {width: auto;}
	.plans-sec .content-wrap-sec .col-wrap {width: auto; flex-direction: column !important; justify-content: space-between;}
}