.elementor-53968 .elementor-element.elementor-element-7c24903{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53968 .elementor-element.elementor-element-7c24903:not(.elementor-motion-effects-element-type-background), .elementor-53968 .elementor-element.elementor-element-7c24903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-53968 .elementor-element.elementor-element-025f776{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53968 .elementor-element.elementor-element-686f334 > .elementor-widget-container{padding:50px 0px 30px 0px;}.elementor-53968 .elementor-element.elementor-element-686f334 .who-we-area.bg-gondola2{background-color:#000000 !important;}.elementor-53968 .elementor-element.elementor-element-686f334 .who-we-area-content .we-are-list li i{color:#3B9DFF;}.elementor-53968 .elementor-element.elementor-element-686f334 .who-we-img .review span{color:#FFFFFF;}.elementor-53968 .elementor-element.elementor-element-686f334 .who-we-img .review h3{color:#7CC0FF;}.elementor-53968 .elementor-element.elementor-element-686f334 .who-we-img .review, .elementor-53968 .elementor-element.elementor-element-686f334 .who-we-img .review .review-in::before, .elementor-53968 .elementor-element.elementor-element-686f334 .who-we-img .review::before, .elementor-53968 .elementor-element.elementor-element-686f334 .who-we-img .review .review-in::after, .elementor-53968 .elementor-element.elementor-element-686f334 .who-we-img .review::after,  .elementor-53968 .elementor-element.elementor-element-686f334 .who-we-img .review.bg-golden, .elementor-53968 .elementor-element.elementor-element-686f334 .who-we-img .review.bg-golden::before, .elementor-53968 .elementor-element.elementor-element-686f334 .who-we-img .review.bg-golden::after, .elementor-53968 .elementor-element.elementor-element-686f334 .who-we-img .review.bg-golden .review-in::before, .elementor-53968 .elementor-element.elementor-element-686f334 .who-we-img .review.bg-golden .review-in::after{background-color:#0171C9 !important;}.elementor-53968 .elementor-element.elementor-element-d8c8a74{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53968 .elementor-element.elementor-element-d8c8a74:not(.elementor-motion-effects-element-type-background), .elementor-53968 .elementor-element.elementor-element-d8c8a74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#201516;}.elementor-53968 .elementor-element.elementor-element-996898b{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-53968 .elementor-element.elementor-element-62ba7d6 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-53968 .elementor-element.elementor-element-62ba7d6{text-align:center;}.elementor-53968 .elementor-element.elementor-element-62ba7d6 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:42px;font-weight:800;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-53968 .elementor-element.elementor-element-2fd25f3{width:initial;max-width:initial;text-align:center;font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-53968 .elementor-element.elementor-element-cc23742{--display:flex;}.elementor-53968 .elementor-element.elementor-element-d471a2b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-53968 .elementor-element.elementor-element-d471a2b .pricing-single-item.style-two .ignite{background-color:#0171C9;}.elementor-53968 .elementor-element.elementor-element-d471a2b .pricing-single-item.style-two .pricing-content .amount .months{font-size:29px;line-height:50px;}.elementor-53968 .elementor-element.elementor-element-d471a2b .pricing-single-item.style-two .pricing-content .pricing-list li span{font-size:16px;}.elementor-53968 .elementor-element.elementor-element-d471a2b .pricing-single-item.style-two .pricing-content .pricing-list li i{color:#3B9DFF;}.elementor-53968 .elementor-element.elementor-element-d471a2b .btn{color:#FFFFFF;background-color:#0171C9;}.elementor-53968 .elementor-element.elementor-element-d471a2b .read-more{color:#3B9DFF !important;}.elementor-53968 .elementor-element.elementor-element-dedbc7b{--display:flex;}.elementor-53968 .elementor-element.elementor-element-eafdd43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-53968 .elementor-element.elementor-element-eafdd43 .pricing-single-item.style-two .ignite{color:#000000;background-color:#F5B84C;}.elementor-53968 .elementor-element.elementor-element-eafdd43 .pricing-single-item.style-two .pricing-content .amount .months{font-size:29px;line-height:50px;}.elementor-53968 .elementor-element.elementor-element-eafdd43 .pricing-single-item.style-two .pricing-content .amount h2{color:#F5B84C;}.elementor-53968 .elementor-element.elementor-element-eafdd43 .pricing-single-item.style-two .pricing-content .pricing-list li span{font-size:16px;}.elementor-53968 .elementor-element.elementor-element-eafdd43 .pricing-single-item.style-two .pricing-content .pricing-list li i{color:#F5B84C;}.elementor-53968 .elementor-element.elementor-element-eafdd43 .btn{color:#000000;background-color:#D99A2B;}.elementor-53968 .elementor-element.elementor-element-eafdd43 .read-more{color:#0171C9 !important;}.elementor-53968 .elementor-element.elementor-element-5f4e914{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:20px;--n-tabs-gap:0px;--n-tabs-title-border-radius:17px 17px 17px 17px;--n-tabs-title-color:#FFFFFF;}.elementor-53968 .elementor-element.elementor-element-5f4e914 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#C29000;}.elementor-53968 .elementor-element.elementor-element-5f4e914.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#0171C9;}.elementor-53968 .elementor-element.elementor-element-5f4e914.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-53968 .elementor-element.elementor-element-5f4e914.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#0171C9;}.elementor-53968 .elementor-element.elementor-element-5f4e914 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;}.elementor-53968 .elementor-element.elementor-element-280d6be{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53968 .elementor-element.elementor-element-59dcfe3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-53968 .elementor-element.elementor-element-59dcfe3 .our-content-area.bg-gondola3, .elementor-53968 .elementor-element.elementor-element-59dcfe3 .our-content-area, .elementor-53968 .elementor-element.elementor-element-59dcfe3 .bg-gondola3{background-color:#201516 !important;}.elementor-53968 .elementor-element.elementor-element-59dcfe3 .our-content h2, .elementor-53968 .elementor-element.elementor-element-59dcfe3 .our-content h3, .elementor-53968 .elementor-element.elementor-element-59dcfe3 .our-content h4, .elementor-53968 .elementor-element.elementor-element-59dcfe3 .our-content h5, .elementor-53968 .elementor-element.elementor-element-59dcfe3 .our-content h6, .elementor-53968 .elementor-element.elementor-element-59dcfe3 .section-warp h2, .elementor-53968 .elementor-element.elementor-element-59dcfe3 .section-warp h1, .elementor-53968 .elementor-element.elementor-element-59dcfe3 .section-warp h3, .elementor-53968 .elementor-element.elementor-element-59dcfe3 .section-warp h4, .elementor-53968 .elementor-element.elementor-element-59dcfe3 .section-warp h5, .elementor-53968 .elementor-element.elementor-element-59dcfe3 .section-warp h6{font-size:28px;line-height:37px;}.elementor-53968 .elementor-element.elementor-element-59dcfe3 .our-content p span::before{background-color:#0171C9 !important;}.elementor-53968 .elementor-element.elementor-element-59dcfe3 .our-content .content-list li i{color:#3B9DFF;}.elementor-53968 .elementor-element.elementor-element-4b48a22{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-53968 .elementor-element.elementor-element-4b48a22:not(.elementor-motion-effects-element-type-background), .elementor-53968 .elementor-element.elementor-element-4b48a22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#201516;}.elementor-53968 .elementor-element.elementor-element-132842f > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-53968 .elementor-element.elementor-element-132842f{text-align:center;}.elementor-53968 .elementor-element.elementor-element-132842f .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:42px;font-weight:800;color:#FFFFFF;}.elementor-53968 .elementor-element.elementor-element-5a17f6b{width:initial;max-width:initial;text-align:center;font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-53968 .elementor-element.elementor-element-5e7766a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-53968 .elementor-element.elementor-element-5e7766a:not(.elementor-motion-effects-element-type-background), .elementor-53968 .elementor-element.elementor-element-5e7766a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#201516;}.elementor-53968 .elementor-element.elementor-element-f8fcb8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-53968 .elementor-element.elementor-element-b546d04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53968 .elementor-element.elementor-element-165d3ad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53968 .elementor-element.elementor-element-165d3ad:not(.elementor-motion-effects-element-type-background), .elementor-53968 .elementor-element.elementor-element-165d3ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#201516;}.elementor-53968 .elementor-element.elementor-element-5594d19 > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-53968 .elementor-element.elementor-element-5594d19 .enjoy-content h2, .elementor-53968 .elementor-element.elementor-element-5594d19 .enjoy-content h3, .elementor-53968 .elementor-element.elementor-element-5594d19 .enjoy-content h4, .elementor-53968 .elementor-element.elementor-element-5594d19 .enjoy-content h5, .elementor-53968 .elementor-element.elementor-element-5594d19 .enjoy-content h6, .elementor-53968 .elementor-element.elementor-element-5594d19 .section-warp h2, .elementor-53968 .elementor-element.elementor-element-5594d19 .section-warp h1, .elementor-53968 .elementor-element.elementor-element-5594d19 .section-warp h3, .elementor-53968 .elementor-element.elementor-element-5594d19 .section-warp h4, .elementor-53968 .elementor-element.elementor-element-5594d19 .section-warp h5, .elementor-53968 .elementor-element.elementor-element-5594d19 .section-warp h6{color:#FFFFFF;}.elementor-53968 .elementor-element.elementor-element-5594d19 .enjoy-content p{color:#C0C0C0;}.elementor-53968 .elementor-element.elementor-element-5594d19 .enjoy-content .nestor-prepaid{border-color:#363233;}.elementor-53968 .elementor-element.elementor-element-5594d19 .enjoy-content .nestor-prepaid span{color:#9D9D9D;}.elementor-53968 .elementor-element.elementor-element-5594d19 .btn.bg-golden, .elementor-53968 .elementor-element.elementor-element-5594d19 .btn{background-color:#0171C9 !important;}.elementor-53968 .elementor-element.elementor-element-54984cd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53968 .elementor-element.elementor-element-54984cd:not(.elementor-motion-effects-element-type-background), .elementor-53968 .elementor-element.elementor-element-54984cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1414;}.elementor-53968 .elementor-element.elementor-element-e9731d6 p, .elementor-53968 .elementor-element.elementor-element-e9731d6 p.text-white, .elementor-53968 .elementor-element.elementor-element-e9731d6 .testimonial-area.mo-testimonial .section-title p{color:#E0E0E0 !important;}.elementor-53968 .elementor-element.elementor-element-e9731d6 .testimonial-single-item-two ul li i{color:#3B9DFF;}.elementor-53968 .elementor-element.elementor-element-e9731d6 .testimonial-single-item-two p, .elementor-53968 .elementor-element.elementor-element-e9731d6 .testimonial-single-item-two.two p{color:#DCDCDC;}.elementor-53968 .elementor-element.elementor-element-8eb0569 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-53968 .elementor-element.elementor-element-cbe5ec0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53968 .elementor-element.elementor-element-cbe5ec0:not(.elementor-motion-effects-element-type-background), .elementor-53968 .elementor-element.elementor-element-cbe5ec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#201516;}.elementor-53968 .elementor-element.elementor-element-4f84efc > .elementor-widget-container{padding:40px 0px 40px 0px;}@media(max-width:1200px){.elementor-53968 .elementor-element.elementor-element-5e7766a{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-53968 .elementor-element.elementor-element-b546d04{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}}@media(min-width:768px){.elementor-53968 .elementor-element.elementor-element-5e7766a{--content-width:1320px;}.elementor-53968 .elementor-element.elementor-element-f8fcb8f{--width:50%;}.elementor-53968 .elementor-element.elementor-element-b546d04{--width:50%;}}@media(max-width:1399px) and (min-width:768px){.elementor-53968 .elementor-element.elementor-element-5e7766a{--content-width:1140px;}}@media(max-width:1200px) and (min-width:768px){.elementor-53968 .elementor-element.elementor-element-5e7766a{--content-width:960px;}}@media(max-width:1024px) and (min-width:768px){.elementor-53968 .elementor-element.elementor-element-5e7766a{--content-width:960px;}}@media(max-width:991px) and (min-width:768px){.elementor-53968 .elementor-element.elementor-element-5e7766a{--content-width:720px;}.elementor-53968 .elementor-element.elementor-element-f8fcb8f{--width:100%;}.elementor-53968 .elementor-element.elementor-element-b546d04{--width:100%;}}@media(max-width:1399px){.elementor-53968 .elementor-element.elementor-element-5e7766a{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}}@media(max-width:1024px){.elementor-53968 .elementor-element.elementor-element-5e7766a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-53968 .elementor-element.elementor-element-b546d04{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}}@media(max-width:991px){.elementor-53968 .elementor-element.elementor-element-4b48a22{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53968 .elementor-element.elementor-element-5e7766a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:14px;--padding-right:14px;}.elementor-53968 .elementor-element.elementor-element-f8fcb8f{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:14px;--padding-right:14px;}.elementor-53968 .elementor-element.elementor-element-b546d04{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:14px;--padding-right:14px;}}@media(max-width:767px){.elementor-53968 .elementor-element.elementor-element-5e7766a{--content-width:540px;--padding-top:0px;--padding-bottom:0px;--padding-left:14px;--padding-right:14px;}.elementor-53968 .elementor-element.elementor-element-b546d04{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for nested-tabs, class: .elementor-element-5f4e914 *//* ===== Plan tabs — theme button style + running-light animation ===== */
.e-n-tabs-heading .e-n-tab-title {
  position: relative;
  overflow: hidden;
  z-index: 1;
  background: #16100F !important;
  border: 1px solid rgba(255,255,255,0.14) !important;
  border-radius: 10px !important;
  padding: 14px 30px 12px !important;
  font-family: "League Spartan", sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: #B8ADAE !important;
  cursor: pointer;
  transition: all .3s ease;
}
.e-n-tabs-heading .e-n-tab-title:hover {
  color: #FFFFFF !important;
  border-color: rgba(124,192,255,0.6) !important;
}
.e-n-tabs-heading .e-n-tab-title .e-n-tab-title-text {
  position: static; /* lets the side lines anchor to the button */
}
/* Premium tab — gold even at rest */
.e-n-tabs-heading .e-n-tab-title[data-tab-index="2"] {
  color: #F5B84C !important;
  border-color: rgba(245,184,76,0.45) !important;
  background: rgba(245,184,76,0.08) !important;
  font-weight: 700;
}
/* ===== Premium tab — gold treatment ===== */
.e-n-tabs-heading .e-n-tab-title[data-tab-index="2"]:hover {
  color: #F5B84C !important;
  border-color: rgba(245,184,76,0.6) !important;
}
/* Active: gold gradient, dark text (white fails contrast on gold) */
.e-n-tabs-heading .e-n-tab-title[data-tab-index="2"][aria-selected="true"] {
  background: linear-gradient(135deg, #D99A2B, #F5B84C) !important;
  color: #201516 !important;
  font-weight: 700;
  box-shadow: 0 8px 24px rgba(245,184,76,0.35);
}
/* Running lights on gold: dark lines read better than white */
.e-n-tabs-heading .e-n-tab-title[data-tab-index="2"][aria-selected="true"]::before {
  background: linear-gradient(to right, #201516, transparent);
}
.e-n-tabs-heading .e-n-tab-title[data-tab-index="2"][aria-selected="true"]::after {
  background: linear-gradient(to left, #201516, transparent);
}
.e-n-tabs-heading .e-n-tab-title[data-tab-index="2"][aria-selected="true"] .e-n-tab-title-text::before {
  background: linear-gradient(to top, #201516, transparent);
}
.e-n-tabs-heading .e-n-tab-title[data-tab-index="2"][aria-selected="true"] .e-n-tab-title-text::after {
  background: linear-gradient(to bottom, #201516, transparent);
}
/* Active tab — brand blue like the theme's .btn */
.e-n-tabs-heading .e-n-tab-title[aria-selected="true"] {
  background: linear-gradient(135deg, #0171C9, #3B9DFF) !important;
  border-color: transparent !important;
  color: #FFFFFF !important;
  box-shadow: 0 8px 24px rgba(1,113,201,0.35);
}

/* The 4 running border lights (theme's .btn effect, reusing its keyframes) */
.e-n-tabs-heading .e-n-tab-title::before,
.e-n-tabs-heading .e-n-tab-title::after,
.e-n-tabs-heading .e-n-tab-title .e-n-tab-title-text::before,
.e-n-tabs-heading .e-n-tab-title .e-n-tab-title-text::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all .3s ease;
  pointer-events: none;
}
/* top line → sweeps right */
.e-n-tabs-heading .e-n-tab-title::before {
  top: 0; left: 0; width: 100%; height: 2px;
  background: linear-gradient(to right, #FFFFFF, transparent);
  animation: right 2s linear infinite;
}
/* bottom line → sweeps left */
.e-n-tabs-heading .e-n-tab-title::after {
  bottom: 0; left: 0; width: 100%; height: 2px;
  background: linear-gradient(to left, #FFFFFF, transparent);
  animation: left 2s linear infinite;
}
/* left line → sweeps up */
.e-n-tabs-heading .e-n-tab-title .e-n-tab-title-text::before {
  top: 0; left: 0; width: 2px; height: 100%;
  background: linear-gradient(to top, #FFFFFF, transparent);
  animation: top 2s linear infinite;
  animation-delay: 1s;
}
/* right line → sweeps down */
.e-n-tabs-heading .e-n-tab-title .e-n-tab-title-text::after {
  bottom: 0; right: 0; width: 2px; height: 100%;
  background: linear-gradient(to bottom, #FFFFFF, transparent);
  animation: bottom 2s linear infinite;
  animation-delay: 1s;
}
/* Lights ON: hover + the selected tab (always running = catchy) */
.e-n-tabs-heading .e-n-tab-title:hover::before,
.e-n-tabs-heading .e-n-tab-title:hover::after,
.e-n-tabs-heading .e-n-tab-title:hover .e-n-tab-title-text::before,
.e-n-tabs-heading .e-n-tab-title:hover .e-n-tab-title-text::after,
.e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before,
.e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after,
.e-n-tabs-heading .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text::before,
.e-n-tabs-heading .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text::after {
  opacity: 1;
}

/* Mobile: keep both plan buttons together at the top,
   show the active plan's cards below them */
@media (max-width: 767px) {

  /* make sure buttons + panels share one flex context */
  .elementor-53968 .elementor-element.elementor-element-5f4e914 .e-n-tabs {
    display: flex;
    flex-direction: column;
  }
  .elementor-53968 .elementor-element.elementor-element-5f4e914 .e-n-tabs-heading,
  .elementor-53968 .elementor-element.elementor-element-5f4e914 .e-n-tabs-content {
    display: contents;
  }

  /* both tab buttons first (DOM order keeps Standard above Premium) */
  .elementor-53968 .elementor-element.elementor-element-5f4e914 .e-n-tab-title {
    order: -2 !important;
    width: 100%;
    margin-bottom: 12px;
  }

  /* all panels after the buttons (only the active one is visible) */
  .elementor-53968 .elementor-element.elementor-element-5f4e914 .e-n-tabs-content > .e-con {
    order: 10 !important;
    width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for FAQTwo, class: .elementor-element-4f84efc */.elementor-53968 .elementor-element.elementor-element-4f84efc a { color: #3B9DFF; } .elementor-53968 .elementor-element.elementor-element-4f84efc a:hover { color: #7CC0FF; }/* End custom CSS */