.elementor-6476 .elementor-element.elementor-element-849eba9{--display:flex;--overlay-opacity:0.5;--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-6476 .elementor-element.elementor-element-849eba9::before, .elementor-6476 .elementor-element.elementor-element-849eba9 > .elementor-background-video-container::before, .elementor-6476 .elementor-element.elementor-element-849eba9 > .e-con-inner > .elementor-background-video-container::before, .elementor-6476 .elementor-element.elementor-element-849eba9 > .elementor-background-slideshow::before, .elementor-6476 .elementor-element.elementor-element-849eba9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6476 .elementor-element.elementor-element-849eba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #102A71 0%, #102A71 100%);}.elementor-6476 .elementor-element.elementor-element-20e994b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6476 .elementor-element.elementor-element-b221e0b{--display:flex;}.elementor-6476 .elementor-element.elementor-element-58b3aba{--display:flex;}.elementor-6476 .elementor-element.elementor-element-b32081f{--display:flex;}.elementor-6476 .elementor-element.elementor-element-6c8364f{text-align:center;}.elementor-6476 .elementor-element.elementor-element-737b15a{--display:flex;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6476 .elementor-element.elementor-element-e041b8b{--display:flex;}.elementor-6476 .elementor-element.elementor-element-cb68bb7{--display:flex;}.elementor-6476 .elementor-element.elementor-element-a7205c7{--display:flex;}.elementor-6476 .elementor-element.elementor-element-569c31f{--display:flex;}.elementor-6476 .elementor-element.elementor-element-3cbb16d{--display:flex;}.elementor-6476 .elementor-element.elementor-element-2625ca1{--display:flex;}.elementor-6476 .elementor-element.elementor-element-de76576{--display:flex;}.elementor-6476 .elementor-element.elementor-element-a0d72bc{--display:flex;}.elementor-6476 .elementor-element.elementor-element-fadc50c{--n-accordion-title-font-size:21px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:30px;--n-accordion-icon-gap:600px;--n-accordion-icon-normal-color:#001840;--n-accordion-icon-hover-color:var( --e-global-color-accent );--n-accordion-icon-active-color:#001840;}.elementor-6476 .elementor-element.elementor-element-fadc50c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-6476 .elementor-element.elementor-element-fadc50c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#0000110D;border-style:solid;border-width:1px 0px 1px 0px;border-color:#000000;}:where( .elementor-6476 .elementor-element.elementor-element-fadc50c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;}.elementor-6476 .elementor-element.elementor-element-fadc50c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:where( .elementor-6476 .elementor-element.elementor-element-fadc50c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Public Sans", Sans-serif;font-weight:normal;}.elementor-6476 .elementor-element.elementor-element-3a0670e{--display:flex;}.elementor-6476 .elementor-element.elementor-element-459cfe5{--display:flex;}.elementor-6476 .elementor-element.elementor-element-a3a3ba4{--display:flex;}.elementor-6476 .elementor-element.elementor-element-b170829{--n-accordion-title-font-size:21px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:30px;--n-accordion-icon-gap:600px;--n-accordion-icon-normal-color:#001840;--n-accordion-icon-hover-color:var( --e-global-color-accent );--n-accordion-icon-active-color:#001840;}.elementor-6476 .elementor-element.elementor-element-b170829 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-6476 .elementor-element.elementor-element-b170829 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#0000110D;border-style:solid;border-width:1px 0px 1px 0px;border-color:#000000;}:where( .elementor-6476 .elementor-element.elementor-element-b170829 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;}.elementor-6476 .elementor-element.elementor-element-b170829 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}:where( .elementor-6476 .elementor-element.elementor-element-b170829 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Public Sans", Sans-serif;font-weight:normal;}.elementor-6476 .elementor-element.elementor-element-4db127b{--display:flex;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6476 .elementor-element.elementor-element-4db127b:not(.elementor-motion-effects-element-type-background), .elementor-6476 .elementor-element.elementor-element-4db127b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102A71;}.elementor-6476 .elementor-element.elementor-element-460e359a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6476 .elementor-element.elementor-element-460e359a:not(.elementor-motion-effects-element-type-background), .elementor-6476 .elementor-element.elementor-element-460e359a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102A71;}.elementor-6476 .elementor-element.elementor-element-59552b3c{text-align:center;}.elementor-6476 .elementor-element.elementor-element-59552b3c .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:42px;color:#FFFFFF;}.elementor-6476 .elementor-element.elementor-element-49a51888{text-align:center;color:#F5C400;}.elementor-6476 .elementor-element.elementor-element-1539b8cf{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-6476 .elementor-element.elementor-element-1539b8cf:not(.elementor-motion-effects-element-type-background), .elementor-6476 .elementor-element.elementor-element-1539b8cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102A71;}.elementor-6476 .elementor-element.elementor-element-b3f6750 .uael-pricing-style-3 .uael-pricing-heading-wrap, .elementor-6476 .elementor-element.elementor-element-b3f6750 .uael-pricing-style-2 .uael-price-table-header, .elementor-6476 .elementor-element.elementor-element-b3f6750 .uael-pricing-style-1 .uael-price-table-header, .elementor-6476 .elementor-element.elementor-element-b3f6750 .uael-pricing-style-4 .uael-price-table-header{padding:20px 0px 0px 0px;}.elementor-6476 .elementor-element.elementor-element-b3f6750 .uael-price-table-subheading{line-height:1.5em;}.elementor-6476 .elementor-element.elementor-element-b3f6750 .uael-price-table-price-wrap{padding:0px 0px 20px 0px;}.elementor-6476 .elementor-element.elementor-element-b3f6750 .uael-pricing-value{font-size:16px;}.elementor-6476 .elementor-element.elementor-element-b3f6750 .uael-price-table-beside-price{align-self:flex-start;}.elementor-6476 .elementor-element.elementor-element-b3f6750 .uael-price-table-features-list i,
					.elementor-6476 .elementor-element.elementor-element-b3f6750 .uael-price-table-features-list svg{margin-right:5px;}.elementor-6476 .elementor-element.elementor-element-b3f6750 .uael-price-table .uael-price-table-features-list i{font-size:16px;}.elementor-6476 .elementor-element.elementor-element-b3f6750 .uael-price-table .uael-price-table-features-list svg{height:16px;width:16px;}.elementor-6476 .elementor-element.elementor-element-b3f6750 .uael-price-table-features-list{text-align:left;}.elementor-6476 .elementor-element.elementor-element-b3f6750.uael-price-features-divider .uael-price-table-features-list li:before, .elementor-6476 .elementor-element.elementor-element-b3f6750.uael-price-features-borderbox .uael-price-table-features-list li:before, .elementor-6476 .elementor-element.elementor-element-b3f6750.uael-price-features-borderbox .uael-price-table-features-list li:after{border-top-style:solid;}.elementor-6476 .elementor-element.elementor-element-b3f6750 .uael-price-table-features-list li:before, .elementor-6476 .elementor-element.elementor-element-b3f6750.uael-price-features-borderbox .uael-price-table-features-list li:after{border-top-color:#ddd;border-top-width:1px;}.elementor-6476 .elementor-element.elementor-element-b3f6750 .elementor-button{border-style:none;}.elementor-6476 .elementor-element.elementor-element-20261b5 .uael-pricing-style-3 .uael-pricing-heading-wrap, .elementor-6476 .elementor-element.elementor-element-20261b5 .uael-pricing-style-2 .uael-price-table-header, .elementor-6476 .elementor-element.elementor-element-20261b5 .uael-pricing-style-1 .uael-price-table-header, .elementor-6476 .elementor-element.elementor-element-20261b5 .uael-pricing-style-4 .uael-price-table-header{padding:20px 0px 0px 0px;}.elementor-6476 .elementor-element.elementor-element-20261b5 .uael-price-table-subheading{line-height:1.5em;}.elementor-6476 .elementor-element.elementor-element-20261b5 .uael-price-table-price-wrap{padding:0px 0px 20px 0px;}.elementor-6476 .elementor-element.elementor-element-20261b5 .uael-pricing-value{font-size:16px;}.elementor-6476 .elementor-element.elementor-element-20261b5 .uael-price-table-beside-price{align-self:flex-start;}.elementor-6476 .elementor-element.elementor-element-20261b5 .uael-price-table-features-list i,
					.elementor-6476 .elementor-element.elementor-element-20261b5 .uael-price-table-features-list svg{margin-right:5px;}.elementor-6476 .elementor-element.elementor-element-20261b5 .uael-price-table .uael-price-table-features-list i{font-size:16px;}.elementor-6476 .elementor-element.elementor-element-20261b5 .uael-price-table .uael-price-table-features-list svg{height:16px;width:16px;}.elementor-6476 .elementor-element.elementor-element-20261b5 .uael-price-table-features-list{text-align:left;}.elementor-6476 .elementor-element.elementor-element-20261b5.uael-price-features-divider .uael-price-table-features-list li:before, .elementor-6476 .elementor-element.elementor-element-20261b5.uael-price-features-borderbox .uael-price-table-features-list li:before, .elementor-6476 .elementor-element.elementor-element-20261b5.uael-price-features-borderbox .uael-price-table-features-list li:after{border-top-style:solid;}.elementor-6476 .elementor-element.elementor-element-20261b5 .uael-price-table-features-list li:before, .elementor-6476 .elementor-element.elementor-element-20261b5.uael-price-features-borderbox .uael-price-table-features-list li:after{border-top-color:#ddd;border-top-width:1px;}.elementor-6476 .elementor-element.elementor-element-20261b5 .elementor-button{border-style:none;}.elementor-6476 .elementor-element.elementor-element-e768d92 .uael-pricing-style-3 .uael-pricing-heading-wrap, .elementor-6476 .elementor-element.elementor-element-e768d92 .uael-pricing-style-2 .uael-price-table-header, .elementor-6476 .elementor-element.elementor-element-e768d92 .uael-pricing-style-1 .uael-price-table-header, .elementor-6476 .elementor-element.elementor-element-e768d92 .uael-pricing-style-4 .uael-price-table-header{padding:20px 0px 0px 0px;}.elementor-6476 .elementor-element.elementor-element-e768d92 .uael-price-table-subheading{line-height:1.5em;}.elementor-6476 .elementor-element.elementor-element-e768d92 .uael-price-table-price-wrap{padding:0px 0px 20px 0px;}.elementor-6476 .elementor-element.elementor-element-e768d92 .uael-pricing-value{font-size:16px;}.elementor-6476 .elementor-element.elementor-element-e768d92 .uael-price-table-beside-price{align-self:flex-start;}.elementor-6476 .elementor-element.elementor-element-e768d92 .uael-price-table-features-list i,
					.elementor-6476 .elementor-element.elementor-element-e768d92 .uael-price-table-features-list svg{margin-right:5px;}.elementor-6476 .elementor-element.elementor-element-e768d92 .uael-price-table .uael-price-table-features-list i{font-size:16px;}.elementor-6476 .elementor-element.elementor-element-e768d92 .uael-price-table .uael-price-table-features-list svg{height:16px;width:16px;}.elementor-6476 .elementor-element.elementor-element-e768d92 .uael-price-table-features-list{text-align:left;}.elementor-6476 .elementor-element.elementor-element-e768d92.uael-price-features-divider .uael-price-table-features-list li:before, .elementor-6476 .elementor-element.elementor-element-e768d92.uael-price-features-borderbox .uael-price-table-features-list li:before, .elementor-6476 .elementor-element.elementor-element-e768d92.uael-price-features-borderbox .uael-price-table-features-list li:after{border-top-style:solid;}.elementor-6476 .elementor-element.elementor-element-e768d92 .uael-price-table-features-list li:before, .elementor-6476 .elementor-element.elementor-element-e768d92.uael-price-features-borderbox .uael-price-table-features-list li:after{border-top-color:#ddd;border-top-width:1px;}.elementor-6476 .elementor-element.elementor-element-e768d92 .elementor-button{border-style:none;}.elementor-6476 .elementor-element.elementor-element-0ce7eb3 .uael-pricing-style-3 .uael-pricing-heading-wrap, .elementor-6476 .elementor-element.elementor-element-0ce7eb3 .uael-pricing-style-2 .uael-price-table-header, .elementor-6476 .elementor-element.elementor-element-0ce7eb3 .uael-pricing-style-1 .uael-price-table-header, .elementor-6476 .elementor-element.elementor-element-0ce7eb3 .uael-pricing-style-4 .uael-price-table-header{padding:20px 0px 0px 0px;}.elementor-6476 .elementor-element.elementor-element-0ce7eb3 .uael-price-table-subheading{line-height:1.5em;}.elementor-6476 .elementor-element.elementor-element-0ce7eb3 .uael-price-table-price-wrap{padding:0px 0px 20px 0px;}.elementor-6476 .elementor-element.elementor-element-0ce7eb3 .uael-pricing-value{font-size:16px;}.elementor-6476 .elementor-element.elementor-element-0ce7eb3 .uael-price-table-beside-price{align-self:flex-start;}.elementor-6476 .elementor-element.elementor-element-0ce7eb3 .uael-price-table-features-list i,
					.elementor-6476 .elementor-element.elementor-element-0ce7eb3 .uael-price-table-features-list svg{margin-right:5px;}.elementor-6476 .elementor-element.elementor-element-0ce7eb3 .uael-price-table .uael-price-table-features-list i{font-size:16px;}.elementor-6476 .elementor-element.elementor-element-0ce7eb3 .uael-price-table .uael-price-table-features-list svg{height:16px;width:16px;}.elementor-6476 .elementor-element.elementor-element-0ce7eb3 .uael-price-table-features-list{text-align:left;}.elementor-6476 .elementor-element.elementor-element-0ce7eb3.uael-price-features-divider .uael-price-table-features-list li:before, .elementor-6476 .elementor-element.elementor-element-0ce7eb3.uael-price-features-borderbox .uael-price-table-features-list li:before, .elementor-6476 .elementor-element.elementor-element-0ce7eb3.uael-price-features-borderbox .uael-price-table-features-list li:after{border-top-style:solid;}.elementor-6476 .elementor-element.elementor-element-0ce7eb3 .uael-price-table-features-list li:before, .elementor-6476 .elementor-element.elementor-element-0ce7eb3.uael-price-features-borderbox .uael-price-table-features-list li:after{border-top-color:#ddd;border-top-width:1px;}.elementor-6476 .elementor-element.elementor-element-0ce7eb3 .elementor-button{border-style:none;}.elementor-6476 .elementor-element.elementor-element-a110334{--display:flex;}.elementor-6476 .elementor-element.elementor-element-47af935{text-align:center;}.elementor-6476 .elementor-element.elementor-element-d44db49{--display:grid;--min-height:223px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6476 .elementor-element.elementor-element-d44db49.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-6476 .elementor-element.elementor-element-3818a87 .elementor-icon-box-wrapper{gap:15px;}.elementor-6476 .elementor-element.elementor-element-3818a87.elementor-view-stacked .elementor-icon{background-color:#001840;}.elementor-6476 .elementor-element.elementor-element-3818a87.elementor-view-framed .elementor-icon, .elementor-6476 .elementor-element.elementor-element-3818a87.elementor-view-default .elementor-icon{fill:#001840;color:#001840;border-color:#001840;}.elementor-6476 .elementor-element.elementor-element-3818a87 .elementor-icon-box-title, .elementor-6476 .elementor-element.elementor-element-3818a87 .elementor-icon-box-title a{font-family:"Public Sans", Sans-serif;font-size:21px;}.elementor-6476 .elementor-element.elementor-element-f4318cc .elementor-icon-box-wrapper{gap:15px;}.elementor-6476 .elementor-element.elementor-element-f4318cc.elementor-view-stacked .elementor-icon{background-color:#001840;}.elementor-6476 .elementor-element.elementor-element-f4318cc.elementor-view-framed .elementor-icon, .elementor-6476 .elementor-element.elementor-element-f4318cc.elementor-view-default .elementor-icon{fill:#001840;color:#001840;border-color:#001840;}.elementor-6476 .elementor-element.elementor-element-f4318cc .elementor-icon-box-title, .elementor-6476 .elementor-element.elementor-element-f4318cc .elementor-icon-box-title a{font-family:"Public Sans", Sans-serif;font-size:21px;}.elementor-6476 .elementor-element.elementor-element-775ba6a .elementor-icon-box-wrapper{gap:15px;}.elementor-6476 .elementor-element.elementor-element-775ba6a.elementor-view-stacked .elementor-icon{background-color:#001840;}.elementor-6476 .elementor-element.elementor-element-775ba6a.elementor-view-framed .elementor-icon, .elementor-6476 .elementor-element.elementor-element-775ba6a.elementor-view-default .elementor-icon{fill:#001840;color:#001840;border-color:#001840;}.elementor-6476 .elementor-element.elementor-element-775ba6a .elementor-icon-box-title, .elementor-6476 .elementor-element.elementor-element-775ba6a .elementor-icon-box-title a{font-family:"Public Sans", Sans-serif;font-size:21px;}.elementor-6476 .elementor-element.elementor-element-aa01fc7 .elementor-icon-box-wrapper{gap:15px;}.elementor-6476 .elementor-element.elementor-element-aa01fc7.elementor-view-stacked .elementor-icon{background-color:#001840;}.elementor-6476 .elementor-element.elementor-element-aa01fc7.elementor-view-framed .elementor-icon, .elementor-6476 .elementor-element.elementor-element-aa01fc7.elementor-view-default .elementor-icon{fill:#001840;color:#001840;border-color:#001840;}.elementor-6476 .elementor-element.elementor-element-aa01fc7 .elementor-icon-box-title, .elementor-6476 .elementor-element.elementor-element-aa01fc7 .elementor-icon-box-title a{font-family:"Public Sans", Sans-serif;font-size:21px;}.elementor-6476 .elementor-element.elementor-element-46fa5b1{--display:flex;}@media(max-width:1024px){.elementor-6476 .elementor-element.elementor-element-460e359a{--grid-auto-flow:row;}.elementor-6476 .elementor-element.elementor-element-1539b8cf{--grid-auto-flow:row;}.elementor-6476 .elementor-element.elementor-element-d44db49{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-6476 .elementor-element.elementor-element-4db127b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6476 .elementor-element.elementor-element-460e359a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6476 .elementor-element.elementor-element-59552b3c .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-6476 .elementor-element.elementor-element-49a51888 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6476 .elementor-element.elementor-element-1539b8cf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6476 .elementor-element.elementor-element-d44db49{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for nested-accordion, class: .elementor-element-fadc50c *//* Accordion header */
.e-n-accordion .e-n-accordion-item-title {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    width: 100%;
    gap: 16px;
}

/* Title wrapper */
.e-n-accordion .e-n-accordion-item-title-header {
    flex: 1 1 auto !important;
    min-width: 0;
}

/* Title text */
.e-n-accordion .e-n-accordion-item-title-text {
    display: block;
    width: 100%;
    white-space: normal !important;
}

/* Icon container */
.e-n-accordion .e-n-accordion-item-title-icon {
    flex: 0 0 32px !important;
    width: 32px !important;
    min-width: 32px !important;
    margin-left: auto !important;
    text-align: right;
}

/* Reset icon positioning */
.e-n-accordion .e-n-accordion-item-title-icon i,
.e-n-accordion .e-opened i,
.e-n-accordion .e-closed i,
.e-n-accordion .fa-chevron-circle-up,
.e-n-accordion .fa-chevron-circle-down {
    position: static !important;
    left: auto !important;
    right: auto !important;
    transform: none !important;
}

@media (max-width: 767px) {
    .e-n-accordion .e-n-accordion-item {
        width: 100%;
        margin-bottom: 12px;
        border: 1px solid #e5e7eb;
        background: #ffffff;
        overflow: hidden;
    }

    .e-n-accordion .e-n-accordion-item-title {
        min-height: 62px;
        padding: 16px 18px !important;
        box-sizing: border-box;
    }

    .e-n-accordion .e-n-accordion-item-title-header {
        width: auto !important;
        max-width: none !important;
    }

    .e-n-accordion .e-n-accordion-item-title-text {
        font-size: 15px;
        line-height: 1.35;
        font-weight: 700;
        color: #001840;
        word-break: normal;
        overflow-wrap: normal;
    }

    .e-n-accordion .e-n-accordion-item-title-icon {
        display: flex;
        align-items: center;
        justify-content: flex-end;
    }

    .e-n-accordion .e-n-accordion-item > [role="region"] {
        width: 100%;
        padding: 0 18px 18px !important;
        box-sizing: border-box;
        background: #ffffff;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-b170829 *//* Accordion header */
.e-n-accordion .e-n-accordion-item-title {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    width: 100%;
    gap: 16px;
}

/* Title wrapper */
.e-n-accordion .e-n-accordion-item-title-header {
    flex: 1 1 auto !important;
    min-width: 0;
}

/* Title text */
.e-n-accordion .e-n-accordion-item-title-text {
    display: block;
    width: 100%;
    white-space: normal !important;
}

/* Icon container */
.e-n-accordion .e-n-accordion-item-title-icon {
    flex: 0 0 32px !important;
    width: 32px !important;
    min-width: 32px !important;
    margin-left: auto !important;
    text-align: right;
}

/* Reset icon positioning */
.e-n-accordion .e-n-accordion-item-title-icon i,
.e-n-accordion .e-opened i,
.e-n-accordion .e-closed i,
.e-n-accordion .fa-chevron-circle-up,
.e-n-accordion .fa-chevron-circle-down {
    position: static !important;
    left: auto !important;
    right: auto !important;
    transform: none !important;
}

@media (max-width: 767px) {
    .e-n-accordion .e-n-accordion-item {
        width: 100%;
        margin-bottom: 12px;
        border: 1px solid #e5e7eb;
        background: #ffffff;
        overflow: hidden;
    }

    .e-n-accordion .e-n-accordion-item-title {
        min-height: 62px;
        padding: 16px 18px !important;
        box-sizing: border-box;
    }

    .e-n-accordion .e-n-accordion-item-title-header {
        width: auto !important;
        max-width: none !important;
    }

    .e-n-accordion .e-n-accordion-item-title-text {
        font-size: 15px;
        line-height: 1.35;
        font-weight: 700;
        color: #001840;
        word-break: normal;
        overflow-wrap: normal;
    }

    .e-n-accordion .e-n-accordion-item-title-icon {
        display: flex;
        align-items: center;
        justify-content: flex-end;
    }

    .e-n-accordion .e-n-accordion-item > [role="region"] {
        width: 100%;
        padding: 0 18px 18px !important;
        box-sizing: border-box;
        background: #ffffff;
    }
}/* End custom CSS */