.elementor-8390 .elementor-element.elementor-element-8ba1c61{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;overflow:visible;}.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-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-8390 .elementor-element.elementor-element-4dd9881{--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;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-c062ee8{--display:flex;--min-height:0px;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-da18a8a{--display:flex;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-3eda6af{--display:flex;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-e1605ca{--display:flex;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-cca4a1a{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:14px;--n-tabs-gap:31px;--n-tabs-title-font-size:16.5px;--n-tabs-title-color:#FFFFFF;--n-tabs-icon-size:0px;}.elementor-8390 .elementor-element.elementor-element-cca4a1a > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-secondary );}.elementor-8390 .elementor-element.elementor-element-cca4a1a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-8390 .elementor-element.elementor-element-cca4a1a.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-8390 .elementor-element.elementor-element-cca4a1a.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:"Poppins", Sans-serif;font-weight:600;}.elementor-8390 .elementor-element.elementor-element-f0295ad{--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;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-d2c1a62{--display:flex;--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;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--margin-top:0px;--margin-bottom:-270px;--margin-left:0px;--margin-right:0px;--z-index:1;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-da6b647{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:110px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-da6b647:not(.elementor-motion-effects-element-type-background), .elementor-8390 .elementor-element.elementor-element-da6b647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8390 .elementor-element.elementor-element-4e29c88{--display:flex;--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;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-664097e{--display:flex;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-bd93372{text-align:left;}.elementor-8390 .elementor-element.elementor-element-bd93372 .ot-heading .sub-heading span{color:#a5b7d2;}.elementor-8390 .elementor-element.elementor-element-bd93372 .ot-heading .sub-heading:before, .elementor-8390 .elementor-element.elementor-element-bd93372 .ot-heading .sub-heading:after{background:#a5b7d2;}.elementor-8390 .elementor-element.elementor-element-bd93372 .ot-heading .main-heading{margin-bottom:0px;}.elementor-8390 .elementor-element.elementor-element-a60d64f{--display:flex;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-5d6c2a8 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-8390 .elementor-element.elementor-element-5d6c2a8 .octf-btn-icon i:before{font-size:14px;}.elementor-8390 .elementor-element.elementor-element-5d6c2a8 .octf-btn-icon i{width:40px;height:40px;line-height:40px;}.elementor-8390 .elementor-element.elementor-element-2cfedfa{--display:flex;--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-09bc36f{--display:flex;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-8d59555{text-align:center;}.elementor-8390 .elementor-element.elementor-element-5acea62{--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;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-2530c49{--display:flex;--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;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:355px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;--z-index:0;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-2530c49:not(.elementor-motion-effects-element-type-background), .elementor-8390 .elementor-element.elementor-element-2530c49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0f6ff;}.elementor-8390 .elementor-element.elementor-element-066d802{--display:flex;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-9b18f97{--display:flex;--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;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-2db27b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:80px;overflow:visible;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8390 .elementor-element.elementor-element-25e9652 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-8390 .elementor-element.elementor-element-71c49ef > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-8390 .elementor-element.elementor-element-cc184d3 .octf-btn-icon i:before{font-size:14px;}.elementor-8390 .elementor-element.elementor-element-cc184d3 .octf-btn-icon i{width:40px;height:40px;line-height:40px;}.elementor-8390 .elementor-element.elementor-element-1c805b4{--display:flex;overflow:visible;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8390 .elementor-element.elementor-element-4a76f09{--display:flex;--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;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-6fe42a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:80px;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-398b1a3 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-8390 .elementor-element.elementor-element-3e8036d > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-8390 .elementor-element.elementor-element-73060ee .octf-btn-icon i:before{font-size:14px;}.elementor-8390 .elementor-element.elementor-element-73060ee .octf-btn-icon i{width:40px;height:40px;line-height:40px;}.elementor-8390 .elementor-element.elementor-element-01396a9{--display:flex;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-a1ec77c{--display:flex;--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;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-8f074ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:80px;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-ae62210 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-8390 .elementor-element.elementor-element-ae62210{text-align:left;}.elementor-8390 .elementor-element.elementor-element-5950d2f > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-8390 .elementor-element.elementor-element-53496f4 .octf-btn-icon i:before{font-size:14px;}.elementor-8390 .elementor-element.elementor-element-53496f4 .octf-btn-icon i{width:40px;height:40px;line-height:40px;}.elementor-8390 .elementor-element.elementor-element-fb3f37e{--display:flex;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-edb5b96{--display:flex;--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;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-7695ce1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:80px;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-97a30a1 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-8390 .elementor-element.elementor-element-97a30a1{text-align:left;}.elementor-8390 .elementor-element.elementor-element-b3a6fca > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-8390 .elementor-element.elementor-element-9be7677 .octf-btn-icon i:before{font-size:14px;}.elementor-8390 .elementor-element.elementor-element-9be7677 .octf-btn-icon i{width:40px;height:40px;line-height:40px;}.elementor-8390 .elementor-element.elementor-element-d3d09ff{--display:flex;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-15be6a7{--display:flex;--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;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-11196bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:80px;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-99bfcd3 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-8390 .elementor-element.elementor-element-99bfcd3{text-align:left;}.elementor-8390 .elementor-element.elementor-element-a7f27a5 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-8390 .elementor-element.elementor-element-d838ebc .octf-btn-icon i:before{font-size:14px;}.elementor-8390 .elementor-element.elementor-element-d838ebc .octf-btn-icon i{width:40px;height:40px;line-height:40px;}.elementor-8390 .elementor-element.elementor-element-6704383{--display:flex;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-0c3d2db{--display:flex;--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;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-2b949d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:80px;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-e66ab18 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-8390 .elementor-element.elementor-element-e66ab18{text-align:left;}.elementor-8390 .elementor-element.elementor-element-82813a9 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-8390 .elementor-element.elementor-element-7520ae2 .octf-btn-icon i:before{font-size:14px;}.elementor-8390 .elementor-element.elementor-element-7520ae2 .octf-btn-icon i{width:40px;height:40px;line-height:40px;}.elementor-8390 .elementor-element.elementor-element-7c3b411{--display:flex;overflow:visible;}.elementor-8390 .elementor-element.elementor-element-1f9604a{--display:flex;overflow:visible;}@media(max-width:1024px){.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-8390 .elementor-element.elementor-element-da6b647{--padding-top:70px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-8390 .elementor-element.elementor-element-bd93372 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-8390 .elementor-element.elementor-element-8d59555 .tab-titles .col-md{padding:0 calc(20px/2);}.elementor-8390 .elementor-element.elementor-element-8d59555 .tab-titles{margin:0 calc(-20px/2);}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8390 .elementor-element.elementor-element-1815319 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-46387e6 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-95e2fc5 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-f811f56 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-b4a0801 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-8672931 > .elementor-widget-container{padding:50px 0px 0px 0px;}}@media(max-width:767px){.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-8390 .elementor-element.elementor-element-8d59555 .tab-titles .col-md{padding:0 calc(30px/2);}.elementor-8390 .elementor-element.elementor-element-8d59555 .tab-titles{margin:0 calc(-30px/2);}.elementor-8390 .elementor-element.elementor-element-2db27b6{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8390 .elementor-element.elementor-element-6fe42a7{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-8390 .elementor-element.elementor-element-8f074ed{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-8390 .elementor-element.elementor-element-7695ce1{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-8390 .elementor-element.elementor-element-11196bf{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-8390 .elementor-element.elementor-element-2b949d2{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}}@media(min-width:768px){.elementor-8390 .elementor-element.elementor-element-8ba1c61{--content-width:1352px;}.elementor-8390 .elementor-element.elementor-element-4dd9881{--width:100%;}.elementor-8390 .elementor-element.elementor-element-c062ee8{--width:21%;}.elementor-8390 .elementor-element.elementor-element-664097e{--width:70%;}.elementor-8390 .elementor-element.elementor-element-a60d64f{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8390 .elementor-element.elementor-element-664097e{--width:100%;}.elementor-8390 .elementor-element.elementor-element-a60d64f{--width:100%;}.elementor-8390 .elementor-element.elementor-element-2db27b6{--width:100%;}.elementor-8390 .elementor-element.elementor-element-1c805b4{--width:100%;}.elementor-8390 .elementor-element.elementor-element-6fe42a7{--width:100%;}.elementor-8390 .elementor-element.elementor-element-01396a9{--width:100%;}.elementor-8390 .elementor-element.elementor-element-8f074ed{--width:100%;}.elementor-8390 .elementor-element.elementor-element-fb3f37e{--width:100%;}.elementor-8390 .elementor-element.elementor-element-7695ce1{--width:100%;}.elementor-8390 .elementor-element.elementor-element-d3d09ff{--width:100%;}.elementor-8390 .elementor-element.elementor-element-11196bf{--width:100%;}.elementor-8390 .elementor-element.elementor-element-6704383{--width:100%;}.elementor-8390 .elementor-element.elementor-element-2b949d2{--width:100%;}.elementor-8390 .elementor-element.elementor-element-7c3b411{--width:100%;}}/* Start custom CSS for nested-tabs, class: .elementor-element-cca4a1a *//* Target Elementor tabs */
.elementor-widget-tabs .elementor-tab-title {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Add shine overlay */
.elementor-widget-tabs .elementor-tab-title::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0.1) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0.1) 100%
  );
  transform: skewX(-25deg);
}

/* Smooth shine animation on hover */
.elementor-widget-tabs .elementor-tab-title:ho/* End custom CSS */