.elementor-10434 .elementor-element.elementor-element-4a3f148{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10434 .elementor-element.elementor-element-c52df9c .elementor-repeater-item-0e23e46 .swiper-slide-bg{background-color:var( --e-global-color-7a3a35f );}.elementor-10434 .elementor-element.elementor-element-c52df9c .elementor-repeater-item-d925d1f .swiper-slide-bg{background-color:var( --e-global-color-fddd7ab );}.elementor-10434 .elementor-element.elementor-element-c52df9c .elementor-repeater-item-d925d1f .swiper-slide-inner .elementor-slide-heading{color:#000000;}.elementor-10434 .elementor-element.elementor-element-c52df9c .elementor-repeater-item-d925d1f .swiper-slide-inner .elementor-slide-description{color:#000000;}.elementor-10434 .elementor-element.elementor-element-c52df9c .elementor-repeater-item-d925d1f .swiper-slide-inner .elementor-slide-button{color:#000000;border-color:#000000;}.elementor-10434 .elementor-element.elementor-element-c52df9c .elementor-repeater-item-0e1470b .swiper-slide-bg{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-c52df9c .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-10434 .elementor-element.elementor-element-c52df9c .swiper-slide-contents{max-width:66%;}.elementor-10434 .elementor-element.elementor-element-c52df9c .swiper-slide-inner{text-align:center;}.elementor-10434 .elementor-element.elementor-element-2d11fee{--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:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-10434 .elementor-element.elementor-element-2d11fee:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-2d11fee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dab1caf );}.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-10434 .elementor-element.elementor-element-4db4b6a{--display:flex;}.elementor-10434 .elementor-element.elementor-element-cee87c8{--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:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-cee87c8:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-cee87c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-68714e6{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-68714e6:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-68714e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.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-10434 .elementor-element.elementor-element-d84f6f8 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-d84f6f8 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-10434 .elementor-element.elementor-element-2666667 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-2666667 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2666667 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-2666667 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10434 .elementor-element.elementor-element-95ba6ae > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-95ba6ae .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-95ba6ae .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-95ba6ae{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-95ba6ae .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10434 .elementor-element.elementor-element-26c6b3e .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-26c6b3e .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-26c6b3e .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-26c6b3e > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-26c6b3e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-26c6b3e .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-197c13d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-197c13d:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-197c13d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-2162cbb > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-2162cbb img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-7f99f70 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-7f99f70 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-7f99f70 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-7f99f70 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-0fd765c > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-0fd765c .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-0fd765c .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-0fd765c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-0fd765c .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-03c45de .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-03c45de .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-03c45de .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-03c45de > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-03c45de .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-03c45de .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-ec0a30d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-ec0a30d:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-ec0a30d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-bb6b671 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-bb6b671 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-615aed2 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-615aed2 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-615aed2 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-615aed2 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-ab78a73 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-ab78a73 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-ab78a73 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-ab78a73{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-ab78a73 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-dc23314 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-dc23314 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-dc23314 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-dc23314 > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-dc23314 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-dc23314 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-8eeb268{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-8eeb268:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-8eeb268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-8832094 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-8832094 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-186007c > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-186007c .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-186007c .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-186007c .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-5745232 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-5745232 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-5745232 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-5745232{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-5745232 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-539d73e .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-539d73e .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-539d73e .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-539d73e > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-539d73e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-539d73e .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-a82cebd{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-a82cebd:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-a82cebd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-f4e50fb > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-f4e50fb img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-65eb801 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-65eb801 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-65eb801 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-65eb801 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-d98658f > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-d98658f .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-d98658f .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-d98658f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-d98658f .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-32cf76e .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-32cf76e .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-32cf76e .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-32cf76e > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-32cf76e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-32cf76e .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-fe9cdb2{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-fe9cdb2:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-fe9cdb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-be1f344 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-be1f344 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-6b21762 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-6b21762 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-6b21762 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-6b21762 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-73809f1 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-73809f1 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-73809f1 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-73809f1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-73809f1 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-b7fb325 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-b7fb325 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-b7fb325 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-b7fb325 > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-b7fb325 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-b7fb325 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-9dde6b8{--display:flex;}.elementor-10434 .elementor-element.elementor-element-5daadca{--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:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-5daadca:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-5daadca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-2b17b12{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-2b17b12:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-2b17b12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-4755b2f > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-4755b2f img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-45867a4 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-45867a4 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-45867a4 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-45867a4 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-94c2bb1 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-94c2bb1 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-94c2bb1 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-94c2bb1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-94c2bb1 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-4d683e0 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-4d683e0 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-4d683e0 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-4d683e0 > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-4d683e0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-4d683e0 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-071f746{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-071f746:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-071f746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-66a4f4c > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-66a4f4c img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-1f631b7 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-1f631b7 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-1f631b7 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-1f631b7 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-ff85037 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-ff85037 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-ff85037 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-ff85037{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-ff85037 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-f0c6b3d .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-f0c6b3d .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-f0c6b3d .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-f0c6b3d > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-f0c6b3d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-f0c6b3d .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-490db7d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-490db7d:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-490db7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-5ef1ec1 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-5ef1ec1 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-dbec0d7 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-dbec0d7 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-dbec0d7 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-dbec0d7 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-081abcf > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-081abcf .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-081abcf .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-081abcf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-081abcf .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-a12de8f .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-a12de8f .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-a12de8f .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-a12de8f > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-a12de8f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-a12de8f .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-e48ebe6{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-e48ebe6:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-e48ebe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-6efd351 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-6efd351 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-fa63dce > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-fa63dce .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-fa63dce .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-fa63dce .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-f3b7ad4 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-f3b7ad4 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-f3b7ad4 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-f3b7ad4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-f3b7ad4 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-fadc9bf .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-fadc9bf .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-fadc9bf .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-fadc9bf > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-fadc9bf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-fadc9bf .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-d292e00{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-d292e00:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-d292e00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-b87fabc > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-b87fabc img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-29b32a9 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-29b32a9 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-29b32a9 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-29b32a9 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-5918d1e > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-5918d1e .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-5918d1e .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-5918d1e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-5918d1e .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-3e6929d .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-3e6929d .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-3e6929d .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-3e6929d > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-3e6929d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-3e6929d .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-0c4d00b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-0c4d00b:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-0c4d00b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-b4ce5c1 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-b4ce5c1 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-f7f4189 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-f7f4189 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-f7f4189 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-f7f4189 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-a34c253 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-a34c253 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-a34c253 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-a34c253{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-a34c253 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-6d97d18 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-6d97d18 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-6d97d18 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-6d97d18 > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-6d97d18 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-6d97d18 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-a950a9a{--display:flex;}.elementor-10434 .elementor-element.elementor-element-260f755{--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:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-260f755:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-260f755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-808868d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-808868d:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-808868d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-a271470 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-a271470 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-21a9520 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-21a9520 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-21a9520 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-21a9520 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-3c68475 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-3c68475 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-3c68475 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-3c68475{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-3c68475 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-85b539a .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-85b539a .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-85b539a .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-85b539a > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-85b539a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-85b539a .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-591b96c{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-591b96c:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-591b96c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-56791e4 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-56791e4 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-c91c699 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-c91c699 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-c91c699 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-c91c699 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-570d4da > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-570d4da .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-570d4da .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-570d4da{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-570d4da .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-0d9c00a .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-0d9c00a .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-0d9c00a .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-0d9c00a > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-0d9c00a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-0d9c00a .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-fd26b31{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-fd26b31:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-fd26b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-5eb600c > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-5eb600c img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-745c4fd > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-745c4fd .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-745c4fd .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-745c4fd .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-0dcb4ee > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-0dcb4ee .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-0dcb4ee .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-0dcb4ee{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-0dcb4ee .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-eefb020 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-eefb020 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-eefb020 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-eefb020 > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-eefb020 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-eefb020 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-9a40979{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-9a40979:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-9a40979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-b3ae37c > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-b3ae37c img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-6401bc4 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-6401bc4 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-6401bc4 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-6401bc4 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-6425efd > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-6425efd .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-6425efd .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-6425efd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-6425efd .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-210df49 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-210df49 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-210df49 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-210df49 > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-210df49 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-210df49 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-c7ae49b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-c7ae49b:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-c7ae49b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-90b3f83 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-90b3f83 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-5cbe251 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-5cbe251 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-5cbe251 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-5cbe251 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-557d851 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-557d851 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-557d851 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-557d851{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-557d851 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-00f93b2 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-00f93b2 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-00f93b2 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-00f93b2 > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-00f93b2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-00f93b2 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-3c71164{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-3c71164:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-3c71164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-4888386 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-4888386 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-04283fc > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-04283fc .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-04283fc .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-04283fc .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-a083cc3 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-a083cc3 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-a083cc3 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-a083cc3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-a083cc3 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-7f41be7 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-7f41be7 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-7f41be7 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-7f41be7 > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-7f41be7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-7f41be7 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-8937c5e{--display:flex;}.elementor-10434 .elementor-element.elementor-element-525db65{--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:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-525db65:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-525db65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-ba6f774{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-ba6f774:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-ba6f774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-7422049 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-7422049 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-661b7b3 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-661b7b3 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-661b7b3 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-661b7b3 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-9e5a31e > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-9e5a31e .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-9e5a31e .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-9e5a31e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-9e5a31e .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-ea199c2 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-ea199c2 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-ea199c2 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-ea199c2 > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-ea199c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-ea199c2 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-de4cf61{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-de4cf61:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-de4cf61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-61c6e29 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-61c6e29 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-e0e07cc > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-e0e07cc .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-e0e07cc .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-e0e07cc .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-e12be9a > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-e12be9a .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-e12be9a .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-e12be9a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-e12be9a .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-d33c052 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-d33c052 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-d33c052 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-d33c052 > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-d33c052 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-d33c052 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-2e4ba1c{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-2e4ba1c:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-2e4ba1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-97420f5 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-97420f5 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-edba28f > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-edba28f .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-edba28f .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-edba28f .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-f9bd94d > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-f9bd94d .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-f9bd94d .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-f9bd94d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-f9bd94d .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-f217e7c .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-f217e7c .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-f217e7c .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-f217e7c > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-f217e7c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-f217e7c .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-809e524{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-809e524:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-809e524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-adb6471 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-adb6471 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-42c9562 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-42c9562 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-42c9562 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-42c9562 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-947c893 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-947c893 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-947c893 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-947c893{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-947c893 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-9f9d013 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-9f9d013 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-9f9d013 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-9f9d013 > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-9f9d013 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-9f9d013 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-4c5db83{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-4c5db83:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-4c5db83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-17354b0 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-17354b0 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-e637686 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-e637686 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-e637686 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-e637686 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-1d8b0cc > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-1d8b0cc .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-1d8b0cc .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-1d8b0cc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-1d8b0cc .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-426d81a .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-426d81a .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-426d81a .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-426d81a > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-426d81a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-426d81a .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-8841b77{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-8841b77:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-8841b77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-156e0c0 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-156e0c0 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-b8649dd > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-b8649dd .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-b8649dd .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-b8649dd .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-7926f05 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-7926f05 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-7926f05 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-7926f05{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-7926f05 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-e4de162 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-e4de162 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-e4de162 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-e4de162 > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-e4de162 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-e4de162 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-990d43a{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:17%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:initial;--n-tabs-heading-wrap:wrap;--n-tabs-title-gap:15px;--n-tabs-gap:34px;--n-tabs-title-border-radius:200px 200px 200px 200px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#000000;}.elementor-10434 .elementor-element.elementor-element-990d43a > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#81EC6100;}.elementor-10434 .elementor-element.elementor-element-990d43a.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:#81EC61;}.elementor-10434 .elementor-element.elementor-element-990d43a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10434 .elementor-element.elementor-element-990d43a.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:#81EC61;}.elementor-10434 .elementor-element.elementor-element-990d43a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-990d43a [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-10434 .elementor-element.elementor-element-0c9dab8{--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:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-10434 .elementor-element.elementor-element-0c9dab8:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-0c9dab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-0a66234{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-0a66234:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-0a66234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-fb33d5e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-fb33d5e img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-f513fff > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-f513fff .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-f513fff .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-f513fff .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-7aef430 > .elementor-widget-container{margin:0em 2em 2em 2em;}.elementor-10434 .elementor-element.elementor-element-7aef430 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-7aef430 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-7aef430{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-7aef430 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-d7a27f2{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-d7a27f2:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-d7a27f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-9a83ab8 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-9a83ab8 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-64dc5f4 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-64dc5f4 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-64dc5f4 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-64dc5f4 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-fa610d6 > .elementor-widget-container{margin:0em 2em 2em 2em;}.elementor-10434 .elementor-element.elementor-element-fa610d6 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-fa610d6 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-fa610d6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-fa610d6 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-5c95d05{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-5c95d05:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-5c95d05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-45e8a5c > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-45e8a5c img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-5cdd2d2 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-5cdd2d2 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-5cdd2d2 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-5cdd2d2 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-eed930b > .elementor-widget-container{margin:0em 2em 2em 2em;}.elementor-10434 .elementor-element.elementor-element-eed930b .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-eed930b .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-eed930b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-eed930b .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-ae84cf8{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-ae84cf8:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-ae84cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-600de1b > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-600de1b img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-b4a5ae7 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-b4a5ae7 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-b4a5ae7 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-b4a5ae7 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-eabe51e > .elementor-widget-container{margin:0em 2em 2em 2em;}.elementor-10434 .elementor-element.elementor-element-eabe51e .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-eabe51e .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-eabe51e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-eabe51e .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-16c10c3{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-16c10c3:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-16c10c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-ec77cf7 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-ec77cf7 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-a5bdf3e > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-a5bdf3e .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-a5bdf3e .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-a5bdf3e .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-4612dcf > .elementor-widget-container{margin:0em 2em 2em 2em;}.elementor-10434 .elementor-element.elementor-element-4612dcf .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-4612dcf .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-4612dcf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-4612dcf .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-d4a8f4a{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-d4a8f4a:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-d4a8f4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-dece512 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-dece512 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-6645dd4 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-6645dd4 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-6645dd4 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-6645dd4 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-bb528b1 > .elementor-widget-container{margin:0em 2em 2em 2em;}.elementor-10434 .elementor-element.elementor-element-bb528b1 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-bb528b1 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-bb528b1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-bb528b1 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-ce5b41e{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-10434 .elementor-element.elementor-element-ce5b41e:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-ce5b41e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-d299299{--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;}.elementor-10434 .elementor-element.elementor-element-22a1740{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-806ea26{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 31px 10px rgba(0, 0, 0, 0.27);--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-806ea26:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-806ea26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-4c14c22 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-4c14c22 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-875b859 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-875b859 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-875b859 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-875b859 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-dc983c6 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-dc983c6 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-dc983c6 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-dc983c6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-dc983c6 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-271d806 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-271d806 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-271d806 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-271d806 > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-271d806 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-271d806 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-5557162{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 31px 10px rgba(0, 0, 0, 0.27);--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-5557162:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-5557162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-c160c80 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-c160c80 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-cebd643 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-cebd643 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-cebd643 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-cebd643 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-d579141 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-d579141 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-d579141 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-d579141{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-d579141 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-32e90fd .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-32e90fd .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-32e90fd .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-32e90fd > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-32e90fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-32e90fd .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-8a4988c{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 31px 10px rgba(0, 0, 0, 0.27);--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-8a4988c:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-8a4988c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-afb3cfe > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-afb3cfe img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-4aff8c2 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-4aff8c2 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-4aff8c2 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-4aff8c2 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-bf1c578 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-bf1c578 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-bf1c578 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-bf1c578{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-bf1c578 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-668daf8 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-668daf8 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-668daf8 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-668daf8 > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-668daf8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-668daf8 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-0b59cf5{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 31px 10px rgba(0, 0, 0, 0.27);--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-0b59cf5:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-0b59cf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-d45e59c > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-d45e59c img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-5b97a8e > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-5b97a8e .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-5b97a8e .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-5b97a8e .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-6eda946 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-6eda946 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-6eda946 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-6eda946{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-6eda946 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-bb56031 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-bb56031 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-bb56031 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-bb56031 > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-bb56031 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-bb56031 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-7cbb7b8{--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;}.elementor-10434 .elementor-element.elementor-element-cf3eeee{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-dc89bce{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 31px 10px rgba(0, 0, 0, 0.27);--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-dc89bce:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-dc89bce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-d5fa0b7 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-d5fa0b7 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-befb138 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-befb138 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-befb138 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-befb138 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-cfe3812 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-cfe3812 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-cfe3812 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-cfe3812{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-cfe3812 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-04cd55d .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-04cd55d .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-04cd55d .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-04cd55d > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-04cd55d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-04cd55d .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-5b0f1f8{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 31px 10px rgba(0, 0, 0, 0.27);--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-5b0f1f8:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-5b0f1f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-94a77b7 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-94a77b7 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-7c06888 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-7c06888 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-7c06888 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-7c06888 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-5a11890 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-5a11890 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-5a11890 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-5a11890{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-5a11890 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-2e6000d .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-2e6000d .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-2e6000d .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-2e6000d > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-2e6000d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-2e6000d .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-c041a56{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 31px 10px rgba(0, 0, 0, 0.27);--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-c041a56:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-c041a56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-d36b3e7 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-d36b3e7 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-9bcfa4e > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-9bcfa4e .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-9bcfa4e .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-9bcfa4e .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-1c8c792 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-1c8c792 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-1c8c792 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-1c8c792{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-1c8c792 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-32329c2 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-32329c2 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-32329c2 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-32329c2 > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-32329c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-32329c2 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-cc41f8b{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 31px 10px rgba(0, 0, 0, 0.27);--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-cc41f8b:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-cc41f8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-1888830 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-1888830 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-ce3d891 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-ce3d891 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-ce3d891 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-ce3d891 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-67980ce > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-67980ce .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-67980ce .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-67980ce{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-67980ce .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-d684d46 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-d684d46 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-d684d46 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-d684d46 > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-d684d46 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-d684d46 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-fb0146b{--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;}.elementor-10434 .elementor-element.elementor-element-1297196{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-a287b8d{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 31px 10px rgba(0, 0, 0, 0.27);--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-a287b8d:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-a287b8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-74ea93c > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-74ea93c img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-7e5c22a > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-7e5c22a .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-7e5c22a .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-7e5c22a .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-fddd741 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-fddd741 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-fddd741 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-fddd741{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-fddd741 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-3c3a447 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-3c3a447 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-3c3a447 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-3c3a447 > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-3c3a447 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-3c3a447 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-1259f34{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 31px 10px rgba(0, 0, 0, 0.27);--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-1259f34:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-1259f34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-b300a03 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-b300a03 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-751fafa > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-751fafa .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-751fafa .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-751fafa .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-3a2426e > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-3a2426e .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-3a2426e .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-3a2426e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-3a2426e .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-06ca8e9 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-06ca8e9 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-06ca8e9 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-06ca8e9 > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-06ca8e9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-06ca8e9 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-426c053{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 31px 10px rgba(0, 0, 0, 0.27);--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-426c053:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-426c053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-f1c6ffa > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-f1c6ffa img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-5c98326 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-5c98326 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-5c98326 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-5c98326 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-e8659ef > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-e8659ef .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-e8659ef .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-e8659ef{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-e8659ef .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-21b2811 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-21b2811 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-21b2811 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-21b2811 > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-21b2811 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-21b2811 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-74b2d78{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 31px 10px rgba(0, 0, 0, 0.27);--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-74b2d78:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-74b2d78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-5a92902 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-5a92902 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-57ce4e9 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-57ce4e9 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-57ce4e9 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-57ce4e9 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-4da4186 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-4da4186 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-4da4186 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-4da4186{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-4da4186 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-6325dad .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-6325dad .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-6325dad .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-6325dad > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-6325dad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-6325dad .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-79f29f2{--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;}.elementor-10434 .elementor-element.elementor-element-7cfe2db{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-d909164{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 31px 10px rgba(0, 0, 0, 0.27);--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-d909164:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-d909164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-004bf74 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-004bf74 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-ae6d20e > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-ae6d20e .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-ae6d20e .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-ae6d20e .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-842f95d > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-842f95d .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-842f95d .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-842f95d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-842f95d .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-0ab7edf .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-0ab7edf .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-0ab7edf .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-0ab7edf > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-0ab7edf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-0ab7edf .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-5c5b4c4{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 31px 10px rgba(0, 0, 0, 0.27);--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-5c5b4c4:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-5c5b4c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-690e405 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-690e405 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-3e4451f > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-3e4451f .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-3e4451f .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-3e4451f .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-33b4944 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-33b4944 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-33b4944 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-33b4944{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-33b4944 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-5d92d8c .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-5d92d8c .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-5d92d8c .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-5d92d8c > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-5d92d8c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-5d92d8c .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-58a96a1{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 31px 10px rgba(0, 0, 0, 0.27);--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-58a96a1:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-58a96a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-068311e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-068311e img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-0cf3234 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-0cf3234 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-0cf3234 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-0cf3234 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-9a706b1 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-9a706b1 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-9a706b1 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-9a706b1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-9a706b1 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-200408a .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-200408a .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-200408a .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-200408a > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-200408a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-200408a .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-41b7310{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 31px 10px rgba(0, 0, 0, 0.27);--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-41b7310:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-41b7310 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-0fba241 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-0fba241 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-57cc88a > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:2em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-57cc88a .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-57cc88a .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:400;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-57cc88a .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-3a87de9 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-10434 .elementor-element.elementor-element-3a87de9 .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-3a87de9 .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-3a87de9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-3a87de9 .elementor-icon-list-text{color:var( --e-global-color-3679a82 );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-bfb9663 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:700;fill:#000000;color:#000000;padding:0.8em 1.5em 0.8em 1.5em;}.elementor-10434 .elementor-element.elementor-element-bfb9663 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-bfb9663 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-bfb9663 > .elementor-widget-container{margin:0em 2em 2em 2em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-bfb9663 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10434 .elementor-element.elementor-element-bfb9663 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-10434 .elementor-element.elementor-element-6987420{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:15px;--n-tabs-gap:34px;--n-tabs-title-border-radius:200px 200px 200px 200px;--n-tabs-title-color:var( --e-global-color-dab1caf );--n-tabs-title-color-active:#000000;}.elementor-10434 .elementor-element.elementor-element-6987420 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-7a3a35f );}.elementor-10434 .elementor-element.elementor-element-6987420.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:#81EC61;}.elementor-10434 .elementor-element.elementor-element-6987420.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10434 .elementor-element.elementor-element-6987420.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:#81EC61;}.elementor-10434 .elementor-element.elementor-element-6987420.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-6987420 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-10434 .elementor-element.elementor-element-afc503c{--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;--justify-content:space-between;--align-items:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-10434 .elementor-element.elementor-element-afc503c:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-afc503c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-afc503c.e-con{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-185f5c0{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-10434 .elementor-element.elementor-element-185f5c0 img{width:100%;}.elementor-10434 .elementor-element.elementor-element-28c6173{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#00AEEA;--border-color:#00AEEA;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 174, 234, 0.75);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-10434 .elementor-element.elementor-element-28c6173:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-28c6173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#192E4D;}.elementor-10434 .elementor-element.elementor-element-c013efe > .elementor-widget-container{margin:-1em 0em -1.4em 0em;padding:0px 0px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-c013efe .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-c013efe .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-weight:800;color:#00AEEA;}.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-10434 .elementor-element.elementor-element-2d43bf8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-90942cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-5d0ca74 .elementor-button{background-color:#00AEEA;font-family:"Poppins", Sans-serif;font-weight:700;fill:#000000;color:#000000;padding:1em 1.5em 1em 1.5em;}.elementor-10434 .elementor-element.elementor-element-5d0ca74 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-5d0ca74 .elementor-button:focus{background-color:#192E4D;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-5d0ca74 > .elementor-widget-container{margin:7px 7px 7px 7px;padding:0px 0px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-5d0ca74.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-5d0ca74 .elementor-button:hover svg, .elementor-10434 .elementor-element.elementor-element-5d0ca74 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-947ae9b > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-947ae9b{text-align:center;}.elementor-10434 .elementor-element.elementor-element-947ae9b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:300;line-height:15px;color:#484848;}.elementor-10434 .elementor-element.elementor-element-3c3273a{--display:flex;--min-height:800px;--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-10434 .elementor-element.elementor-element-3c3273a:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-3c3273a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061428;}.elementor-10434 .elementor-element.elementor-element-0dd7f0f{--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;}.elementor-10434 .elementor-element.elementor-element-ed7adf5{width:auto;max-width:auto;text-align:center;}.elementor-10434 .elementor-element.elementor-element-ed7adf5 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:8px 28px 8px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fb10bfb );border-radius:30px 30px 30px 30px;}.elementor-10434 .elementor-element.elementor-element-ed7adf5.elementor-element{--align-self:flex-start;}.elementor-10434 .elementor-element.elementor-element-ed7adf5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-05f77ab .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-05f77ab.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-05f77ab.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-05f77ab.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-05f77ab .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-05f77ab .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-05f77ab .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:2em;font-weight:600;color:#A1E224;}.elementor-10434 .elementor-element.elementor-element-05f77ab .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:#E9E9E9;}.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-10434 .elementor-element.elementor-element-7b0f4fb{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-104a7ba .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-104a7ba .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-104a7ba{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-104a7ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-104a7ba .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-104a7ba .elementor-icon-list-text{color:#A1E224;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-02e7d66{--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;}.elementor-10434 .elementor-element.elementor-element-e4f0a06{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5C5C5C87;--border-color:#5C5C5C87;--border-radius:20px 20px 20px 20px;--margin-top:-4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-e4f0a06:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-e4f0a06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002C511A;}.elementor-10434 .elementor-element.elementor-element-0cb8557 .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-0cb8557 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-0cb8557 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-a69d491{--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;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-10434 .elementor-element.elementor-element-7048e37{--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;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-10434 .elementor-element.elementor-element-7048e37:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-7048e37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #0B203F 0%, #061428 100%);}.elementor-10434 .elementor-element.elementor-element-1384a2a > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-10434 .elementor-element.elementor-element-1384a2a .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-1384a2a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-1384a2a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-1384a2a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-1384a2a .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-10434 .elementor-element.elementor-element-1384a2a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-1384a2a .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:2em;font-weight:600;color:#A1E224;}.elementor-10434 .elementor-element.elementor-element-1384a2a .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-7f58596{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-39c1f7f{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-39c1f7f > .elementor-widget-container{background-color:#1B2B57;margin:0em 0em 0em 0em;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-39c1f7f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-39c1f7f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-39c1f7f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:600;line-height:26px;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10434 .elementor-element.elementor-element-25ab2de > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-25ab2de.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-25ab2de .elementor-icon-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-25ab2de.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-25ab2de.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-25ab2de.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-25ab2de.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-25ab2de.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-25ab2de .elementor-icon{font-size:39px;}.elementor-10434 .elementor-element.elementor-element-25ab2de .elementor-icon svg{height:39px;}.elementor-10434 .elementor-element.elementor-element-d0d0276{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-498e176{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-498e176 > .elementor-widget-container{background-color:#1B2B57;margin:0em 0em 0em 0em;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-498e176.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-498e176.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-498e176.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-10c676b > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-10c676b.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-10c676b .elementor-icon-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-10c676b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-10c676b.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-10c676b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-10c676b.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-10c676b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-10c676b .elementor-icon{font-size:39px;}.elementor-10434 .elementor-element.elementor-element-10c676b .elementor-icon svg{height:39px;}.elementor-10434 .elementor-element.elementor-element-42ec27e{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-4f84fb6{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-4f84fb6 > .elementor-widget-container{background-color:#1B2B57;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-4f84fb6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-4f84fb6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-4f84fb6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-f9de0cf > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-f9de0cf.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-f9de0cf .elementor-icon-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-f9de0cf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-f9de0cf.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-f9de0cf.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-f9de0cf.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-f9de0cf.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-f9de0cf .elementor-icon{font-size:39px;}.elementor-10434 .elementor-element.elementor-element-f9de0cf .elementor-icon svg{height:39px;}.elementor-10434 .elementor-element.elementor-element-5881694{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-b2d7251{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-b2d7251 > .elementor-widget-container{background-color:#1B2B57;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-b2d7251.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-b2d7251.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-b2d7251.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-7c87e31 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-7c87e31.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-7c87e31 .elementor-icon-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-7c87e31.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-7c87e31.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-7c87e31.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-7c87e31.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-7c87e31.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-7c87e31 .elementor-icon{font-size:39px;}.elementor-10434 .elementor-element.elementor-element-7c87e31 .elementor-icon svg{height:39px;}.elementor-10434 .elementor-element.elementor-element-cf28d8b{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-0e2014e{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-0e2014e > .elementor-widget-container{background-color:#1B2B57;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-0e2014e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-0e2014e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-0e2014e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-81c5524 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-81c5524.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-81c5524 .elementor-icon-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-81c5524.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-81c5524.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-81c5524.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-81c5524.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-81c5524.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-81c5524 .elementor-icon{font-size:39px;}.elementor-10434 .elementor-element.elementor-element-81c5524 .elementor-icon svg{height:39px;}.elementor-10434 .elementor-element.elementor-element-64cff44{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-7b8b92a{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-7b8b92a > .elementor-widget-container{background-color:#1B2B57;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-7b8b92a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-7b8b92a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-7b8b92a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-d83322f > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-d83322f.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-d83322f .elementor-icon-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-d83322f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-d83322f.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-d83322f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-d83322f.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-d83322f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-d83322f .elementor-icon{font-size:39px;}.elementor-10434 .elementor-element.elementor-element-d83322f .elementor-icon svg{height:39px;}.elementor-10434 .elementor-element.elementor-element-6bdf4aa{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-2c60754{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-2c60754 > .elementor-widget-container{background-color:#1B2B57;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-2c60754.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-2c60754.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-2c60754.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-7d0887d > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-7d0887d.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-7d0887d .elementor-icon-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-7d0887d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-7d0887d.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-7d0887d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-7d0887d.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-7d0887d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-7d0887d .elementor-icon{font-size:39px;}.elementor-10434 .elementor-element.elementor-element-7d0887d .elementor-icon svg{height:39px;}.elementor-10434 .elementor-element.elementor-element-2878e02{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-481a26a{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-481a26a > .elementor-widget-container{background-color:#1B2B57;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-481a26a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-481a26a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-481a26a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-6bea4f5 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-6bea4f5.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-6bea4f5 .elementor-icon-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-6bea4f5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-6bea4f5.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-6bea4f5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-6bea4f5.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-6bea4f5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-6bea4f5 .elementor-icon{font-size:39px;}.elementor-10434 .elementor-element.elementor-element-6bea4f5 .elementor-icon svg{height:39px;}.elementor-10434 .elementor-element.elementor-element-0b89ea6{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-ada4d53{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-ada4d53 > .elementor-widget-container{background-color:#1B2B57;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-ada4d53.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-ada4d53.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-ada4d53.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-3e02d77 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-3e02d77.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-3e02d77 .elementor-icon-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-3e02d77.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-3e02d77.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-3e02d77.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-3e02d77.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-3e02d77.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-3e02d77 .elementor-icon{font-size:39px;}.elementor-10434 .elementor-element.elementor-element-3e02d77 .elementor-icon svg{height:39px;}.elementor-10434 .elementor-element.elementor-element-27b901f{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:18px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:#FFFFFF;--e-n-carousel-swiper-pagination-spacing:39px;}.elementor-10434 .elementor-element.elementor-element-27b901f > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-2b6594f{--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;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-10434 .elementor-element.elementor-element-7622422{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-96b5f70{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-96b5f70 > .elementor-widget-container{background-color:#1B2B57;margin:0em 0em 0em 0em;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-96b5f70.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-96b5f70.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-96b5f70.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-e94b1e7 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-e94b1e7.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-e94b1e7 .elementor-icon-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-e94b1e7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-e94b1e7.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-e94b1e7.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-e94b1e7.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-e94b1e7.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-e94b1e7 .elementor-icon{font-size:39px;}.elementor-10434 .elementor-element.elementor-element-e94b1e7 .elementor-icon svg{height:39px;}.elementor-10434 .elementor-element.elementor-element-40cca67{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-f95886a{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-f95886a > .elementor-widget-container{background-color:#1B2B57;margin:0em 0em 0em 0em;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-f95886a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-f95886a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-f95886a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-ed16fca > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-ed16fca.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-ed16fca .elementor-icon-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-ed16fca.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-ed16fca.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-ed16fca.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-ed16fca.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-ed16fca.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-ed16fca .elementor-icon{font-size:39px;}.elementor-10434 .elementor-element.elementor-element-ed16fca .elementor-icon svg{height:39px;}.elementor-10434 .elementor-element.elementor-element-30f4804{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-10ccb59{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-10ccb59 > .elementor-widget-container{background-color:#1B2B57;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-10ccb59.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-10ccb59.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-10ccb59.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-1060966 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-1060966.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-1060966 .elementor-icon-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-1060966.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-1060966.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-1060966.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-1060966.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-1060966.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-1060966 .elementor-icon{font-size:39px;}.elementor-10434 .elementor-element.elementor-element-1060966 .elementor-icon svg{height:39px;}.elementor-10434 .elementor-element.elementor-element-b83e0f7{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-7188d7b{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-7188d7b > .elementor-widget-container{background-color:#1B2B57;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-7188d7b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-7188d7b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-7188d7b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-3b95d1e > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-3b95d1e.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-3b95d1e .elementor-icon-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-3b95d1e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-3b95d1e.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-3b95d1e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-3b95d1e.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-3b95d1e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-3b95d1e .elementor-icon{font-size:39px;}.elementor-10434 .elementor-element.elementor-element-3b95d1e .elementor-icon svg{height:39px;}.elementor-10434 .elementor-element.elementor-element-ad013bc{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-5e2a619{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-5e2a619 > .elementor-widget-container{background-color:#1B2B57;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-5e2a619.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-5e2a619.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-5e2a619.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-8e9180f > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-8e9180f.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-8e9180f .elementor-icon-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-8e9180f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-8e9180f.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-8e9180f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-8e9180f.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-8e9180f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-8e9180f .elementor-icon{font-size:39px;}.elementor-10434 .elementor-element.elementor-element-8e9180f .elementor-icon svg{height:39px;}.elementor-10434 .elementor-element.elementor-element-26215fe{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-ebbd848{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-ebbd848 > .elementor-widget-container{background-color:#1B2B57;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-ebbd848.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-ebbd848.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-ebbd848.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-2594f3d > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-2594f3d.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-2594f3d .elementor-icon-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-2594f3d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-2594f3d.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-2594f3d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-2594f3d.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-2594f3d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-2594f3d .elementor-icon{font-size:39px;}.elementor-10434 .elementor-element.elementor-element-2594f3d .elementor-icon svg{height:39px;}.elementor-10434 .elementor-element.elementor-element-6d245d4{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-f7a4b77{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-f7a4b77 > .elementor-widget-container{background-color:#1B2B57;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-f7a4b77.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-f7a4b77.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-f7a4b77.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-adc2506 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-adc2506.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-adc2506 .elementor-icon-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-adc2506.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-adc2506.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-adc2506.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-adc2506.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-adc2506.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-adc2506 .elementor-icon{font-size:39px;}.elementor-10434 .elementor-element.elementor-element-adc2506 .elementor-icon svg{height:39px;}.elementor-10434 .elementor-element.elementor-element-0fc3c8a{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-d4d834e{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-d4d834e > .elementor-widget-container{background-color:#1B2B57;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-d4d834e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-d4d834e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-d4d834e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-6e6f976 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-6e6f976.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-6e6f976 .elementor-icon-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-6e6f976.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-6e6f976.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-6e6f976.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-6e6f976.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-6e6f976.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-6e6f976 .elementor-icon{font-size:39px;}.elementor-10434 .elementor-element.elementor-element-6e6f976 .elementor-icon svg{height:39px;}.elementor-10434 .elementor-element.elementor-element-97ab465{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-8e8fc6e{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-8e8fc6e > .elementor-widget-container{background-color:#1B2B57;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-8e8fc6e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-8e8fc6e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-8e8fc6e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-1e5ca60 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-1e5ca60.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-1e5ca60 .elementor-icon-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-1e5ca60.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-1e5ca60.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-1e5ca60.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-1e5ca60.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-1e5ca60.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-1e5ca60 .elementor-icon{font-size:39px;}.elementor-10434 .elementor-element.elementor-element-1e5ca60 .elementor-icon svg{height:39px;}.elementor-10434 .elementor-element.elementor-element-f2939ec{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-46c3855{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-46c3855 > .elementor-widget-container{background-color:#1B2B57;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-46c3855.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-46c3855.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-46c3855.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-d34ba6c > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-d34ba6c.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-d34ba6c .elementor-icon-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-d34ba6c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-d34ba6c.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-d34ba6c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-d34ba6c.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-d34ba6c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-d34ba6c .elementor-icon{font-size:39px;}.elementor-10434 .elementor-element.elementor-element-d34ba6c .elementor-icon svg{height:39px;}.elementor-10434 .elementor-element.elementor-element-4425aba{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-f76624c{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-f76624c > .elementor-widget-container{background-color:#1B2B57;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-f76624c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-f76624c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-f76624c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-0eaa4d7 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-0eaa4d7.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-0eaa4d7 .elementor-icon-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-0eaa4d7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-0eaa4d7.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-0eaa4d7.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-0eaa4d7.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-0eaa4d7.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-0eaa4d7 .elementor-icon{font-size:39px;}.elementor-10434 .elementor-element.elementor-element-0eaa4d7 .elementor-icon svg{height:39px;}.elementor-10434 .elementor-element.elementor-element-8ac732e{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-4dd8c59{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-4dd8c59 > .elementor-widget-container{background-color:#1B2B57;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-4dd8c59.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-4dd8c59.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-4dd8c59.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-038ca98 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-038ca98.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-038ca98 .elementor-icon-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-038ca98.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-038ca98.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-038ca98.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-038ca98.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-038ca98.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-038ca98 .elementor-icon{font-size:39px;}.elementor-10434 .elementor-element.elementor-element-038ca98 .elementor-icon svg{height:39px;}.elementor-10434 .elementor-element.elementor-element-e2d7975{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-94878ce{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-94878ce > .elementor-widget-container{background-color:#1B2B57;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-94878ce.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-94878ce.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-94878ce.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-755f600 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-755f600.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-755f600 .elementor-icon-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-755f600.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-755f600.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-755f600.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-755f600.elementor-view-framed .elementor-icon, .elementor-10434 .elementor-element.elementor-element-755f600.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-755f600 .elementor-icon{font-size:39px;}.elementor-10434 .elementor-element.elementor-element-755f600 .elementor-icon svg{height:39px;}.elementor-10434 .elementor-element.elementor-element-490d933{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:18px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:#FFFFFF;--e-n-carousel-swiper-pagination-spacing:39px;}.elementor-10434 .elementor-element.elementor-element-490d933 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-9a665fd{--display:flex;--min-height:800px;--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.14;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-10434 .elementor-element.elementor-element-9a665fd:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-9a665fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );background-image:url("https://esgonline.trevisan.edu.br/wp-content/uploads/2026/01/frame_9-2.webp");background-position:top center;background-size:cover;}.elementor-10434 .elementor-element.elementor-element-9a665fd::before, .elementor-10434 .elementor-element.elementor-element-9a665fd > .elementor-background-video-container::before, .elementor-10434 .elementor-element.elementor-element-9a665fd > .e-con-inner > .elementor-background-video-container::before, .elementor-10434 .elementor-element.elementor-element-9a665fd > .elementor-background-slideshow::before, .elementor-10434 .elementor-element.elementor-element-9a665fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-10434 .elementor-element.elementor-element-9a665fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10434 .elementor-element.elementor-element-535b06a{--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;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-10434 .elementor-element.elementor-element-5be11cd{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-10434 .elementor-element.elementor-element-5be11cd > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-5be11cd .elementor-headline{text-align:left;font-family:"Neue Kaine", Sans-serif;font-size:2.5em;font-weight:600;}.elementor-10434 .elementor-element.elementor-element-5be11cd .elementor-headline-dynamic-wrapper path{stroke:#C9FF84;stroke-width:4px;}.elementor-10434 .elementor-element.elementor-element-5be11cd .elementor-headline-plain-text{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-dc493c2 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-dc493c2 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2.2em;font-weight:600;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-dc493c2 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-f8ddb6e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(19px/2);}.elementor-10434 .elementor-element.elementor-element-f8ddb6e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(19px/2);}.elementor-10434 .elementor-element.elementor-element-f8ddb6e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(19px/2);}.elementor-10434 .elementor-element.elementor-element-f8ddb6e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-19px/2);}.elementor-10434 .elementor-element.elementor-element-f8ddb6e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-19px/2);}.elementor-10434 .elementor-element.elementor-element-f8ddb6e .elementor-icon-list-icon i{color:var( --e-global-color-dab1caf );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-f8ddb6e .elementor-icon-list-icon svg{fill:var( --e-global-color-dab1caf );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-f8ddb6e{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-f8ddb6e .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10434 .elementor-element.elementor-element-f8ddb6e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-f8ddb6e .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-f8ddb6e .elementor-icon-list-text{color:var( --e-global-color-dab1caf );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-02c9d93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(19px/2);}.elementor-10434 .elementor-element.elementor-element-02c9d93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(19px/2);}.elementor-10434 .elementor-element.elementor-element-02c9d93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(19px/2);}.elementor-10434 .elementor-element.elementor-element-02c9d93 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-19px/2);}.elementor-10434 .elementor-element.elementor-element-02c9d93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-19px/2);}.elementor-10434 .elementor-element.elementor-element-02c9d93 .elementor-icon-list-icon i{color:var( --e-global-color-dab1caf );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-02c9d93 .elementor-icon-list-icon svg{fill:var( --e-global-color-dab1caf );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-02c9d93{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-02c9d93 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10434 .elementor-element.elementor-element-02c9d93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-02c9d93 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-02c9d93 .elementor-icon-list-text{color:var( --e-global-color-dab1caf );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-9479978 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:700;fill:#000000;color:#000000;padding:1em 1.5em 1em 1.5em;}.elementor-10434 .elementor-element.elementor-element-9479978 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-9479978 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-31d8882{--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;}.elementor-10434 .elementor-element.elementor-element-b0f602f img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-10434 .elementor-element.elementor-element-4e5832ab{--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;--padding-top:3em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-10434 .elementor-element.elementor-element-4e5832ab:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-4e5832ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-51dc317c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10434 .elementor-element.elementor-element-51dc317c .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-51dc317c .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2.1em;font-weight:600;color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-51dc317c:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-51dc317c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-51dc317c .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-67fc41c );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10434 .elementor-element.elementor-element-3b6ba6d4{--divider-border-style:solid;--divider-color:var( --e-global-color-67fc41c );--divider-border-width:1px;width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-10434 .elementor-element.elementor-element-3b6ba6d4.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-3b6ba6d4 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-3b6ba6d4 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-4ace38cf{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-10434 .elementor-element.elementor-element-4ace38cf > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-10434 .elementor-element.elementor-element-4ace38cf.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-4ace38cf .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-4ace38cf .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:3.1em;font-weight:700;color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-4ace38cf .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-72462bcc{--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;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-6eb9d3d6{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-6eb9d3d6:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-6eb9d3d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-14245dc8 > .elementor-widget-container{background-color:var( --e-global-color-fddd7ab );padding:0.4em 1.25em 0.4em 1.25em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-10434 .elementor-element.elementor-element-14245dc8.elementor-element{--align-self:flex-start;}.elementor-10434 .elementor-element.elementor-element-14245dc8{z-index:9;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-14245dc8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-14245dc8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-14245dc8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-14245dc8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10434 .elementor-element.elementor-element-14245dc8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10434 .elementor-element.elementor-element-14245dc8 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-14245dc8 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-14245dc8 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-14245dc8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-14245dc8 .elementor-icon-list-item > a{font-family:"Neue Kaine", Sans-serif;font-size:0.75rem;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0.12rem;}.elementor-10434 .elementor-element.elementor-element-14245dc8 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-10434 .elementor-element.elementor-element-28cbede7 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-28cbede7{z-index:3;}.elementor-10434 .elementor-element.elementor-element-28cbede7 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-28cbede7 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-28cbede7 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.3rem;font-weight:600;line-height:1.5em;letter-spacing:-0.025rem;}.elementor-10434 .elementor-element.elementor-element-28cbede7 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-28cbede7:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-28cbede7:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-28cbede7 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-395e2295{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-395e2295:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-395e2295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-5672b408{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-5672b408 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-5672b408 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-5672b408 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-5672b408 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-5672b408 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-5672b408 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-5672b408 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-5672b408 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-5672b408 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-5672b408 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-5672b408 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-5672b408 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-5672b408 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-5672b408 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-5672b408 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-14d9ae9f{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-3011f19e > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-3011f19e{z-index:3;}.elementor-10434 .elementor-element.elementor-element-3011f19e .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-3011f19e .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-3011f19e .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-3011f19e .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-3011f19e:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-3011f19e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-3011f19e .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-951b853{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-531aa305.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-531aa305.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-531aa305.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-531aa305 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-531aa305 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-531aa305 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-531aa305:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-531aa305:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-531aa305 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-5fa0eb92{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-5fa0eb92:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-5fa0eb92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-17a78498{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-17a78498 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-17a78498 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-17a78498 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-17a78498 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-17a78498 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-17a78498 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-17a78498 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-17a78498 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-17a78498 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-17a78498 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-17a78498 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-17a78498 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-17a78498 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-17a78498 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-17a78498 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-715dde11{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-2594ecc > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-2594ecc{z-index:3;}.elementor-10434 .elementor-element.elementor-element-2594ecc .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2594ecc .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2594ecc .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-2594ecc .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-2594ecc:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-2594ecc:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-2594ecc .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-18cbf140{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-1f960ed3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-1f960ed3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-1f960ed3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-1f960ed3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-1f960ed3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-1f960ed3 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-1f960ed3:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-1f960ed3:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-1f960ed3 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-1cc5aa9c{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-1cc5aa9c:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-1cc5aa9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-31e34b31{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-31e34b31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-31e34b31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-31e34b31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-31e34b31 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-31e34b31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-31e34b31 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-31e34b31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-31e34b31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-31e34b31 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-31e34b31 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-31e34b31 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-31e34b31 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-31e34b31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-31e34b31 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-31e34b31 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-131095b{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-2c094e37 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-2c094e37{z-index:3;}.elementor-10434 .elementor-element.elementor-element-2c094e37 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2c094e37 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2c094e37 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-2c094e37 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-2c094e37:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-2c094e37:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-2c094e37 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-654a4b19{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-15bb5d80.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-15bb5d80.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-15bb5d80.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-15bb5d80 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-15bb5d80 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-15bb5d80 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-15bb5d80:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-15bb5d80:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-15bb5d80 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-2b5946c2{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#BEBEBE;--n-accordion-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-2b5946c2 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-2b5946c2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#8CDB2573;}.elementor-10434 .elementor-element.elementor-element-2b5946c2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-10434 .elementor-element.elementor-element-2b5946c2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-10434 .elementor-element.elementor-element-2b5946c2 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-10434 .elementor-element.elementor-element-2b5946c2 > .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:"Manrope", Sans-serif;}:where( .elementor-10434 .elementor-element.elementor-element-2b5946c2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-10434 .elementor-element.elementor-element-295fac5b{--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;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-21efae77{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-21efae77:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-21efae77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-65819144 > .elementor-widget-container{background-color:var( --e-global-color-fddd7ab );padding:0.4em 1.25em 0.4em 1.25em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-10434 .elementor-element.elementor-element-65819144.elementor-element{--align-self:flex-start;}.elementor-10434 .elementor-element.elementor-element-65819144{z-index:9;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-65819144 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-65819144 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-65819144 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-65819144 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10434 .elementor-element.elementor-element-65819144 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10434 .elementor-element.elementor-element-65819144 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-65819144 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-65819144 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-65819144 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-65819144 .elementor-icon-list-item > a{font-family:"Neue Kaine", Sans-serif;font-size:0.75rem;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0.12rem;}.elementor-10434 .elementor-element.elementor-element-65819144 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-27b5b466 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-27b5b466{z-index:3;}.elementor-10434 .elementor-element.elementor-element-27b5b466 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-27b5b466 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-27b5b466 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.3rem;font-weight:600;line-height:1.5em;letter-spacing:-0.025rem;}.elementor-10434 .elementor-element.elementor-element-27b5b466 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-27b5b466:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-27b5b466:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-27b5b466 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-5d48c9ab{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-5d48c9ab:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-5d48c9ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-d23d0eb{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-d23d0eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-d23d0eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-d23d0eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-d23d0eb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-d23d0eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-d23d0eb .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-d23d0eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-d23d0eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-d23d0eb .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-d23d0eb .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-d23d0eb .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-d23d0eb .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-d23d0eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-d23d0eb .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-d23d0eb .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-276079fb{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-6fb670f9 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-6fb670f9{z-index:3;}.elementor-10434 .elementor-element.elementor-element-6fb670f9 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-6fb670f9 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-6fb670f9 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-6fb670f9 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-6fb670f9:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-6fb670f9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-6fb670f9 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-5697cc88{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-3ee4f7c1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-3ee4f7c1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-3ee4f7c1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-3ee4f7c1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-3ee4f7c1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-3ee4f7c1 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-3ee4f7c1:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-3ee4f7c1:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-3ee4f7c1 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-5a09fd45{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-5a09fd45:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-5a09fd45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-5f0ce8fa{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-5f0ce8fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-5f0ce8fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-5f0ce8fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-5f0ce8fa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-5f0ce8fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-5f0ce8fa .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-5f0ce8fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-5f0ce8fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-5f0ce8fa .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-5f0ce8fa .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-5f0ce8fa .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-5f0ce8fa .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-5f0ce8fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-5f0ce8fa .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-5f0ce8fa .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-7acfda9a{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-384334d7 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-384334d7{z-index:3;}.elementor-10434 .elementor-element.elementor-element-384334d7 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-384334d7 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-384334d7 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-384334d7 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-384334d7:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-384334d7:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-384334d7 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-60444285{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-492eba91.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-492eba91.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-492eba91.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-492eba91 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-492eba91 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-492eba91 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-492eba91:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-492eba91:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-492eba91 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-138568da{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-138568da:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-138568da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-f32a198{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-f32a198 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-f32a198 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-f32a198 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-f32a198 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-f32a198 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-f32a198 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-f32a198 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-f32a198 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-f32a198 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-f32a198 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-f32a198 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-f32a198 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-f32a198 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-f32a198 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-f32a198 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-124a9912{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-2f43aaa8 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-2f43aaa8{z-index:3;}.elementor-10434 .elementor-element.elementor-element-2f43aaa8 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2f43aaa8 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2f43aaa8 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-2f43aaa8 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-2f43aaa8:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-2f43aaa8:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-2f43aaa8 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-1f1698fc{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-5f1702cc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-5f1702cc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-5f1702cc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-5f1702cc .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-5f1702cc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-5f1702cc .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-5f1702cc:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-5f1702cc:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-5f1702cc .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-65819b3{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-65819b3:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-65819b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-49f695d2{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-49f695d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-49f695d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-49f695d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-49f695d2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-49f695d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-49f695d2 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-49f695d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-49f695d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-49f695d2 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-49f695d2 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-49f695d2 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-49f695d2 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-49f695d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-49f695d2 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-49f695d2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-667226b3{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-287abe5b > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-287abe5b{z-index:3;}.elementor-10434 .elementor-element.elementor-element-287abe5b .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-287abe5b .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-287abe5b .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-287abe5b .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-287abe5b:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-287abe5b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-287abe5b .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-99cfc1e{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-69ca6213.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-69ca6213.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-69ca6213.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-69ca6213 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-69ca6213 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-69ca6213 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-69ca6213:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-69ca6213:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-69ca6213 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-36b2eb19.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-36b2eb19.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-36b2eb19.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-36b2eb19 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-36b2eb19 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-36b2eb19 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-36b2eb19:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-36b2eb19:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-36b2eb19 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-75c4f475{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#BEBEBE;--n-accordion-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-75c4f475 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-75c4f475 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#8CDB2573;}.elementor-10434 .elementor-element.elementor-element-75c4f475 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-10434 .elementor-element.elementor-element-75c4f475 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-10434 .elementor-element.elementor-element-75c4f475 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-10434 .elementor-element.elementor-element-75c4f475 > .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:"Manrope", Sans-serif;}:where( .elementor-10434 .elementor-element.elementor-element-75c4f475 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-10434 .elementor-element.elementor-element-6c1b92b3{--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;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-7df617bb{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-7df617bb:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-7df617bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-389381e2 > .elementor-widget-container{background-color:var( --e-global-color-fddd7ab );padding:0.4em 1.25em 0.4em 1.25em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-10434 .elementor-element.elementor-element-389381e2.elementor-element{--align-self:flex-start;}.elementor-10434 .elementor-element.elementor-element-389381e2{z-index:9;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-389381e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-389381e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-389381e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-389381e2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10434 .elementor-element.elementor-element-389381e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10434 .elementor-element.elementor-element-389381e2 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-389381e2 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-389381e2 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-389381e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-389381e2 .elementor-icon-list-item > a{font-family:"Neue Kaine", Sans-serif;font-size:0.75rem;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0.12rem;}.elementor-10434 .elementor-element.elementor-element-389381e2 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-77fd004c > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-77fd004c{z-index:3;}.elementor-10434 .elementor-element.elementor-element-77fd004c .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-77fd004c .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-77fd004c .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.3rem;font-weight:600;line-height:1.5em;letter-spacing:-0.025rem;}.elementor-10434 .elementor-element.elementor-element-77fd004c .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-77fd004c:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-77fd004c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-77fd004c .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-54fb4992{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-54fb4992:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-54fb4992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-362e45e0{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-362e45e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-362e45e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-362e45e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-362e45e0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-362e45e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-362e45e0 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-362e45e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-362e45e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-362e45e0 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-362e45e0 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-362e45e0 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-362e45e0 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-362e45e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-362e45e0 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-362e45e0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-39ffe24{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-63cc8e1 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-63cc8e1{z-index:3;}.elementor-10434 .elementor-element.elementor-element-63cc8e1 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-63cc8e1 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-63cc8e1 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-63cc8e1 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-63cc8e1:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-63cc8e1:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-63cc8e1 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-16b5f137{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-3387236b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-3387236b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-3387236b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-3387236b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-3387236b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-3387236b .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-3387236b:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-3387236b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-3387236b .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-7864c0d7{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-7864c0d7:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-7864c0d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-585496c3{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-585496c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-585496c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-585496c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-585496c3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-585496c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-585496c3 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-585496c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-585496c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-585496c3 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-585496c3 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-585496c3 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-585496c3 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-585496c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-585496c3 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-585496c3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-2acb8a03{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-1d56e384 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-1d56e384{z-index:3;}.elementor-10434 .elementor-element.elementor-element-1d56e384 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-1d56e384 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-1d56e384 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-1d56e384 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-1d56e384:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-1d56e384:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-1d56e384 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-73fbec8f{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-20481416.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-20481416.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-20481416.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-20481416 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-20481416 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-20481416 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-20481416:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-20481416:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-20481416 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-79c38ca5{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-79c38ca5:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-79c38ca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-53f85ca{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-53f85ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-53f85ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-53f85ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-53f85ca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-53f85ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-53f85ca .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-53f85ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-53f85ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-53f85ca .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-53f85ca .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-53f85ca .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-53f85ca .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-53f85ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-53f85ca .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-53f85ca .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-330bb5d1{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-2cf6e047 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-2cf6e047{z-index:3;}.elementor-10434 .elementor-element.elementor-element-2cf6e047 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2cf6e047 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2cf6e047 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-2cf6e047 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-2cf6e047:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-2cf6e047:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-2cf6e047 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-7b0b5b16{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-a74b886.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-a74b886.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-a74b886.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-a74b886 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-a74b886 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-a74b886 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-a74b886:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-a74b886:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-a74b886 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-7e435d14{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#BEBEBE;--n-accordion-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-7e435d14 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-7e435d14 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#8CDB2573;}.elementor-10434 .elementor-element.elementor-element-7e435d14 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-10434 .elementor-element.elementor-element-7e435d14 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-10434 .elementor-element.elementor-element-7e435d14 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-10434 .elementor-element.elementor-element-7e435d14 > .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:"Manrope", Sans-serif;}:where( .elementor-10434 .elementor-element.elementor-element-7e435d14 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-10434 .elementor-element.elementor-element-45fc7e3d{--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;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-33dad974{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-33dad974:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-33dad974 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-11f54e21 > .elementor-widget-container{background-color:var( --e-global-color-fddd7ab );padding:0.4em 1.25em 0.4em 1.25em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-10434 .elementor-element.elementor-element-11f54e21.elementor-element{--align-self:flex-start;}.elementor-10434 .elementor-element.elementor-element-11f54e21{z-index:9;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-11f54e21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-11f54e21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-11f54e21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-11f54e21 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10434 .elementor-element.elementor-element-11f54e21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10434 .elementor-element.elementor-element-11f54e21 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-11f54e21 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-11f54e21 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-11f54e21 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-11f54e21 .elementor-icon-list-item > a{font-family:"Neue Kaine", Sans-serif;font-size:0.75rem;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0.12rem;}.elementor-10434 .elementor-element.elementor-element-11f54e21 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-54ce74d8 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-54ce74d8{z-index:3;}.elementor-10434 .elementor-element.elementor-element-54ce74d8 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-54ce74d8 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-54ce74d8 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.3rem;font-weight:600;line-height:1.5em;letter-spacing:-0.025rem;}.elementor-10434 .elementor-element.elementor-element-54ce74d8 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-54ce74d8:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-54ce74d8:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-54ce74d8 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-4a2963e3{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-4a2963e3:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-4a2963e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-43a72963{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-43a72963 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-43a72963 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-43a72963 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-43a72963 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-43a72963 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-43a72963 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-43a72963 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-43a72963 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-43a72963 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-43a72963 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-43a72963 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-43a72963 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-43a72963 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-43a72963 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-43a72963 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-2a350610{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-3e4d19c6 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-3e4d19c6{z-index:3;}.elementor-10434 .elementor-element.elementor-element-3e4d19c6 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-3e4d19c6 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-3e4d19c6 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-3e4d19c6 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-3e4d19c6:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-3e4d19c6:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-3e4d19c6 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-7733f897{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-6d3cd423.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-6d3cd423.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-6d3cd423.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-6d3cd423 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-6d3cd423 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-6d3cd423 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-6d3cd423:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-6d3cd423:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-6d3cd423 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-5915e44d{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-5915e44d:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-5915e44d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-871b269{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-871b269 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-871b269 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-871b269 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-871b269 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-871b269 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-871b269 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-871b269 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-871b269 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-871b269 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-871b269 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-871b269 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-871b269 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-871b269 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-871b269 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-871b269 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-2aab4d8f{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-6a42f286 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-6a42f286{z-index:3;}.elementor-10434 .elementor-element.elementor-element-6a42f286 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-6a42f286 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-6a42f286 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-6a42f286 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-6a42f286:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-6a42f286:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-6a42f286 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-376e458e{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-6eaa6f18.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-6eaa6f18.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-6eaa6f18.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-6eaa6f18 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-6eaa6f18 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-6eaa6f18 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-6eaa6f18:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-6eaa6f18:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-6eaa6f18 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-19980d22{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-19980d22:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-19980d22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-21b4e686{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-21b4e686 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-21b4e686 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-21b4e686 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-21b4e686 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-21b4e686 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-21b4e686 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-21b4e686 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-21b4e686 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-21b4e686 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-21b4e686 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-21b4e686 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-21b4e686 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-21b4e686 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-21b4e686 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-21b4e686 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-231c00ad{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-2742b5a8 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-2742b5a8{z-index:3;}.elementor-10434 .elementor-element.elementor-element-2742b5a8 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2742b5a8 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2742b5a8 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-2742b5a8 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-2742b5a8:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-2742b5a8:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-2742b5a8 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-75f8bfb6{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-218ff6a2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-218ff6a2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-218ff6a2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-218ff6a2 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-218ff6a2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-218ff6a2 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-218ff6a2:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-218ff6a2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-218ff6a2 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-319377bf{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-319377bf:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-319377bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-1415d766{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-1415d766 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-1415d766 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-1415d766 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-1415d766 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-1415d766 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-1415d766 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-1415d766 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-1415d766 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-1415d766 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-1415d766 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-1415d766 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-1415d766 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-1415d766 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-1415d766 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-1415d766 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-7a2e590{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-4f89a4ae > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-4f89a4ae{z-index:3;}.elementor-10434 .elementor-element.elementor-element-4f89a4ae .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-4f89a4ae .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-4f89a4ae .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-4f89a4ae .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-4f89a4ae:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-4f89a4ae:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-4f89a4ae .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-5440f1b2{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-7ffaa39c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-7ffaa39c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-7ffaa39c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-7ffaa39c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-7ffaa39c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-7ffaa39c .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-7ffaa39c:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-7ffaa39c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-7ffaa39c .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-52adfd06{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#BEBEBE;--n-accordion-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-52adfd06 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-52adfd06 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#8CDB2573;}.elementor-10434 .elementor-element.elementor-element-52adfd06 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-10434 .elementor-element.elementor-element-52adfd06 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-10434 .elementor-element.elementor-element-52adfd06 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-10434 .elementor-element.elementor-element-52adfd06 > .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:"Manrope", Sans-serif;}:where( .elementor-10434 .elementor-element.elementor-element-52adfd06 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-10434 .elementor-element.elementor-element-2c1e9243{--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;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-3a3c4f{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-3a3c4f:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-3a3c4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-693975fc > .elementor-widget-container{background-color:var( --e-global-color-fddd7ab );padding:0.4em 1.25em 0.4em 1.25em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-10434 .elementor-element.elementor-element-693975fc.elementor-element{--align-self:flex-start;}.elementor-10434 .elementor-element.elementor-element-693975fc{z-index:9;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-693975fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-693975fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-693975fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-693975fc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10434 .elementor-element.elementor-element-693975fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10434 .elementor-element.elementor-element-693975fc .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-693975fc .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-693975fc .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-693975fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-693975fc .elementor-icon-list-item > a{font-family:"Neue Kaine", Sans-serif;font-size:0.75rem;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0.12rem;}.elementor-10434 .elementor-element.elementor-element-693975fc .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-40e6a8a1 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-40e6a8a1{z-index:3;}.elementor-10434 .elementor-element.elementor-element-40e6a8a1 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-40e6a8a1 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-40e6a8a1 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.3rem;font-weight:600;line-height:1.5em;letter-spacing:-0.025rem;}.elementor-10434 .elementor-element.elementor-element-40e6a8a1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-40e6a8a1:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-40e6a8a1:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-40e6a8a1 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-527c982b{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-527c982b:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-527c982b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-26fbc408{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-26fbc408 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-26fbc408 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-26fbc408 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-26fbc408 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-26fbc408 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-26fbc408 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-26fbc408 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-26fbc408 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-26fbc408 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-26fbc408 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-26fbc408 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-26fbc408 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-26fbc408 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-26fbc408 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-26fbc408 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-749e03d4{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-2a7da7ea > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-2a7da7ea{z-index:3;}.elementor-10434 .elementor-element.elementor-element-2a7da7ea .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2a7da7ea .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2a7da7ea .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-2a7da7ea .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-2a7da7ea:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-2a7da7ea:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-2a7da7ea .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-2d5ad896{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-7cc27550.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-7cc27550.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-7cc27550.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-7cc27550 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-7cc27550 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-7cc27550 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-7cc27550:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-7cc27550:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-7cc27550 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-75f287f{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-75f287f:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-75f287f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-17b5a6ff{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-17b5a6ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-17b5a6ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-17b5a6ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-17b5a6ff .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-17b5a6ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-17b5a6ff .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-17b5a6ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-17b5a6ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-17b5a6ff .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-17b5a6ff .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-17b5a6ff .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-17b5a6ff .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-17b5a6ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-17b5a6ff .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-17b5a6ff .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-1c522f3b{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-1f60dce8 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-1f60dce8{z-index:3;}.elementor-10434 .elementor-element.elementor-element-1f60dce8 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-1f60dce8 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-1f60dce8 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-1f60dce8 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-1f60dce8:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-1f60dce8:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-1f60dce8 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-7fd0188a{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-346485ef.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-346485ef.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-346485ef.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-346485ef .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-346485ef .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-346485ef .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-346485ef:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-346485ef:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-346485ef .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-5414d{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-5414d:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-5414d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-f1a0351{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-f1a0351 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-f1a0351 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-f1a0351 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-f1a0351 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-f1a0351 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-f1a0351 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-f1a0351 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-f1a0351 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-f1a0351 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-f1a0351 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-f1a0351 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-f1a0351 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-f1a0351 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-f1a0351 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-f1a0351 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-5454325e{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-509f2ba9 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-509f2ba9{z-index:3;}.elementor-10434 .elementor-element.elementor-element-509f2ba9 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-509f2ba9 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-509f2ba9 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-509f2ba9 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-509f2ba9:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-509f2ba9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-509f2ba9 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-3316c790{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-2548cef0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-2548cef0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-2548cef0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-2548cef0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-2548cef0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-2548cef0 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-2548cef0:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-2548cef0:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-2548cef0 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-81f990b{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-81f990b:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-81f990b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-6eab8b45{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-6eab8b45 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-6eab8b45 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-6eab8b45 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-6eab8b45 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-6eab8b45 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-6eab8b45 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-6eab8b45 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-6eab8b45 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-6eab8b45 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-6eab8b45 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-6eab8b45 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-6eab8b45 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-6eab8b45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-6eab8b45 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-6eab8b45 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-76cfb81d{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-701de7e5 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-701de7e5{z-index:3;}.elementor-10434 .elementor-element.elementor-element-701de7e5 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-701de7e5 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-701de7e5 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-701de7e5 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-701de7e5:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-701de7e5:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-701de7e5 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-61bb0a27{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-99c2d0f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-99c2d0f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-99c2d0f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-99c2d0f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-99c2d0f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-99c2d0f .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-99c2d0f:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-99c2d0f:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-99c2d0f .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-42045e3b{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-42045e3b:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-42045e3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-44ff8665{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-44ff8665 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-44ff8665 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-44ff8665 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-44ff8665 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-44ff8665 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-44ff8665 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-44ff8665 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-44ff8665 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-44ff8665 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-44ff8665 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-44ff8665 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-44ff8665 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-44ff8665 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-44ff8665 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-44ff8665 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-270d9bbf{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-49fe5661 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-49fe5661{z-index:3;}.elementor-10434 .elementor-element.elementor-element-49fe5661 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-49fe5661 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-49fe5661 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-49fe5661 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-49fe5661:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-49fe5661:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-49fe5661 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-54de462{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-3c0027d8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-3c0027d8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-3c0027d8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-3c0027d8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-3c0027d8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-3c0027d8 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-3c0027d8:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-3c0027d8:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-3c0027d8 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-281caeef{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-281caeef:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-281caeef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-5933b13f{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-5933b13f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-5933b13f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-5933b13f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-5933b13f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-5933b13f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-5933b13f .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-5933b13f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-5933b13f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-5933b13f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-5933b13f .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-5933b13f .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-5933b13f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-5933b13f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-5933b13f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-5933b13f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-415a8f88{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-2bfc6409 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-2bfc6409{z-index:3;}.elementor-10434 .elementor-element.elementor-element-2bfc6409 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2bfc6409 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2bfc6409 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-2bfc6409 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-2bfc6409:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-2bfc6409:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-2bfc6409 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-7b1572c7{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-1c17fc10.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-1c17fc10.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-1c17fc10.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-1c17fc10 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-1c17fc10 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-1c17fc10 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-1c17fc10:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-1c17fc10:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-1c17fc10 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-15463b27{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#BEBEBE;--n-accordion-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-15463b27 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-15463b27 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#8CDB2573;}.elementor-10434 .elementor-element.elementor-element-15463b27 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-10434 .elementor-element.elementor-element-15463b27 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-10434 .elementor-element.elementor-element-15463b27 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-10434 .elementor-element.elementor-element-15463b27 > .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:"Manrope", Sans-serif;}:where( .elementor-10434 .elementor-element.elementor-element-15463b27 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-10434 .elementor-element.elementor-element-503b227{--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;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-2d29a7f4{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-2d29a7f4:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-2d29a7f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-e7fc6c9 > .elementor-widget-container{background-color:var( --e-global-color-fddd7ab );padding:0.4em 1.25em 0.4em 1.25em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-10434 .elementor-element.elementor-element-e7fc6c9.elementor-element{--align-self:flex-start;}.elementor-10434 .elementor-element.elementor-element-e7fc6c9{z-index:9;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-e7fc6c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-e7fc6c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-e7fc6c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-e7fc6c9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10434 .elementor-element.elementor-element-e7fc6c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10434 .elementor-element.elementor-element-e7fc6c9 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-e7fc6c9 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-e7fc6c9 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-e7fc6c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-e7fc6c9 .elementor-icon-list-item > a{font-family:"Neue Kaine", Sans-serif;font-size:0.75rem;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0.12rem;}.elementor-10434 .elementor-element.elementor-element-e7fc6c9 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-3aaf4390 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-3aaf4390{z-index:3;}.elementor-10434 .elementor-element.elementor-element-3aaf4390 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-3aaf4390 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-3aaf4390 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.3rem;font-weight:600;line-height:1.5em;letter-spacing:-0.025rem;}.elementor-10434 .elementor-element.elementor-element-3aaf4390 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-3aaf4390:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-3aaf4390:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-3aaf4390 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-6837c4b5{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-6837c4b5:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-6837c4b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-3e6a7fdd{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-3e6a7fdd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-3e6a7fdd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-3e6a7fdd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-3e6a7fdd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-3e6a7fdd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-3e6a7fdd .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-3e6a7fdd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-3e6a7fdd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-3e6a7fdd .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-3e6a7fdd .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-3e6a7fdd .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-3e6a7fdd .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-3e6a7fdd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-3e6a7fdd .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-3e6a7fdd .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-1c7f48c8{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-294a75d0 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-294a75d0{z-index:3;}.elementor-10434 .elementor-element.elementor-element-294a75d0 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-294a75d0 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-294a75d0 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-294a75d0 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-294a75d0:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-294a75d0:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-294a75d0 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-72f6703a{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-53ec57bf.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-53ec57bf.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-53ec57bf.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-53ec57bf .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-53ec57bf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-53ec57bf .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-53ec57bf:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-53ec57bf:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-53ec57bf .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-18945c5a{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-18945c5a:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-18945c5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-15e42561{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-15e42561 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-15e42561 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-15e42561 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-15e42561 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-15e42561 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-15e42561 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-15e42561 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-15e42561 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-15e42561 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-15e42561 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-15e42561 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-15e42561 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-15e42561 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-15e42561 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-15e42561 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-1ed6e53b{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-2fa06528 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-2fa06528{z-index:3;}.elementor-10434 .elementor-element.elementor-element-2fa06528 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2fa06528 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2fa06528 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-2fa06528 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-2fa06528:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-2fa06528:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-2fa06528 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-7ede81dc{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-11a0feac.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-11a0feac.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-11a0feac.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-11a0feac .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-11a0feac .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-11a0feac .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-11a0feac:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-11a0feac:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-11a0feac .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-3fadafdc{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-3fadafdc:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-3fadafdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-14c1979d{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-14c1979d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-14c1979d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-14c1979d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-14c1979d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-14c1979d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-14c1979d .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-14c1979d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-14c1979d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-14c1979d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-14c1979d .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-14c1979d .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-14c1979d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-14c1979d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-14c1979d .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-14c1979d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-6a9556ee{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-1999f126 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-1999f126{z-index:3;}.elementor-10434 .elementor-element.elementor-element-1999f126 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-1999f126 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-1999f126 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-1999f126 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-1999f126:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-1999f126:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-1999f126 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-1b2dbdd8{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-28099a1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-28099a1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-28099a1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-28099a1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-28099a1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-28099a1 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-28099a1:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-28099a1:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-28099a1 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-1a0ff435{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-1a0ff435:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-1a0ff435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-63d4b7a5{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-63d4b7a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-63d4b7a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-63d4b7a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-63d4b7a5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-63d4b7a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-63d4b7a5 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-63d4b7a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-63d4b7a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-63d4b7a5 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-63d4b7a5 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-63d4b7a5 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-63d4b7a5 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-63d4b7a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-63d4b7a5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-63d4b7a5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-901ff9c{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-32b2449c > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-32b2449c{z-index:3;}.elementor-10434 .elementor-element.elementor-element-32b2449c .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-32b2449c .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-32b2449c .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-32b2449c .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-32b2449c:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-32b2449c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-32b2449c .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-aef5957{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-4710b816.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-4710b816.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-4710b816.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-4710b816 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-4710b816 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-4710b816 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-4710b816:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-4710b816:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-4710b816 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-db0b587{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-db0b587:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-db0b587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-10434 .elementor-element.elementor-element-71a0ea40{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-71a0ea40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-71a0ea40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-71a0ea40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-71a0ea40 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-71a0ea40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-71a0ea40 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-10434 .elementor-element.elementor-element-71a0ea40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-71a0ea40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-71a0ea40 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-71a0ea40 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-71a0ea40 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-71a0ea40 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-71a0ea40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-71a0ea40 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-71a0ea40 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-73606c7a{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-44fdb2a > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-10434 .elementor-element.elementor-element-44fdb2a{z-index:3;}.elementor-10434 .elementor-element.elementor-element-44fdb2a .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-44fdb2a .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-44fdb2a .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-10434 .elementor-element.elementor-element-44fdb2a .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-44fdb2a:has(:hover) .elementor-icon-box-title,
					 .elementor-10434 .elementor-element.elementor-element-44fdb2a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-44fdb2a .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.02rem;color:#9DACC2;}.elementor-10434 .elementor-element.elementor-element-5a8e8784{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10434 .elementor-element.elementor-element-299b20c8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10434 .elementor-element.elementor-element-299b20c8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10434 .elementor-element.elementor-element-299b20c8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-299b20c8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10434 .elementor-element.elementor-element-299b20c8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10434 .elementor-element.elementor-element-299b20c8 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-299b20c8:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-299b20c8:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-299b20c8 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-10434 .elementor-element.elementor-element-426ae609{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#BEBEBE;--n-accordion-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-426ae609 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-426ae609 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#8CDB2573;}.elementor-10434 .elementor-element.elementor-element-426ae609 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-10434 .elementor-element.elementor-element-426ae609 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-10434 .elementor-element.elementor-element-426ae609 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-10434 .elementor-element.elementor-element-426ae609 > .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:"Manrope", Sans-serif;}:where( .elementor-10434 .elementor-element.elementor-element-426ae609 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-10434 .elementor-element.elementor-element-1c26accc{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;--n-tabs-title-gap:22px;--n-tabs-gap:42px;--n-tabs-title-border-radius:200px 200px 200px 200px;--n-tabs-title-font-size:1em;--n-tabs-title-color:var( --e-global-color-67fc41c );--n-tabs-title-color-active:#000000;}.elementor-10434 .elementor-element.elementor-element-1c26accc > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-1c26accc.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:#DCDCDC;}.elementor-10434 .elementor-element.elementor-element-1c26accc.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10434 .elementor-element.elementor-element-1c26accc.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-fddd7ab );}.elementor-10434 .elementor-element.elementor-element-1c26accc > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-10434 .elementor-element.elementor-element-1c26accc.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-1c26accc.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5D5D5;box-shadow:0px 0px 9px 1px rgba(0, 0, 0, 0.05);}.elementor-10434 .elementor-element.elementor-element-1c26accc.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:"Manrope", Sans-serif;font-weight:600;}.elementor-10434 .elementor-element.elementor-element-1c26accc [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-10434 .elementor-element.elementor-element-cbc64d1{--display:flex;--min-height:800px;--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-10434 .elementor-element.elementor-element-cbc64d1:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-cbc64d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-77059b6{--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;}.elementor-10434 .elementor-element.elementor-element-3b77b6d{width:auto;max-width:auto;text-align:center;}.elementor-10434 .elementor-element.elementor-element-3b77b6d > .elementor-widget-container{margin:0em 0em 0em 0em;padding:8px 28px 8px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fb10bfb );border-radius:30px 30px 30px 30px;}.elementor-10434 .elementor-element.elementor-element-3b77b6d.elementor-element{--align-self:flex-start;}.elementor-10434 .elementor-element.elementor-element-3b77b6d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-4caa799 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-4caa799 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2.1em;font-weight:700;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-4caa799:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-4caa799:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-4caa799 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.elementor-10434 .elementor-element.elementor-element-e123e04{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-42ee9c0 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-42ee9c0 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-42ee9c0{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-42ee9c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-42ee9c0 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:1.5em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-42ee9c0 .elementor-icon-list-text{color:#A1E224;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-ab7fdb5{--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;}.elementor-10434 .elementor-element.elementor-element-9258dec{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5C5C5C87;--border-color:#5C5C5C87;--border-radius:20px 20px 20px 20px;--margin-top:-4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-9258dec:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-9258dec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002C511A;}.elementor-10434 .elementor-element.elementor-element-fba17c7 .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-fba17c7 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-fba17c7 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-1a5da18{--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;--flex-wrap:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-10434 .elementor-element.elementor-element-1a5da18:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-1a5da18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-bc87538{--display:flex;}.elementor-10434 .elementor-element.elementor-element-12939a8{width:auto;max-width:auto;text-align:center;}.elementor-10434 .elementor-element.elementor-element-12939a8 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:8px 28px 8px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fb10bfb );border-radius:30px 30px 30px 30px;}.elementor-10434 .elementor-element.elementor-element-12939a8.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-12939a8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-fb10bfb );}.elementor-10434 .elementor-element.elementor-element-9c38c39{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-10434 .elementor-element.elementor-element-9c38c39 > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-10434 .elementor-element.elementor-element-9c38c39.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-9c38c39 .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-9c38c39 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-9c38c39:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-9c38c39:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-9c38c39 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:#E7E7E7;}.elementor-10434 .elementor-element.elementor-element-d3a0ac1{--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;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-d3a0ac1:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-d3a0ac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1D1D;}.elementor-10434 .elementor-element.elementor-element-d490850{--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;}.elementor-10434 .elementor-element.elementor-element-2d80c1e > .elementor-widget-container{background-color:var( --e-global-color-fddd7ab );padding:0.4em 1.25em 0.4em 1.25em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-10434 .elementor-element.elementor-element-2d80c1e.elementor-element{--align-self:flex-start;}.elementor-10434 .elementor-element.elementor-element-2d80c1e{z-index:9;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-2d80c1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-2d80c1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-2d80c1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-2d80c1e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10434 .elementor-element.elementor-element-2d80c1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10434 .elementor-element.elementor-element-2d80c1e .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-2d80c1e .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-2d80c1e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-2d80c1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-2d80c1e .elementor-icon-list-item > a{font-family:"Neue Kaine", Sans-serif;font-size:0.75rem;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0.12rem;}.elementor-10434 .elementor-element.elementor-element-2d80c1e .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-9da1b79 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-9da1b79 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-9da1b79:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-9da1b79:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-9da1b79 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.elementor-10434 .elementor-element.elementor-element-e232732 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD29;}.elementor-10434 .elementor-element.elementor-element-e232732 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-e232732 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-e232732 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-e232732 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-e232732 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-e232732{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-e232732 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-e232732 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-e232732 .elementor-icon-list-text{color:#A1E224;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-f24f96e{--divider-border-style:solid;--divider-color:var( --e-global-color-fddd7ab );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-f24f96e .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-f24f96e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10434 .elementor-element.elementor-element-e8cd554 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-e8cd554 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-e8cd554:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-e8cd554:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-e8cd554 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.elementor-10434 .elementor-element.elementor-element-6020354 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:700;fill:#000000;color:#000000;padding:1em 1.5em 1em 1.5em;}.elementor-10434 .elementor-element.elementor-element-6020354 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-6020354 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-927d37e{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-f909f25{--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;}.elementor-10434 .elementor-element.elementor-element-d1352c1 img{height:680px;border-radius:10px 10px 10px 10px;}.elementor-10434 .elementor-element.elementor-element-6f86f52{--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;--flex-wrap:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-10434 .elementor-element.elementor-element-6f86f52:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-6f86f52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-a4be99b{--display:flex;}.elementor-10434 .elementor-element.elementor-element-c1af781 > .elementor-widget-container{background-color:var( --e-global-color-fddd7ab );padding:0.4em 1.25em 0.4em 1.25em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-10434 .elementor-element.elementor-element-c1af781.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-c1af781{z-index:9;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-c1af781 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-c1af781 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-c1af781 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10434 .elementor-element.elementor-element-c1af781 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10434 .elementor-element.elementor-element-c1af781 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10434 .elementor-element.elementor-element-c1af781 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-c1af781 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-c1af781 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10434 .elementor-element.elementor-element-c1af781 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-c1af781 .elementor-icon-list-item > a{font-family:"Neue Kaine", Sans-serif;font-size:0.75rem;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0.12rem;}.elementor-10434 .elementor-element.elementor-element-c1af781 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-8d4084b{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-10434 .elementor-element.elementor-element-8d4084b > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-10434 .elementor-element.elementor-element-8d4084b.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-8d4084b .elementor-image-box-wrapper{text-align:center;}.elementor-10434 .elementor-element.elementor-element-8d4084b .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-8d4084b:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-8d4084b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-8d4084b .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:#E7E7E7;}.elementor-10434 .elementor-element.elementor-element-03ca222{--display:flex;}.elementor-10434 .elementor-element.elementor-element-125ee17{--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;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-125ee17:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-125ee17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1D1D;}.elementor-10434 .elementor-element.elementor-element-4a53beb{--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;}.elementor-10434 .elementor-element.elementor-element-6814acb .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-6814acb .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-6814acb:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-6814acb:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-6814acb .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.elementor-10434 .elementor-element.elementor-element-d4aea2b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD29;}.elementor-10434 .elementor-element.elementor-element-d4aea2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-d4aea2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-d4aea2b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-d4aea2b .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-d4aea2b .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-d4aea2b{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-d4aea2b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-d4aea2b .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-d4aea2b .elementor-icon-list-text{color:#A1E224;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-db10a2d{--divider-border-style:solid;--divider-color:var( --e-global-color-fddd7ab );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-db10a2d .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-db10a2d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10434 .elementor-element.elementor-element-c358456 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-c358456 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-c358456:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-c358456:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-c358456 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.elementor-10434 .elementor-element.elementor-element-80f8d8d .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:700;fill:#000000;color:#000000;padding:1em 1.5em 1em 1.5em;}.elementor-10434 .elementor-element.elementor-element-80f8d8d .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-80f8d8d .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-4da5b6d{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-e9a65a4{--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;}.elementor-10434 .elementor-element.elementor-element-061dd2d > .elementor-widget-container{margin:0em 0em -6em 0em;}.elementor-10434 .elementor-element.elementor-element-061dd2d img{border-radius:10px 10px 10px 10px;}.elementor-10434 .elementor-element.elementor-element-d3c73e0 .elementor-repeater-item-d3cb1c2.elementor-social-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-d3c73e0 .elementor-repeater-item-d3cb1c2.elementor-social-icon i{color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-d3c73e0 .elementor-repeater-item-d3cb1c2.elementor-social-icon svg{fill:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-d3c73e0{--grid-template-columns:repeat(0, auto);width:initial;max-width:initial;z-index:1;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-10434 .elementor-element.elementor-element-d3c73e0 .elementor-widget-container{text-align:center;}.elementor-10434 .elementor-element.elementor-element-d3c73e0 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-57e2f2a{--display:flex;}.elementor-10434 .elementor-element.elementor-element-09f72db{--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;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-09f72db:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-09f72db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1D1D;}.elementor-10434 .elementor-element.elementor-element-ed476b8{--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;}.elementor-10434 .elementor-element.elementor-element-475f51f .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-475f51f .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-475f51f:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-475f51f:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-475f51f .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.elementor-10434 .elementor-element.elementor-element-24086b6 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD29;}.elementor-10434 .elementor-element.elementor-element-24086b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-24086b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-24086b6 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-24086b6 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-24086b6 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-24086b6{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-24086b6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-24086b6 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-24086b6 .elementor-icon-list-text{color:#A1E224;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-5397faf{--divider-border-style:solid;--divider-color:var( --e-global-color-fddd7ab );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-5397faf .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-5397faf .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10434 .elementor-element.elementor-element-7166f27 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-7166f27 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-7166f27:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-7166f27:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-7166f27 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.elementor-10434 .elementor-element.elementor-element-52db919 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:700;fill:#000000;color:#000000;padding:1em 1.5em 1em 1.5em;}.elementor-10434 .elementor-element.elementor-element-52db919 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-52db919 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-570c190{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-381e4b9{--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;}.elementor-10434 .elementor-element.elementor-element-9695fb6 > .elementor-widget-container{margin:0em 0em -6em 0em;}.elementor-10434 .elementor-element.elementor-element-9695fb6 img{border-radius:10px 10px 10px 10px;}.elementor-10434 .elementor-element.elementor-element-7c4f11b .elementor-repeater-item-d3cb1c2.elementor-social-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-7c4f11b .elementor-repeater-item-d3cb1c2.elementor-social-icon i{color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-7c4f11b .elementor-repeater-item-d3cb1c2.elementor-social-icon svg{fill:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-7c4f11b{--grid-template-columns:repeat(0, auto);width:initial;max-width:initial;z-index:1;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-10434 .elementor-element.elementor-element-7c4f11b .elementor-widget-container{text-align:center;}.elementor-10434 .elementor-element.elementor-element-7c4f11b > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-2caa8d5{--display:flex;}.elementor-10434 .elementor-element.elementor-element-6f35766{--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;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-6f35766:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-6f35766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1D1D;}.elementor-10434 .elementor-element.elementor-element-83233d8{--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;}.elementor-10434 .elementor-element.elementor-element-f4aa9f8 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-f4aa9f8 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-f4aa9f8:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-f4aa9f8:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-f4aa9f8 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.elementor-10434 .elementor-element.elementor-element-58627fd .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD29;}.elementor-10434 .elementor-element.elementor-element-58627fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-58627fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-58627fd .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-58627fd .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-58627fd .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-58627fd{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-58627fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-58627fd .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-58627fd .elementor-icon-list-text{color:#A1E224;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-455157b{--divider-border-style:solid;--divider-color:var( --e-global-color-fddd7ab );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-455157b .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-455157b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10434 .elementor-element.elementor-element-c649db3 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-c649db3 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-c649db3:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-c649db3:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-c649db3 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.elementor-10434 .elementor-element.elementor-element-51009b9 .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:700;fill:#000000;color:#000000;padding:1em 1.5em 1em 1.5em;}.elementor-10434 .elementor-element.elementor-element-51009b9 .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-51009b9 .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-eb835d3{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-faed9fc{--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;}.elementor-10434 .elementor-element.elementor-element-b3a11ec > .elementor-widget-container{margin:0em 0em -6em 0em;}.elementor-10434 .elementor-element.elementor-element-b3a11ec img{border-radius:10px 10px 10px 10px;}.elementor-10434 .elementor-element.elementor-element-818c9e8 .elementor-repeater-item-d3cb1c2.elementor-social-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-818c9e8 .elementor-repeater-item-d3cb1c2.elementor-social-icon i{color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-818c9e8 .elementor-repeater-item-d3cb1c2.elementor-social-icon svg{fill:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-818c9e8{--grid-template-columns:repeat(0, auto);width:initial;max-width:initial;z-index:1;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-10434 .elementor-element.elementor-element-818c9e8 .elementor-widget-container{text-align:center;}.elementor-10434 .elementor-element.elementor-element-818c9e8 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-ee69e88{--display:flex;}.elementor-10434 .elementor-element.elementor-element-1a203e1{--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;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-1a203e1:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-1a203e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1D1D;}.elementor-10434 .elementor-element.elementor-element-ad646f0{--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;}.elementor-10434 .elementor-element.elementor-element-79f80a8 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-79f80a8 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-79f80a8:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-79f80a8:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-79f80a8 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.elementor-10434 .elementor-element.elementor-element-3cd77bc .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD29;}.elementor-10434 .elementor-element.elementor-element-3cd77bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-3cd77bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-3cd77bc .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-3cd77bc .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-3cd77bc .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-3cd77bc{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-3cd77bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-3cd77bc .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-3cd77bc .elementor-icon-list-text{color:#A1E224;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-428abcf{--divider-border-style:solid;--divider-color:var( --e-global-color-fddd7ab );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-428abcf .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-428abcf .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10434 .elementor-element.elementor-element-3995ec9 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-3995ec9 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-3995ec9:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-3995ec9:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-3995ec9 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.elementor-10434 .elementor-element.elementor-element-6ee61ae .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:700;fill:#000000;color:#000000;padding:1em 1.5em 1em 1.5em;}.elementor-10434 .elementor-element.elementor-element-6ee61ae .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-6ee61ae .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-254017e{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-f165c66{--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;}.elementor-10434 .elementor-element.elementor-element-b291fdf > .elementor-widget-container{margin:0em 0em -6em 0em;}.elementor-10434 .elementor-element.elementor-element-b291fdf img{border-radius:10px 10px 10px 10px;}.elementor-10434 .elementor-element.elementor-element-1838a40 .elementor-repeater-item-d3cb1c2.elementor-social-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-1838a40 .elementor-repeater-item-d3cb1c2.elementor-social-icon i{color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-1838a40 .elementor-repeater-item-d3cb1c2.elementor-social-icon svg{fill:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-1838a40{--grid-template-columns:repeat(0, auto);width:initial;max-width:initial;z-index:1;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-10434 .elementor-element.elementor-element-1838a40 .elementor-widget-container{text-align:center;}.elementor-10434 .elementor-element.elementor-element-1838a40 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-2ae7553{--display:flex;}.elementor-10434 .elementor-element.elementor-element-70a901d{--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;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-70a901d:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-70a901d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1D1D;}.elementor-10434 .elementor-element.elementor-element-21e9564{--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;}.elementor-10434 .elementor-element.elementor-element-e7ca5da .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-e7ca5da .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-e7ca5da:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-e7ca5da:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-e7ca5da .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.elementor-10434 .elementor-element.elementor-element-eb68330 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD29;}.elementor-10434 .elementor-element.elementor-element-eb68330 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-eb68330 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10434 .elementor-element.elementor-element-eb68330 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10434 .elementor-element.elementor-element-eb68330 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-eb68330 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10434 .elementor-element.elementor-element-eb68330{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-10434 .elementor-element.elementor-element-eb68330 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-eb68330 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:400;}.elementor-10434 .elementor-element.elementor-element-eb68330 .elementor-icon-list-text{color:#A1E224;transition:color 0.3s;}.elementor-10434 .elementor-element.elementor-element-bd85125{--divider-border-style:solid;--divider-color:var( --e-global-color-fddd7ab );--divider-border-width:1px;}.elementor-10434 .elementor-element.elementor-element-bd85125 .elementor-divider-separator{width:100%;}.elementor-10434 .elementor-element.elementor-element-bd85125 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10434 .elementor-element.elementor-element-215f286 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-215f286 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-215f286:has(:hover) .elementor-image-box-title,
					 .elementor-10434 .elementor-element.elementor-element-215f286:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-10434 .elementor-element.elementor-element-215f286 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.elementor-10434 .elementor-element.elementor-element-ca9238b .elementor-button{background-color:#8CDB25;font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:700;fill:#000000;color:#000000;padding:1em 1.5em 1em 1.5em;}.elementor-10434 .elementor-element.elementor-element-ca9238b .elementor-button:hover, .elementor-10434 .elementor-element.elementor-element-ca9238b .elementor-button:focus{background-color:#73BE10;}.elementor-10434 .elementor-element.elementor-element-1175005{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:#E9E9E9;}.elementor-10434 .elementor-element.elementor-element-a94ef74{--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;}.elementor-10434 .elementor-element.elementor-element-d79fb77 > .elementor-widget-container{margin:0em 0em -6em 0em;}.elementor-10434 .elementor-element.elementor-element-d79fb77 img{border-radius:10px 10px 10px 10px;}.elementor-10434 .elementor-element.elementor-element-e71ad34 .elementor-repeater-item-d3cb1c2.elementor-social-icon{background-color:#FFFFFF;}.elementor-10434 .elementor-element.elementor-element-e71ad34 .elementor-repeater-item-d3cb1c2.elementor-social-icon i{color:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-e71ad34 .elementor-repeater-item-d3cb1c2.elementor-social-icon svg{fill:var( --e-global-color-67fc41c );}.elementor-10434 .elementor-element.elementor-element-e71ad34{--grid-template-columns:repeat(0, auto);width:initial;max-width:initial;z-index:1;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-10434 .elementor-element.elementor-element-e71ad34 .elementor-widget-container{text-align:center;}.elementor-10434 .elementor-element.elementor-element-e71ad34 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-e3acbe7{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:35px;--n-tabs-gap:20px;--n-tabs-title-border-radius:5px 5px 5px 5px;--n-tabs-title-font-size:1.2em;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:var( --e-global-color-accent );--n-tabs-title-direction:row;--n-tabs-icon-order:initial;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;--n-tabs-icon-size:25px;--n-tabs-icon-gap:20px;--n-tabs-icon-color:#FFFFFF;--n-tabs-icon-color-active:#000000;}.elementor-10434 .elementor-element.elementor-element-e3acbe7 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#1F1D1D;}.elementor-10434 .elementor-element.elementor-element-e3acbe7.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:#000000;}.elementor-10434 .elementor-element.elementor-element-e3acbe7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10434 .elementor-element.elementor-element-e3acbe7.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-fddd7ab );}.elementor-10434 .elementor-element.elementor-element-e3acbe7.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:"Neue Kaine", Sans-serif;font-weight:600;}.elementor-10434 .elementor-element.elementor-element-558d64f{--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;}body.elementor-page-10434:not(.elementor-motion-effects-element-type-background), body.elementor-page-10434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F1;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10434 .elementor-element.elementor-element-4a3f148{--content-width:1280px;}.elementor-10434 .elementor-element.elementor-element-2d11fee{--content-width:1140px;}.elementor-10434 .elementor-element.elementor-element-cee87c8{--content-width:1280px;}.elementor-10434 .elementor-element.elementor-element-68714e6{--width:48%;}.elementor-10434 .elementor-element.elementor-element-197c13d{--width:48%;}.elementor-10434 .elementor-element.elementor-element-ec0a30d{--width:48%;}.elementor-10434 .elementor-element.elementor-element-8eeb268{--width:48%;}.elementor-10434 .elementor-element.elementor-element-a82cebd{--width:48%;}.elementor-10434 .elementor-element.elementor-element-fe9cdb2{--width:48%;}.elementor-10434 .elementor-element.elementor-element-5daadca{--content-width:1280px;}.elementor-10434 .elementor-element.elementor-element-2b17b12{--width:48%;}.elementor-10434 .elementor-element.elementor-element-071f746{--width:48%;}.elementor-10434 .elementor-element.elementor-element-490db7d{--width:48%;}.elementor-10434 .elementor-element.elementor-element-e48ebe6{--width:48%;}.elementor-10434 .elementor-element.elementor-element-d292e00{--width:48%;}.elementor-10434 .elementor-element.elementor-element-0c4d00b{--width:48%;}.elementor-10434 .elementor-element.elementor-element-260f755{--content-width:1280px;}.elementor-10434 .elementor-element.elementor-element-808868d{--width:48%;}.elementor-10434 .elementor-element.elementor-element-591b96c{--width:48%;}.elementor-10434 .elementor-element.elementor-element-fd26b31{--width:48%;}.elementor-10434 .elementor-element.elementor-element-9a40979{--width:48%;}.elementor-10434 .elementor-element.elementor-element-c7ae49b{--width:48%;}.elementor-10434 .elementor-element.elementor-element-3c71164{--width:48%;}.elementor-10434 .elementor-element.elementor-element-525db65{--content-width:1280px;}.elementor-10434 .elementor-element.elementor-element-ba6f774{--width:48%;}.elementor-10434 .elementor-element.elementor-element-de4cf61{--width:48%;}.elementor-10434 .elementor-element.elementor-element-2e4ba1c{--width:48%;}.elementor-10434 .elementor-element.elementor-element-809e524{--width:48%;}.elementor-10434 .elementor-element.elementor-element-4c5db83{--width:48%;}.elementor-10434 .elementor-element.elementor-element-8841b77{--width:48%;}.elementor-10434 .elementor-element.elementor-element-0c9dab8{--content-width:1140px;}.elementor-10434 .elementor-element.elementor-element-0a66234{--width:48%;}.elementor-10434 .elementor-element.elementor-element-d7a27f2{--width:48%;}.elementor-10434 .elementor-element.elementor-element-5c95d05{--width:48%;}.elementor-10434 .elementor-element.elementor-element-ae84cf8{--width:48%;}.elementor-10434 .elementor-element.elementor-element-16c10c3{--width:48%;}.elementor-10434 .elementor-element.elementor-element-d4a8f4a{--width:48%;}.elementor-10434 .elementor-element.elementor-element-ce5b41e{--content-width:1140px;}.elementor-10434 .elementor-element.elementor-element-22a1740{--content-width:1280px;}.elementor-10434 .elementor-element.elementor-element-806ea26{--width:65.5%;}.elementor-10434 .elementor-element.elementor-element-5557162{--width:33.3333%;}.elementor-10434 .elementor-element.elementor-element-8a4988c{--width:33.3333%;}.elementor-10434 .elementor-element.elementor-element-0b59cf5{--width:65.5%;}.elementor-10434 .elementor-element.elementor-element-cf3eeee{--content-width:1280px;}.elementor-10434 .elementor-element.elementor-element-dc89bce{--width:65.5%;}.elementor-10434 .elementor-element.elementor-element-5b0f1f8{--width:33.3333%;}.elementor-10434 .elementor-element.elementor-element-c041a56{--width:33.3333%;}.elementor-10434 .elementor-element.elementor-element-cc41f8b{--width:65.5%;}.elementor-10434 .elementor-element.elementor-element-1297196{--content-width:1280px;}.elementor-10434 .elementor-element.elementor-element-a287b8d{--width:65.5%;}.elementor-10434 .elementor-element.elementor-element-1259f34{--width:33.3333%;}.elementor-10434 .elementor-element.elementor-element-426c053{--width:33.3333%;}.elementor-10434 .elementor-element.elementor-element-74b2d78{--width:65.5%;}.elementor-10434 .elementor-element.elementor-element-7cfe2db{--content-width:1280px;}.elementor-10434 .elementor-element.elementor-element-d909164{--width:65.5%;}.elementor-10434 .elementor-element.elementor-element-5c5b4c4{--width:33.3333%;}.elementor-10434 .elementor-element.elementor-element-58a96a1{--width:33.3333%;}.elementor-10434 .elementor-element.elementor-element-41b7310{--width:65.5%;}.elementor-10434 .elementor-element.elementor-element-28c6173{--width:45%;}.elementor-10434 .elementor-element.elementor-element-90942cf{--width:25%;}.elementor-10434 .elementor-element.elementor-element-3c3273a{--content-width:1280px;}.elementor-10434 .elementor-element.elementor-element-0dd7f0f{--width:48%;}.elementor-10434 .elementor-element.elementor-element-02e7d66{--width:48%;}.elementor-10434 .elementor-element.elementor-element-7048e37{--content-width:1280px;}.elementor-10434 .elementor-element.elementor-element-2b6594f{--content-width:1280px;}.elementor-10434 .elementor-element.elementor-element-9a665fd{--content-width:1280px;}.elementor-10434 .elementor-element.elementor-element-535b06a{--width:48%;}.elementor-10434 .elementor-element.elementor-element-31d8882{--width:48%;}.elementor-10434 .elementor-element.elementor-element-4e5832ab{--content-width:1280px;}.elementor-10434 .elementor-element.elementor-element-6eb9d3d6{--width:100%;}.elementor-10434 .elementor-element.elementor-element-395e2295{--width:100%;}.elementor-10434 .elementor-element.elementor-element-5fa0eb92{--width:100%;}.elementor-10434 .elementor-element.elementor-element-1cc5aa9c{--width:100%;}.elementor-10434 .elementor-element.elementor-element-21efae77{--width:100%;}.elementor-10434 .elementor-element.elementor-element-5d48c9ab{--width:100%;}.elementor-10434 .elementor-element.elementor-element-5a09fd45{--width:100%;}.elementor-10434 .elementor-element.elementor-element-138568da{--width:100%;}.elementor-10434 .elementor-element.elementor-element-65819b3{--width:100%;}.elementor-10434 .elementor-element.elementor-element-7df617bb{--width:100%;}.elementor-10434 .elementor-element.elementor-element-54fb4992{--width:100%;}.elementor-10434 .elementor-element.elementor-element-7864c0d7{--width:100%;}.elementor-10434 .elementor-element.elementor-element-79c38ca5{--width:100%;}.elementor-10434 .elementor-element.elementor-element-33dad974{--width:100%;}.elementor-10434 .elementor-element.elementor-element-4a2963e3{--width:100%;}.elementor-10434 .elementor-element.elementor-element-5915e44d{--width:100%;}.elementor-10434 .elementor-element.elementor-element-19980d22{--width:100%;}.elementor-10434 .elementor-element.elementor-element-319377bf{--width:100%;}.elementor-10434 .elementor-element.elementor-element-3a3c4f{--width:100%;}.elementor-10434 .elementor-element.elementor-element-527c982b{--width:100%;}.elementor-10434 .elementor-element.elementor-element-75f287f{--width:100%;}.elementor-10434 .elementor-element.elementor-element-5414d{--width:100%;}.elementor-10434 .elementor-element.elementor-element-81f990b{--width:100%;}.elementor-10434 .elementor-element.elementor-element-42045e3b{--width:100%;}.elementor-10434 .elementor-element.elementor-element-281caeef{--width:100%;}.elementor-10434 .elementor-element.elementor-element-2d29a7f4{--width:100%;}.elementor-10434 .elementor-element.elementor-element-6837c4b5{--width:100%;}.elementor-10434 .elementor-element.elementor-element-18945c5a{--width:100%;}.elementor-10434 .elementor-element.elementor-element-3fadafdc{--width:100%;}.elementor-10434 .elementor-element.elementor-element-1a0ff435{--width:100%;}.elementor-10434 .elementor-element.elementor-element-db0b587{--width:100%;}.elementor-10434 .elementor-element.elementor-element-cbc64d1{--content-width:1280px;}.elementor-10434 .elementor-element.elementor-element-77059b6{--width:48%;}.elementor-10434 .elementor-element.elementor-element-ab7fdb5{--width:48%;}.elementor-10434 .elementor-element.elementor-element-1a5da18{--content-width:1280px;}.elementor-10434 .elementor-element.elementor-element-d490850{--width:51%;}.elementor-10434 .elementor-element.elementor-element-f909f25{--width:48%;}.elementor-10434 .elementor-element.elementor-element-6f86f52{--content-width:1280px;}.elementor-10434 .elementor-element.elementor-element-4a53beb{--width:51%;}.elementor-10434 .elementor-element.elementor-element-e9a65a4{--width:48%;}.elementor-10434 .elementor-element.elementor-element-ed476b8{--width:51%;}.elementor-10434 .elementor-element.elementor-element-381e4b9{--width:48%;}.elementor-10434 .elementor-element.elementor-element-83233d8{--width:51%;}.elementor-10434 .elementor-element.elementor-element-faed9fc{--width:48%;}.elementor-10434 .elementor-element.elementor-element-ad646f0{--width:51%;}.elementor-10434 .elementor-element.elementor-element-f165c66{--width:48%;}.elementor-10434 .elementor-element.elementor-element-21e9564{--width:51%;}.elementor-10434 .elementor-element.elementor-element-a94ef74{--width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10434 .elementor-element.elementor-element-28c6173{--width:70%;}.elementor-10434 .elementor-element.elementor-element-90942cf{--width:31%;}.elementor-10434 .elementor-element.elementor-element-0dd7f0f{--width:100%;}.elementor-10434 .elementor-element.elementor-element-02e7d66{--width:100%;}.elementor-10434 .elementor-element.elementor-element-535b06a{--width:100%;}.elementor-10434 .elementor-element.elementor-element-31d8882{--width:100%;}.elementor-10434 .elementor-element.elementor-element-77059b6{--width:100%;}.elementor-10434 .elementor-element.elementor-element-ab7fdb5{--width:100%;}.elementor-10434 .elementor-element.elementor-element-d490850{--width:100%;}.elementor-10434 .elementor-element.elementor-element-f909f25{--width:100%;}.elementor-10434 .elementor-element.elementor-element-4a53beb{--width:100%;}.elementor-10434 .elementor-element.elementor-element-e9a65a4{--width:100%;}.elementor-10434 .elementor-element.elementor-element-ed476b8{--width:100%;}.elementor-10434 .elementor-element.elementor-element-381e4b9{--width:100%;}.elementor-10434 .elementor-element.elementor-element-83233d8{--width:100%;}.elementor-10434 .elementor-element.elementor-element-faed9fc{--width:100%;}.elementor-10434 .elementor-element.elementor-element-ad646f0{--width:100%;}.elementor-10434 .elementor-element.elementor-element-f165c66{--width:100%;}.elementor-10434 .elementor-element.elementor-element-21e9564{--width:100%;}.elementor-10434 .elementor-element.elementor-element-a94ef74{--width:100%;}}@media(max-width:1024px){.elementor-10434 .elementor-element.elementor-element-afc503c{--justify-content:space-around;}.elementor-10434 .elementor-element.elementor-element-185f5c0{--container-widget-width:23%;--container-widget-flex-grow:0;width:var( --container-widget-width, 23% );max-width:23%;}.elementor-10434 .elementor-element.elementor-element-5d0ca74 .elementor-button{font-size:0.9em;}.elementor-10434 .elementor-element.elementor-element-3c3273a{--flex-wrap:wrap;}.elementor-10434 .elementor-element.elementor-element-27b901f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10434 .elementor-element.elementor-element-490d933{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10434 .elementor-element.elementor-element-9a665fd:not(.elementor-motion-effects-element-type-background), .elementor-10434 .elementor-element.elementor-element-9a665fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esgonline.trevisan.edu.br/wp-content/uploads/2026/01/fundo_mobile-2.webp");}.elementor-10434 .elementor-element.elementor-element-9a665fd{--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-535b06a{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-535b06a.e-con{--order:99999 /* order end hack */;}.elementor-10434 .elementor-element.elementor-element-31d8882{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-b0f602f img{width:58%;}.elementor-10434 .elementor-element.elementor-element-4e5832ab{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10434 .elementor-element.elementor-element-14245dc8.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-28cbede7{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-28cbede7 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-28cbede7 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-28cbede7 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-28cbede7 .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-3011f19e{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-3011f19e .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-3011f19e .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-3011f19e .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-3011f19e .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-2594ecc{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-2594ecc .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2594ecc .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2594ecc .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-2594ecc .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-2c094e37{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-2c094e37 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2c094e37 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2c094e37 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-2c094e37 .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-65819144.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-27b5b466{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-27b5b466 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-27b5b466 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-27b5b466 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-27b5b466 .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-6fb670f9{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-6fb670f9 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-6fb670f9 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-6fb670f9 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-6fb670f9 .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-384334d7{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-384334d7 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-384334d7 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-384334d7 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-384334d7 .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-2f43aaa8{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-2f43aaa8 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2f43aaa8 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2f43aaa8 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-2f43aaa8 .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-287abe5b{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-287abe5b .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-287abe5b .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-287abe5b .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-287abe5b .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-389381e2.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-77fd004c{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-77fd004c .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-77fd004c .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-77fd004c .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-77fd004c .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-63cc8e1{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-63cc8e1 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-63cc8e1 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-63cc8e1 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-63cc8e1 .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-1d56e384{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-1d56e384 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-1d56e384 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-1d56e384 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-1d56e384 .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-2cf6e047{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-2cf6e047 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2cf6e047 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2cf6e047 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-2cf6e047 .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-11f54e21.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-54ce74d8{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-54ce74d8 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-54ce74d8 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-54ce74d8 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-54ce74d8 .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-3e4d19c6{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-3e4d19c6 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-3e4d19c6 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-3e4d19c6 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-3e4d19c6 .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-6a42f286{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-6a42f286 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-6a42f286 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-6a42f286 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-6a42f286 .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-2742b5a8{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-2742b5a8 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2742b5a8 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2742b5a8 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-2742b5a8 .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-4f89a4ae{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-4f89a4ae .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-4f89a4ae .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-4f89a4ae .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-4f89a4ae .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-693975fc.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-40e6a8a1{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-40e6a8a1 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-40e6a8a1 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-40e6a8a1 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-40e6a8a1 .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-2a7da7ea{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-2a7da7ea .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2a7da7ea .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2a7da7ea .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-2a7da7ea .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-1f60dce8{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-1f60dce8 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-1f60dce8 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-1f60dce8 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-1f60dce8 .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-509f2ba9{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-509f2ba9 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-509f2ba9 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-509f2ba9 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-509f2ba9 .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-701de7e5{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-701de7e5 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-701de7e5 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-701de7e5 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-701de7e5 .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-49fe5661{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-49fe5661 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-49fe5661 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-49fe5661 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-49fe5661 .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-2bfc6409{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-2bfc6409 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2bfc6409 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2bfc6409 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-2bfc6409 .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-e7fc6c9.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-3aaf4390{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-3aaf4390 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-3aaf4390 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-3aaf4390 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-3aaf4390 .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-294a75d0{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-294a75d0 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-294a75d0 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-294a75d0 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-294a75d0 .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-2fa06528{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-2fa06528 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2fa06528 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2fa06528 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-2fa06528 .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-1999f126{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-1999f126 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-1999f126 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-1999f126 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-1999f126 .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-32b2449c{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-32b2449c .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-32b2449c .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-32b2449c .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-32b2449c .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-44fdb2a{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-44fdb2a .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-44fdb2a .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-44fdb2a .elementor-icon-box-title a{font-size:1.1rem;}.elementor-10434 .elementor-element.elementor-element-44fdb2a .elementor-icon-box-description{font-size:1rem;}.elementor-10434 .elementor-element.elementor-element-cbc64d1{--flex-wrap:wrap;}.elementor-10434 .elementor-element.elementor-element-1a5da18{--flex-wrap:wrap;}.elementor-10434 .elementor-element.elementor-element-2d80c1e.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-6f86f52{--flex-wrap:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-10434 .elementor-element.elementor-element-c1af781.elementor-element{--align-self:center;}.elementor-10434 .elementor-element.elementor-element-8d4084b{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-4a53beb{--flex-wrap:wrap;}.elementor-10434 .elementor-element.elementor-element-e3acbe7{--n-tabs-title-gap:20px;}}@media(max-width:767px){.elementor-10434 .elementor-element.elementor-element-2666667 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-2666667 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-26c6b3e .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-7f99f70 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-7f99f70 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-03c45de .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-615aed2 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-615aed2 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-dc23314 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-186007c .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-186007c .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-539d73e .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-65eb801 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-65eb801 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-32cf76e .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-6b21762 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-6b21762 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-b7fb325 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-45867a4 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-45867a4 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-4d683e0 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-1f631b7 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-1f631b7 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-f0c6b3d .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-dbec0d7 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-dbec0d7 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-a12de8f .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-fa63dce .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-fa63dce .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-fadc9bf .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-29b32a9 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-29b32a9 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-3e6929d .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-f7f4189 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-f7f4189 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-6d97d18 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-21a9520 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-21a9520 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-85b539a .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-c91c699 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-c91c699 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-0d9c00a .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-745c4fd .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-745c4fd .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-eefb020 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-6401bc4 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-6401bc4 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-210df49 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-5cbe251 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-5cbe251 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-00f93b2 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-04283fc .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-04283fc .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-7f41be7 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-661b7b3 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-661b7b3 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-ea199c2 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-e0e07cc .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-e0e07cc .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-d33c052 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-edba28f .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-edba28f .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-f217e7c .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-42c9562 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-42c9562 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-9f9d013 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-e637686 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-e637686 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-426d81a .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-b8649dd .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-b8649dd .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-e4de162 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-f513fff .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-f513fff .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-64dc5f4 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-64dc5f4 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-5cdd2d2 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-5cdd2d2 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-b4a5ae7 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-b4a5ae7 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-a5bdf3e .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-a5bdf3e .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-6645dd4 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-6645dd4 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-875b859 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-875b859 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-271d806 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-cebd643 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-cebd643 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-32e90fd .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-4aff8c2 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-4aff8c2 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-668daf8 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-5b97a8e .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-5b97a8e .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-bb56031 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-befb138 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-befb138 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-04cd55d .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-7c06888 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-7c06888 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-2e6000d .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-9bcfa4e .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-9bcfa4e .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-32329c2 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-ce3d891 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-ce3d891 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-d684d46 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-7e5c22a .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-7e5c22a .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-3c3a447 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-751fafa .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-751fafa .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-06ca8e9 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-5c98326 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-5c98326 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-21b2811 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-57ce4e9 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-57ce4e9 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-6325dad .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-ae6d20e .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-ae6d20e .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-0ab7edf .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-3e4451f .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-3e4451f .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-5d92d8c .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-0cf3234 .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-0cf3234 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-200408a .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-57cc88a .elementor-image-box-title{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-57cc88a .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-bfb9663 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-185f5c0{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10434 .elementor-element.elementor-element-5d0ca74{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-947ae9b > .elementor-widget-container{margin:-0.6em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-947ae9b{text-align:center;}.elementor-10434 .elementor-element.elementor-element-947ae9b .elementor-heading-title{font-size:12px;line-height:18px;}.elementor-10434 .elementor-element.elementor-element-3c3273a{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-10434 .elementor-element.elementor-element-ed7adf5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-ed7adf5 .elementor-heading-title{font-size:12px;line-height:17px;}.elementor-10434 .elementor-element.elementor-element-05f77ab .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-104a7ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-104a7ba .elementor-icon-list-item > a{font-size:1.2em;}.elementor-10434 .elementor-element.elementor-element-02e7d66{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-e4f0a06{--margin-top:-3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-10434 .elementor-element.elementor-element-0cb8557 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-0cb8557 .elementor-image-box-title{font-size:1.4em;}.elementor-10434 .elementor-element.elementor-element-0cb8557 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-7048e37{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-10434 .elementor-element.elementor-element-1384a2a .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-25ab2de > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-10c676b > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-f9de0cf > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-7c87e31 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-81c5524 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-d83322f > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-7d0887d > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-6bea4f5 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-3e02d77 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-27b901f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10434 .elementor-element.elementor-element-2b6594f{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-e94b1e7 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-ed16fca > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-1060966 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-3b95d1e > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-8e9180f > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-2594f3d > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-adc2506 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-6e6f976 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-1e5ca60 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-d34ba6c > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-0eaa4d7 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-038ca98 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-755f600 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-490d933{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10434 .elementor-element.elementor-element-9a665fd{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10434 .elementor-element.elementor-element-535b06a{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-10434 .elementor-element.elementor-element-5be11cd .elementor-headline{font-size:1.5em;}.elementor-10434 .elementor-element.elementor-element-dc493c2 .elementor-image-box-title{font-size:1.7em;}.elementor-10434 .elementor-element.elementor-element-dc493c2 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-f8ddb6e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-f8ddb6e .elementor-icon-list-item > a{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-02c9d93 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-10434 .elementor-element.elementor-element-02c9d93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-02c9d93 .elementor-icon-list-item > a{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-9479978 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-b0f602f img{width:83%;}.elementor-10434 .elementor-element.elementor-element-4e5832ab{--padding-top:1em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-10434 .elementor-element.elementor-element-51dc317c .elementor-image-box-title{font-size:1.7em;}.elementor-10434 .elementor-element.elementor-element-4ace38cf{width:100%;max-width:100%;}.elementor-10434 .elementor-element.elementor-element-4ace38cf > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-4ace38cf .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-4ace38cf .elementor-image-box-title{font-size:1.7em;}.elementor-10434 .elementor-element.elementor-element-4ace38cf .elementor-image-box-description{font-size:0.9em;}.elementor-10434 .elementor-element.elementor-element-6eb9d3d6{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-10434 .elementor-element.elementor-element-14245dc8.elementor-element{--align-self:flex-start;}.elementor-10434 .elementor-element.elementor-element-14245dc8{--e-icon-list-icon-size:24px;--icon-vertical-align:center;}.elementor-10434 .elementor-element.elementor-element-14245dc8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-14245dc8 .elementor-icon-list-item > a{font-size:0.625rem;}.elementor-10434 .elementor-element.elementor-element-28cbede7 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-28cbede7 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-28cbede7 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-28cbede7 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-28cbede7 .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-395e2295{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-10434 .elementor-element.elementor-element-5672b408{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-5672b408 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-5672b408 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-5672b408 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-5672b408 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-5672b408 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-5672b408 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-5672b408 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-5672b408 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10434 .elementor-element.elementor-element-3011f19e > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-3011f19e .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-3011f19e .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-3011f19e .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-3011f19e .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-531aa305 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-531aa305 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-531aa305 .elementor-image-box-title{font-size:1.3em;}.elementor-10434 .elementor-element.elementor-element-17a78498{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-17a78498 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-10434 .elementor-element.elementor-element-17a78498 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-17a78498 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-17a78498 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-17a78498 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-17a78498 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-17a78498 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-17a78498 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-2594ecc > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-2594ecc .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2594ecc .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2594ecc .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-2594ecc .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-1f960ed3 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-31e34b31{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-31e34b31 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-10434 .elementor-element.elementor-element-31e34b31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-31e34b31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-31e34b31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-31e34b31 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-31e34b31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-31e34b31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-31e34b31 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-2c094e37 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-2c094e37 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2c094e37 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2c094e37 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-2c094e37 .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-15bb5d80 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-21efae77{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-10434 .elementor-element.elementor-element-65819144.elementor-element{--align-self:flex-start;}.elementor-10434 .elementor-element.elementor-element-65819144{--e-icon-list-icon-size:24px;--icon-vertical-align:center;}.elementor-10434 .elementor-element.elementor-element-65819144 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-65819144 .elementor-icon-list-item > a{font-size:0.625rem;}.elementor-10434 .elementor-element.elementor-element-27b5b466 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-27b5b466 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-27b5b466 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-27b5b466 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-27b5b466 .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-d23d0eb{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-d23d0eb > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-10434 .elementor-element.elementor-element-d23d0eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-d23d0eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-d23d0eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-d23d0eb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-d23d0eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-d23d0eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-d23d0eb .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-6fb670f9 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-6fb670f9 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-6fb670f9 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-6fb670f9 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-6fb670f9 .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-3ee4f7c1 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-5f0ce8fa{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-5f0ce8fa > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-10434 .elementor-element.elementor-element-5f0ce8fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-5f0ce8fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-5f0ce8fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-5f0ce8fa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-5f0ce8fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-5f0ce8fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-5f0ce8fa .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-384334d7 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-384334d7 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-384334d7 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-384334d7 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-384334d7 .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-492eba91 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-f32a198{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-f32a198 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-10434 .elementor-element.elementor-element-f32a198 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-f32a198 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-f32a198 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-f32a198 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-f32a198 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-f32a198 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-f32a198 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-2f43aaa8 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-2f43aaa8 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2f43aaa8 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2f43aaa8 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-2f43aaa8 .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-5f1702cc .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-49f695d2{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-49f695d2 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-10434 .elementor-element.elementor-element-49f695d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-49f695d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-49f695d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-49f695d2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-49f695d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-49f695d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-49f695d2 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-287abe5b > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-287abe5b .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-287abe5b .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-287abe5b .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-287abe5b .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-69ca6213 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-36b2eb19 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-7df617bb{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-10434 .elementor-element.elementor-element-389381e2.elementor-element{--align-self:flex-start;}.elementor-10434 .elementor-element.elementor-element-389381e2{--e-icon-list-icon-size:24px;--icon-vertical-align:center;}.elementor-10434 .elementor-element.elementor-element-389381e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-389381e2 .elementor-icon-list-item > a{font-size:0.625rem;}.elementor-10434 .elementor-element.elementor-element-77fd004c > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-77fd004c .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-77fd004c .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-77fd004c .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-77fd004c .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-54fb4992{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-10434 .elementor-element.elementor-element-362e45e0{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-362e45e0 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-362e45e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-362e45e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-362e45e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-362e45e0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-362e45e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-362e45e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-362e45e0 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10434 .elementor-element.elementor-element-63cc8e1 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-63cc8e1 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-63cc8e1 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-63cc8e1 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-63cc8e1 .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-3387236b .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-3387236b .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-3387236b .elementor-image-box-title{font-size:1.3em;}.elementor-10434 .elementor-element.elementor-element-585496c3{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-585496c3 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-10434 .elementor-element.elementor-element-585496c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-585496c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-585496c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-585496c3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-585496c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-585496c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-585496c3 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-1d56e384 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-1d56e384 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-1d56e384 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-1d56e384 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-1d56e384 .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-20481416 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-53f85ca{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-53f85ca > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-10434 .elementor-element.elementor-element-53f85ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-53f85ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-53f85ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-53f85ca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-53f85ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-53f85ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-53f85ca .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-2cf6e047 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-2cf6e047 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2cf6e047 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2cf6e047 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-2cf6e047 .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-a74b886 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-33dad974{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-10434 .elementor-element.elementor-element-11f54e21.elementor-element{--align-self:flex-start;}.elementor-10434 .elementor-element.elementor-element-11f54e21{--e-icon-list-icon-size:24px;--icon-vertical-align:center;}.elementor-10434 .elementor-element.elementor-element-11f54e21 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-11f54e21 .elementor-icon-list-item > a{font-size:0.625rem;}.elementor-10434 .elementor-element.elementor-element-54ce74d8 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-54ce74d8 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-54ce74d8 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-54ce74d8 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-54ce74d8 .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-4a2963e3{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-10434 .elementor-element.elementor-element-43a72963{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-43a72963 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-43a72963 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-43a72963 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-43a72963 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-43a72963 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-43a72963 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-43a72963 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-43a72963 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10434 .elementor-element.elementor-element-3e4d19c6 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-3e4d19c6 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-3e4d19c6 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-3e4d19c6 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-3e4d19c6 .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-6d3cd423 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-6d3cd423 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-6d3cd423 .elementor-image-box-title{font-size:1.3em;}.elementor-10434 .elementor-element.elementor-element-871b269{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-871b269 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-10434 .elementor-element.elementor-element-871b269 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-871b269 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-871b269 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-871b269 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-871b269 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-871b269 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-871b269 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-6a42f286 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-6a42f286 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-6a42f286 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-6a42f286 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-6a42f286 .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-6eaa6f18 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-21b4e686{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-21b4e686 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-10434 .elementor-element.elementor-element-21b4e686 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-21b4e686 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-21b4e686 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-21b4e686 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-21b4e686 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-21b4e686 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-21b4e686 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-2742b5a8 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-2742b5a8 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2742b5a8 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2742b5a8 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-2742b5a8 .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-218ff6a2 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-1415d766{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-1415d766 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-10434 .elementor-element.elementor-element-1415d766 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-1415d766 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-1415d766 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-1415d766 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-1415d766 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-1415d766 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-1415d766 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-4f89a4ae > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-4f89a4ae .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-4f89a4ae .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-4f89a4ae .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-4f89a4ae .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-7ffaa39c .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-3a3c4f{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-10434 .elementor-element.elementor-element-693975fc.elementor-element{--align-self:flex-start;}.elementor-10434 .elementor-element.elementor-element-693975fc{--e-icon-list-icon-size:24px;--icon-vertical-align:center;}.elementor-10434 .elementor-element.elementor-element-693975fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-693975fc .elementor-icon-list-item > a{font-size:0.625rem;}.elementor-10434 .elementor-element.elementor-element-40e6a8a1 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-40e6a8a1 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-40e6a8a1 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-40e6a8a1 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-40e6a8a1 .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-527c982b{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-10434 .elementor-element.elementor-element-26fbc408{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-26fbc408 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-26fbc408 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-26fbc408 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-26fbc408 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-26fbc408 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-26fbc408 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-26fbc408 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-26fbc408 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10434 .elementor-element.elementor-element-2a7da7ea > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-2a7da7ea .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2a7da7ea .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2a7da7ea .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-2a7da7ea .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-7cc27550 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-7cc27550 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-7cc27550 .elementor-image-box-title{font-size:1.3em;}.elementor-10434 .elementor-element.elementor-element-17b5a6ff{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-17b5a6ff > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-10434 .elementor-element.elementor-element-17b5a6ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-17b5a6ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-17b5a6ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-17b5a6ff .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-17b5a6ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-17b5a6ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-17b5a6ff .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-1f60dce8 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-1f60dce8 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-1f60dce8 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-1f60dce8 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-1f60dce8 .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-346485ef .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-f1a0351{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-f1a0351 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-10434 .elementor-element.elementor-element-f1a0351 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-f1a0351 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-f1a0351 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-f1a0351 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-f1a0351 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-f1a0351 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-f1a0351 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-509f2ba9 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-509f2ba9 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-509f2ba9 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-509f2ba9 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-509f2ba9 .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-2548cef0 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-6eab8b45{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-6eab8b45 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-10434 .elementor-element.elementor-element-6eab8b45 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-6eab8b45 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-6eab8b45 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-6eab8b45 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-6eab8b45 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-6eab8b45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-6eab8b45 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-701de7e5 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-701de7e5 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-701de7e5 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-701de7e5 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-701de7e5 .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-99c2d0f .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-44ff8665{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-44ff8665 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-10434 .elementor-element.elementor-element-44ff8665 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-44ff8665 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-44ff8665 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-44ff8665 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-44ff8665 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-44ff8665 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-44ff8665 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-49fe5661 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-49fe5661 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-49fe5661 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-49fe5661 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-49fe5661 .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-3c0027d8 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-5933b13f{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-5933b13f > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-10434 .elementor-element.elementor-element-5933b13f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-5933b13f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-5933b13f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-5933b13f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-5933b13f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-5933b13f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-5933b13f .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-2bfc6409 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-2bfc6409 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2bfc6409 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2bfc6409 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-2bfc6409 .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-1c17fc10 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-2d29a7f4{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-10434 .elementor-element.elementor-element-e7fc6c9.elementor-element{--align-self:flex-start;}.elementor-10434 .elementor-element.elementor-element-e7fc6c9{--e-icon-list-icon-size:24px;--icon-vertical-align:center;}.elementor-10434 .elementor-element.elementor-element-e7fc6c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-e7fc6c9 .elementor-icon-list-item > a{font-size:0.625rem;}.elementor-10434 .elementor-element.elementor-element-3aaf4390 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-3aaf4390 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-3aaf4390 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-3aaf4390 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-3aaf4390 .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-6837c4b5{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-10434 .elementor-element.elementor-element-3e6a7fdd{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-3e6a7fdd > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10434 .elementor-element.elementor-element-3e6a7fdd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-3e6a7fdd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-3e6a7fdd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-3e6a7fdd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-3e6a7fdd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-3e6a7fdd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-3e6a7fdd .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10434 .elementor-element.elementor-element-294a75d0 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-294a75d0 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-294a75d0 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-294a75d0 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-294a75d0 .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-53ec57bf .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-53ec57bf .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-53ec57bf .elementor-image-box-title{font-size:1.3em;}.elementor-10434 .elementor-element.elementor-element-15e42561{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-15e42561 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-10434 .elementor-element.elementor-element-15e42561 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-15e42561 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-15e42561 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-15e42561 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-15e42561 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-15e42561 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-15e42561 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-2fa06528 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-2fa06528 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-2fa06528 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-2fa06528 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-2fa06528 .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-11a0feac .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-14c1979d{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-14c1979d > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-10434 .elementor-element.elementor-element-14c1979d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-14c1979d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-14c1979d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-14c1979d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-14c1979d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-14c1979d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-14c1979d .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-1999f126 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-1999f126 .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-1999f126 .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-1999f126 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-1999f126 .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-28099a1 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-63d4b7a5{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-63d4b7a5 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-10434 .elementor-element.elementor-element-63d4b7a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-63d4b7a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-63d4b7a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-63d4b7a5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-63d4b7a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-63d4b7a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-63d4b7a5 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-32b2449c > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-32b2449c .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-32b2449c .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-32b2449c .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-32b2449c .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-4710b816 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-71a0ea40{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-10434 .elementor-element.elementor-element-71a0ea40 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-10434 .elementor-element.elementor-element-71a0ea40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-71a0ea40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-71a0ea40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10434 .elementor-element.elementor-element-71a0ea40 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-71a0ea40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10434 .elementor-element.elementor-element-71a0ea40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-71a0ea40 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-10434 .elementor-element.elementor-element-44fdb2a > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-10434 .elementor-element.elementor-element-44fdb2a .elementor-icon-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-44fdb2a .elementor-icon-box-title, .elementor-10434 .elementor-element.elementor-element-44fdb2a .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-10434 .elementor-element.elementor-element-44fdb2a .elementor-icon-box-description{font-size:0.875rem;}.elementor-10434 .elementor-element.elementor-element-299b20c8 .elementor-image-box-img{margin-bottom:15px;}.elementor-10434 .elementor-element.elementor-element-1c26accc{width:100%;max-width:100%;--n-tabs-title-font-size:0.7em;}.elementor-10434 .elementor-element.elementor-element-cbc64d1{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-10434 .elementor-element.elementor-element-3b77b6d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-3b77b6d .elementor-heading-title{font-size:12px;line-height:17px;}.elementor-10434 .elementor-element.elementor-element-4caa799 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-4caa799 .elementor-image-box-title{font-size:1.5em;}.elementor-10434 .elementor-element.elementor-element-4caa799 .elementor-image-box-description{font-size:0.9em;}.elementor-10434 .elementor-element.elementor-element-e123e04{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-42ee9c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-42ee9c0 .elementor-icon-list-item > a{font-size:1.2em;}.elementor-10434 .elementor-element.elementor-element-ab7fdb5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-9258dec{--margin-top:-3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-10434 .elementor-element.elementor-element-fba17c7 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-fba17c7 .elementor-image-box-title{font-size:1.4em;}.elementor-10434 .elementor-element.elementor-element-fba17c7 .elementor-image-box-description{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-1a5da18{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-10434 .elementor-element.elementor-element-12939a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10434 .elementor-element.elementor-element-12939a8 .elementor-heading-title{font-size:12px;line-height:17px;}.elementor-10434 .elementor-element.elementor-element-9c38c39 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-9c38c39 .elementor-image-box-title{font-size:1.5em;}.elementor-10434 .elementor-element.elementor-element-9c38c39 .elementor-image-box-description{font-size:0.9em;}.elementor-10434 .elementor-element.elementor-element-2d80c1e.elementor-element{--align-self:flex-start;}.elementor-10434 .elementor-element.elementor-element-2d80c1e{--e-icon-list-icon-size:24px;--icon-vertical-align:center;}.elementor-10434 .elementor-element.elementor-element-2d80c1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-2d80c1e .elementor-icon-list-item > a{font-size:0.625rem;}.elementor-10434 .elementor-element.elementor-element-9da1b79 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-9da1b79 .elementor-image-box-title{font-size:1.5em;}.elementor-10434 .elementor-element.elementor-element-9da1b79 .elementor-image-box-description{font-size:0.9em;}.elementor-10434 .elementor-element.elementor-element-e232732 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-e232732 .elementor-icon-list-item > a{font-size:1.2em;}.elementor-10434 .elementor-element.elementor-element-e8cd554 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-e8cd554 .elementor-image-box-title{font-size:1.5em;}.elementor-10434 .elementor-element.elementor-element-e8cd554 .elementor-image-box-description{font-size:0.9em;}.elementor-10434 .elementor-element.elementor-element-6020354 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-927d37e{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-f909f25{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-6f86f52{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-10434 .elementor-element.elementor-element-c1af781.elementor-element{--align-self:flex-start;}.elementor-10434 .elementor-element.elementor-element-c1af781{--e-icon-list-icon-size:24px;--icon-vertical-align:center;}.elementor-10434 .elementor-element.elementor-element-c1af781 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-c1af781 .elementor-icon-list-item > a{font-size:0.625rem;}.elementor-10434 .elementor-element.elementor-element-8d4084b .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-8d4084b .elementor-image-box-title{font-size:1.5em;}.elementor-10434 .elementor-element.elementor-element-8d4084b .elementor-image-box-description{font-size:0.9em;}.elementor-10434 .elementor-element.elementor-element-125ee17{--padding-top:0.5em;--padding-bottom:2em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-10434 .elementor-element.elementor-element-6814acb .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-6814acb .elementor-image-box-title{font-size:1.5em;}.elementor-10434 .elementor-element.elementor-element-6814acb .elementor-image-box-description{font-size:0.9em;}.elementor-10434 .elementor-element.elementor-element-d4aea2b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-d4aea2b .elementor-icon-list-item > a{font-size:1.2em;}.elementor-10434 .elementor-element.elementor-element-c358456 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-c358456 .elementor-image-box-title{font-size:1.5em;}.elementor-10434 .elementor-element.elementor-element-c358456 .elementor-image-box-description{font-size:0.9em;}.elementor-10434 .elementor-element.elementor-element-80f8d8d .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-4da5b6d{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-e9a65a4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-061dd2d > .elementor-widget-container{margin:0em 0em -4em 0em;}.elementor-10434 .elementor-element.elementor-element-d3c73e0{--icon-size:22px;}.elementor-10434 .elementor-element.elementor-element-09f72db{--padding-top:0.5em;--padding-bottom:2em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-10434 .elementor-element.elementor-element-475f51f .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-475f51f .elementor-image-box-title{font-size:1.5em;}.elementor-10434 .elementor-element.elementor-element-475f51f .elementor-image-box-description{font-size:0.9em;}.elementor-10434 .elementor-element.elementor-element-24086b6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-24086b6 .elementor-icon-list-item > a{font-size:1.2em;}.elementor-10434 .elementor-element.elementor-element-7166f27 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-7166f27 .elementor-image-box-title{font-size:1.5em;}.elementor-10434 .elementor-element.elementor-element-7166f27 .elementor-image-box-description{font-size:0.9em;}.elementor-10434 .elementor-element.elementor-element-52db919 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-570c190{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-381e4b9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-9695fb6 > .elementor-widget-container{margin:0em 0em -4em 0em;}.elementor-10434 .elementor-element.elementor-element-7c4f11b{--icon-size:22px;}.elementor-10434 .elementor-element.elementor-element-6f35766{--padding-top:0.5em;--padding-bottom:2em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-10434 .elementor-element.elementor-element-f4aa9f8 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-f4aa9f8 .elementor-image-box-title{font-size:1.5em;}.elementor-10434 .elementor-element.elementor-element-f4aa9f8 .elementor-image-box-description{font-size:0.9em;}.elementor-10434 .elementor-element.elementor-element-58627fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-58627fd .elementor-icon-list-item > a{font-size:1.2em;}.elementor-10434 .elementor-element.elementor-element-c649db3 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-c649db3 .elementor-image-box-title{font-size:1.5em;}.elementor-10434 .elementor-element.elementor-element-c649db3 .elementor-image-box-description{font-size:0.9em;}.elementor-10434 .elementor-element.elementor-element-51009b9 .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-eb835d3{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-faed9fc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-b3a11ec > .elementor-widget-container{margin:0em 0em -4em 0em;}.elementor-10434 .elementor-element.elementor-element-818c9e8{--icon-size:22px;}.elementor-10434 .elementor-element.elementor-element-1a203e1{--padding-top:0.5em;--padding-bottom:2em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-10434 .elementor-element.elementor-element-79f80a8 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-79f80a8 .elementor-image-box-title{font-size:1.5em;}.elementor-10434 .elementor-element.elementor-element-79f80a8 .elementor-image-box-description{font-size:0.9em;}.elementor-10434 .elementor-element.elementor-element-3cd77bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-3cd77bc .elementor-icon-list-item > a{font-size:1.2em;}.elementor-10434 .elementor-element.elementor-element-3995ec9 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-3995ec9 .elementor-image-box-title{font-size:1.5em;}.elementor-10434 .elementor-element.elementor-element-3995ec9 .elementor-image-box-description{font-size:0.9em;}.elementor-10434 .elementor-element.elementor-element-6ee61ae .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-254017e{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-f165c66{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-b291fdf > .elementor-widget-container{margin:0em 0em -4em 0em;}.elementor-10434 .elementor-element.elementor-element-1838a40{--icon-size:22px;}.elementor-10434 .elementor-element.elementor-element-70a901d{--padding-top:0.5em;--padding-bottom:2em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-10434 .elementor-element.elementor-element-e7ca5da .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-e7ca5da .elementor-image-box-title{font-size:1.5em;}.elementor-10434 .elementor-element.elementor-element-e7ca5da .elementor-image-box-description{font-size:0.9em;}.elementor-10434 .elementor-element.elementor-element-eb68330 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10434 .elementor-element.elementor-element-eb68330 .elementor-icon-list-item > a{font-size:1.2em;}.elementor-10434 .elementor-element.elementor-element-215f286 .elementor-image-box-wrapper{text-align:start;}.elementor-10434 .elementor-element.elementor-element-215f286 .elementor-image-box-title{font-size:1.5em;}.elementor-10434 .elementor-element.elementor-element-215f286 .elementor-image-box-description{font-size:0.9em;}.elementor-10434 .elementor-element.elementor-element-ca9238b .elementor-button{font-size:1.2rem;}.elementor-10434 .elementor-element.elementor-element-1175005{font-size:1em;}.elementor-10434 .elementor-element.elementor-element-a94ef74{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10434 .elementor-element.elementor-element-d79fb77 > .elementor-widget-container{margin:0em 0em -4em 0em;}.elementor-10434 .elementor-element.elementor-element-e71ad34{--icon-size:22px;}}/* Start custom CSS for image-box, class: .elementor-element-c013efe */@keyframes neonPulse {
  0%, 100% {
    text-shadow: 0 0 10px #00AEEA, 0 0 30px #00AEEA, 0 0 60px #00AEEA;
  }
  50% {
    text-shadow: 0 0 20px #00AEEA, 0 0 50px #00AEEA, 0 0 90px #00AEEA;
  }
}

.elementor-10434 .elementor-element.elementor-element-c013efe h1 .neon,
.elementor-10434 .elementor-element.elementor-element-c013efe h2 .neon,
.elementor-10434 .elementor-element.elementor-element-c013efe h3 .neon,
.elementor-10434 .elementor-element.elementor-element-c013efe h4 .neon,
.elementor-10434 .elementor-element.elementor-element-c013efe h5 .neon,
.elementor-10434 .elementor-element.elementor-element-c013efe h6 .neon {
  animation: neonPulse 2s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d43bf8 */.elementor-10434 .elementor-element.elementor-element-2d43bf8 .elementor-heading-title{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 8px;
    align-items: center;
    text-align: center;
    justify-content: center;
}

.preco-ancora{
    font-size: 16px;
    font-weight: 400;
    line-height: 1em;
    text-decoration-line: line-through;
    -webkit-text-decoration-line: line-through;
    width: 100%;
}

.parcelas{
    line-height: 1.3em;
    font-size: 16px;
    font-weight: 400;
    text-align: right;
}

.preco{
    font-size: 45px;
    line-height: 1em;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
}

.preco-a-vista{
    line-height: 1.3em;
    font-size: 20px;
    font-weight: 400;
    width: 100%;
    display: block;
}

@media(max-width: 767px){
    .elementor-10434 .elementor-element.elementor-element-2d43bf8 br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d0ca74 */.elementor-10434 .elementor-element.elementor-element-5d0ca74 {
  width: fit-content !important;
  overflow: hidden;
  position: relative; /* necessário para o ::before */
}

.elementor-10434 .elementor-element.elementor-element-5d0ca74 .elementor-button {
  position: relative;
  border-radius: 40px; /* bordas arredondadas */
  overflow: hidden;
  animation: pulsar 1.5s ease-in-out infinite; /* pulsar mais rápido */
}

/* Brilho contínuo, mais suave e discreto */
.elementor-10434 .elementor-element.elementor-element-5d0ca74 .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: -40%;
  width: 40%;
  height: 100%;
  background: rgba(255, 255, 255, 0.35); /* brilho mais suave */
  transform: skewX(-30deg);
  box-shadow: 0 0 15px 10px rgba(255, 255, 255, 0.25); /* brilho menos intenso */
  animation: brilho 2.5s linear infinite; /* ciclo contínuo e fluido */
  mix-blend-mode: plus-lighter;
}

/* Movimento do brilho atravessando o botão */
@keyframes brilho {
  0% {
    left: -40%;
    opacity: 0;
  }
  30% {
    opacity: 0.8;
  }
  70% {
    opacity: 0.8;
  }
  100% {
    left: 120%;
    opacity: 0;
  }
}

/* Efeito de pulsar mais rápido e suave */
@keyframes pulsar {
  0%, 100% {
    transform: scale(1);
    box-shadow: 0 0 6px rgba(255, 255, 255, 0.2);
  }
  50% {
    transform: scale(1.05);
    box-shadow: 0 0 18px rgba(255, 255, 255, 0.4);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4f0a06 */.elementor-10434 .elementor-element.elementor-element-e4f0a06 {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0e49b4d *//*remover estilo padrão e ajustar posição*/
.elementor-10434 .elementor-element.elementor-element-0e49b4d th,
.elementor-10434 .elementor-element.elementor-element-0e49b4d td,
.elementor-10434 .elementor-element.elementor-element-0e49b4d tr{
    background: transparent !important;
    border: none !important;
    text-align: center;
    vertical-align: middle !important;
}

/*ajustar alinhamento primeiro td*/
.elementor-10434 .elementor-element.elementor-element-0e49b4d tr td:first-child{
    text-align: left;
}

/*ajustar cor e fonte*/
.elementor-10434 .elementor-element.elementor-element-0e49b4d{
    font-family: "Sora";
    color: #fff;
    border-radius: 20px !important;
    border: 2px solid #ffffff20;
    overflow: hidden;
}

/*ajustar tamanho cabeçalho*/
.elementor-10434 .elementor-element.elementor-element-0e49b4d th{
    font-size: 16px;
    padding: 32px 0 !important;
}

/*ajustar tamanho da celula*/
.elementor-10434 .elementor-element.elementor-element-0e49b4d td{
    padding: 24px !important;
}

/*ajjustar cores de células*/
.elementor-10434 .elementor-element.elementor-element-0e49b4d tr td:nth-child(2){
    color: #FF3C6B ;
}
    
.elementor-10434 .elementor-element.elementor-element-0e49b4d tr td:nth-child(3){
    color: #2EC4AC;
}

/*remover espaçamento padrão e inserir arredondamento*/
.elementor-10434 .elementor-element.elementor-element-0e49b4d table{
    margin-bottom: -1px !important;
    border-radius: 20px !important;
}

/*adicionar borda na primeira linha do cabeçalho*/
.elementor-10434 .elementor-element.elementor-element-0e49b4d tr:first-child{
    border-bottom: 2px solid #ffffff20 !important;
}

/*personalizar coluna do cabeçalho 1*/
.elementor-10434 .elementor-element.elementor-element-0e49b4d tr th:nth-child(2){
    color: #fff;
    background: #FF3C6B !important;
}

/*personalizar coluna do cabeçalho 2*/
.elementor-10434 .elementor-element.elementor-element-0e49b4d tr th:nth-child(3){
    color: #fff;
    background: #2EC4AC !important;
}
   
/*adicionar cor de fundo no td e th 1*/ 
.elementor-10434 .elementor-element.elementor-element-0e49b4d tr th:first-child ,
.elementor-10434 .elementor-element.elementor-element-0e49b4d tr td:first-child{
    text-wrap: balance;
    background: linear-gradient(45deg, transparent, #ffffff10) !important;
}

/*borda separando colunas*/
.elementor-10434 .elementor-element.elementor-element-0e49b4d td:not(:last-child){
    border-right: 1px solid #ffffff20 !important;
}

/*borda separando linhas*/
.elementor-10434 .elementor-element.elementor-element-0e49b4d tr{
    border-bottom: 1px solid #ffffff20 !important;
}

@media(max-width: 767px){
    /*ajustar layout mobile*/
    .elementor-10434 .elementor-element.elementor-element-0e49b4d tr{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        border-bottom: 1px solid #ffffff20 !important;
    }
    
    /*ajustar largura cabeçalho*/
    .elementor-10434 .elementor-element.elementor-element-0e49b4d tr th:first-child{
        width: 100% !important;
    }

    .elementor-10434 .elementor-element.elementor-element-0e49b4d tr th:not(:first-child){
        width: 50% !important;
    }
    
    /*ajustar largura, alinhamento e cor tds */
    .elementor-10434 .elementor-element.elementor-element-0e49b4d tr td:first-child{
        width: 100% !important;
        text-wrap: balance;
        text-align: center;
    }
    
    .elementor-10434 .elementor-element.elementor-element-0e49b4d tr td:not(:first-child){
        min-width: 0;
        width: 50%;
    }

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-39c1f7f */.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-498e176 */.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f84fb6 */.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b2d7251 */.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0e2014e */.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7b8b92a */.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2c60754 */.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-481a26a */.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ada4d53 */.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-39c1f7f */.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-498e176 */.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f84fb6 */.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b2d7251 */.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0e2014e */.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7b8b92a */.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2c60754 */.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-481a26a */.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ada4d53 */.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-39c1f7f */.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-498e176 */.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f84fb6 */.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b2d7251 */.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0e2014e */.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7b8b92a */.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2c60754 */.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-481a26a */.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ada4d53 */.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-39c1f7f */.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-498e176 */.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f84fb6 */.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b2d7251 */.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0e2014e */.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7b8b92a */.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2c60754 */.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-481a26a */.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ada4d53 */.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-39c1f7f */.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-498e176 */.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f84fb6 */.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b2d7251 */.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0e2014e */.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7b8b92a */.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2c60754 */.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-481a26a */.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ada4d53 */.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-39c1f7f */.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-498e176 */.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f84fb6 */.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b2d7251 */.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0e2014e */.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7b8b92a */.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2c60754 */.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-481a26a */.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ada4d53 */.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-39c1f7f */.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-498e176 */.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f84fb6 */.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b2d7251 */.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0e2014e */.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7b8b92a */.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2c60754 */.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-481a26a */.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ada4d53 */.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-39c1f7f */.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-498e176 */.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f84fb6 */.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b2d7251 */.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0e2014e */.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7b8b92a */.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2c60754 */.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-481a26a */.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ada4d53 */.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-39c1f7f */.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-498e176 */.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f84fb6 */.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b2d7251 */.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0e2014e */.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7b8b92a */.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2c60754 */.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-481a26a */.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ada4d53 */.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-39c1f7f */.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-39c1f7f .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-498e176 */.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-498e176 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f84fb6 */.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4f84fb6 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b2d7251 */.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-b2d7251 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0e2014e */.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-0e2014e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7b8b92a */.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7b8b92a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2c60754 */.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-2c60754 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-481a26a */.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-481a26a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ada4d53 */.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ada4d53 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-27b901f *//* Faz cada slide ter a mesma altura */
.e-n-carousel .swiper-slide {
  display: flex !important;
  align-items: stretch !important;
}

/* Faz o container interno preencher a altura do slide */
.e-n-carousel .swiper-slide .e-con {
  display: flex !important;
  flex-direction: column;
  height: 100%;
}

/* Faz a caixa de imagem ocupar todo o espaço igualmente */
.e-n-carousel .swiper-slide .elementor-widget-image-box {
  flex: 1;
  display: flex;
  flex-direction: column;
}

/* Garante que o conteúdo interno também se estenda igualmente */
.e-n-carousel .swiper-slide .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
}

/* Ajusta o comportamento da imagem dentro da caixa */
.e-n-carousel .swiper-slide .elementor-image-box-img img {
  width: 100%;
  height: 100%;
  object-fit: cover; /* ou 'contain' se quiser manter proporção */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-96b5f70 */.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f95886a */.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-10ccb59 */.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7188d7b */.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5e2a619 */.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ebbd848 */.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f7a4b77 */.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d4d834e */.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8e8fc6e */.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46c3855 */.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f76624c */.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4dd8c59 */.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-94878ce */.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-96b5f70 */.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f95886a */.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-10ccb59 */.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7188d7b */.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5e2a619 */.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ebbd848 */.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f7a4b77 */.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d4d834e */.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8e8fc6e */.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46c3855 */.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f76624c */.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4dd8c59 */.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-94878ce */.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-96b5f70 */.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f95886a */.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-10ccb59 */.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7188d7b */.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5e2a619 */.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ebbd848 */.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f7a4b77 */.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d4d834e */.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8e8fc6e */.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46c3855 */.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f76624c */.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4dd8c59 */.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-94878ce */.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-96b5f70 */.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f95886a */.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-10ccb59 */.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7188d7b */.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5e2a619 */.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ebbd848 */.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f7a4b77 */.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d4d834e */.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8e8fc6e */.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46c3855 */.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f76624c */.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4dd8c59 */.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-94878ce */.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-96b5f70 */.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f95886a */.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-10ccb59 */.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7188d7b */.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5e2a619 */.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ebbd848 */.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f7a4b77 */.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d4d834e */.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8e8fc6e */.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46c3855 */.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f76624c */.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4dd8c59 */.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-94878ce */.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-96b5f70 */.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f95886a */.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-10ccb59 */.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7188d7b */.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5e2a619 */.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ebbd848 */.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f7a4b77 */.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d4d834e */.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8e8fc6e */.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46c3855 */.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f76624c */.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4dd8c59 */.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-94878ce */.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-96b5f70 */.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f95886a */.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-10ccb59 */.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7188d7b */.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5e2a619 */.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ebbd848 */.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f7a4b77 */.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d4d834e */.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8e8fc6e */.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46c3855 */.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f76624c */.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4dd8c59 */.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-94878ce */.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-96b5f70 */.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f95886a */.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-10ccb59 */.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7188d7b */.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5e2a619 */.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ebbd848 */.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f7a4b77 */.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d4d834e */.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8e8fc6e */.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46c3855 */.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f76624c */.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4dd8c59 */.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-94878ce */.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-96b5f70 */.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f95886a */.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-10ccb59 */.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7188d7b */.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5e2a619 */.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ebbd848 */.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f7a4b77 */.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d4d834e */.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8e8fc6e */.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46c3855 */.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f76624c */.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4dd8c59 */.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-94878ce */.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-96b5f70 */.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f95886a */.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-10ccb59 */.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7188d7b */.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5e2a619 */.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ebbd848 */.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f7a4b77 */.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d4d834e */.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8e8fc6e */.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46c3855 */.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f76624c */.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4dd8c59 */.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-94878ce */.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-96b5f70 */.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f95886a */.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-10ccb59 */.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7188d7b */.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5e2a619 */.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ebbd848 */.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f7a4b77 */.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d4d834e */.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8e8fc6e */.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46c3855 */.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f76624c */.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4dd8c59 */.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-94878ce */.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-96b5f70 */.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f95886a */.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-10ccb59 */.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7188d7b */.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5e2a619 */.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ebbd848 */.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f7a4b77 */.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d4d834e */.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8e8fc6e */.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46c3855 */.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f76624c */.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4dd8c59 */.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-94878ce */.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-96b5f70 */.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f95886a */.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-10ccb59 */.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7188d7b */.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5e2a619 */.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ebbd848 */.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f7a4b77 */.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d4d834e */.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8e8fc6e */.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46c3855 */.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f76624c */.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4dd8c59 */.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-94878ce */.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-96b5f70 */.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-96b5f70 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f95886a */.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f95886a .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-10ccb59 */.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-10ccb59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7188d7b */.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-7188d7b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5e2a619 */.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-5e2a619 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ebbd848 */.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-ebbd848 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f7a4b77 */.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f7a4b77 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d4d834e */.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-d4d834e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8e8fc6e */.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-8e8fc6e .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46c3855 */.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-46c3855 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f76624c */.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-f76624c .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4dd8c59 */.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-4dd8c59 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-94878ce */.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-10434 .elementor-element.elementor-element-94878ce .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-490d933 *//* Faz cada slide ter a mesma altura */
.e-n-carousel .swiper-slide {
  display: flex !important;
  align-items: stretch !important;
}

/* Faz o container interno preencher a altura do slide */
.e-n-carousel .swiper-slide .e-con {
  display: flex !important;
  flex-direction: column;
  height: 100%;
}

/* Faz a caixa de imagem ocupar todo o espaço igualmente */
.e-n-carousel .swiper-slide .elementor-widget-image-box {
  flex: 1;
  display: flex;
  flex-direction: column;
}

/* Garante que o conteúdo interno também se estenda igualmente */
.e-n-carousel .swiper-slide .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
}

/* Ajusta o comportamento da imagem dentro da caixa */
.e-n-carousel .swiper-slide .elementor-image-box-img img {
  width: 100%;
  height: 100%;
  object-fit: cover; /* ou 'contain' se quiser manter proporção */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f8ddb6e */.elementor-10434 .elementor-element.elementor-element-f8ddb6e .elementor-icon-list-item:not(:last-child){
    border-top: 1px solid;
    border-image: linear-gradient(to right, #8CDB25, transparent) 1; /*troque as cores por aqui*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b0f602f */.elementor-10434 .elementor-element.elementor-element-b0f602f img{
    mask-image: linear-gradient(0deg, transparent 1%, #000000 15%, #000000 100%, transparent 100%);
    -webkit-mask-image: linear-gradient(0deg, transparent 1%, #000000 15%, #000000 100%, transparent 100%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4ace38cf */.elementor-10434 .elementor-element.elementor-element-4ace38cf .swiper-wrapper{
  transition-timing-function: linear !important; 
}

.elementor-10434 .elementor-element.elementor-element-4ace38cf .swiper-slide{
    opacity: 0.2;
    filter: blur(5px);
    animation: opacidade 5s infinite;
    transition: 0.5s;
}

.elementor-10434 .elementor-element.elementor-element-4ace38cf .swiper-slide[data-swiper-slide-index="0"]{
    animation-delay: 0.5s;
}

.elementor-10434 .elementor-element.elementor-element-4ace38cf .swiper-slide[data-swiper-slide-index="1"]{
    animation-delay: 1s;
}

.elementor-10434 .elementor-element.elementor-element-4ace38cf .swiper-slide[data-swiper-slide-index="2"]{
    animation-delay: 1.5s;
}

.elementor-10434 .elementor-element.elementor-element-4ace38cf .swiper-slide[data-swiper-slide-index="3"]{
    animation-delay: 2s;
}

.elementor-10434 .elementor-element.elementor-element-4ace38cf .swiper-slide[data-swiper-slide-index="4"]{
    animation-delay: 2.5s;
}

.elementor-10434 .elementor-element.elementor-element-4ace38cf .swiper-slide[data-swiper-slide-index="5"]{
    animation-delay: 3s;
}

.elementor-10434 .elementor-element.elementor-element-4ace38cf .swiper-slide[data-swiper-slide-index="6"]{
    animation-delay: 3.5s;
}

.elementor-10434 .elementor-element.elementor-element-4ace38cf .swiper-slide[data-swiper-slide-index="7"]{
    animation-delay: 4s;
}

.elementor-10434 .elementor-element.elementor-element-4ace38cf .swiper-slide[data-swiper-slide-index="8"]{
    animation-delay: 4.5s;
}

.elementor-10434 .elementor-element.elementor-element-4ace38cf .swiper-slide[data-swiper-slide-index="9"]{
    animation-delay: 5s;
}

.elementor-10434 .elementor-element.elementor-element-4ace38cf .swiper-slide[data-swiper-slide-index="10"]{
    animation-delay: 5.5s;
}

@keyframes opacidade{
    0%, 100%{
        opacity: 0.2;
        filter: blur(5px);
    }
    50%{
        opacity: 1;
        filter: blur(0px);
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-14245dc8 */.elementor-10434 .elementor-element.elementor-element-14245dc8 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2b5946c2 */.elementor-10434 .elementor-element.elementor-element-2b5946c2 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-2b5946c2 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-65819144 */.elementor-10434 .elementor-element.elementor-element-65819144 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-75c4f475 */.elementor-10434 .elementor-element.elementor-element-75c4f475 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-75c4f475 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-389381e2 */.elementor-10434 .elementor-element.elementor-element-389381e2 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7e435d14 */.elementor-10434 .elementor-element.elementor-element-7e435d14 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-7e435d14 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-11f54e21 */.elementor-10434 .elementor-element.elementor-element-11f54e21 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-52adfd06 */.elementor-10434 .elementor-element.elementor-element-52adfd06 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-52adfd06 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-693975fc */.elementor-10434 .elementor-element.elementor-element-693975fc .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-15463b27 */.elementor-10434 .elementor-element.elementor-element-15463b27 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-15463b27 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e7fc6c9 */.elementor-10434 .elementor-element.elementor-element-e7fc6c9 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-426ae609 */.elementor-10434 .elementor-element.elementor-element-426ae609 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-426ae609 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-14245dc8 */.elementor-10434 .elementor-element.elementor-element-14245dc8 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2b5946c2 */.elementor-10434 .elementor-element.elementor-element-2b5946c2 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-2b5946c2 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-65819144 */.elementor-10434 .elementor-element.elementor-element-65819144 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-75c4f475 */.elementor-10434 .elementor-element.elementor-element-75c4f475 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-75c4f475 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-389381e2 */.elementor-10434 .elementor-element.elementor-element-389381e2 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7e435d14 */.elementor-10434 .elementor-element.elementor-element-7e435d14 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-7e435d14 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-11f54e21 */.elementor-10434 .elementor-element.elementor-element-11f54e21 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-52adfd06 */.elementor-10434 .elementor-element.elementor-element-52adfd06 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-52adfd06 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-693975fc */.elementor-10434 .elementor-element.elementor-element-693975fc .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-15463b27 */.elementor-10434 .elementor-element.elementor-element-15463b27 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-15463b27 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e7fc6c9 */.elementor-10434 .elementor-element.elementor-element-e7fc6c9 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-426ae609 */.elementor-10434 .elementor-element.elementor-element-426ae609 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-426ae609 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-14245dc8 */.elementor-10434 .elementor-element.elementor-element-14245dc8 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2b5946c2 */.elementor-10434 .elementor-element.elementor-element-2b5946c2 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-2b5946c2 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-65819144 */.elementor-10434 .elementor-element.elementor-element-65819144 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-75c4f475 */.elementor-10434 .elementor-element.elementor-element-75c4f475 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-75c4f475 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-389381e2 */.elementor-10434 .elementor-element.elementor-element-389381e2 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7e435d14 */.elementor-10434 .elementor-element.elementor-element-7e435d14 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-7e435d14 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-11f54e21 */.elementor-10434 .elementor-element.elementor-element-11f54e21 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-52adfd06 */.elementor-10434 .elementor-element.elementor-element-52adfd06 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-52adfd06 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-693975fc */.elementor-10434 .elementor-element.elementor-element-693975fc .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-15463b27 */.elementor-10434 .elementor-element.elementor-element-15463b27 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-15463b27 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e7fc6c9 */.elementor-10434 .elementor-element.elementor-element-e7fc6c9 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-426ae609 */.elementor-10434 .elementor-element.elementor-element-426ae609 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-426ae609 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-14245dc8 */.elementor-10434 .elementor-element.elementor-element-14245dc8 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2b5946c2 */.elementor-10434 .elementor-element.elementor-element-2b5946c2 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-2b5946c2 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-65819144 */.elementor-10434 .elementor-element.elementor-element-65819144 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-75c4f475 */.elementor-10434 .elementor-element.elementor-element-75c4f475 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-75c4f475 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-389381e2 */.elementor-10434 .elementor-element.elementor-element-389381e2 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7e435d14 */.elementor-10434 .elementor-element.elementor-element-7e435d14 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-7e435d14 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-11f54e21 */.elementor-10434 .elementor-element.elementor-element-11f54e21 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-52adfd06 */.elementor-10434 .elementor-element.elementor-element-52adfd06 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-52adfd06 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-693975fc */.elementor-10434 .elementor-element.elementor-element-693975fc .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-15463b27 */.elementor-10434 .elementor-element.elementor-element-15463b27 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-15463b27 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e7fc6c9 */.elementor-10434 .elementor-element.elementor-element-e7fc6c9 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-426ae609 */.elementor-10434 .elementor-element.elementor-element-426ae609 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-426ae609 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-14245dc8 */.elementor-10434 .elementor-element.elementor-element-14245dc8 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2b5946c2 */.elementor-10434 .elementor-element.elementor-element-2b5946c2 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-2b5946c2 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-65819144 */.elementor-10434 .elementor-element.elementor-element-65819144 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-75c4f475 */.elementor-10434 .elementor-element.elementor-element-75c4f475 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-75c4f475 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-389381e2 */.elementor-10434 .elementor-element.elementor-element-389381e2 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7e435d14 */.elementor-10434 .elementor-element.elementor-element-7e435d14 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-7e435d14 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-11f54e21 */.elementor-10434 .elementor-element.elementor-element-11f54e21 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-52adfd06 */.elementor-10434 .elementor-element.elementor-element-52adfd06 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-52adfd06 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-693975fc */.elementor-10434 .elementor-element.elementor-element-693975fc .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-15463b27 */.elementor-10434 .elementor-element.elementor-element-15463b27 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-15463b27 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e7fc6c9 */.elementor-10434 .elementor-element.elementor-element-e7fc6c9 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-426ae609 */.elementor-10434 .elementor-element.elementor-element-426ae609 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-426ae609 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-14245dc8 */.elementor-10434 .elementor-element.elementor-element-14245dc8 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2b5946c2 */.elementor-10434 .elementor-element.elementor-element-2b5946c2 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-2b5946c2 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-65819144 */.elementor-10434 .elementor-element.elementor-element-65819144 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-75c4f475 */.elementor-10434 .elementor-element.elementor-element-75c4f475 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-75c4f475 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-389381e2 */.elementor-10434 .elementor-element.elementor-element-389381e2 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7e435d14 */.elementor-10434 .elementor-element.elementor-element-7e435d14 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-7e435d14 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-11f54e21 */.elementor-10434 .elementor-element.elementor-element-11f54e21 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-52adfd06 */.elementor-10434 .elementor-element.elementor-element-52adfd06 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-52adfd06 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-693975fc */.elementor-10434 .elementor-element.elementor-element-693975fc .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-15463b27 */.elementor-10434 .elementor-element.elementor-element-15463b27 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-15463b27 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e7fc6c9 */.elementor-10434 .elementor-element.elementor-element-e7fc6c9 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-426ae609 */.elementor-10434 .elementor-element.elementor-element-426ae609 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-426ae609 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-14245dc8 */.elementor-10434 .elementor-element.elementor-element-14245dc8 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14d9ae9f */.elementor-10434 .elementor-element.elementor-element-14d9ae9f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-951b853 */.elementor-10434 .elementor-element.elementor-element-951b853 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-715dde11 */.elementor-10434 .elementor-element.elementor-element-715dde11 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18cbf140 */.elementor-10434 .elementor-element.elementor-element-18cbf140 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131095b */.elementor-10434 .elementor-element.elementor-element-131095b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-654a4b19 */.elementor-10434 .elementor-element.elementor-element-654a4b19 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2b5946c2 */.elementor-10434 .elementor-element.elementor-element-2b5946c2 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-2b5946c2 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-65819144 */.elementor-10434 .elementor-element.elementor-element-65819144 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-276079fb */.elementor-10434 .elementor-element.elementor-element-276079fb .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5697cc88 */.elementor-10434 .elementor-element.elementor-element-5697cc88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7acfda9a */.elementor-10434 .elementor-element.elementor-element-7acfda9a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-60444285 */.elementor-10434 .elementor-element.elementor-element-60444285 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-124a9912 */.elementor-10434 .elementor-element.elementor-element-124a9912 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1f1698fc */.elementor-10434 .elementor-element.elementor-element-1f1698fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-667226b3 */.elementor-10434 .elementor-element.elementor-element-667226b3 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99cfc1e */.elementor-10434 .elementor-element.elementor-element-99cfc1e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-75c4f475 */.elementor-10434 .elementor-element.elementor-element-75c4f475 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-75c4f475 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-389381e2 */.elementor-10434 .elementor-element.elementor-element-389381e2 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-39ffe24 */.elementor-10434 .elementor-element.elementor-element-39ffe24 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-16b5f137 */.elementor-10434 .elementor-element.elementor-element-16b5f137 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2acb8a03 */.elementor-10434 .elementor-element.elementor-element-2acb8a03 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73fbec8f */.elementor-10434 .elementor-element.elementor-element-73fbec8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-330bb5d1 */.elementor-10434 .elementor-element.elementor-element-330bb5d1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b0b5b16 */.elementor-10434 .elementor-element.elementor-element-7b0b5b16 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7e435d14 */.elementor-10434 .elementor-element.elementor-element-7e435d14 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-7e435d14 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-11f54e21 */.elementor-10434 .elementor-element.elementor-element-11f54e21 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a350610 */.elementor-10434 .elementor-element.elementor-element-2a350610 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7733f897 */.elementor-10434 .elementor-element.elementor-element-7733f897 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2aab4d8f */.elementor-10434 .elementor-element.elementor-element-2aab4d8f .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-376e458e */.elementor-10434 .elementor-element.elementor-element-376e458e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-231c00ad */.elementor-10434 .elementor-element.elementor-element-231c00ad .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75f8bfb6 */.elementor-10434 .elementor-element.elementor-element-75f8bfb6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a2e590 */.elementor-10434 .elementor-element.elementor-element-7a2e590 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5440f1b2 */.elementor-10434 .elementor-element.elementor-element-5440f1b2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-52adfd06 */.elementor-10434 .elementor-element.elementor-element-52adfd06 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-52adfd06 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-693975fc */.elementor-10434 .elementor-element.elementor-element-693975fc .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-749e03d4 */.elementor-10434 .elementor-element.elementor-element-749e03d4 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2d5ad896 */.elementor-10434 .elementor-element.elementor-element-2d5ad896 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c522f3b */.elementor-10434 .elementor-element.elementor-element-1c522f3b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7fd0188a */.elementor-10434 .elementor-element.elementor-element-7fd0188a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5454325e */.elementor-10434 .elementor-element.elementor-element-5454325e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3316c790 */.elementor-10434 .elementor-element.elementor-element-3316c790 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76cfb81d */.elementor-10434 .elementor-element.elementor-element-76cfb81d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61bb0a27 */.elementor-10434 .elementor-element.elementor-element-61bb0a27 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-270d9bbf */.elementor-10434 .elementor-element.elementor-element-270d9bbf .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-54de462 */.elementor-10434 .elementor-element.elementor-element-54de462 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415a8f88 */.elementor-10434 .elementor-element.elementor-element-415a8f88 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7b1572c7 */.elementor-10434 .elementor-element.elementor-element-7b1572c7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-15463b27 */.elementor-10434 .elementor-element.elementor-element-15463b27 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-15463b27 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e7fc6c9 */.elementor-10434 .elementor-element.elementor-element-e7fc6c9 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c7f48c8 */.elementor-10434 .elementor-element.elementor-element-1c7f48c8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-72f6703a */.elementor-10434 .elementor-element.elementor-element-72f6703a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ed6e53b */.elementor-10434 .elementor-element.elementor-element-1ed6e53b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ede81dc */.elementor-10434 .elementor-element.elementor-element-7ede81dc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a9556ee */.elementor-10434 .elementor-element.elementor-element-6a9556ee .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b2dbdd8 */.elementor-10434 .elementor-element.elementor-element-1b2dbdd8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-901ff9c */.elementor-10434 .elementor-element.elementor-element-901ff9c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aef5957 */.elementor-10434 .elementor-element.elementor-element-aef5957 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73606c7a */.elementor-10434 .elementor-element.elementor-element-73606c7a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5a8e8784 */.elementor-10434 .elementor-element.elementor-element-5a8e8784 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-426ae609 */.elementor-10434 .elementor-element.elementor-element-426ae609 .elementor-tab-title {
    position: relative;
}

.elementor-10434 .elementor-element.elementor-element-426ae609 .elementor-tab-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(to right, #8CDB25, transparent);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9258dec */.elementor-10434 .elementor-element.elementor-element-9258dec {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d80c1e */.elementor-10434 .elementor-element.elementor-element-2d80c1e .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c1af781 */.elementor-10434 .elementor-element.elementor-element-c1af781 .elementor-widget-container{
    box-shadow: 0px 29px 8px 0px rgba(0, 0, 0, 0.00), 0px 18px 7px 0px rgba(0, 0, 0, 0.01), 0px 10px 6px 0px rgba(0, 0, 0, 0.05), 0px 5px 5px 0px rgba(0, 0, 0, 0.09), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS */html, body{
    width: 100% !important;
    overflow-x: hidden !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neue Kaine';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://esgonline.trevisan.edu.br/wp-content/uploads/2025/12/NeueKaine-Regular.woff2') format('woff2'),
		url('http://esgonline.trevisan.edu.br/wp-content/uploads/2025/12/NeueKaine-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Kaine';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://esgonline.trevisan.edu.br/wp-content/uploads/2025/12/NeueKaine-Medium.woff2') format('woff2'),
		url('http://esgonline.trevisan.edu.br/wp-content/uploads/2025/12/NeueKaine-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Kaine';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://esgonline.trevisan.edu.br/wp-content/uploads/2025/12/NeueKaine-SemiBold.woff2') format('woff2'),
		url('http://esgonline.trevisan.edu.br/wp-content/uploads/2025/12/NeueKaine-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Kaine';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://esgonline.trevisan.edu.br/wp-content/uploads/2025/12/NeueKaine-Bold.woff2') format('woff2'),
		url('http://esgonline.trevisan.edu.br/wp-content/uploads/2025/12/NeueKaine-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Kaine';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('http://esgonline.trevisan.edu.br/wp-content/uploads/2025/12/NeueKaine-ExtraBold.woff2') format('woff2'),
		url('http://esgonline.trevisan.edu.br/wp-content/uploads/2025/12/NeueKaine-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Kaine';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('http://esgonline.trevisan.edu.br/wp-content/uploads/2025/12/NeueKaine-Black.woff2') format('woff2'),
		url('http://esgonline.trevisan.edu.br/wp-content/uploads/2025/12/NeueKaine-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */