.elementor-11735 .elementor-element.elementor-element-6e3670d{--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;}.elementor-11735 .elementor-element.elementor-element-6e3670d:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-6e3670d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a3a35f );}.elementor-11735 .elementor-element.elementor-element-0cf0e4b{--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-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-11735 .elementor-element.elementor-element-ee4167e .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-ee4167e .elementor-image-box-title{margin-bottom:7px;font-family:"Neue Kaine", Sans-serif;font-size:1em;font-weight:700;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-ee4167e .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:0.9em;font-weight:400;color:#C9C9C9;}.elementor-11735 .elementor-element.elementor-element-de242f7{--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-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-11735 .elementor-element.elementor-element-e2f3d16 .elementor-button{background-color:var( --e-global-color-fddd7ab );font-family:"Poppins", Sans-serif;font-weight:700;fill:#000000;color:#000000;padding:1em 1.5em 1em 1.5em;}.elementor-11735 .elementor-element.elementor-element-e2f3d16 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-e2f3d16 .elementor-button:focus{background-color:#C1F37F;color:#000000;}.elementor-11735 .elementor-element.elementor-element-e2f3d16 > .elementor-widget-container{margin:10px 25px 10px 25px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-e2f3d16.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-e2f3d16 .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-e2f3d16 .elementor-button:focus svg{fill:#000000;}.elementor-11735 .elementor-element.elementor-element-064ee9d:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-064ee9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-064ee9d > .elementor-container{max-width:1280px;}.elementor-11735 .elementor-element.elementor-element-064ee9d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;z-index:100;}.elementor-11735 .elementor-element.elementor-element-064ee9d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-11735 .elementor-element.elementor-element-fd70c0d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11735 .elementor-element.elementor-element-fd70c0d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11735 .elementor-element.elementor-element-fd70c0d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-widget-global .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-11735 .elementor-element.elementor-global-7876{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-11735 .elementor-element.elementor-global-7876 img{width:100%;}.elementor-bc-flex-widget .elementor-11735 .elementor-element.elementor-element-360fa65.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11735 .elementor-element.elementor-element-360fa65.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-global .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-global .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-global .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-global .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-global .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-global .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-global .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-global .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-global .e--pointer-framed .elementor-item:before,
					.elementor-widget-global .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-global{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-global .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-global .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11735 .elementor-element.elementor-global-7873 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-global-7873 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-67fc41c );fill:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-global-7873 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-11735 .elementor-element.elementor-global-7873 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-11735 .elementor-element.elementor-global-7873 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-11735 .elementor-element.elementor-global-7873 .elementor-nav-menu--main .elementor-item:focus{color:#34570A;fill:#34570A;}.elementor-11735 .elementor-element.elementor-global-7873 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-fb10bfb );}.elementor-11735 .elementor-element.elementor-global-7873 .elementor-nav-menu--dropdown a, .elementor-11735 .elementor-element.elementor-global-7873 .elementor-menu-toggle{color:var( --e-global-color-7a3a35f );}.elementor-11735 .elementor-element.elementor-global-7873 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-global-7873 .elementor-nav-menu--dropdown a:hover,
					.elementor-11735 .elementor-element.elementor-global-7873 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-11735 .elementor-element.elementor-global-7873 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-11735 .elementor-element.elementor-global-7873 .elementor-menu-toggle:hover{color:var( --e-global-color-7a3a35f );}.elementor-11735 .elementor-element.elementor-global-7873 .elementor-nav-menu--dropdown a:hover,
					.elementor-11735 .elementor-element.elementor-global-7873 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-11735 .elementor-element.elementor-global-7873 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-global-7873 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-dab1caf );background-color:var( --e-global-color-7a3a35f );}.elementor-11735 .elementor-element.elementor-global-7873 div.elementor-menu-toggle{color:var( --e-global-color-7a3a35f );}.elementor-11735 .elementor-element.elementor-global-7873 div.elementor-menu-toggle svg{fill:var( --e-global-color-7a3a35f );}.elementor-11735 .elementor-element.elementor-global-7873 div.elementor-menu-toggle:hover{color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-global-7873 div.elementor-menu-toggle:hover svg{fill:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-global-7873 .elementor-menu-toggle:hover{background-color:var( --e-global-color-7a3a35f );}.elementor-11735 .elementor-element.elementor-element-efa07be{--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;--overlay-opacity:0.29;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-11735 .elementor-element.elementor-element-efa07be:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-efa07be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#332E2D;}.elementor-11735 .elementor-element.elementor-element-efa07be::before, .elementor-11735 .elementor-element.elementor-element-efa07be > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-efa07be > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-efa07be > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-efa07be > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-efa07be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://esgonline.trevisan.edu.br/wp-content/uploads/2025/11/Frame-7.svg");--background-overlay:'';background-position:top center;background-size:cover;}.elementor-11735 .elementor-element.elementor-element-da3c2cf{--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-11735 .elementor-element.elementor-element-8d87dd3 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-8d87dd3 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2.6em;font-weight:700;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-8d87dd3:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-8d87dd3:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-8d87dd3 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.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-11735 .elementor-element.elementor-element-467cf3e{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-467cf3e .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-467cf3e .elementor-divider{padding-block-start:18px;padding-block-end:18px;}.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-11735 .elementor-element.elementor-element-2ab1dc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-11735 .elementor-element.elementor-element-2ab1dc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-11735 .elementor-element.elementor-element-2ab1dc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-11735 .elementor-element.elementor-element-2ab1dc3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-11735 .elementor-element.elementor-element-2ab1dc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-11735 .elementor-element.elementor-element-2ab1dc3 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-2ab1dc3 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-2ab1dc3{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-2ab1dc3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-2ab1dc3 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:1.6em;font-weight:500;}.elementor-11735 .elementor-element.elementor-element-2ab1dc3 .elementor-icon-list-text{color:var( --e-global-color-dab1caf );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-0953b24{--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;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-0953b24:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-0953b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F4B0C;}.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-11735 .elementor-element.elementor-element-e8f6661{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-11735 .elementor-element.elementor-element-e8f6661 > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-e8f6661.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-e8f6661 .elementor-headline{text-align:left;font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:500;}.elementor-11735 .elementor-element.elementor-element-e8f6661 .elementor-headline-dynamic-wrapper path{stroke:#C9FF84;stroke-width:4px;}.elementor-11735 .elementor-element.elementor-element-e8f6661 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-e8f6661 .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-11735 .elementor-element.elementor-element-877a6b0{--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:5em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-11735 .elementor-element.elementor-element-877a6b0:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-877a6b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-5ed20ec{--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:flex-start;}.elementor-11735 .elementor-element.elementor-element-0d6cea9 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-0d6cea9 .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-0d6cea9 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2.4em;font-weight:700;color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-0d6cea9:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-0d6cea9:has(:focus) .elementor-image-box-title{color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-0d6cea9 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-cb7070c{--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;--flex-wrap:wrap;}.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-11735 .elementor-element.elementor-element-f0acfe2{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;z-index:3;}.elementor-11735 .elementor-element.elementor-element-f0acfe2 > .elementor-widget-container{background-color:var( --e-global-color-67fc41c );margin:0px 0px 0px 0px;padding:1.5rem 1.5rem 1.5rem 1.5rem;border-style:solid;border-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-f0acfe2 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-11735 .elementor-element.elementor-element-f0acfe2 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-f0acfe2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-f0acfe2.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-f0acfe2.elementor-view-default .elementor-icon{fill:var( --e-global-color-fddd7ab );color:var( --e-global-color-fddd7ab );border-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-f0acfe2 .elementor-icon{font-size:28px;}.elementor-11735 .elementor-element.elementor-element-f0acfe2 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-f0acfe2 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-f0acfe2:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-f0acfe2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-f0acfe2 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-0a52ba8{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;z-index:3;}.elementor-11735 .elementor-element.elementor-element-0a52ba8 > .elementor-widget-container{background-color:var( --e-global-color-67fc41c );margin:0px 0px 0px 0px;padding:1.5rem 1.5rem 1.5rem 1.5rem;border-style:solid;border-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-0a52ba8 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-11735 .elementor-element.elementor-element-0a52ba8 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-0a52ba8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-0a52ba8.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-0a52ba8.elementor-view-default .elementor-icon{fill:var( --e-global-color-fddd7ab );color:var( --e-global-color-fddd7ab );border-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-0a52ba8 .elementor-icon{font-size:28px;}.elementor-11735 .elementor-element.elementor-element-0a52ba8 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-0a52ba8 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-0a52ba8:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-0a52ba8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-0a52ba8 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-8658f33{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;z-index:3;}.elementor-11735 .elementor-element.elementor-element-8658f33 > .elementor-widget-container{background-color:var( --e-global-color-67fc41c );margin:0px 0px 0px 0px;padding:1.5rem 1.5rem 1.5rem 1.5rem;border-style:solid;border-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-8658f33 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-11735 .elementor-element.elementor-element-8658f33 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-8658f33.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-8658f33.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-8658f33.elementor-view-default .elementor-icon{fill:var( --e-global-color-fddd7ab );color:var( --e-global-color-fddd7ab );border-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-8658f33 .elementor-icon{font-size:28px;}.elementor-11735 .elementor-element.elementor-element-8658f33 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-8658f33 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-8658f33:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-8658f33:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-8658f33 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-057e267{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;z-index:3;}.elementor-11735 .elementor-element.elementor-element-057e267 > .elementor-widget-container{background-color:var( --e-global-color-67fc41c );margin:0px 0px 0px 0px;padding:1.5rem 1.5rem 1.5rem 1.5rem;border-style:solid;border-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-057e267 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-11735 .elementor-element.elementor-element-057e267 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-057e267.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-057e267.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-057e267.elementor-view-default .elementor-icon{fill:var( --e-global-color-fddd7ab );color:var( --e-global-color-fddd7ab );border-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-057e267 .elementor-icon{font-size:28px;}.elementor-11735 .elementor-element.elementor-element-057e267 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-057e267 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-057e267:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-057e267:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-057e267 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-fcc8319{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;z-index:3;}.elementor-11735 .elementor-element.elementor-element-fcc8319 > .elementor-widget-container{background-color:var( --e-global-color-67fc41c );margin:0px 0px 0px 0px;padding:1.5rem 1.5rem 1.5rem 1.5rem;border-style:solid;border-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-fcc8319 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-11735 .elementor-element.elementor-element-fcc8319 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-fcc8319.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-fcc8319.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-fcc8319.elementor-view-default .elementor-icon{fill:var( --e-global-color-fddd7ab );color:var( --e-global-color-fddd7ab );border-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-fcc8319 .elementor-icon{font-size:28px;}.elementor-11735 .elementor-element.elementor-element-fcc8319 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-fcc8319 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-fcc8319:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-fcc8319:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-fcc8319 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-defab7a > .elementor-widget-container{margin:1em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-defab7a .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-defab7a .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:3.1em;font-weight:700;color:var( --e-global-color-7a3a35f );}.elementor-11735 .elementor-element.elementor-element-defab7a .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-4251e65 .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-11735 .elementor-element.elementor-element-4251e65 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-4251e65 .elementor-button:focus{background-color:#73BE10;}.elementor-11735 .elementor-element.elementor-element-4251e65{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-478f5e45{--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-11735 .elementor-element.elementor-element-478f5e45:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-478f5e45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-279bec91{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11735 .elementor-element.elementor-element-279bec91 .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-279bec91 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2.1em;font-weight:600;color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-279bec91:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-279bec91:has(:focus) .elementor-image-box-title{color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-279bec91 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-4800160{--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-11735 .elementor-element.elementor-element-4800160.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-4800160 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-4800160 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-a248739{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-11735 .elementor-element.elementor-element-a248739 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-11735 .elementor-element.elementor-element-a248739.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-a248739 .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-a248739 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:3.1em;font-weight:700;color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-a248739 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-67fc41c );}.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-11735 .elementor-element.elementor-element-74ee05d3{--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-11735 .elementor-element.elementor-element-1da3d6bb{--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-11735 .elementor-element.elementor-element-1da3d6bb:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-1da3d6bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-1436bfe3 > .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-11735 .elementor-element.elementor-element-1436bfe3.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-1436bfe3{z-index:9;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-1436bfe3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-11735 .elementor-element.elementor-element-1436bfe3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-11735 .elementor-element.elementor-element-1436bfe3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-11735 .elementor-element.elementor-element-1436bfe3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-11735 .elementor-element.elementor-element-1436bfe3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-11735 .elementor-element.elementor-element-1436bfe3 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-1436bfe3 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-1436bfe3 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-1436bfe3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-1436bfe3 .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-11735 .elementor-element.elementor-element-1436bfe3 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-1f9de381 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-1f9de381{z-index:3;}.elementor-11735 .elementor-element.elementor-element-1f9de381 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-1f9de381 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-1f9de381 .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-11735 .elementor-element.elementor-element-1f9de381 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-1f9de381:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-1f9de381:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-1f9de381 .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-11735 .elementor-element.elementor-element-6ec91a45{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-6ec91a45:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-6ec91a45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-2cec78c7{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-2cec78c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-2cec78c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-2cec78c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-2cec78c7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-2cec78c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-2cec78c7 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-2cec78c7 .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-11735 .elementor-element.elementor-element-2cec78c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-2cec78c7 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-2cec78c7 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-2cec78c7 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-2cec78c7 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-2cec78c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-2cec78c7 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-2cec78c7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-dda0a4d{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-55cf9bed > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-55cf9bed{z-index:3;}.elementor-11735 .elementor-element.elementor-element-55cf9bed .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-55cf9bed .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-55cf9bed .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-55cf9bed .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-55cf9bed:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-55cf9bed:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-55cf9bed .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-11735 .elementor-element.elementor-element-549f6229{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-68f2af3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-68f2af3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-68f2af3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-68f2af3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-68f2af3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-68f2af3 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-68f2af3:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-68f2af3:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-68f2af3 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-2703ed6c{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-2703ed6c:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-2703ed6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-52442184{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-52442184 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-52442184 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-52442184 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-52442184 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-52442184 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-52442184 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-52442184 .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-11735 .elementor-element.elementor-element-52442184 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-52442184 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-52442184 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-52442184 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-52442184 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-52442184 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-52442184 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-52442184 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-5ab28525{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-4f95fdc7 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-4f95fdc7{z-index:3;}.elementor-11735 .elementor-element.elementor-element-4f95fdc7 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-4f95fdc7 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-4f95fdc7 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-4f95fdc7 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-4f95fdc7:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-4f95fdc7:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-4f95fdc7 .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-11735 .elementor-element.elementor-element-582cfcd7{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-6fa3381a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-6fa3381a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-6fa3381a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-6fa3381a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-6fa3381a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-6fa3381a .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-6fa3381a:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-6fa3381a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-6fa3381a .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-64cc234a{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-64cc234a:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-64cc234a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-b02b58f{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-b02b58f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-b02b58f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-b02b58f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-b02b58f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-b02b58f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-b02b58f .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-b02b58f .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-11735 .elementor-element.elementor-element-b02b58f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-b02b58f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-b02b58f .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-b02b58f .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-b02b58f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-b02b58f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-b02b58f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-b02b58f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-415dd40e{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-7110c96 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-7110c96{z-index:3;}.elementor-11735 .elementor-element.elementor-element-7110c96 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-7110c96 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-7110c96 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-7110c96 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-7110c96:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-7110c96:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-7110c96 .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-11735 .elementor-element.elementor-element-1b98c801{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-4ac550dd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-4ac550dd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-4ac550dd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-4ac550dd .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-4ac550dd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-4ac550dd .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-4ac550dd:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-4ac550dd:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-4ac550dd .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-d48b27d{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-d48b27d:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-d48b27d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-47b7cef{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-47b7cef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-47b7cef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-47b7cef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-47b7cef .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-47b7cef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-47b7cef .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-47b7cef .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-11735 .elementor-element.elementor-element-47b7cef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-47b7cef .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-47b7cef .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-47b7cef .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-47b7cef .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-47b7cef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-47b7cef .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-47b7cef .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-18a0d85{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-eb0f504 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-eb0f504{z-index:3;}.elementor-11735 .elementor-element.elementor-element-eb0f504 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-eb0f504 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-eb0f504 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-eb0f504 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-eb0f504:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-eb0f504:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-eb0f504 .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-11735 .elementor-element.elementor-element-0730e96{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-57daad8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-57daad8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-57daad8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-57daad8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-57daad8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-57daad8 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-57daad8:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-57daad8:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-57daad8 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-5a59baff{--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-11735 .elementor-element.elementor-element-5a59baff > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-5a59baff > .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-11735 .elementor-element.elementor-element-5a59baff > .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-11735 .elementor-element.elementor-element-5a59baff > .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-11735 .elementor-element.elementor-element-5a59baff {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-11735 .elementor-element.elementor-element-5a59baff > .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-11735 .elementor-element.elementor-element-5a59baff > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-11735 .elementor-element.elementor-element-7c8b3920{--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-11735 .elementor-element.elementor-element-71f2e8c9{--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-11735 .elementor-element.elementor-element-71f2e8c9:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-71f2e8c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-105fe8 > .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-11735 .elementor-element.elementor-element-105fe8.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-105fe8{z-index:9;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-105fe8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-11735 .elementor-element.elementor-element-105fe8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-11735 .elementor-element.elementor-element-105fe8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-11735 .elementor-element.elementor-element-105fe8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-11735 .elementor-element.elementor-element-105fe8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-11735 .elementor-element.elementor-element-105fe8 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-105fe8 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-105fe8 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-105fe8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-105fe8 .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-11735 .elementor-element.elementor-element-105fe8 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-27af52e9 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-27af52e9{z-index:3;}.elementor-11735 .elementor-element.elementor-element-27af52e9 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-27af52e9 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-27af52e9 .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-11735 .elementor-element.elementor-element-27af52e9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-27af52e9:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-27af52e9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-27af52e9 .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-11735 .elementor-element.elementor-element-2b014079{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-2b014079:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-2b014079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-28c8b191{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-28c8b191 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-28c8b191 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-28c8b191 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-28c8b191 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-28c8b191 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-28c8b191 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-28c8b191 .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-11735 .elementor-element.elementor-element-28c8b191 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-28c8b191 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-28c8b191 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-28c8b191 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-28c8b191 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-28c8b191 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-28c8b191 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-28c8b191 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-cf3e1f5{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-5a98b480 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-5a98b480{z-index:3;}.elementor-11735 .elementor-element.elementor-element-5a98b480 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-5a98b480 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-5a98b480 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-5a98b480 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-5a98b480:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-5a98b480:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-5a98b480 .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-11735 .elementor-element.elementor-element-66f5095c{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-34c57e72.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-34c57e72.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-34c57e72.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-34c57e72 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-34c57e72 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-34c57e72 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-34c57e72:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-34c57e72:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-34c57e72 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-58e8552c{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-58e8552c:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-58e8552c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-de2ca6b{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-de2ca6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-de2ca6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-de2ca6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-de2ca6b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-de2ca6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-de2ca6b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-de2ca6b .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-11735 .elementor-element.elementor-element-de2ca6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-de2ca6b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-de2ca6b .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-de2ca6b .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-de2ca6b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-de2ca6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-de2ca6b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-de2ca6b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-2043d036{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-529e1247 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-529e1247{z-index:3;}.elementor-11735 .elementor-element.elementor-element-529e1247 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-529e1247 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-529e1247 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-529e1247 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-529e1247:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-529e1247:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-529e1247 .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-11735 .elementor-element.elementor-element-6223d026{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-504c70d7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-504c70d7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-504c70d7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-504c70d7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-504c70d7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-504c70d7 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-504c70d7:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-504c70d7:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-504c70d7 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-76c65d1b{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-76c65d1b:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-76c65d1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-79fac38d{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-79fac38d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-79fac38d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-79fac38d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-79fac38d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-79fac38d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-79fac38d .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-79fac38d .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-11735 .elementor-element.elementor-element-79fac38d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-79fac38d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-79fac38d .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-79fac38d .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-79fac38d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-79fac38d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-79fac38d .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-79fac38d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-570e58b1{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-1ffb10a0 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-1ffb10a0{z-index:3;}.elementor-11735 .elementor-element.elementor-element-1ffb10a0 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-1ffb10a0 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-1ffb10a0 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-1ffb10a0 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-1ffb10a0:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-1ffb10a0:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-1ffb10a0 .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-11735 .elementor-element.elementor-element-517e977{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-1cde2373.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-1cde2373.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-1cde2373.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-1cde2373 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-1cde2373 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-1cde2373 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-1cde2373:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-1cde2373:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-1cde2373 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-138c7076{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-138c7076:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-138c7076 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-46246815{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-46246815 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-46246815 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-46246815 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-46246815 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-46246815 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-46246815 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-46246815 .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-11735 .elementor-element.elementor-element-46246815 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-46246815 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-46246815 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-46246815 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-46246815 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-46246815 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-46246815 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-46246815 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-14c816fc{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-333c7ebf > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-333c7ebf{z-index:3;}.elementor-11735 .elementor-element.elementor-element-333c7ebf .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-333c7ebf .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-333c7ebf .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-333c7ebf .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-333c7ebf:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-333c7ebf:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-333c7ebf .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-11735 .elementor-element.elementor-element-6f5d2fd5{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-248f1472.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-248f1472.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-248f1472.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-248f1472 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-248f1472 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-248f1472 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-248f1472:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-248f1472:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-248f1472 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-3af93746.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-3af93746.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-3af93746.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-3af93746 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-3af93746 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-3af93746 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-3af93746:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-3af93746:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-3af93746 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-472e1dd8{--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-11735 .elementor-element.elementor-element-472e1dd8 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-472e1dd8 > .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-11735 .elementor-element.elementor-element-472e1dd8 > .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-11735 .elementor-element.elementor-element-472e1dd8 > .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-11735 .elementor-element.elementor-element-472e1dd8 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-11735 .elementor-element.elementor-element-472e1dd8 > .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-11735 .elementor-element.elementor-element-472e1dd8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-11735 .elementor-element.elementor-element-72774baf{--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-11735 .elementor-element.elementor-element-67ecd617{--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-11735 .elementor-element.elementor-element-67ecd617:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-67ecd617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-59df449d > .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-11735 .elementor-element.elementor-element-59df449d.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-59df449d{z-index:9;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-59df449d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-11735 .elementor-element.elementor-element-59df449d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-11735 .elementor-element.elementor-element-59df449d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-11735 .elementor-element.elementor-element-59df449d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-11735 .elementor-element.elementor-element-59df449d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-11735 .elementor-element.elementor-element-59df449d .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-59df449d .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-59df449d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-59df449d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-59df449d .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-11735 .elementor-element.elementor-element-59df449d .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-678a5d14 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-678a5d14{z-index:3;}.elementor-11735 .elementor-element.elementor-element-678a5d14 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-678a5d14 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-678a5d14 .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-11735 .elementor-element.elementor-element-678a5d14 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-678a5d14:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-678a5d14:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-678a5d14 .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-11735 .elementor-element.elementor-element-6a025b8f{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-6a025b8f:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-6a025b8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-2cda9353{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-2cda9353 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-2cda9353 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-2cda9353 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-2cda9353 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-2cda9353 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-2cda9353 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-2cda9353 .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-11735 .elementor-element.elementor-element-2cda9353 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-2cda9353 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-2cda9353 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-2cda9353 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-2cda9353 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-2cda9353 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-2cda9353 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-2cda9353 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-131af81{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-176ff5cd > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-176ff5cd{z-index:3;}.elementor-11735 .elementor-element.elementor-element-176ff5cd .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-176ff5cd .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-176ff5cd .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-176ff5cd .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-176ff5cd:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-176ff5cd:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-176ff5cd .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-11735 .elementor-element.elementor-element-1c5bff5d{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-5cd6a977.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-5cd6a977.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-5cd6a977.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-5cd6a977 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-5cd6a977 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-5cd6a977 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-5cd6a977:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-5cd6a977:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-5cd6a977 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-7337651c{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-7337651c:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-7337651c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-4137ef05{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-4137ef05 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4137ef05 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4137ef05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4137ef05 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-4137ef05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-4137ef05 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-4137ef05 .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-11735 .elementor-element.elementor-element-4137ef05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-4137ef05 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-4137ef05 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-4137ef05 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-4137ef05 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-4137ef05 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-4137ef05 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-4137ef05 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-32003fa1{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-655c8703 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-655c8703{z-index:3;}.elementor-11735 .elementor-element.elementor-element-655c8703 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-655c8703 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-655c8703 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-655c8703 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-655c8703:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-655c8703:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-655c8703 .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-11735 .elementor-element.elementor-element-22e2374{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-462ed51b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-462ed51b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-462ed51b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-462ed51b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-462ed51b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-462ed51b .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-462ed51b:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-462ed51b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-462ed51b .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-4d6682db{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-4d6682db:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-4d6682db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-4ca4d76e{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-4ca4d76e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4ca4d76e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4ca4d76e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4ca4d76e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-4ca4d76e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-4ca4d76e .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-4ca4d76e .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-11735 .elementor-element.elementor-element-4ca4d76e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-4ca4d76e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-4ca4d76e .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-4ca4d76e .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-4ca4d76e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-4ca4d76e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-4ca4d76e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-4ca4d76e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-bf86abe{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-23aaaa86 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-23aaaa86{z-index:3;}.elementor-11735 .elementor-element.elementor-element-23aaaa86 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-23aaaa86 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-23aaaa86 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-23aaaa86 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-23aaaa86:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-23aaaa86:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-23aaaa86 .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-11735 .elementor-element.elementor-element-fe96656{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-3033bfde.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-3033bfde.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-3033bfde.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-3033bfde .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-3033bfde .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-3033bfde .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-3033bfde:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-3033bfde:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-3033bfde .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-47f8074e{--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-11735 .elementor-element.elementor-element-47f8074e > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-47f8074e > .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-11735 .elementor-element.elementor-element-47f8074e > .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-11735 .elementor-element.elementor-element-47f8074e > .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-11735 .elementor-element.elementor-element-47f8074e {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-11735 .elementor-element.elementor-element-47f8074e > .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-11735 .elementor-element.elementor-element-47f8074e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-11735 .elementor-element.elementor-element-5fc7e857{--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-11735 .elementor-element.elementor-element-50df2c9a{--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-11735 .elementor-element.elementor-element-50df2c9a:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-50df2c9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-3571225 > .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-11735 .elementor-element.elementor-element-3571225.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-3571225{z-index:9;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-3571225 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-11735 .elementor-element.elementor-element-3571225 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-11735 .elementor-element.elementor-element-3571225 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-11735 .elementor-element.elementor-element-3571225 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-11735 .elementor-element.elementor-element-3571225 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-11735 .elementor-element.elementor-element-3571225 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-3571225 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-3571225 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-3571225 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-3571225 .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-11735 .elementor-element.elementor-element-3571225 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-498f76ed > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-498f76ed{z-index:3;}.elementor-11735 .elementor-element.elementor-element-498f76ed .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-498f76ed .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-498f76ed .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-11735 .elementor-element.elementor-element-498f76ed .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-498f76ed:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-498f76ed:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-498f76ed .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-11735 .elementor-element.elementor-element-26c4ac15{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-26c4ac15:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-26c4ac15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-77fdd190{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-77fdd190 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-77fdd190 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-77fdd190 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-77fdd190 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-77fdd190 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-77fdd190 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-77fdd190 .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-11735 .elementor-element.elementor-element-77fdd190 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-77fdd190 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-77fdd190 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-77fdd190 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-77fdd190 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-77fdd190 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-77fdd190 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-77fdd190 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-1ab4bbdd{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-500778c > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-500778c{z-index:3;}.elementor-11735 .elementor-element.elementor-element-500778c .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-500778c .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-500778c .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-500778c .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-500778c:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-500778c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-500778c .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-11735 .elementor-element.elementor-element-5aa16a62{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-1f6cd8a3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-1f6cd8a3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-1f6cd8a3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-1f6cd8a3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-1f6cd8a3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-1f6cd8a3 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-1f6cd8a3:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-1f6cd8a3:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-1f6cd8a3 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-2a620aa8{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-2a620aa8:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-2a620aa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-4b519e7{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-4b519e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4b519e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4b519e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4b519e7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-4b519e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-4b519e7 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-4b519e7 .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-11735 .elementor-element.elementor-element-4b519e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-4b519e7 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-4b519e7 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-4b519e7 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-4b519e7 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-4b519e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-4b519e7 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-4b519e7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-258f040b{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-205bf9d6 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-205bf9d6{z-index:3;}.elementor-11735 .elementor-element.elementor-element-205bf9d6 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-205bf9d6 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-205bf9d6 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-205bf9d6 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-205bf9d6:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-205bf9d6:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-205bf9d6 .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-11735 .elementor-element.elementor-element-4e70a524{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-3e047e6d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-3e047e6d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-3e047e6d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-3e047e6d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-3e047e6d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-3e047e6d .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-3e047e6d:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-3e047e6d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-3e047e6d .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-404f1708{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-404f1708:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-404f1708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-214376c{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-214376c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-214376c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-214376c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-214376c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-214376c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-214376c .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-214376c .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-11735 .elementor-element.elementor-element-214376c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-214376c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-214376c .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-214376c .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-214376c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-214376c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-214376c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-214376c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-331ea667{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-43a377f3 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-43a377f3{z-index:3;}.elementor-11735 .elementor-element.elementor-element-43a377f3 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-43a377f3 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-43a377f3 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-43a377f3 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-43a377f3:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-43a377f3:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-43a377f3 .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-11735 .elementor-element.elementor-element-556a977a{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-315b30ce.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-315b30ce.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-315b30ce.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-315b30ce .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-315b30ce .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-315b30ce .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-315b30ce:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-315b30ce:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-315b30ce .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-46a2c90{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-46a2c90:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-46a2c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-4259d1a5{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-4259d1a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4259d1a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4259d1a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4259d1a5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-4259d1a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-4259d1a5 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-4259d1a5 .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-11735 .elementor-element.elementor-element-4259d1a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-4259d1a5 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-4259d1a5 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-4259d1a5 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-4259d1a5 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-4259d1a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-4259d1a5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-4259d1a5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-a8aeaab{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-16a73bb2 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-16a73bb2{z-index:3;}.elementor-11735 .elementor-element.elementor-element-16a73bb2 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-16a73bb2 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-16a73bb2 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-16a73bb2 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-16a73bb2:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-16a73bb2:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-16a73bb2 .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-11735 .elementor-element.elementor-element-493330a6{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-50d39a62.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-50d39a62.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-50d39a62.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-50d39a62 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-50d39a62 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-50d39a62 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-50d39a62:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-50d39a62:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-50d39a62 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-9c06ed6{--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-11735 .elementor-element.elementor-element-9c06ed6 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-9c06ed6 > .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-11735 .elementor-element.elementor-element-9c06ed6 > .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-11735 .elementor-element.elementor-element-9c06ed6 > .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-11735 .elementor-element.elementor-element-9c06ed6 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-11735 .elementor-element.elementor-element-9c06ed6 > .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-11735 .elementor-element.elementor-element-9c06ed6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-11735 .elementor-element.elementor-element-3e058c42{--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-11735 .elementor-element.elementor-element-6cf03197{--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-11735 .elementor-element.elementor-element-6cf03197:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-6cf03197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-259c51bf > .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-11735 .elementor-element.elementor-element-259c51bf.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-259c51bf{z-index:9;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-259c51bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-11735 .elementor-element.elementor-element-259c51bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-11735 .elementor-element.elementor-element-259c51bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-11735 .elementor-element.elementor-element-259c51bf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-11735 .elementor-element.elementor-element-259c51bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-11735 .elementor-element.elementor-element-259c51bf .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-259c51bf .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-259c51bf .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-259c51bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-259c51bf .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-11735 .elementor-element.elementor-element-259c51bf .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-6dc40858 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-6dc40858{z-index:3;}.elementor-11735 .elementor-element.elementor-element-6dc40858 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-6dc40858 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-6dc40858 .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-11735 .elementor-element.elementor-element-6dc40858 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-6dc40858:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-6dc40858:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-6dc40858 .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-11735 .elementor-element.elementor-element-373a1543{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-373a1543:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-373a1543 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-e298ab5{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-e298ab5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-e298ab5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-e298ab5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-e298ab5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-e298ab5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-e298ab5 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-e298ab5 .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-11735 .elementor-element.elementor-element-e298ab5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-e298ab5 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-e298ab5 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-e298ab5 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-e298ab5 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-e298ab5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-e298ab5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-e298ab5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-36d2cf82{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-68cd7518 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-68cd7518{z-index:3;}.elementor-11735 .elementor-element.elementor-element-68cd7518 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-68cd7518 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-68cd7518 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-68cd7518 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-68cd7518:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-68cd7518:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-68cd7518 .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-11735 .elementor-element.elementor-element-3334432{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-194bf81f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-194bf81f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-194bf81f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-194bf81f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-194bf81f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-194bf81f .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-194bf81f:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-194bf81f:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-194bf81f .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-67368d4e{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-67368d4e:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-67368d4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-5b9bd087{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-5b9bd087 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-5b9bd087 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-5b9bd087 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-5b9bd087 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-5b9bd087 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-5b9bd087 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-5b9bd087 .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-11735 .elementor-element.elementor-element-5b9bd087 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-5b9bd087 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-5b9bd087 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-5b9bd087 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-5b9bd087 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-5b9bd087 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-5b9bd087 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-5b9bd087 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-1cf8e13d{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-3c078523 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-3c078523{z-index:3;}.elementor-11735 .elementor-element.elementor-element-3c078523 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-3c078523 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-3c078523 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-3c078523 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-3c078523:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-3c078523:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-3c078523 .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-11735 .elementor-element.elementor-element-6b193cab{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-2d52ea64.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-2d52ea64.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-2d52ea64.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-2d52ea64 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-2d52ea64 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-2d52ea64 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-2d52ea64:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-2d52ea64:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-2d52ea64 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-5e89e3bd{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-5e89e3bd:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-5e89e3bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-31859e8e{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-31859e8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-31859e8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-31859e8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-31859e8e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-31859e8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-31859e8e .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-31859e8e .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-11735 .elementor-element.elementor-element-31859e8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-31859e8e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-31859e8e .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-31859e8e .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-31859e8e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-31859e8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-31859e8e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-31859e8e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-ba3f009{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-29e4e9e8 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-29e4e9e8{z-index:3;}.elementor-11735 .elementor-element.elementor-element-29e4e9e8 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-29e4e9e8 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-29e4e9e8 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-29e4e9e8 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-29e4e9e8:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-29e4e9e8:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-29e4e9e8 .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-11735 .elementor-element.elementor-element-2cf99df2{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-26876b92.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-26876b92.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-26876b92.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-26876b92 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-26876b92 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-26876b92 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-26876b92:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-26876b92:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-26876b92 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-2dec5c5{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-2dec5c5:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-2dec5c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-5ac3eda5{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-5ac3eda5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-5ac3eda5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-5ac3eda5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-5ac3eda5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-5ac3eda5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-5ac3eda5 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-5ac3eda5 .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-11735 .elementor-element.elementor-element-5ac3eda5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-5ac3eda5 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-5ac3eda5 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-5ac3eda5 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-5ac3eda5 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-5ac3eda5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-5ac3eda5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-5ac3eda5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-5daa6eec{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-66d47a39 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-66d47a39{z-index:3;}.elementor-11735 .elementor-element.elementor-element-66d47a39 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-66d47a39 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-66d47a39 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-66d47a39 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-66d47a39:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-66d47a39:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-66d47a39 .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-11735 .elementor-element.elementor-element-28a75370{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-5d1034e2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-5d1034e2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-5d1034e2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-5d1034e2 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-5d1034e2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-5d1034e2 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-5d1034e2:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-5d1034e2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-5d1034e2 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-68de927{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-68de927:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-68de927 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-63876e9d{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-63876e9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-63876e9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-63876e9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-63876e9d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-63876e9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-63876e9d .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-63876e9d .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-11735 .elementor-element.elementor-element-63876e9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-63876e9d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-63876e9d .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-63876e9d .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-63876e9d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-63876e9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-63876e9d .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-63876e9d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-6d6b537d{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-524cbbda > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-524cbbda{z-index:3;}.elementor-11735 .elementor-element.elementor-element-524cbbda .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-524cbbda .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-524cbbda .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-524cbbda .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-524cbbda:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-524cbbda:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-524cbbda .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-11735 .elementor-element.elementor-element-56b5e452{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-40a93b48.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-40a93b48.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-40a93b48.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-40a93b48 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-40a93b48 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-40a93b48 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-40a93b48:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-40a93b48:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-40a93b48 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-5f506620{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-5f506620:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-5f506620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-5552a43c{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-5552a43c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-5552a43c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-5552a43c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-5552a43c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-5552a43c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-5552a43c .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-5552a43c .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-11735 .elementor-element.elementor-element-5552a43c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-5552a43c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-5552a43c .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-5552a43c .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-5552a43c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-5552a43c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-5552a43c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-5552a43c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-3c1d0d71{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-3b5e61a4 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-3b5e61a4{z-index:3;}.elementor-11735 .elementor-element.elementor-element-3b5e61a4 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-3b5e61a4 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-3b5e61a4 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-3b5e61a4 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-3b5e61a4:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-3b5e61a4:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-3b5e61a4 .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-11735 .elementor-element.elementor-element-144f5ee8{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-74b8502b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-74b8502b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-74b8502b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-74b8502b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-74b8502b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-74b8502b .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-74b8502b:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-74b8502b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-74b8502b .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-1b831311{--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-11735 .elementor-element.elementor-element-1b831311 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-1b831311 > .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-11735 .elementor-element.elementor-element-1b831311 > .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-11735 .elementor-element.elementor-element-1b831311 > .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-11735 .elementor-element.elementor-element-1b831311 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-11735 .elementor-element.elementor-element-1b831311 > .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-11735 .elementor-element.elementor-element-1b831311 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-11735 .elementor-element.elementor-element-1dafbc2c{--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-11735 .elementor-element.elementor-element-51acb29f{--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-11735 .elementor-element.elementor-element-51acb29f:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-51acb29f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-1f5d1ab7 > .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-11735 .elementor-element.elementor-element-1f5d1ab7.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-1f5d1ab7{z-index:9;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-1f5d1ab7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-11735 .elementor-element.elementor-element-1f5d1ab7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-11735 .elementor-element.elementor-element-1f5d1ab7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-11735 .elementor-element.elementor-element-1f5d1ab7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-11735 .elementor-element.elementor-element-1f5d1ab7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-11735 .elementor-element.elementor-element-1f5d1ab7 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-1f5d1ab7 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-1f5d1ab7 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-1f5d1ab7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-1f5d1ab7 .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-11735 .elementor-element.elementor-element-1f5d1ab7 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-5302ed79 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-5302ed79{z-index:3;}.elementor-11735 .elementor-element.elementor-element-5302ed79 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-5302ed79 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-5302ed79 .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-11735 .elementor-element.elementor-element-5302ed79 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-5302ed79:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-5302ed79:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-5302ed79 .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-11735 .elementor-element.elementor-element-53c66c8c{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-53c66c8c:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-53c66c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-1e50c1df{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-1e50c1df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-1e50c1df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-1e50c1df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-1e50c1df .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-1e50c1df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-1e50c1df .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-1e50c1df .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-11735 .elementor-element.elementor-element-1e50c1df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-1e50c1df .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-1e50c1df .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-1e50c1df .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-1e50c1df .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-1e50c1df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-1e50c1df .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-1e50c1df .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-6a10b4f1{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-2de3ad02 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-2de3ad02{z-index:3;}.elementor-11735 .elementor-element.elementor-element-2de3ad02 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-2de3ad02 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-2de3ad02 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-2de3ad02 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-2de3ad02:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-2de3ad02:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-2de3ad02 .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-11735 .elementor-element.elementor-element-58682fc7{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-63b4bbe4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-63b4bbe4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-63b4bbe4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-63b4bbe4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-63b4bbe4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-63b4bbe4 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-63b4bbe4:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-63b4bbe4:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-63b4bbe4 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-68b78d1{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-68b78d1:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-68b78d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-135bb732{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-135bb732 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-135bb732 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-135bb732 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-135bb732 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-135bb732 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-135bb732 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-135bb732 .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-11735 .elementor-element.elementor-element-135bb732 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-135bb732 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-135bb732 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-135bb732 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-135bb732 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-135bb732 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-135bb732 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-135bb732 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-2a613c0c{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-12de582a > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-12de582a{z-index:3;}.elementor-11735 .elementor-element.elementor-element-12de582a .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-12de582a .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-12de582a .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-12de582a .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-12de582a:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-12de582a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-12de582a .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-11735 .elementor-element.elementor-element-26ef0c00{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-3b0dcee0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-3b0dcee0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-3b0dcee0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-3b0dcee0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-3b0dcee0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-3b0dcee0 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-3b0dcee0:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-3b0dcee0:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-3b0dcee0 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-602fc511{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-602fc511:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-602fc511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-1ddd7af1{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-1ddd7af1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-1ddd7af1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-1ddd7af1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-1ddd7af1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-1ddd7af1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-1ddd7af1 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-1ddd7af1 .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-11735 .elementor-element.elementor-element-1ddd7af1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-1ddd7af1 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-1ddd7af1 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-1ddd7af1 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-1ddd7af1 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-1ddd7af1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-1ddd7af1 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-1ddd7af1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-66416ba2{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-53e62c50 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-53e62c50{z-index:3;}.elementor-11735 .elementor-element.elementor-element-53e62c50 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-53e62c50 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-53e62c50 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-53e62c50 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-53e62c50:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-53e62c50:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-53e62c50 .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-11735 .elementor-element.elementor-element-451ec820{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-75a98aae.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-75a98aae.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-75a98aae.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-75a98aae .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-75a98aae .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-75a98aae .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-75a98aae:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-75a98aae:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-75a98aae .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-4e92a094{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-4e92a094:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-4e92a094 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-6556c102{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-6556c102 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-6556c102 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-6556c102 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-6556c102 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-6556c102 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-6556c102 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-6556c102 .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-11735 .elementor-element.elementor-element-6556c102 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-6556c102 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-6556c102 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-6556c102 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-6556c102 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-6556c102 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-6556c102 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-6556c102 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-3027c54a{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-624e2a7d > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-624e2a7d{z-index:3;}.elementor-11735 .elementor-element.elementor-element-624e2a7d .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-624e2a7d .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-624e2a7d .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-624e2a7d .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-624e2a7d:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-624e2a7d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-624e2a7d .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-11735 .elementor-element.elementor-element-519ad464{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-5f50844f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-5f50844f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-5f50844f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-5f50844f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-5f50844f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-5f50844f .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-5f50844f:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-5f50844f:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-5f50844f .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-e8eab5a{--display:flex;--border-radius:0px 0px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-e8eab5a:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-e8eab5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203209;}.elementor-11735 .elementor-element.elementor-element-2d70ea46{width:100%;max-width:100%;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-2d70ea46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-2d70ea46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-2d70ea46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-2d70ea46 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-2d70ea46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-2d70ea46 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DBDBDB47;}.elementor-11735 .elementor-element.elementor-element-2d70ea46 .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-11735 .elementor-element.elementor-element-2d70ea46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-2d70ea46 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-2d70ea46 .elementor-icon-list-icon i{color:var( --e-global-color-fddd7ab );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-2d70ea46 .elementor-icon-list-icon svg{fill:var( --e-global-color-fddd7ab );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-2d70ea46 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-2d70ea46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-2d70ea46 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-2d70ea46 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-53c2fe36{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-387ccd70 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-387ccd70{z-index:3;}.elementor-11735 .elementor-element.elementor-element-387ccd70 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-387ccd70 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-387ccd70 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-11735 .elementor-element.elementor-element-387ccd70 .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-387ccd70:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-387ccd70:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-387ccd70 .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-11735 .elementor-element.elementor-element-43196ca9{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-1222bb4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-1222bb4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-1222bb4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-1222bb4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-1222bb4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-1222bb4 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-1222bb4:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-1222bb4:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-1222bb4 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-69d15638{--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-11735 .elementor-element.elementor-element-69d15638 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-69d15638 > .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-11735 .elementor-element.elementor-element-69d15638 > .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-11735 .elementor-element.elementor-element-69d15638 > .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-11735 .elementor-element.elementor-element-69d15638 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-11735 .elementor-element.elementor-element-69d15638 > .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-11735 .elementor-element.elementor-element-69d15638 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-11735 .elementor-element.elementor-element-1c50496b{--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-11735 .elementor-element.elementor-element-1c50496b > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-1c50496b.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-11735 .elementor-element.elementor-element-1c50496b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-11735 .elementor-element.elementor-element-1c50496b.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-11735 .elementor-element.elementor-element-1c50496b > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-11735 .elementor-element.elementor-element-1c50496b.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-1c50496b.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-11735 .elementor-element.elementor-element-1c50496b.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-11735 .elementor-element.elementor-element-1c50496b [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-11735 .elementor-element.elementor-element-b70f44f{--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-11735 .elementor-element.elementor-element-b70f44f:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-b70f44f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-3d850d1{--display:flex;}.elementor-11735 .elementor-element.elementor-element-6752360 > .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-11735 .elementor-element.elementor-element-6752360.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-6752360{z-index:9;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-6752360 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-11735 .elementor-element.elementor-element-6752360 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-11735 .elementor-element.elementor-element-6752360 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-11735 .elementor-element.elementor-element-6752360 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-11735 .elementor-element.elementor-element-6752360 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-11735 .elementor-element.elementor-element-6752360 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-6752360 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-6752360 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11735 .elementor-element.elementor-element-6752360 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-6752360 .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-11735 .elementor-element.elementor-element-6752360 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-5695f7c{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-11735 .elementor-element.elementor-element-5695f7c > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-11735 .elementor-element.elementor-element-5695f7c.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-5695f7c .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-5695f7c .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-5695f7c:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-5695f7c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-5695f7c .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:#E7E7E7;}.elementor-11735 .elementor-element.elementor-element-e4c1334{--display:flex;}.elementor-11735 .elementor-element.elementor-element-a53388c{--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-11735 .elementor-element.elementor-element-a53388c:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-a53388c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1D1D;}.elementor-11735 .elementor-element.elementor-element-b893f83{--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-11735 .elementor-element.elementor-element-8f33c70 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-8f33c70 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-8f33c70:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-8f33c70:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-8f33c70 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.elementor-11735 .elementor-element.elementor-element-e346882 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD29;}.elementor-11735 .elementor-element.elementor-element-e346882 .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-11735 .elementor-element.elementor-element-e346882 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-e346882 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-e346882 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-e346882 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-e346882{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-e346882 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-e346882 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-e346882 .elementor-icon-list-text{color:#A1E224;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-aaedb72{--divider-border-style:solid;--divider-color:var( --e-global-color-fddd7ab );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-aaedb72 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-aaedb72 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11735 .elementor-element.elementor-element-da683eb .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-da683eb .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-da683eb:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-da683eb:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-da683eb .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.elementor-11735 .elementor-element.elementor-element-09e42cb .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-11735 .elementor-element.elementor-element-09e42cb .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-09e42cb .elementor-button:focus{background-color:#73BE10;}.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-11735 .elementor-element.elementor-element-a79d42e{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:#E9E9E9;}.elementor-11735 .elementor-element.elementor-element-728847b{--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-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-11735 .elementor-element.elementor-element-724ada8 > .elementor-widget-container{margin:0em 0em -6em 0em;}.elementor-11735 .elementor-element.elementor-element-724ada8 img{border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-6a714f1 .elementor-repeater-item-d3cb1c2.elementor-social-icon{background-color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-6a714f1 .elementor-repeater-item-d3cb1c2.elementor-social-icon i{color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-6a714f1 .elementor-repeater-item-d3cb1c2.elementor-social-icon svg{fill:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-6a714f1{--grid-template-columns:repeat(0, auto);width:initial;max-width:initial;z-index:1;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-11735 .elementor-element.elementor-element-6a714f1 .elementor-widget-container{text-align:center;}.elementor-11735 .elementor-element.elementor-element-6a714f1 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-95f5573{--display:flex;}.elementor-11735 .elementor-element.elementor-element-c387caa{--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-11735 .elementor-element.elementor-element-c387caa:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-c387caa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1D1D;}.elementor-11735 .elementor-element.elementor-element-0af9a54{--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-11735 .elementor-element.elementor-element-e3901e4 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-e3901e4 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-e3901e4:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-e3901e4:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-e3901e4 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.elementor-11735 .elementor-element.elementor-element-f559a7b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD29;}.elementor-11735 .elementor-element.elementor-element-f559a7b .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-11735 .elementor-element.elementor-element-f559a7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-f559a7b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-f559a7b .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-f559a7b .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-f559a7b{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-f559a7b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-f559a7b .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-f559a7b .elementor-icon-list-text{color:#A1E224;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-66fbf53{--divider-border-style:solid;--divider-color:var( --e-global-color-fddd7ab );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-66fbf53 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-66fbf53 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11735 .elementor-element.elementor-element-792ece1 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-792ece1 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-792ece1:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-792ece1:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-792ece1 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.elementor-11735 .elementor-element.elementor-element-8d7178e .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-11735 .elementor-element.elementor-element-8d7178e .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-8d7178e .elementor-button:focus{background-color:#73BE10;}.elementor-11735 .elementor-element.elementor-element-49e1446{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:#E9E9E9;}.elementor-11735 .elementor-element.elementor-element-8600d39{--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-11735 .elementor-element.elementor-element-d3302b3 > .elementor-widget-container{margin:0em 0em -6em 0em;}.elementor-11735 .elementor-element.elementor-element-d3302b3 img{border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-69c5db3 .elementor-repeater-item-d3cb1c2.elementor-social-icon{background-color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-69c5db3 .elementor-repeater-item-d3cb1c2.elementor-social-icon i{color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-69c5db3 .elementor-repeater-item-d3cb1c2.elementor-social-icon svg{fill:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-69c5db3{--grid-template-columns:repeat(0, auto);width:initial;max-width:initial;z-index:1;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-11735 .elementor-element.elementor-element-69c5db3 .elementor-widget-container{text-align:center;}.elementor-11735 .elementor-element.elementor-element-69c5db3 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-6288fd9{--display:flex;}.elementor-11735 .elementor-element.elementor-element-63871a9{--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-11735 .elementor-element.elementor-element-63871a9:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-63871a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1D1D;}.elementor-11735 .elementor-element.elementor-element-338e8b2{--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-11735 .elementor-element.elementor-element-42d64ae .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-42d64ae .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-42d64ae:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-42d64ae:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-42d64ae .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.elementor-11735 .elementor-element.elementor-element-9e8458d .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD29;}.elementor-11735 .elementor-element.elementor-element-9e8458d .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-11735 .elementor-element.elementor-element-9e8458d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-9e8458d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-9e8458d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-9e8458d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-9e8458d{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-9e8458d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-9e8458d .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-9e8458d .elementor-icon-list-text{color:#A1E224;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-e7c658e{--divider-border-style:solid;--divider-color:var( --e-global-color-fddd7ab );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-e7c658e .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-e7c658e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11735 .elementor-element.elementor-element-4b88ec1 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-4b88ec1 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-4b88ec1:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-4b88ec1:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-4b88ec1 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.elementor-11735 .elementor-element.elementor-element-3b06c34 .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-11735 .elementor-element.elementor-element-3b06c34 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-3b06c34 .elementor-button:focus{background-color:#73BE10;}.elementor-11735 .elementor-element.elementor-element-48d4764{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:#E9E9E9;}.elementor-11735 .elementor-element.elementor-element-0eacaff{--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-11735 .elementor-element.elementor-element-8d06c58 > .elementor-widget-container{margin:0em 0em -6em 0em;}.elementor-11735 .elementor-element.elementor-element-8d06c58 img{border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-4cea66e .elementor-repeater-item-d3cb1c2.elementor-social-icon{background-color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-4cea66e .elementor-repeater-item-d3cb1c2.elementor-social-icon i{color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-4cea66e .elementor-repeater-item-d3cb1c2.elementor-social-icon svg{fill:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-4cea66e{--grid-template-columns:repeat(0, auto);width:initial;max-width:initial;z-index:1;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-11735 .elementor-element.elementor-element-4cea66e .elementor-widget-container{text-align:center;}.elementor-11735 .elementor-element.elementor-element-4cea66e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-f8ae8a8{--display:flex;}.elementor-11735 .elementor-element.elementor-element-c8405bc{--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-11735 .elementor-element.elementor-element-c8405bc:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-c8405bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1D1D;}.elementor-11735 .elementor-element.elementor-element-8af25f8{--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-11735 .elementor-element.elementor-element-83fb5c8 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-83fb5c8 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-83fb5c8:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-83fb5c8:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-83fb5c8 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.elementor-11735 .elementor-element.elementor-element-1cf2538 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD29;}.elementor-11735 .elementor-element.elementor-element-1cf2538 .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-11735 .elementor-element.elementor-element-1cf2538 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-1cf2538 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-1cf2538 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-1cf2538 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-1cf2538{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-1cf2538 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-1cf2538 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-1cf2538 .elementor-icon-list-text{color:#A1E224;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-bfd31d2{--divider-border-style:solid;--divider-color:var( --e-global-color-fddd7ab );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-bfd31d2 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-bfd31d2 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11735 .elementor-element.elementor-element-eee3566 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-eee3566 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-eee3566:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-eee3566:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-eee3566 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.elementor-11735 .elementor-element.elementor-element-5b38cfe .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-11735 .elementor-element.elementor-element-5b38cfe .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-5b38cfe .elementor-button:focus{background-color:#73BE10;}.elementor-11735 .elementor-element.elementor-element-88dcfc5{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:#E9E9E9;}.elementor-11735 .elementor-element.elementor-element-102ea41{--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-11735 .elementor-element.elementor-element-caa7127 > .elementor-widget-container{margin:0em 0em -6em 0em;}.elementor-11735 .elementor-element.elementor-element-caa7127 img{border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-fcb4eb8 .elementor-repeater-item-d3cb1c2.elementor-social-icon{background-color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-fcb4eb8 .elementor-repeater-item-d3cb1c2.elementor-social-icon i{color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-fcb4eb8 .elementor-repeater-item-d3cb1c2.elementor-social-icon svg{fill:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-fcb4eb8{--grid-template-columns:repeat(0, auto);width:initial;max-width:initial;z-index:1;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-11735 .elementor-element.elementor-element-fcb4eb8 .elementor-widget-container{text-align:center;}.elementor-11735 .elementor-element.elementor-element-fcb4eb8 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-472b65d{--display:flex;}.elementor-11735 .elementor-element.elementor-element-e24c8fb{--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-11735 .elementor-element.elementor-element-e24c8fb:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-e24c8fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1D1D;}.elementor-11735 .elementor-element.elementor-element-5b83ae7{--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-11735 .elementor-element.elementor-element-b0cbb56 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-b0cbb56 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-b0cbb56:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-b0cbb56:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-b0cbb56 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.elementor-11735 .elementor-element.elementor-element-d5a91af .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD29;}.elementor-11735 .elementor-element.elementor-element-d5a91af .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-11735 .elementor-element.elementor-element-d5a91af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11735 .elementor-element.elementor-element-d5a91af .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11735 .elementor-element.elementor-element-d5a91af .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-d5a91af .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-d5a91af{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-d5a91af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-d5a91af .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-d5a91af .elementor-icon-list-text{color:#A1E224;transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-909d44d{--divider-border-style:solid;--divider-color:var( --e-global-color-fddd7ab );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-909d44d .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-909d44d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11735 .elementor-element.elementor-element-435446b .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-435446b .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-435446b:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-435446b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-435446b .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.2em;font-weight:400;color:#E7E7E7;}.elementor-11735 .elementor-element.elementor-element-1f8f7a1 .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-11735 .elementor-element.elementor-element-1f8f7a1 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-1f8f7a1 .elementor-button:focus{background-color:#73BE10;}.elementor-11735 .elementor-element.elementor-element-43db50a{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:#E9E9E9;}.elementor-11735 .elementor-element.elementor-element-28274e0{--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-11735 .elementor-element.elementor-element-3569c05 > .elementor-widget-container{margin:0em 0em -6em 0em;}.elementor-11735 .elementor-element.elementor-element-3569c05 img{border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-1a4c761 .elementor-repeater-item-d3cb1c2.elementor-social-icon{background-color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-1a4c761 .elementor-repeater-item-d3cb1c2.elementor-social-icon i{color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-1a4c761 .elementor-repeater-item-d3cb1c2.elementor-social-icon svg{fill:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-1a4c761{--grid-template-columns:repeat(0, auto);width:initial;max-width:initial;z-index:1;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-11735 .elementor-element.elementor-element-1a4c761 .elementor-widget-container{text-align:center;}.elementor-11735 .elementor-element.elementor-element-1a4c761 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-9efae7a{--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-11735 .elementor-element.elementor-element-9efae7a > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#1F1D1D;}.elementor-11735 .elementor-element.elementor-element-9efae7a.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-11735 .elementor-element.elementor-element-9efae7a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-11735 .elementor-element.elementor-element-9efae7a.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-11735 .elementor-element.elementor-element-9efae7a.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-11735 .elementor-element.elementor-element-6d31abe{--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;--padding-top:4em;--padding-bottom:10em;--padding-left:4em;--padding-right:4em;}.elementor-11735 .elementor-element.elementor-element-6d31abe:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-6d31abe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-562a9c0{--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-11735 .elementor-element.elementor-element-9809a02 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-9809a02 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2.2em;font-weight:600;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-9809a02:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-9809a02:has(:focus) .elementor-image-box-title{color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-9809a02 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-d38855a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-11735 .elementor-element.elementor-element-d38855a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-11735 .elementor-element.elementor-element-d38855a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-11735 .elementor-element.elementor-element-d38855a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-11735 .elementor-element.elementor-element-d38855a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-11735 .elementor-element.elementor-element-d38855a .elementor-icon-list-icon i{color:var( --e-global-color-fb10bfb );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-d38855a .elementor-icon-list-icon svg{fill:var( --e-global-color-fb10bfb );transition:fill 0.3s;}.elementor-11735 .elementor-element.elementor-element-d38855a{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-11735 .elementor-element.elementor-element-d38855a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-d38855a .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:500;}.elementor-11735 .elementor-element.elementor-element-d38855a .elementor-icon-list-text{color:var( --e-global-color-dab1caf );transition:color 0.3s;}.elementor-11735 .elementor-element.elementor-element-f28e18e .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-f28e18e .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:3.1em;font-weight:700;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-f28e18e .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:#E7E7E7;}.elementor-11735 .elementor-element.elementor-element-f076d09{--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-11735 .elementor-element.elementor-element-d6b1b25 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-f3b0c14{--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:5em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-11735 .elementor-element.elementor-element-bdfbe68{--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:flex-start;}.elementor-11735 .elementor-element.elementor-element-1e9d9a5 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-1e9d9a5 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2.4em;font-weight:700;color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-1e9d9a5 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-922e9a1 .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-11735 .elementor-element.elementor-element-922e9a1 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-922e9a1 .elementor-button:focus{background-color:#73BE10;}.elementor-11735 .elementor-element.elementor-element-c65102d > .elementor-widget-container{--e-transform-flipX:-1;margin:2em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-c65102d img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-e3b92ee{--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;--flex-wrap:wrap;}.elementor-11735 .elementor-element.elementor-element-50aa65c{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;z-index:3;}.elementor-11735 .elementor-element.elementor-element-50aa65c > .elementor-widget-container{background-color:var( --e-global-color-7a3a35f );margin:0px 0px 0px 0px;padding:1.5rem 1.5rem 1.5rem 1.5rem;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-50aa65c .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-11735 .elementor-element.elementor-element-50aa65c .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-50aa65c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-50aa65c.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-50aa65c.elementor-view-default .elementor-icon{fill:var( --e-global-color-fddd7ab );color:var( --e-global-color-fddd7ab );border-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-50aa65c .elementor-icon{font-size:28px;}.elementor-11735 .elementor-element.elementor-element-50aa65c .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-50aa65c .elementor-icon-box-title a{font-family:"Neue Kaine", Sans-serif;font-size:1.4em;font-weight:700;}.elementor-11735 .elementor-element.elementor-element-50aa65c:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-50aa65c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-50aa65c .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-be0bd40{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;z-index:3;}.elementor-11735 .elementor-element.elementor-element-be0bd40 > .elementor-widget-container{background-color:var( --e-global-color-7a3a35f );margin:0px 0px 0px 0px;padding:1.5rem 1.5rem 1.5rem 1.5rem;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-be0bd40 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-11735 .elementor-element.elementor-element-be0bd40 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-be0bd40.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-be0bd40.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-be0bd40.elementor-view-default .elementor-icon{fill:var( --e-global-color-fddd7ab );color:var( --e-global-color-fddd7ab );border-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-be0bd40 .elementor-icon{font-size:28px;}.elementor-11735 .elementor-element.elementor-element-be0bd40 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-be0bd40 .elementor-icon-box-title a{font-family:"Neue Kaine", Sans-serif;font-size:1.4em;font-weight:700;}.elementor-11735 .elementor-element.elementor-element-be0bd40:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-be0bd40:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-be0bd40 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-48ccefb{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;z-index:3;}.elementor-11735 .elementor-element.elementor-element-48ccefb > .elementor-widget-container{background-color:var( --e-global-color-7a3a35f );margin:0px 0px 0px 0px;padding:1.5rem 1.5rem 1.5rem 1.5rem;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-48ccefb .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-11735 .elementor-element.elementor-element-48ccefb .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-48ccefb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-48ccefb.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-48ccefb.elementor-view-default .elementor-icon{fill:var( --e-global-color-fddd7ab );color:var( --e-global-color-fddd7ab );border-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-48ccefb .elementor-icon{font-size:28px;}.elementor-11735 .elementor-element.elementor-element-48ccefb .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-48ccefb .elementor-icon-box-title a{font-family:"Neue Kaine", Sans-serif;font-size:1.4em;font-weight:700;}.elementor-11735 .elementor-element.elementor-element-48ccefb:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-48ccefb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-48ccefb .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-215dd4d{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;z-index:3;}.elementor-11735 .elementor-element.elementor-element-215dd4d > .elementor-widget-container{background-color:var( --e-global-color-7a3a35f );margin:0px 0px 0px 0px;padding:1.5rem 1.5rem 1.5rem 1.5rem;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-215dd4d .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-11735 .elementor-element.elementor-element-215dd4d .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-215dd4d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-215dd4d.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-215dd4d.elementor-view-default .elementor-icon{fill:var( --e-global-color-fddd7ab );color:var( --e-global-color-fddd7ab );border-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-215dd4d .elementor-icon{font-size:28px;}.elementor-11735 .elementor-element.elementor-element-215dd4d .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-215dd4d .elementor-icon-box-title a{font-family:"Neue Kaine", Sans-serif;font-size:1.4em;font-weight:700;}.elementor-11735 .elementor-element.elementor-element-215dd4d:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-215dd4d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-215dd4d .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-e4bea3e{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;z-index:3;}.elementor-11735 .elementor-element.elementor-element-e4bea3e > .elementor-widget-container{background-color:var( --e-global-color-7a3a35f );margin:0px 0px 0px 0px;padding:1.5rem 1.5rem 1.5rem 1.5rem;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-e4bea3e .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-11735 .elementor-element.elementor-element-e4bea3e .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-e4bea3e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-e4bea3e.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-e4bea3e.elementor-view-default .elementor-icon{fill:var( --e-global-color-fddd7ab );color:var( --e-global-color-fddd7ab );border-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-e4bea3e .elementor-icon{font-size:28px;}.elementor-11735 .elementor-element.elementor-element-e4bea3e .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-e4bea3e .elementor-icon-box-title a{font-family:"Neue Kaine", Sans-serif;font-size:1.4em;font-weight:700;}.elementor-11735 .elementor-element.elementor-element-e4bea3e:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-e4bea3e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-e4bea3e .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-9bfc4bd{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;z-index:3;}.elementor-11735 .elementor-element.elementor-element-9bfc4bd > .elementor-widget-container{background-color:var( --e-global-color-7a3a35f );margin:0px 0px 0px 0px;padding:1.5rem 1.5rem 1.5rem 1.5rem;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-9bfc4bd .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-11735 .elementor-element.elementor-element-9bfc4bd .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-9bfc4bd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-9bfc4bd.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-9bfc4bd.elementor-view-default .elementor-icon{fill:var( --e-global-color-fddd7ab );color:var( --e-global-color-fddd7ab );border-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-9bfc4bd .elementor-icon{font-size:28px;}.elementor-11735 .elementor-element.elementor-element-9bfc4bd .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-9bfc4bd .elementor-icon-box-title a{font-family:"Neue Kaine", Sans-serif;font-size:1.4em;font-weight:700;}.elementor-11735 .elementor-element.elementor-element-9bfc4bd:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-9bfc4bd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-9bfc4bd .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-b7035df .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-11735 .elementor-element.elementor-element-b7035df .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-b7035df .elementor-button:focus{background-color:#73BE10;}.elementor-11735 .elementor-element.elementor-element-55744da:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-55744da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-55744da > .elementor-background-overlay{opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11735 .elementor-element.elementor-element-55744da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 50px 80px 50px;}.elementor-11735 .elementor-element.elementor-element-a2487ed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11735 .elementor-element.elementor-element-a2487ed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-a2487ed > .elementor-element-populated, .elementor-11735 .elementor-element.elementor-element-a2487ed > .elementor-element-populated > .elementor-background-overlay, .elementor-11735 .elementor-element.elementor-element-a2487ed > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-a2487ed > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.36);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;}.elementor-11735 .elementor-element.elementor-element-a2487ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11735 .elementor-element.elementor-element-008373e{padding:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-7e5e21b > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-11735 .elementor-element.elementor-element-4ab74ea > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-11735 .elementor-element.elementor-element-4ab74ea img{width:35%;}.elementor-11735 .elementor-element.elementor-element-8451049{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-11735 .elementor-element.elementor-element-8451049:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-8451049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#332E2D;}.elementor-11735 .elementor-element.elementor-element-850a3d2 > .elementor-widget-container{margin:-1.5em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-850a3d2 img{width:66%;}.elementor-11735 .elementor-element.elementor-element-b7133b0 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-b7133b0 img{width:45%;}.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-11735 .elementor-element.elementor-element-41a7804 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-41a7804{text-align:center;}.elementor-11735 .elementor-element.elementor-element-41a7804 .elementor-heading-title{font-family:"Neue Kaine", Sans-serif;font-size:1.9em;font-weight:700;color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-d55a417 > .elementor-widget-container{margin:0em 10em 0em 10em;padding:8px 8px 8px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fb10bfb );border-radius:30px 30px 30px 30px;}.elementor-11735 .elementor-element.elementor-element-d55a417{text-align:center;}.elementor-11735 .elementor-element.elementor-element-d55a417 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-5040f78{text-align:center;}.elementor-11735 .elementor-element.elementor-element-5040f78 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-decoration:line-through;line-height:20px;color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-8f073e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-8f073e1{text-align:center;}.elementor-11735 .elementor-element.elementor-element-8f073e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:20px;color:#2F4B0C;}.elementor-11735 .elementor-element.elementor-element-dc34b00 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-11735 .elementor-element.elementor-element-dc34b00{text-align:center;}.elementor-11735 .elementor-element.elementor-element-dc34b00 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-7a3a35f );}.elementor-11735 .elementor-element.elementor-element-f5a8942:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11735 .elementor-element.elementor-element-f5a8942 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F4B0C;}.elementor-11735 .elementor-element.elementor-element-f5a8942 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-11735 .elementor-element.elementor-element-f5a8942 > .elementor-element-populated, .elementor-11735 .elementor-element.elementor-element-f5a8942 > .elementor-element-populated > .elementor-background-overlay, .elementor-11735 .elementor-element.elementor-element-f5a8942 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-11735 .elementor-element.elementor-element-f5a8942 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-11735 .elementor-element.elementor-element-bad5eae > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-11735 .elementor-element.elementor-element-bad5eae .elementor-icon-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-bad5eae.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-bad5eae.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-bad5eae.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-bad5eae.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-bad5eae.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-bad5eae .elementor-icon{font-size:15px;}.elementor-11735 .elementor-element.elementor-element-bad5eae .elementor-icon svg{height:15px;}.elementor-11735 .elementor-element.elementor-element-ff563d6 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-ff563d6{text-align:center;}.elementor-11735 .elementor-element.elementor-element-ff563d6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-5c23103 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-5c23103{text-align:center;}.elementor-11735 .elementor-element.elementor-element-5c23103 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-b5f6202:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11735 .elementor-element.elementor-element-b5f6202 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F4B0C;}.elementor-11735 .elementor-element.elementor-element-b5f6202 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-11735 .elementor-element.elementor-element-b5f6202 > .elementor-element-populated, .elementor-11735 .elementor-element.elementor-element-b5f6202 > .elementor-element-populated > .elementor-background-overlay, .elementor-11735 .elementor-element.elementor-element-b5f6202 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-11735 .elementor-element.elementor-element-b5f6202 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11735 .elementor-element.elementor-element-7d1e4f2 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-11735 .elementor-element.elementor-element-7d1e4f2 .elementor-icon-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-7d1e4f2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-7d1e4f2.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-7d1e4f2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-7d1e4f2.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-7d1e4f2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-7d1e4f2 .elementor-icon{font-size:15px;}.elementor-11735 .elementor-element.elementor-element-7d1e4f2 .elementor-icon svg{height:15px;}.elementor-11735 .elementor-element.elementor-element-e61d8e5 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-e61d8e5{text-align:center;}.elementor-11735 .elementor-element.elementor-element-e61d8e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-fe5b80c > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-fe5b80c{text-align:center;}.elementor-11735 .elementor-element.elementor-element-fe5b80c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-64c37c5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11735 .elementor-element.elementor-element-64c37c5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F4B0C;}.elementor-11735 .elementor-element.elementor-element-64c37c5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-11735 .elementor-element.elementor-element-64c37c5 > .elementor-element-populated, .elementor-11735 .elementor-element.elementor-element-64c37c5 > .elementor-element-populated > .elementor-background-overlay, .elementor-11735 .elementor-element.elementor-element-64c37c5 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-11735 .elementor-element.elementor-element-64c37c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11735 .elementor-element.elementor-element-f0907e4 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-11735 .elementor-element.elementor-element-f0907e4 .elementor-icon-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-f0907e4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-f0907e4.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-f0907e4.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-f0907e4.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-f0907e4.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-f0907e4 .elementor-icon{font-size:15px;}.elementor-11735 .elementor-element.elementor-element-f0907e4 .elementor-icon svg{height:15px;}.elementor-11735 .elementor-element.elementor-element-8945363 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-8945363{text-align:center;}.elementor-11735 .elementor-element.elementor-element-8945363 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-88ad73e > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-88ad73e{text-align:center;}.elementor-11735 .elementor-element.elementor-element-88ad73e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-d59ad1a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11735 .elementor-element.elementor-element-d59ad1a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F4B0C;}.elementor-11735 .elementor-element.elementor-element-d59ad1a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-11735 .elementor-element.elementor-element-d59ad1a > .elementor-element-populated, .elementor-11735 .elementor-element.elementor-element-d59ad1a > .elementor-element-populated > .elementor-background-overlay, .elementor-11735 .elementor-element.elementor-element-d59ad1a > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-11735 .elementor-element.elementor-element-d59ad1a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11735 .elementor-element.elementor-element-5ec8fc0 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-11735 .elementor-element.elementor-element-5ec8fc0 .elementor-icon-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-5ec8fc0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-5ec8fc0.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-5ec8fc0.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-5ec8fc0.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-5ec8fc0.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-5ec8fc0 .elementor-icon{font-size:15px;}.elementor-11735 .elementor-element.elementor-element-5ec8fc0 .elementor-icon svg{height:15px;}.elementor-11735 .elementor-element.elementor-element-52e117b > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-52e117b{text-align:center;}.elementor-11735 .elementor-element.elementor-element-52e117b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-977ced3 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-977ced3{text-align:center;}.elementor-11735 .elementor-element.elementor-element-977ced3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-6a25615 > .elementor-widget-container{margin:1em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-6a25615{text-align:center;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:17px;color:#04192C;}.elementor-11735 .elementor-element.elementor-element-abead0a > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-abead0a{text-align:center;}.elementor-11735 .elementor-element.elementor-element-abead0a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:300;text-decoration:underline;line-height:15px;color:var( --e-global-color-fb10bfb );}.elementor-11735 .elementor-element.elementor-element-15991fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11735 .elementor-element.elementor-element-15991fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F4B0C;}.elementor-11735 .elementor-element.elementor-element-15991fa > .elementor-element-populated, .elementor-11735 .elementor-element.elementor-element-15991fa > .elementor-element-populated > .elementor-background-overlay, .elementor-11735 .elementor-element.elementor-element-15991fa > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-11735 .elementor-element.elementor-element-15991fa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;}.elementor-11735 .elementor-element.elementor-element-15991fa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11735 .elementor-element.elementor-element-0649117 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-0649117{text-align:center;}.elementor-11735 .elementor-element.elementor-element-0649117 .elementor-heading-title{font-family:"Neue Kaine", Sans-serif;font-size:1.7em;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-bedfaf3{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-bedfaf3:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-bedfaf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-2c6f2c7{--display:flex;}.elementor-11735 .elementor-element.elementor-element-2476449{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11735 .elementor-element.elementor-element-2476449 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-2476449 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2.1em;font-weight:600;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-2476449:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-2476449:has(:focus) .elementor-image-box-title{color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-2476449 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-3dc1df8{--divider-border-style:solid;--divider-color:var( --e-global-color-fb10bfb );--divider-border-width:1px;}.elementor-11735 .elementor-element.elementor-element-3dc1df8 .elementor-divider-separator{width:100%;}.elementor-11735 .elementor-element.elementor-element-3dc1df8 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-11735 .elementor-element.elementor-element-ed51e05{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-ed51e05 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-ed51e05 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:3.1em;font-weight:700;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-ed51e05 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:#E7E7E7;}.elementor-11735 .elementor-element.elementor-element-331869d{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-11735 .elementor-element.elementor-element-331869d.elementor-element{--align-self:flex-end;}.elementor-11735 .elementor-element.elementor-element-331869d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11735 .elementor-element.elementor-element-331869d .elementor-swiper-button.elementor-swiper-button-next{color:#02010100;}.elementor-11735 .elementor-element.elementor-element-331869d .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-11735 .elementor-element.elementor-element-331869d .elementor-swiper-button.elementor-swiper-button-next svg{fill:#02010100;}.elementor-11735 .elementor-element.elementor-element-331869d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF1F;opacity:1;}.elementor-11735 .elementor-element.elementor-element-331869d .swiper-pagination-bullet{background:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-331869d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-648878e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:3em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-11735 .elementor-element.elementor-element-dfaa608{--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:flex-start;}.elementor-11735 .elementor-element.elementor-element-8679941 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-8679941 .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-8679941 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2.4em;font-weight:600;color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-8679941 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-84fe365{--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;--flex-wrap:wrap;}.elementor-11735 .elementor-element.elementor-element-dc9faa5{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;z-index:3;}.elementor-11735 .elementor-element.elementor-element-dc9faa5 > .elementor-widget-container{background-color:var( --e-global-color-67fc41c );margin:0px 0px 0px 0px;padding:2rem 2rem 2rem 2rem;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-dc9faa5 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-11735 .elementor-element.elementor-element-dc9faa5 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-dc9faa5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fb10bfb );}.elementor-11735 .elementor-element.elementor-element-dc9faa5.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-dc9faa5.elementor-view-default .elementor-icon{fill:var( --e-global-color-fb10bfb );color:var( --e-global-color-fb10bfb );border-color:var( --e-global-color-fb10bfb );}.elementor-11735 .elementor-element.elementor-element-dc9faa5 .elementor-icon{font-size:48px;}.elementor-11735 .elementor-element.elementor-element-dc9faa5 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-dc9faa5 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:700;}.elementor-11735 .elementor-element.elementor-element-dc9faa5:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-dc9faa5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-dc9faa5 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-447096d{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;z-index:3;}.elementor-11735 .elementor-element.elementor-element-447096d > .elementor-widget-container{background-color:var( --e-global-color-67fc41c );margin:0px 0px 0px 0px;padding:2rem 2rem 2rem 2rem;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-447096d .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-11735 .elementor-element.elementor-element-447096d .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-447096d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fb10bfb );}.elementor-11735 .elementor-element.elementor-element-447096d.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-447096d.elementor-view-default .elementor-icon{fill:var( --e-global-color-fb10bfb );color:var( --e-global-color-fb10bfb );border-color:var( --e-global-color-fb10bfb );}.elementor-11735 .elementor-element.elementor-element-447096d .elementor-icon{font-size:48px;}.elementor-11735 .elementor-element.elementor-element-447096d .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-447096d .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.4em;font-weight:700;}.elementor-11735 .elementor-element.elementor-element-447096d:has(:hover) .elementor-icon-box-title,
					 .elementor-11735 .elementor-element.elementor-element-447096d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-447096d .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-ad5817c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4em;--padding-bottom:10em;--padding-left:4em;--padding-right:4em;}.elementor-11735 .elementor-element.elementor-element-438e0bc{--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-11735 .elementor-element.elementor-element-022ae1b .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-022ae1b .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2.4em;font-weight:700;color:#2F4B0C;}.elementor-11735 .elementor-element.elementor-element-022ae1b .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:0.9em;font-weight:400;color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-d9a2b26{--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-11735 .elementor-element.elementor-element-a10defe img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-11735 .elementor-element.elementor-element-519e4cf:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-519e4cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-519e4cf > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11735 .elementor-element.elementor-element-519e4cf{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 50px 80px 50px;}.elementor-11735 .elementor-element.elementor-element-d8c1311:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11735 .elementor-element.elementor-element-d8c1311 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a3a35f );}.elementor-bc-flex-widget .elementor-11735 .elementor-element.elementor-element-d8c1311.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11735 .elementor-element.elementor-element-d8c1311.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11735 .elementor-element.elementor-element-d8c1311 > .elementor-element-populated, .elementor-11735 .elementor-element.elementor-element-d8c1311 > .elementor-element-populated > .elementor-background-overlay, .elementor-11735 .elementor-element.elementor-element-d8c1311 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-d8c1311 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-9em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:2em 2em 2em 2em;}.elementor-11735 .elementor-element.elementor-element-d8c1311 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11735 .elementor-element.elementor-element-2622619 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-2622619 .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-2622619 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2.4em;font-weight:700;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-2622619:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-2622619:has(:focus) .elementor-image-box-title{color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-2622619 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-330a0ed{--divider-border-style:solid;--divider-color:var( --e-global-color-fddd7ab );--divider-border-width:1.1px;}.elementor-11735 .elementor-element.elementor-element-330a0ed > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-330a0ed .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-11735 .elementor-element.elementor-element-330a0ed .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-11735 .elementor-element.elementor-element-6552e41{--display:flex;}.elementor-11735 .elementor-element.elementor-element-1f794a3{--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-11735 .elementor-element.elementor-element-b6bcb7b > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-b6bcb7b{text-align:center;}.elementor-11735 .elementor-element.elementor-element-b6bcb7b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-4479a90 > .elementor-widget-container{margin:-15px 0px -20px 0px;}.elementor-11735 .elementor-element.elementor-element-4479a90{text-align:center;}.elementor-11735 .elementor-element.elementor-element-4479a90 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-c605d46.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-b96ad87{--display:flex;}.elementor-11735 .elementor-element.elementor-element-2c72dea{--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-11735 .elementor-element.elementor-element-2df30b7.elementor-element{--order:-99999 /* order start hack */;}.elementor-11735 .elementor-element.elementor-element-2df30b7 img{width:100%;}.elementor-11735 .elementor-element.elementor-element-b495196 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-b495196.elementor-element{--order:-99999 /* order start hack */;}.elementor-11735 .elementor-element.elementor-element-b495196{text-align:center;}.elementor-11735 .elementor-element.elementor-element-b495196 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-5bc8578 > .elementor-widget-container{margin:-15px 0px -20px 0px;}.elementor-11735 .elementor-element.elementor-element-5bc8578{text-align:center;}.elementor-11735 .elementor-element.elementor-element-5bc8578 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-649e231.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-b3fce1e{--display:flex;}.elementor-11735 .elementor-element.elementor-element-da6e0d1{--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-11735 .elementor-element.elementor-element-03db20d.elementor-element{--order:-99999 /* order start hack */;}.elementor-11735 .elementor-element.elementor-element-03db20d img{width:100%;}.elementor-11735 .elementor-element.elementor-element-fe860a4 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-fe860a4.elementor-element{--order:-99999 /* order start hack */;}.elementor-11735 .elementor-element.elementor-element-fe860a4{text-align:center;}.elementor-11735 .elementor-element.elementor-element-fe860a4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-e296243 > .elementor-widget-container{margin:-15px 0px -20px 0px;}.elementor-11735 .elementor-element.elementor-element-e296243{text-align:center;}.elementor-11735 .elementor-element.elementor-element-e296243 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-e6d98ff.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-2757f43{--display:flex;}.elementor-11735 .elementor-element.elementor-element-98c57fb{--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-11735 .elementor-element.elementor-element-9b58f4d > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-9b58f4d{text-align:center;}.elementor-11735 .elementor-element.elementor-element-9b58f4d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-518ff74 > .elementor-widget-container{margin:-15px 0px -20px 0px;}.elementor-11735 .elementor-element.elementor-element-518ff74{text-align:center;}.elementor-11735 .elementor-element.elementor-element-518ff74 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-e609ea5.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-36f4c30{--display:flex;}.elementor-11735 .elementor-element.elementor-element-d2575a0{--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-11735 .elementor-element.elementor-element-56c3ec9 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-56c3ec9{text-align:center;}.elementor-11735 .elementor-element.elementor-element-56c3ec9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-676f0ff > .elementor-widget-container{margin:-15px 0px -20px 0px;}.elementor-11735 .elementor-element.elementor-element-676f0ff{text-align:center;}.elementor-11735 .elementor-element.elementor-element-676f0ff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-6e07e4b.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-62a71ed{--display:flex;}.elementor-11735 .elementor-element.elementor-element-e035b9d{--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-11735 .elementor-element.elementor-element-6443107 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-6443107{text-align:center;}.elementor-11735 .elementor-element.elementor-element-6443107 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-3f4d87c > .elementor-widget-container{margin:-15px 0px -20px 0px;}.elementor-11735 .elementor-element.elementor-element-3f4d87c{text-align:center;}.elementor-11735 .elementor-element.elementor-element-3f4d87c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-f8533b4.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-91f0b6a{--display:flex;}.elementor-11735 .elementor-element.elementor-element-20eb809{--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-11735 .elementor-element.elementor-element-7a78cdd > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-7a78cdd{text-align:center;}.elementor-11735 .elementor-element.elementor-element-7a78cdd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-06e4239 > .elementor-widget-container{margin:-15px 0px -20px 0px;}.elementor-11735 .elementor-element.elementor-element-06e4239{text-align:center;}.elementor-11735 .elementor-element.elementor-element-06e4239 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-02495af.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-acd33d5{--display:flex;}.elementor-11735 .elementor-element.elementor-element-387c292{--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-11735 .elementor-element.elementor-element-5b5d964 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-5b5d964{text-align:center;}.elementor-11735 .elementor-element.elementor-element-5b5d964 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-c40dc3b > .elementor-widget-container{margin:-15px 0px -20px 0px;}.elementor-11735 .elementor-element.elementor-element-c40dc3b{text-align:center;}.elementor-11735 .elementor-element.elementor-element-c40dc3b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-2a30616.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-6900070{--display:flex;}.elementor-11735 .elementor-element.elementor-element-f87b977{--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-11735 .elementor-element.elementor-element-fc4a5ba > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-fc4a5ba{text-align:center;}.elementor-11735 .elementor-element.elementor-element-fc4a5ba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-b9d9992 > .elementor-widget-container{margin:-15px 0px -20px 0px;}.elementor-11735 .elementor-element.elementor-element-b9d9992{text-align:center;}.elementor-11735 .elementor-element.elementor-element-b9d9992 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-5c00863.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-27f7218{--display:flex;}.elementor-11735 .elementor-element.elementor-element-f66c451{--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-11735 .elementor-element.elementor-element-8977157 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-8977157{text-align:center;}.elementor-11735 .elementor-element.elementor-element-8977157 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-d2b25f3 > .elementor-widget-container{margin:-15px 0px -20px 0px;}.elementor-11735 .elementor-element.elementor-element-d2b25f3{text-align:center;}.elementor-11735 .elementor-element.elementor-element-d2b25f3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-4916ae2.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-64f863f{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--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:var( --e-global-color-fb10bfb );}.elementor-11735 .elementor-element.elementor-element-8f4c159{--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-11735 .elementor-element.elementor-element-913157f > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-11735 .elementor-element.elementor-element-913157f .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-913157f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-913157f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-913157f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-913157f .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-11735 .elementor-element.elementor-element-913157f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-913157f .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2.4em;font-weight:700;color:var( --e-global-color-7a3a35f );}.elementor-11735 .elementor-element.elementor-element-913157f .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-dbd4aea{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-11735 .elementor-element.elementor-element-990268b{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-990268b > .elementor-widget-container{background-color:#2F4B0C;margin:0em 0em 0em 0em;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-990268b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-990268b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-990268b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.5em;font-weight:600;line-height:26px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-990268b:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-990268b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-11735 .elementor-element.elementor-element-cd8c671 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-cd8c671.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-cd8c671 .elementor-icon-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-cd8c671.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-cd8c671.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-cd8c671.elementor-view-default .elementor-icon{color:var( --e-global-color-fddd7ab );border-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-cd8c671.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-cd8c671.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-cd8c671 .elementor-icon{font-size:39px;}.elementor-11735 .elementor-element.elementor-element-cd8c671 .elementor-icon svg{height:39px;}.elementor-11735 .elementor-element.elementor-element-e6112f6{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-11735 .elementor-element.elementor-element-f73891b{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-f73891b > .elementor-widget-container{background-color:#2F4B0C;margin:0em 0em 0em 0em;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-f73891b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-f73891b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-f73891b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-f73891b:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-f73891b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-11735 .elementor-element.elementor-element-df8fff9 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-df8fff9.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-df8fff9 .elementor-icon-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-df8fff9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-df8fff9.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-df8fff9.elementor-view-default .elementor-icon{color:var( --e-global-color-fddd7ab );border-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-df8fff9.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-df8fff9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-df8fff9 .elementor-icon{font-size:39px;}.elementor-11735 .elementor-element.elementor-element-df8fff9 .elementor-icon svg{height:39px;}.elementor-11735 .elementor-element.elementor-element-1096527{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-11735 .elementor-element.elementor-element-8b2db88{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-8b2db88 > .elementor-widget-container{background-color:#2F4B0C;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-8b2db88.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-8b2db88.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-8b2db88.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-8b2db88:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-8b2db88:has(:focus) .elementor-image-box-title{color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-11735 .elementor-element.elementor-element-1c318b0 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-1c318b0.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-1c318b0 .elementor-icon-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-1c318b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-1c318b0.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-1c318b0.elementor-view-default .elementor-icon{color:var( --e-global-color-fddd7ab );border-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-1c318b0.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-1c318b0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-1c318b0 .elementor-icon{font-size:39px;}.elementor-11735 .elementor-element.elementor-element-1c318b0 .elementor-icon svg{height:39px;}.elementor-11735 .elementor-element.elementor-element-9b90141{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-11735 .elementor-element.elementor-element-b954a67{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-b954a67 > .elementor-widget-container{background-color:#2F4B0C;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-b954a67.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-b954a67.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-b954a67.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-b954a67:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-b954a67:has(:focus) .elementor-image-box-title{color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:0.9em;font-weight:400;color:#E9E9E9;}.elementor-11735 .elementor-element.elementor-element-8aef6b5 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-8aef6b5.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-8aef6b5 .elementor-icon-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-8aef6b5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-8aef6b5.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-8aef6b5.elementor-view-default .elementor-icon{color:var( --e-global-color-fddd7ab );border-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-8aef6b5.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-8aef6b5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-8aef6b5 .elementor-icon{font-size:39px;}.elementor-11735 .elementor-element.elementor-element-8aef6b5 .elementor-icon svg{height:39px;}.elementor-11735 .elementor-element.elementor-element-c0f4bfe{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-11735 .elementor-element.elementor-element-b60867f{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-b60867f > .elementor-widget-container{background-color:#2F4B0C;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-b60867f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-b60867f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-b60867f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-11735 .elementor-element.elementor-element-a53fc1a > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-a53fc1a.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-a53fc1a .elementor-icon-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-a53fc1a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-a53fc1a.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-a53fc1a.elementor-view-default .elementor-icon{color:var( --e-global-color-fddd7ab );border-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-a53fc1a.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-a53fc1a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-a53fc1a .elementor-icon{font-size:39px;}.elementor-11735 .elementor-element.elementor-element-a53fc1a .elementor-icon svg{height:39px;}.elementor-11735 .elementor-element.elementor-element-140d580{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-11735 .elementor-element.elementor-element-9dd1325{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-9dd1325 > .elementor-widget-container{background-color:#2F4B0C;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-9dd1325.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-9dd1325.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-9dd1325.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-9dd1325:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-9dd1325:has(:focus) .elementor-image-box-title{color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-11735 .elementor-element.elementor-element-7e842be > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-7e842be.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-7e842be .elementor-icon-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-7e842be.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-7e842be.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-7e842be.elementor-view-default .elementor-icon{color:var( --e-global-color-fddd7ab );border-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-7e842be.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-7e842be.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-7e842be .elementor-icon{font-size:39px;}.elementor-11735 .elementor-element.elementor-element-7e842be .elementor-icon svg{height:39px;}.elementor-11735 .elementor-element.elementor-element-1ec89bf{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-11735 .elementor-element.elementor-element-0e65e8d{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-0e65e8d > .elementor-widget-container{background-color:#2F4B0C;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-0e65e8d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-0e65e8d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-0e65e8d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-11735 .elementor-element.elementor-element-e54901e > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-e54901e.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-e54901e .elementor-icon-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-e54901e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-e54901e.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-e54901e.elementor-view-default .elementor-icon{color:var( --e-global-color-fddd7ab );border-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-e54901e.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-e54901e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-e54901e .elementor-icon{font-size:39px;}.elementor-11735 .elementor-element.elementor-element-e54901e .elementor-icon svg{height:39px;}.elementor-11735 .elementor-element.elementor-element-91c108f{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-11735 .elementor-element.elementor-element-f1c0a30{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-f1c0a30 > .elementor-widget-container{background-color:#2F4B0C;padding:3em 2em 2em 2em;border-radius:15px 15px 15px 15px;}.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-f1c0a30.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11735 .elementor-element.elementor-element-f1c0a30.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11735 .elementor-element.elementor-element-f1c0a30.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:1.5em;font-weight:600;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:#E9E9E9;}.elementor-11735 .elementor-element.elementor-element-c3707b4 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-c3707b4.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-c3707b4 .elementor-icon-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-c3707b4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-c3707b4.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-c3707b4.elementor-view-default .elementor-icon{color:var( --e-global-color-fddd7ab );border-color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-c3707b4.elementor-view-framed .elementor-icon, .elementor-11735 .elementor-element.elementor-element-c3707b4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-c3707b4 .elementor-icon{font-size:39px;}.elementor-11735 .elementor-element.elementor-element-c3707b4 .elementor-icon svg{height:39px;}.elementor-11735 .elementor-element.elementor-element-1c4e160{--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-11735 .elementor-element.elementor-element-1c4e160 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-cfee5f2{--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-11735 .elementor-element.elementor-element-cfee5f2:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-cfee5f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-049c148{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11735 .elementor-element.elementor-element-049c148 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-11735 .elementor-element.elementor-element-049c148 .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-049c148 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2.4em;font-weight:600;color:var( --e-global-color-fb10bfb );}.elementor-11735 .elementor-element.elementor-element-049c148:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-049c148:has(:focus) .elementor-image-box-title{color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-049c148 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-eabf6f4{--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;--padding-top:4em;--padding-bottom:10em;--padding-left:4em;--padding-right:4em;}.elementor-11735 .elementor-element.elementor-element-6ee8ea7{--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-11735 .elementor-element.elementor-element-ec8a60d .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-ec8a60d .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2.2em;font-weight:500;color:#2F4B0C;}.elementor-11735 .elementor-element.elementor-element-ec8a60d .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-67fc41c );}.elementor-11735 .elementor-element.elementor-element-7836526 .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-11735 .elementor-element.elementor-element-7836526 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-7836526 .elementor-button:focus{background-color:#73BE10;}.elementor-11735 .elementor-element.elementor-element-9ff5aa6{--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-11735 .elementor-element.elementor-element-9134dc2 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-9134dc2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11735 .elementor-element.elementor-element-c0e470d:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-c0e470d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a3a35f );}.elementor-11735 .elementor-element.elementor-element-c0e470d > .elementor-container{min-height:600px;}.elementor-11735 .elementor-element.elementor-element-c0e470d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 50px 80px 50px;}.elementor-11735 .elementor-element.elementor-element-c0e470d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11735 .elementor-element.elementor-element-c0e470d > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-c0e470d > .elementor-shape-top svg{width:calc(134% + 1.3px);}.elementor-11735 .elementor-element.elementor-element-a6f422e.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-11735 .elementor-element.elementor-element-a6f422e > .elementor-element-populated{margin:2em 2em 2em 2em;--e-column-margin-right:2em;--e-column-margin-left:2em;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-1d6d08f > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-1d6d08f{text-align:start;}.elementor-11735 .elementor-element.elementor-element-1d6d08f .elementor-heading-title{font-family:"Neue Kaine", Sans-serif;font-size:25px;font-weight:800;line-height:30px;color:var( --e-global-color-fddd7ab );}.elementor-11735 .elementor-element.elementor-element-9744b65 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-9744b65{text-align:start;}.elementor-11735 .elementor-element.elementor-element-9744b65 .elementor-heading-title{font-family:"Neue Kaine", Sans-serif;font-size:35px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-da99e2a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-da99e2a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-3785def > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-11735 .elementor-element.elementor-element-3785def .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11735 .elementor-element.elementor-element-5e4f316:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11735 .elementor-element.elementor-element-5e4f316 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fc41c );}.elementor-bc-flex-widget .elementor-11735 .elementor-element.elementor-element-5e4f316.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-11735 .elementor-element.elementor-element-5e4f316.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-11735 .elementor-element.elementor-element-5e4f316 > .elementor-element-populated, .elementor-11735 .elementor-element.elementor-element-5e4f316 > .elementor-element-populated > .elementor-background-overlay, .elementor-11735 .elementor-element.elementor-element-5e4f316 > .elementor-background-slideshow{border-radius:26px 26px 26px 26px;}.elementor-11735 .elementor-element.elementor-element-5e4f316 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2em 2em 2em 2em;--e-column-margin-right:2em;--e-column-margin-left:2em;padding:2em 2em 2em 2em;}.elementor-11735 .elementor-element.elementor-element-5e4f316 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11735 .elementor-element.elementor-element-d88febc{text-align:center;}.elementor-11735 .elementor-element.elementor-element-d88febc .elementor-heading-title{font-family:"Neue Kaine", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-70e291a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:4em;--padding-right:4em;}.elementor-11735 .elementor-element.elementor-element-70e291a:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-70e291a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-9ed93c5 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-11735 .elementor-element.elementor-element-9ed93c5 .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-9ed93c5 .elementor-image-box-title{font-family:"Neue Kaine", Sans-serif;font-size:2.5em;font-weight:700;color:#332E2D;}.elementor-11735 .elementor-element.elementor-element-9ed93c5 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-dab1caf );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-11735 .elementor-element.elementor-element-5ade282{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-11735 .elementor-element.elementor-element-5ade282 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-11735 .elementor-element.elementor-element-5ade282 .elementor-tab-title{border-width:0px;background-color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-5ade282 .elementor-tab-content{border-width:0px;color:var( --e-global-color-67fc41c );font-family:var( --e-global-typography-08aa996-font-family ), Sans-serif;font-size:var( --e-global-typography-08aa996-font-size );font-weight:var( --e-global-typography-08aa996-font-weight );}.elementor-11735 .elementor-element.elementor-element-5ade282 .elementor-toggle-item:not(:last-child){margin-block-end:9px;}.elementor-11735 .elementor-element.elementor-element-5ade282 .elementor-toggle-title, .elementor-11735 .elementor-element.elementor-element-5ade282 .elementor-toggle-icon{color:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-5ade282 .elementor-toggle-icon svg{fill:var( --e-global-color-dab1caf );}.elementor-11735 .elementor-element.elementor-element-5ade282 .elementor-tab-title.elementor-active a, .elementor-11735 .elementor-element.elementor-element-5ade282 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-fb10bfb );}.elementor-11735 .elementor-element.elementor-element-5ade282 .elementor-toggle-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11735 .elementor-element.elementor-element-43fae74:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-43fae74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#332E2D;}.elementor-11735 .elementor-element.elementor-element-43fae74{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 0px 30px;}.elementor-11735 .elementor-element.elementor-element-43fae74 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11735 .elementor-element.elementor-element-b9a7b01{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0em 5em 0em 5em;}.elementor-11735 .elementor-element.elementor-element-b9a7b01 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-11735 .elementor-element.elementor-element-4b72200.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11735 .elementor-element.elementor-element-4b72200.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11735 .elementor-element.elementor-element-4b72200.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11735 .elementor-element.elementor-element-5c3b0d5 img{width:40%;}.elementor-bc-flex-widget .elementor-11735 .elementor-element.elementor-element-b597194.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11735 .elementor-element.elementor-element-b597194.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-global .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-11735 .elementor-element.elementor-global-1256{text-align:center;}.elementor-11735 .elementor-element.elementor-global-1256 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-bc-flex-widget .elementor-11735 .elementor-element.elementor-element-c31a0da.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11735 .elementor-element.elementor-element-c31a0da.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11735 .elementor-element.elementor-element-c31a0da.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11735 .elementor-element.elementor-global-1259 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-global-1259{text-align:center;}.elementor-11735 .elementor-element.elementor-global-1259 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-bf36b24{--display:flex;}.elementor-11735 .elementor-element.elementor-element-b9a4881{z-index:101;}.elementor-11735 .elementor-element.elementor-element-64cdbcc{--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;--overlay-opacity:0.5;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-11735 .elementor-element.elementor-element-64cdbcc:not(.elementor-motion-effects-element-type-background), .elementor-11735 .elementor-element.elementor-element-64cdbcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F4B0C;}.elementor-11735 .elementor-element.elementor-element-64cdbcc::before, .elementor-11735 .elementor-element.elementor-element-64cdbcc > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-64cdbcc > .e-con-inner > .elementor-background-video-container::before, .elementor-11735 .elementor-element.elementor-element-64cdbcc > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-64cdbcc > .e-con-inner > .elementor-background-slideshow::before, .elementor-11735 .elementor-element.elementor-element-64cdbcc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11735 .elementor-element.elementor-element-64cdbcc.e-con{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-5666702{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-11735 .elementor-element.elementor-element-5666702.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-5666702 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-5666702 .elementor-image-box-title{margin-bottom:7px;font-family:"Neue Kaine", Sans-serif;font-size:1.5em;font-weight:700;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-5666702:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-5666702:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-5666702 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:0.9em;font-weight:400;color:#C9C9C9;}.elementor-11735 .elementor-element.elementor-element-285e70e{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-11735 .elementor-element.elementor-element-285e70e.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-285e70e .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-285e70e .elementor-image-box-title{margin-bottom:7px;font-family:"Neue Kaine", Sans-serif;font-size:1.5em;font-weight:700;color:#FFFFFF;}.elementor-11735 .elementor-element.elementor-element-285e70e:has(:hover) .elementor-image-box-title,
					 .elementor-11735 .elementor-element.elementor-element-285e70e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3679a82 );}.elementor-11735 .elementor-element.elementor-element-285e70e .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:0.9em;font-weight:400;color:#C9C9C9;}.elementor-11735 .elementor-element.elementor-element-a61d2c4{--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-around;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{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-11735 .elementor-element.elementor-element-bd9766f{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-11735 .elementor-element.elementor-element-bd9766f > .elementor-widget-container{margin:0em 2em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-bd9766f .elementor-countdown-wrapper{max-width:100%;}.elementor-11735 .elementor-element.elementor-element-bd9766f .elementor-countdown-item{background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 15px;}body:not(.rtl) .elementor-11735 .elementor-element.elementor-element-bd9766f .elementor-countdown-item:not(:first-of-type){margin-left:calc( 13px/2 );}body:not(.rtl) .elementor-11735 .elementor-element.elementor-element-bd9766f .elementor-countdown-item:not(:last-of-type){margin-right:calc( 13px/2 );}body.rtl .elementor-11735 .elementor-element.elementor-element-bd9766f .elementor-countdown-item:not(:first-of-type){margin-right:calc( 13px/2 );}body.rtl .elementor-11735 .elementor-element.elementor-element-bd9766f .elementor-countdown-item:not(:last-of-type){margin-left:calc( 13px/2 );}.elementor-11735 .elementor-element.elementor-element-bd9766f .elementor-countdown-digits{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;}.elementor-11735 .elementor-element.elementor-element-bd9766f .elementor-countdown-label{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-11735 .elementor-element.elementor-element-8c03750{--display:flex;}.elementor-11735 .elementor-element.elementor-element-f48b916 .elementor-button{background-color:var( --e-global-color-fddd7ab );font-family:"Poppins", Sans-serif;font-weight:700;fill:#000000;color:#000000;padding:1em 1.5em 1em 1.5em;}.elementor-11735 .elementor-element.elementor-element-f48b916 .elementor-button:hover, .elementor-11735 .elementor-element.elementor-element-f48b916 .elementor-button:focus{background-color:#C1F37F;color:#000000;}.elementor-11735 .elementor-element.elementor-element-f48b916 > .elementor-widget-container{margin:10px 25px 10px 25px;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-f48b916.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-f48b916 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11735 .elementor-element.elementor-element-f48b916 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-11735 .elementor-element.elementor-element-f48b916 .elementor-button:hover svg, .elementor-11735 .elementor-element.elementor-element-f48b916 .elementor-button:focus svg{fill:#000000;}body.elementor-page-11735:not(.elementor-motion-effects-element-type-background), body.elementor-page-11735 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F1;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11735 .elementor-element.elementor-element-6e3670d{--content-width:1280px;}.elementor-11735 .elementor-element.elementor-element-0cf0e4b{--width:55%;}.elementor-11735 .elementor-element.elementor-element-de242f7{--width:40%;}.elementor-11735 .elementor-element.elementor-element-fd70c0d{width:22%;}.elementor-11735 .elementor-element.elementor-element-360fa65{width:78%;}.elementor-11735 .elementor-element.elementor-element-efa07be{--content-width:1280px;}.elementor-11735 .elementor-element.elementor-element-da3c2cf{--width:48%;}.elementor-11735 .elementor-element.elementor-element-0953b24{--width:48%;}.elementor-11735 .elementor-element.elementor-element-877a6b0{--content-width:1280px;}.elementor-11735 .elementor-element.elementor-element-5ed20ec{--width:100%;}.elementor-11735 .elementor-element.elementor-element-cb7070c{--width:93%;}.elementor-11735 .elementor-element.elementor-element-478f5e45{--content-width:1280px;}.elementor-11735 .elementor-element.elementor-element-1da3d6bb{--width:100%;}.elementor-11735 .elementor-element.elementor-element-6ec91a45{--width:100%;}.elementor-11735 .elementor-element.elementor-element-2703ed6c{--width:100%;}.elementor-11735 .elementor-element.elementor-element-64cc234a{--width:100%;}.elementor-11735 .elementor-element.elementor-element-d48b27d{--width:100%;}.elementor-11735 .elementor-element.elementor-element-71f2e8c9{--width:100%;}.elementor-11735 .elementor-element.elementor-element-2b014079{--width:100%;}.elementor-11735 .elementor-element.elementor-element-58e8552c{--width:100%;}.elementor-11735 .elementor-element.elementor-element-76c65d1b{--width:100%;}.elementor-11735 .elementor-element.elementor-element-138c7076{--width:100%;}.elementor-11735 .elementor-element.elementor-element-67ecd617{--width:100%;}.elementor-11735 .elementor-element.elementor-element-6a025b8f{--width:100%;}.elementor-11735 .elementor-element.elementor-element-7337651c{--width:100%;}.elementor-11735 .elementor-element.elementor-element-4d6682db{--width:100%;}.elementor-11735 .elementor-element.elementor-element-50df2c9a{--width:100%;}.elementor-11735 .elementor-element.elementor-element-26c4ac15{--width:100%;}.elementor-11735 .elementor-element.elementor-element-2a620aa8{--width:100%;}.elementor-11735 .elementor-element.elementor-element-404f1708{--width:100%;}.elementor-11735 .elementor-element.elementor-element-46a2c90{--width:100%;}.elementor-11735 .elementor-element.elementor-element-6cf03197{--width:100%;}.elementor-11735 .elementor-element.elementor-element-373a1543{--width:100%;}.elementor-11735 .elementor-element.elementor-element-67368d4e{--width:100%;}.elementor-11735 .elementor-element.elementor-element-5e89e3bd{--width:100%;}.elementor-11735 .elementor-element.elementor-element-2dec5c5{--width:100%;}.elementor-11735 .elementor-element.elementor-element-68de927{--width:100%;}.elementor-11735 .elementor-element.elementor-element-5f506620{--width:100%;}.elementor-11735 .elementor-element.elementor-element-51acb29f{--width:100%;}.elementor-11735 .elementor-element.elementor-element-53c66c8c{--width:100%;}.elementor-11735 .elementor-element.elementor-element-68b78d1{--width:100%;}.elementor-11735 .elementor-element.elementor-element-602fc511{--width:100%;}.elementor-11735 .elementor-element.elementor-element-4e92a094{--width:100%;}.elementor-11735 .elementor-element.elementor-element-e8eab5a{--width:100%;}.elementor-11735 .elementor-element.elementor-element-b70f44f{--content-width:1280px;}.elementor-11735 .elementor-element.elementor-element-b893f83{--width:51%;}.elementor-11735 .elementor-element.elementor-element-728847b{--width:48%;}.elementor-11735 .elementor-element.elementor-element-0af9a54{--width:51%;}.elementor-11735 .elementor-element.elementor-element-8600d39{--width:48%;}.elementor-11735 .elementor-element.elementor-element-338e8b2{--width:51%;}.elementor-11735 .elementor-element.elementor-element-0eacaff{--width:48%;}.elementor-11735 .elementor-element.elementor-element-8af25f8{--width:51%;}.elementor-11735 .elementor-element.elementor-element-102ea41{--width:48%;}.elementor-11735 .elementor-element.elementor-element-5b83ae7{--width:51%;}.elementor-11735 .elementor-element.elementor-element-28274e0{--width:48%;}.elementor-11735 .elementor-element.elementor-element-6d31abe{--content-width:1280px;}.elementor-11735 .elementor-element.elementor-element-562a9c0{--width:53%;}.elementor-11735 .elementor-element.elementor-element-f076d09{--width:48%;}.elementor-11735 .elementor-element.elementor-element-f3b0c14{--content-width:1280px;}.elementor-11735 .elementor-element.elementor-element-bdfbe68{--width:38%;}.elementor-11735 .elementor-element.elementor-element-e3b92ee{--width:58%;}.elementor-11735 .elementor-element.elementor-element-7e5e21b{width:52%;}.elementor-11735 .elementor-element.elementor-element-15991fa{width:48%;}.elementor-11735 .elementor-element.elementor-element-2c6f2c7{--width:50%;}.elementor-11735 .elementor-element.elementor-element-648878e{--content-width:1280px;}.elementor-11735 .elementor-element.elementor-element-dfaa608{--width:100%;}.elementor-11735 .elementor-element.elementor-element-84fe365{--width:100%;}.elementor-11735 .elementor-element.elementor-element-ad5817c{--content-width:1280px;}.elementor-11735 .elementor-element.elementor-element-438e0bc{--width:50%;}.elementor-11735 .elementor-element.elementor-element-d9a2b26{--width:50%;}.elementor-11735 .elementor-element.elementor-element-d8c1311{width:100%;}.elementor-11735 .elementor-element.elementor-element-8f4c159{--content-width:1280px;}.elementor-11735 .elementor-element.elementor-element-eabf6f4{--content-width:1280px;}.elementor-11735 .elementor-element.elementor-element-6ee8ea7{--width:48%;}.elementor-11735 .elementor-element.elementor-element-9ff5aa6{--width:48%;}.elementor-11735 .elementor-element.elementor-element-a6f422e{width:55.182%;}.elementor-11735 .elementor-element.elementor-element-5e4f316{width:44.774%;}.elementor-11735 .elementor-element.elementor-element-64cdbcc{--content-width:1280px;}.elementor-11735 .elementor-element.elementor-element-a61d2c4{--width:31%;}.elementor-11735 .elementor-element.elementor-element-8c03750{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11735 .elementor-element.elementor-element-da3c2cf{--width:100%;}.elementor-11735 .elementor-element.elementor-element-0953b24{--width:100%;}.elementor-11735 .elementor-element.elementor-element-5ed20ec{--width:100%;}.elementor-11735 .elementor-element.elementor-element-cb7070c{--width:100%;}.elementor-11735 .elementor-element.elementor-element-b893f83{--width:100%;}.elementor-11735 .elementor-element.elementor-element-728847b{--width:100%;}.elementor-11735 .elementor-element.elementor-element-0af9a54{--width:100%;}.elementor-11735 .elementor-element.elementor-element-8600d39{--width:100%;}.elementor-11735 .elementor-element.elementor-element-338e8b2{--width:100%;}.elementor-11735 .elementor-element.elementor-element-0eacaff{--width:100%;}.elementor-11735 .elementor-element.elementor-element-8af25f8{--width:100%;}.elementor-11735 .elementor-element.elementor-element-102ea41{--width:100%;}.elementor-11735 .elementor-element.elementor-element-5b83ae7{--width:100%;}.elementor-11735 .elementor-element.elementor-element-28274e0{--width:100%;}.elementor-11735 .elementor-element.elementor-element-562a9c0{--width:100%;}.elementor-11735 .elementor-element.elementor-element-f076d09{--width:100%;}.elementor-11735 .elementor-element.elementor-element-bdfbe68{--width:100%;}.elementor-11735 .elementor-element.elementor-element-e3b92ee{--width:100%;}.elementor-11735 .elementor-element.elementor-element-7e5e21b{width:100%;}.elementor-11735 .elementor-element.elementor-element-15991fa{width:100%;}.elementor-11735 .elementor-element.elementor-element-438e0bc{--width:100%;}.elementor-11735 .elementor-element.elementor-element-d9a2b26{--width:100%;}.elementor-11735 .elementor-element.elementor-element-6ee8ea7{--width:100%;}.elementor-11735 .elementor-element.elementor-element-9ff5aa6{--width:100%;}.elementor-11735 .elementor-element.elementor-element-a6f422e{width:100%;}.elementor-11735 .elementor-element.elementor-element-5e4f316{width:100%;}.elementor-11735 .elementor-element.elementor-element-8c03750{--width:652px;}}@media(max-width:1024px){.elementor-11735 .elementor-element.elementor-element-e2f3d16 .elementor-button{font-size:0.9em;}.elementor-11735 .elementor-element.elementor-element-efa07be{--flex-wrap:wrap;}.elementor-11735 .elementor-element.elementor-element-877a6b0{--flex-wrap:wrap;}.elementor-11735 .elementor-element.elementor-element-0d6cea9 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-f0acfe2{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-f0acfe2 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-11735 .elementor-element.elementor-element-f0acfe2 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-0a52ba8{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-0a52ba8 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-11735 .elementor-element.elementor-element-0a52ba8 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-8658f33{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-8658f33 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-11735 .elementor-element.elementor-element-8658f33 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-057e267{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-057e267 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-11735 .elementor-element.elementor-element-057e267 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-fcc8319{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-fcc8319 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-11735 .elementor-element.elementor-element-fcc8319 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-478f5e45{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11735 .elementor-element.elementor-element-1436bfe3.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-1f9de381{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-1f9de381 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-1f9de381 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-1f9de381 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-1f9de381 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-55cf9bed{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-55cf9bed .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-55cf9bed .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-55cf9bed .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-55cf9bed .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-4f95fdc7{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-4f95fdc7 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-4f95fdc7 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-4f95fdc7 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-4f95fdc7 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-7110c96{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-7110c96 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-7110c96 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-7110c96 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-7110c96 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-eb0f504{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-eb0f504 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-eb0f504 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-eb0f504 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-eb0f504 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-105fe8.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-27af52e9{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-27af52e9 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-27af52e9 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-27af52e9 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-27af52e9 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-5a98b480{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-5a98b480 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-5a98b480 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-5a98b480 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-5a98b480 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-529e1247{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-529e1247 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-529e1247 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-529e1247 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-529e1247 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-1ffb10a0{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-1ffb10a0 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-1ffb10a0 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-1ffb10a0 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-1ffb10a0 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-333c7ebf{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-333c7ebf .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-333c7ebf .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-333c7ebf .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-333c7ebf .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-59df449d.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-678a5d14{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-678a5d14 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-678a5d14 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-678a5d14 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-678a5d14 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-176ff5cd{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-176ff5cd .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-176ff5cd .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-176ff5cd .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-176ff5cd .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-655c8703{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-655c8703 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-655c8703 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-655c8703 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-655c8703 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-23aaaa86{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-23aaaa86 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-23aaaa86 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-23aaaa86 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-23aaaa86 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-3571225.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-498f76ed{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-498f76ed .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-498f76ed .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-498f76ed .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-498f76ed .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-500778c{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-500778c .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-500778c .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-500778c .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-500778c .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-205bf9d6{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-205bf9d6 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-205bf9d6 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-205bf9d6 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-205bf9d6 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-43a377f3{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-43a377f3 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-43a377f3 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-43a377f3 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-43a377f3 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-16a73bb2{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-16a73bb2 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-16a73bb2 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-16a73bb2 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-16a73bb2 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-259c51bf.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-6dc40858{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-6dc40858 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-6dc40858 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-6dc40858 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-6dc40858 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-68cd7518{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-68cd7518 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-68cd7518 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-68cd7518 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-68cd7518 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-3c078523{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-3c078523 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-3c078523 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-3c078523 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-3c078523 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-29e4e9e8{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-29e4e9e8 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-29e4e9e8 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-29e4e9e8 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-29e4e9e8 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-66d47a39{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-66d47a39 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-66d47a39 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-66d47a39 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-66d47a39 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-524cbbda{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-524cbbda .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-524cbbda .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-524cbbda .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-524cbbda .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-3b5e61a4{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-3b5e61a4 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-3b5e61a4 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-3b5e61a4 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-3b5e61a4 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-1f5d1ab7.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-5302ed79{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-5302ed79 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-5302ed79 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-5302ed79 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-5302ed79 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-2de3ad02{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-2de3ad02 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-2de3ad02 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-2de3ad02 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-2de3ad02 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-12de582a{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-12de582a .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-12de582a .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-12de582a .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-12de582a .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-53e62c50{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-53e62c50 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-53e62c50 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-53e62c50 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-53e62c50 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-624e2a7d{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-624e2a7d .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-624e2a7d .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-624e2a7d .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-624e2a7d .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-387ccd70{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-387ccd70 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-387ccd70 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-387ccd70 .elementor-icon-box-title a{font-size:1.1rem;}.elementor-11735 .elementor-element.elementor-element-387ccd70 .elementor-icon-box-description{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-b70f44f{--flex-wrap:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-11735 .elementor-element.elementor-element-6752360.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-5695f7c{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-b893f83{--flex-wrap:wrap;}.elementor-11735 .elementor-element.elementor-element-9efae7a{--n-tabs-title-gap:20px;}.elementor-11735 .elementor-element.elementor-element-6d31abe{--flex-wrap:wrap;}.elementor-11735 .elementor-element.elementor-element-562a9c0.e-con{--order:99999 /* order end hack */;}.elementor-11735 .elementor-element.elementor-element-d6b1b25 img{width:58%;}.elementor-11735 .elementor-element.elementor-element-f3b0c14{--flex-wrap:wrap;}.elementor-11735 .elementor-element.elementor-element-1e9d9a5 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-c65102d img{width:58%;}.elementor-11735 .elementor-element.elementor-element-50aa65c{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-50aa65c > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-11735 .elementor-element.elementor-element-50aa65c .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-be0bd40{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-be0bd40 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-11735 .elementor-element.elementor-element-be0bd40 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-48ccefb{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-48ccefb > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-11735 .elementor-element.elementor-element-48ccefb .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-215dd4d{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-215dd4d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-11735 .elementor-element.elementor-element-215dd4d .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-e4bea3e{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-e4bea3e > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-11735 .elementor-element.elementor-element-e4bea3e .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-9bfc4bd{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-9bfc4bd > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-11735 .elementor-element.elementor-element-9bfc4bd .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-b7035df{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-b7035df.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-bedfaf3{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-11735 .elementor-element.elementor-element-dc9faa5{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-dc9faa5 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-11735 .elementor-element.elementor-element-dc9faa5 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-447096d{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-447096d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-11735 .elementor-element.elementor-element-447096d .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-ad5817c{--flex-wrap:wrap;}.elementor-11735 .elementor-element.elementor-element-64f863f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-11735 .elementor-element.elementor-element-913157f .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-11735 .elementor-element.elementor-element-1c4e160{--e-n-carousel-swiper-slides-to-display:2;}.elementor-11735 .elementor-element.elementor-element-eabf6f4{--flex-wrap:wrap;}.elementor-11735 .elementor-element.elementor-element-70e291a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-11735 .elementor-element.elementor-element-5ade282{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11735 .elementor-element.elementor-element-5ade282 .elementor-tab-content{font-size:var( --e-global-typography-08aa996-font-size );}.elementor-11735 .elementor-element.elementor-element-64cdbcc{--flex-wrap:wrap;}.elementor-11735 .elementor-element.elementor-element-5666702{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-5666702 .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-285e70e{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-285e70e .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-a61d2c4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-bd9766f{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-bd9766f > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-bd9766f .elementor-countdown-wrapper{max-width:79%;}.elementor-11735 .elementor-element.elementor-element-f48b916 .elementor-button{font-size:0.9em;}}@media(max-width:767px){.elementor-11735 .elementor-element.elementor-element-ee4167e .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-ee4167e .elementor-image-box-title{font-size:1.2em;}.elementor-11735 .elementor-element.elementor-element-ee4167e .elementor-image-box-description{font-size:0.9em;}.elementor-11735 .elementor-element.elementor-element-e2f3d16{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-064ee9d{padding:20px 20px 20px 20px;}.elementor-11735 .elementor-element.elementor-element-fd70c0d{width:80%;}.elementor-11735 .elementor-element.elementor-element-fd70c0d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-11735 .elementor-element.elementor-global-7876{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-11735 .elementor-element.elementor-global-7876 img{width:82%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-360fa65{width:20%;}.elementor-bc-flex-widget .elementor-11735 .elementor-element.elementor-element-360fa65.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11735 .elementor-element.elementor-element-360fa65.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11735 .elementor-element.elementor-element-efa07be{--padding-top:1em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-11735 .elementor-element.elementor-element-8d87dd3 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-8d87dd3 .elementor-image-box-title{font-size:1.5em;}.elementor-11735 .elementor-element.elementor-element-8d87dd3 .elementor-image-box-description{font-size:0.9em;}.elementor-11735 .elementor-element.elementor-element-467cf3e .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-11735 .elementor-element.elementor-element-2ab1dc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-11735 .elementor-element.elementor-element-2ab1dc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-11735 .elementor-element.elementor-element-2ab1dc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-11735 .elementor-element.elementor-element-2ab1dc3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-11735 .elementor-element.elementor-element-2ab1dc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-11735 .elementor-element.elementor-element-2ab1dc3{--e-icon-list-icon-size:17px;}.elementor-11735 .elementor-element.elementor-element-2ab1dc3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-2ab1dc3 .elementor-icon-list-item > a{font-size:1.1em;}.elementor-11735 .elementor-element.elementor-element-0953b24{--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-11735 .elementor-element.elementor-element-e8f6661 .elementor-headline{font-size:1.5em;}.elementor-11735 .elementor-element.elementor-element-877a6b0{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-11735 .elementor-element.elementor-element-0d6cea9 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-0d6cea9 .elementor-image-box-title{font-size:1.7em;}.elementor-11735 .elementor-element.elementor-element-0d6cea9 .elementor-image-box-description{font-size:1em;}.elementor-11735 .elementor-element.elementor-element-f0acfe2 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-f0acfe2 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-f0acfe2 .elementor-icon-box-title a{font-size:1.1em;}.elementor-11735 .elementor-element.elementor-element-0a52ba8 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-0a52ba8 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-0a52ba8 .elementor-icon-box-title a{font-size:1.1em;}.elementor-11735 .elementor-element.elementor-element-8658f33 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-8658f33 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-8658f33 .elementor-icon-box-title a{font-size:1.1em;}.elementor-11735 .elementor-element.elementor-element-057e267 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-057e267 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-057e267 .elementor-icon-box-title a{font-size:1.1em;}.elementor-11735 .elementor-element.elementor-element-fcc8319 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-fcc8319 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-fcc8319 .elementor-icon-box-title a{font-size:1.1em;}.elementor-11735 .elementor-element.elementor-element-defab7a .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-defab7a .elementor-image-box-title{font-size:1.7em;}.elementor-11735 .elementor-element.elementor-element-defab7a .elementor-image-box-description{font-size:0.9em;}.elementor-11735 .elementor-element.elementor-element-4251e65 .elementor-button{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-478f5e45{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-11735 .elementor-element.elementor-element-279bec91 .elementor-image-box-title{font-size:1.7em;}.elementor-11735 .elementor-element.elementor-element-a248739{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-a248739 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-a248739 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-a248739 .elementor-image-box-title{font-size:1.7em;}.elementor-11735 .elementor-element.elementor-element-a248739 .elementor-image-box-description{font-size:0.9em;}.elementor-11735 .elementor-element.elementor-element-1da3d6bb{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-11735 .elementor-element.elementor-element-1436bfe3.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-1436bfe3{--e-icon-list-icon-size:24px;--icon-vertical-align:center;}.elementor-11735 .elementor-element.elementor-element-1436bfe3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-1436bfe3 .elementor-icon-list-item > a{font-size:0.625rem;}.elementor-11735 .elementor-element.elementor-element-1f9de381 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-1f9de381 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-1f9de381 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-1f9de381 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-1f9de381 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-6ec91a45{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-11735 .elementor-element.elementor-element-2cec78c7{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-2cec78c7 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-2cec78c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-2cec78c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-2cec78c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-2cec78c7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-2cec78c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-2cec78c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-2cec78c7 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11735 .elementor-element.elementor-element-55cf9bed > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-55cf9bed .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-55cf9bed .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-55cf9bed .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-55cf9bed .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-68f2af3 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-68f2af3 .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-68f2af3 .elementor-image-box-title{font-size:1.3em;}.elementor-11735 .elementor-element.elementor-element-52442184{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-52442184 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-52442184 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-52442184 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-52442184 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-52442184 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-52442184 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-52442184 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-52442184 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-4f95fdc7 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-4f95fdc7 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-4f95fdc7 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-4f95fdc7 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-4f95fdc7 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-6fa3381a .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-b02b58f{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-b02b58f > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-b02b58f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-b02b58f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-b02b58f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-b02b58f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-b02b58f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-b02b58f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-b02b58f .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-7110c96 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-7110c96 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-7110c96 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-7110c96 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-7110c96 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-4ac550dd .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-47b7cef{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-47b7cef > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-47b7cef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-47b7cef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-47b7cef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-47b7cef .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-47b7cef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-47b7cef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-47b7cef .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-eb0f504 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-eb0f504 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-eb0f504 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-eb0f504 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-eb0f504 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-57daad8 .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-71f2e8c9{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-11735 .elementor-element.elementor-element-105fe8.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-105fe8{--e-icon-list-icon-size:24px;--icon-vertical-align:center;}.elementor-11735 .elementor-element.elementor-element-105fe8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-105fe8 .elementor-icon-list-item > a{font-size:0.625rem;}.elementor-11735 .elementor-element.elementor-element-27af52e9 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-27af52e9 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-27af52e9 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-27af52e9 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-27af52e9 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-28c8b191{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-28c8b191 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-28c8b191 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-28c8b191 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-28c8b191 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-28c8b191 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-28c8b191 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-28c8b191 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-28c8b191 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-5a98b480 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-5a98b480 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-5a98b480 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-5a98b480 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-5a98b480 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-34c57e72 .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-de2ca6b{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-de2ca6b > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-de2ca6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-de2ca6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-de2ca6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-de2ca6b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-de2ca6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-de2ca6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-de2ca6b .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-529e1247 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-529e1247 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-529e1247 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-529e1247 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-529e1247 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-504c70d7 .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-79fac38d{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-79fac38d > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-79fac38d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-79fac38d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-79fac38d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-79fac38d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-79fac38d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-79fac38d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-79fac38d .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-1ffb10a0 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-1ffb10a0 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-1ffb10a0 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-1ffb10a0 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-1ffb10a0 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-1cde2373 .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-46246815{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-46246815 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-46246815 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-46246815 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-46246815 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-46246815 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-46246815 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-46246815 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-46246815 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-333c7ebf > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-333c7ebf .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-333c7ebf .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-333c7ebf .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-333c7ebf .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-248f1472 .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-3af93746 .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-67ecd617{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-11735 .elementor-element.elementor-element-59df449d.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-59df449d{--e-icon-list-icon-size:24px;--icon-vertical-align:center;}.elementor-11735 .elementor-element.elementor-element-59df449d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-59df449d .elementor-icon-list-item > a{font-size:0.625rem;}.elementor-11735 .elementor-element.elementor-element-678a5d14 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-678a5d14 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-678a5d14 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-678a5d14 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-678a5d14 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-6a025b8f{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-11735 .elementor-element.elementor-element-2cda9353{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-2cda9353 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-2cda9353 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-2cda9353 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-2cda9353 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-2cda9353 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-2cda9353 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-2cda9353 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-2cda9353 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11735 .elementor-element.elementor-element-176ff5cd > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-176ff5cd .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-176ff5cd .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-176ff5cd .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-176ff5cd .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-5cd6a977 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-5cd6a977 .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-5cd6a977 .elementor-image-box-title{font-size:1.3em;}.elementor-11735 .elementor-element.elementor-element-4137ef05{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-4137ef05 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-4137ef05 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4137ef05 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4137ef05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4137ef05 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-4137ef05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-4137ef05 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-4137ef05 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-655c8703 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-655c8703 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-655c8703 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-655c8703 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-655c8703 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-462ed51b .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-4ca4d76e{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-4ca4d76e > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-4ca4d76e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4ca4d76e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4ca4d76e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4ca4d76e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-4ca4d76e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-4ca4d76e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-4ca4d76e .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-23aaaa86 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-23aaaa86 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-23aaaa86 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-23aaaa86 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-23aaaa86 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-3033bfde .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-50df2c9a{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-11735 .elementor-element.elementor-element-3571225.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-3571225{--e-icon-list-icon-size:24px;--icon-vertical-align:center;}.elementor-11735 .elementor-element.elementor-element-3571225 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-3571225 .elementor-icon-list-item > a{font-size:0.625rem;}.elementor-11735 .elementor-element.elementor-element-498f76ed > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-498f76ed .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-498f76ed .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-498f76ed .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-498f76ed .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-26c4ac15{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-11735 .elementor-element.elementor-element-77fdd190{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-77fdd190 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-77fdd190 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-77fdd190 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-77fdd190 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-77fdd190 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-77fdd190 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-77fdd190 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-77fdd190 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11735 .elementor-element.elementor-element-500778c > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-500778c .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-500778c .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-500778c .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-500778c .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-1f6cd8a3 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-1f6cd8a3 .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-1f6cd8a3 .elementor-image-box-title{font-size:1.3em;}.elementor-11735 .elementor-element.elementor-element-4b519e7{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-4b519e7 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-4b519e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4b519e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4b519e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4b519e7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-4b519e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-4b519e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-4b519e7 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-205bf9d6 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-205bf9d6 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-205bf9d6 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-205bf9d6 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-205bf9d6 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-3e047e6d .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-214376c{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-214376c > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-214376c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-214376c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-214376c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-214376c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-214376c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-214376c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-214376c .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-43a377f3 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-43a377f3 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-43a377f3 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-43a377f3 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-43a377f3 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-315b30ce .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-4259d1a5{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-4259d1a5 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-4259d1a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4259d1a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4259d1a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-4259d1a5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-4259d1a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-4259d1a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-4259d1a5 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-16a73bb2 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-16a73bb2 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-16a73bb2 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-16a73bb2 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-16a73bb2 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-50d39a62 .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-6cf03197{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-11735 .elementor-element.elementor-element-259c51bf.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-259c51bf{--e-icon-list-icon-size:24px;--icon-vertical-align:center;}.elementor-11735 .elementor-element.elementor-element-259c51bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-259c51bf .elementor-icon-list-item > a{font-size:0.625rem;}.elementor-11735 .elementor-element.elementor-element-6dc40858 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-6dc40858 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-6dc40858 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-6dc40858 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-6dc40858 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-373a1543{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-11735 .elementor-element.elementor-element-e298ab5{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-e298ab5 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-e298ab5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-e298ab5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-e298ab5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-e298ab5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-e298ab5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-e298ab5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-e298ab5 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11735 .elementor-element.elementor-element-68cd7518 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-68cd7518 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-68cd7518 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-68cd7518 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-68cd7518 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-194bf81f .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-194bf81f .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-194bf81f .elementor-image-box-title{font-size:1.3em;}.elementor-11735 .elementor-element.elementor-element-5b9bd087{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-5b9bd087 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-5b9bd087 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-5b9bd087 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-5b9bd087 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-5b9bd087 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-5b9bd087 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-5b9bd087 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-5b9bd087 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-3c078523 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-3c078523 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-3c078523 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-3c078523 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-3c078523 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-2d52ea64 .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-31859e8e{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-31859e8e > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-31859e8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-31859e8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-31859e8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-31859e8e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-31859e8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-31859e8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-31859e8e .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-29e4e9e8 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-29e4e9e8 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-29e4e9e8 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-29e4e9e8 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-29e4e9e8 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-26876b92 .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-5ac3eda5{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-5ac3eda5 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-5ac3eda5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-5ac3eda5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-5ac3eda5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-5ac3eda5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-5ac3eda5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-5ac3eda5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-5ac3eda5 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-66d47a39 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-66d47a39 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-66d47a39 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-66d47a39 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-66d47a39 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-5d1034e2 .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-63876e9d{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-63876e9d > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-63876e9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-63876e9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-63876e9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-63876e9d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-63876e9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-63876e9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-63876e9d .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-524cbbda > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-524cbbda .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-524cbbda .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-524cbbda .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-524cbbda .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-40a93b48 .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-5552a43c{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-5552a43c > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-5552a43c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-5552a43c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-5552a43c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-5552a43c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-5552a43c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-5552a43c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-5552a43c .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-3b5e61a4 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-3b5e61a4 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-3b5e61a4 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-3b5e61a4 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-3b5e61a4 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-74b8502b .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-51acb29f{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-11735 .elementor-element.elementor-element-1f5d1ab7.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-1f5d1ab7{--e-icon-list-icon-size:24px;--icon-vertical-align:center;}.elementor-11735 .elementor-element.elementor-element-1f5d1ab7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-1f5d1ab7 .elementor-icon-list-item > a{font-size:0.625rem;}.elementor-11735 .elementor-element.elementor-element-5302ed79 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-5302ed79 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-5302ed79 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-5302ed79 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-5302ed79 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-53c66c8c{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-11735 .elementor-element.elementor-element-1e50c1df{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-1e50c1df > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-1e50c1df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-1e50c1df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-1e50c1df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-1e50c1df .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-1e50c1df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-1e50c1df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-1e50c1df .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11735 .elementor-element.elementor-element-2de3ad02 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-2de3ad02 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-2de3ad02 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-2de3ad02 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-2de3ad02 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-63b4bbe4 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-63b4bbe4 .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-63b4bbe4 .elementor-image-box-title{font-size:1.3em;}.elementor-11735 .elementor-element.elementor-element-135bb732{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-135bb732 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-135bb732 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-135bb732 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-135bb732 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-135bb732 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-135bb732 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-135bb732 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-135bb732 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-12de582a > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-12de582a .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-12de582a .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-12de582a .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-12de582a .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-3b0dcee0 .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-1ddd7af1{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-1ddd7af1 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-1ddd7af1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-1ddd7af1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-1ddd7af1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-1ddd7af1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-1ddd7af1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-1ddd7af1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-1ddd7af1 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-53e62c50 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-53e62c50 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-53e62c50 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-53e62c50 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-53e62c50 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-75a98aae .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-6556c102{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-6556c102 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-6556c102 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-6556c102 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-6556c102 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-6556c102 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-6556c102 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-6556c102 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-6556c102 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-624e2a7d > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-624e2a7d .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-624e2a7d .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-624e2a7d .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-624e2a7d .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-5f50844f .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-2d70ea46{width:100%;max-width:100%;--e-icon-list-icon-size:15px;}.elementor-11735 .elementor-element.elementor-element-2d70ea46 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-2d70ea46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-2d70ea46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-2d70ea46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11735 .elementor-element.elementor-element-2d70ea46 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-2d70ea46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11735 .elementor-element.elementor-element-2d70ea46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-2d70ea46 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-387ccd70 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-387ccd70 .elementor-icon-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-387ccd70 .elementor-icon-box-title, .elementor-11735 .elementor-element.elementor-element-387ccd70 .elementor-icon-box-title a{font-size:1.1rem;letter-spacing:-0.05rem;}.elementor-11735 .elementor-element.elementor-element-387ccd70 .elementor-icon-box-description{font-size:0.875rem;}.elementor-11735 .elementor-element.elementor-element-1222bb4 .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-1c50496b{width:100%;max-width:100%;--n-tabs-title-font-size:0.7em;}.elementor-11735 .elementor-element.elementor-element-b70f44f{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-11735 .elementor-element.elementor-element-6752360.elementor-element{--align-self:flex-start;}.elementor-11735 .elementor-element.elementor-element-6752360{--e-icon-list-icon-size:24px;--icon-vertical-align:center;}.elementor-11735 .elementor-element.elementor-element-6752360 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-6752360 .elementor-icon-list-item > a{font-size:0.625rem;}.elementor-11735 .elementor-element.elementor-element-5695f7c .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-5695f7c .elementor-image-box-title{font-size:1.5em;}.elementor-11735 .elementor-element.elementor-element-5695f7c .elementor-image-box-description{font-size:0.9em;}.elementor-11735 .elementor-element.elementor-element-a53388c{--padding-top:0.5em;--padding-bottom:2em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-11735 .elementor-element.elementor-element-8f33c70 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-8f33c70 .elementor-image-box-title{font-size:1.5em;}.elementor-11735 .elementor-element.elementor-element-8f33c70 .elementor-image-box-description{font-size:0.9em;}.elementor-11735 .elementor-element.elementor-element-e346882 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-e346882 .elementor-icon-list-item > a{font-size:1.2em;}.elementor-11735 .elementor-element.elementor-element-da683eb .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-da683eb .elementor-image-box-title{font-size:1.5em;}.elementor-11735 .elementor-element.elementor-element-da683eb .elementor-image-box-description{font-size:0.9em;}.elementor-11735 .elementor-element.elementor-element-09e42cb .elementor-button{font-size:1.2rem;}.elementor-11735 .elementor-element.elementor-element-a79d42e{font-size:1em;}.elementor-11735 .elementor-element.elementor-element-728847b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-724ada8 > .elementor-widget-container{margin:0em 0em -4em 0em;}.elementor-11735 .elementor-element.elementor-element-6a714f1{--icon-size:22px;}.elementor-11735 .elementor-element.elementor-element-c387caa{--padding-top:0.5em;--padding-bottom:2em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-11735 .elementor-element.elementor-element-e3901e4 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-e3901e4 .elementor-image-box-title{font-size:1.5em;}.elementor-11735 .elementor-element.elementor-element-e3901e4 .elementor-image-box-description{font-size:0.9em;}.elementor-11735 .elementor-element.elementor-element-f559a7b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-f559a7b .elementor-icon-list-item > a{font-size:1.2em;}.elementor-11735 .elementor-element.elementor-element-792ece1 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-792ece1 .elementor-image-box-title{font-size:1.5em;}.elementor-11735 .elementor-element.elementor-element-792ece1 .elementor-image-box-description{font-size:0.9em;}.elementor-11735 .elementor-element.elementor-element-8d7178e .elementor-button{font-size:1.2rem;}.elementor-11735 .elementor-element.elementor-element-49e1446{font-size:1em;}.elementor-11735 .elementor-element.elementor-element-8600d39{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-d3302b3 > .elementor-widget-container{margin:0em 0em -4em 0em;}.elementor-11735 .elementor-element.elementor-element-69c5db3{--icon-size:22px;}.elementor-11735 .elementor-element.elementor-element-63871a9{--padding-top:0.5em;--padding-bottom:2em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-11735 .elementor-element.elementor-element-42d64ae .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-42d64ae .elementor-image-box-title{font-size:1.5em;}.elementor-11735 .elementor-element.elementor-element-42d64ae .elementor-image-box-description{font-size:0.9em;}.elementor-11735 .elementor-element.elementor-element-9e8458d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-9e8458d .elementor-icon-list-item > a{font-size:1.2em;}.elementor-11735 .elementor-element.elementor-element-4b88ec1 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-4b88ec1 .elementor-image-box-title{font-size:1.5em;}.elementor-11735 .elementor-element.elementor-element-4b88ec1 .elementor-image-box-description{font-size:0.9em;}.elementor-11735 .elementor-element.elementor-element-3b06c34 .elementor-button{font-size:1.2rem;}.elementor-11735 .elementor-element.elementor-element-48d4764{font-size:1em;}.elementor-11735 .elementor-element.elementor-element-0eacaff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-8d06c58 > .elementor-widget-container{margin:0em 0em -4em 0em;}.elementor-11735 .elementor-element.elementor-element-4cea66e{--icon-size:22px;}.elementor-11735 .elementor-element.elementor-element-c8405bc{--padding-top:0.5em;--padding-bottom:2em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-11735 .elementor-element.elementor-element-83fb5c8 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-83fb5c8 .elementor-image-box-title{font-size:1.5em;}.elementor-11735 .elementor-element.elementor-element-83fb5c8 .elementor-image-box-description{font-size:0.9em;}.elementor-11735 .elementor-element.elementor-element-1cf2538 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-1cf2538 .elementor-icon-list-item > a{font-size:1.2em;}.elementor-11735 .elementor-element.elementor-element-eee3566 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-eee3566 .elementor-image-box-title{font-size:1.5em;}.elementor-11735 .elementor-element.elementor-element-eee3566 .elementor-image-box-description{font-size:0.9em;}.elementor-11735 .elementor-element.elementor-element-5b38cfe .elementor-button{font-size:1.2rem;}.elementor-11735 .elementor-element.elementor-element-88dcfc5{font-size:1em;}.elementor-11735 .elementor-element.elementor-element-102ea41{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-caa7127 > .elementor-widget-container{margin:0em 0em -4em 0em;}.elementor-11735 .elementor-element.elementor-element-fcb4eb8{--icon-size:22px;}.elementor-11735 .elementor-element.elementor-element-e24c8fb{--padding-top:0.5em;--padding-bottom:2em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-11735 .elementor-element.elementor-element-b0cbb56 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-b0cbb56 .elementor-image-box-title{font-size:1.5em;}.elementor-11735 .elementor-element.elementor-element-b0cbb56 .elementor-image-box-description{font-size:0.9em;}.elementor-11735 .elementor-element.elementor-element-d5a91af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-d5a91af .elementor-icon-list-item > a{font-size:1.2em;}.elementor-11735 .elementor-element.elementor-element-435446b .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-435446b .elementor-image-box-title{font-size:1.5em;}.elementor-11735 .elementor-element.elementor-element-435446b .elementor-image-box-description{font-size:0.9em;}.elementor-11735 .elementor-element.elementor-element-1f8f7a1 .elementor-button{font-size:1.2rem;}.elementor-11735 .elementor-element.elementor-element-43db50a{font-size:1em;}.elementor-11735 .elementor-element.elementor-element-28274e0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-3569c05 > .elementor-widget-container{margin:0em 0em -4em 0em;}.elementor-11735 .elementor-element.elementor-element-1a4c761{--icon-size:22px;}.elementor-11735 .elementor-element.elementor-element-6d31abe{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-11735 .elementor-element.elementor-element-9809a02 .elementor-image-box-title{font-size:1.7em;}.elementor-11735 .elementor-element.elementor-element-d38855a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11735 .elementor-element.elementor-element-d38855a .elementor-icon-list-item > a{font-size:1em;}.elementor-11735 .elementor-element.elementor-element-f28e18e .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-f28e18e .elementor-image-box-title{font-size:1.7em;}.elementor-11735 .elementor-element.elementor-element-f28e18e .elementor-image-box-description{font-size:0.9em;}.elementor-11735 .elementor-element.elementor-element-d6b1b25 img{width:83%;}.elementor-11735 .elementor-element.elementor-element-f3b0c14{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-11735 .elementor-element.elementor-element-1e9d9a5 .elementor-image-box-title{font-size:1.7em;}.elementor-11735 .elementor-element.elementor-element-1e9d9a5 .elementor-image-box-description{font-size:1em;}.elementor-11735 .elementor-element.elementor-element-c65102d > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-c65102d.elementor-element{--order:-99999 /* order start hack */;}.elementor-11735 .elementor-element.elementor-element-c65102d img{width:83%;}.elementor-11735 .elementor-element.elementor-element-50aa65c > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-be0bd40 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-48ccefb > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-215dd4d > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-e4bea3e > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-9bfc4bd > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-55744da{padding:50px 20px 50px 20px;}.elementor-11735 .elementor-element.elementor-element-a2487ed > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-11735 .elementor-element.elementor-element-008373e{padding:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-7e5e21b > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-4ab74ea > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-11735 .elementor-element.elementor-element-850a3d2 img{width:100%;}.elementor-11735 .elementor-element.elementor-element-b7133b0 img{width:64%;}.elementor-11735 .elementor-element.elementor-element-41a7804 > .elementor-widget-container{margin:1em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-41a7804 .elementor-heading-title{font-size:1.3em;}.elementor-11735 .elementor-element.elementor-element-d55a417 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-d55a417 .elementor-heading-title{font-size:12px;line-height:17px;}.elementor-11735 .elementor-element.elementor-element-5040f78 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-5040f78 .elementor-heading-title{line-height:23px;}.elementor-11735 .elementor-element.elementor-element-8f073e1 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-8f073e1 .elementor-heading-title{line-height:23px;}.elementor-11735 .elementor-element.elementor-element-f5a8942 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-11735 .elementor-element.elementor-element-b5f6202 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-11735 .elementor-element.elementor-element-64c37c5 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-11735 .elementor-element.elementor-element-d59ad1a > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-11735 .elementor-element.elementor-element-6a25615 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-abead0a > .elementor-widget-container{margin:-0.6em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-abead0a{text-align:center;}.elementor-11735 .elementor-element.elementor-element-abead0a .elementor-heading-title{font-size:12px;line-height:18px;}.elementor-11735 .elementor-element.elementor-element-15991fa > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-11735 .elementor-element.elementor-element-0649117 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-0649117 .elementor-heading-title{font-size:1.2rem;}.elementor-11735 .elementor-element.elementor-element-bedfaf3{--padding-top:020px;--padding-bottom:60px;--padding-left:024px;--padding-right:024px;}.elementor-11735 .elementor-element.elementor-element-2476449 .elementor-image-box-title{font-size:1.7em;}.elementor-11735 .elementor-element.elementor-element-ed51e05 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-ed51e05 .elementor-image-box-title{font-size:1.7em;}.elementor-11735 .elementor-element.elementor-element-ed51e05 .elementor-image-box-description{font-size:0.9em;}.elementor-11735 .elementor-element.elementor-element-331869d{--e-image-carousel-slides-to-show:1;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11735 .elementor-element.elementor-element-648878e{--padding-top:1em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-11735 .elementor-element.elementor-element-dfaa608{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-8679941 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-8679941 .elementor-image-box-title{font-size:1.7em;}.elementor-11735 .elementor-element.elementor-element-8679941 .elementor-image-box-description{font-size:1em;}.elementor-11735 .elementor-element.elementor-element-84fe365{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-dc9faa5 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-447096d > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-11735 .elementor-element.elementor-element-ad5817c{--padding-top:2em;--padding-bottom:10em;--padding-left:1em;--padding-right:1em;}.elementor-11735 .elementor-element.elementor-element-022ae1b .elementor-image-box-title{font-size:1.7em;}.elementor-11735 .elementor-element.elementor-element-022ae1b .elementor-image-box-description{font-size:1em;}.elementor-11735 .elementor-element.elementor-element-519e4cf{padding:50px 10px 50px 10px;}.elementor-11735 .elementor-element.elementor-element-d8c1311 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-11735 .elementor-element.elementor-element-2622619 .elementor-image-box-wrapper{text-align:start;}.elementor-11735 .elementor-element.elementor-element-2622619 .elementor-image-box-title{font-size:1.3em;}.elementor-11735 .elementor-element.elementor-element-2622619 .elementor-image-box-description{font-size:0.9em;}.elementor-11735 .elementor-element.elementor-element-4479a90 > .elementor-widget-container{margin:-0.7em 0em -0.8em 0em;padding:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-4479a90 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-11735 .elementor-element.elementor-element-5bc8578 > .elementor-widget-container{margin:-0.7em 0em -0.8em 0em;padding:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-5bc8578 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-11735 .elementor-element.elementor-element-e296243 > .elementor-widget-container{margin:-0.7em 0em -0.8em 0em;padding:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-e296243 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-11735 .elementor-element.elementor-element-518ff74 > .elementor-widget-container{margin:-0.7em 0em -0.8em 0em;padding:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-518ff74 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-11735 .elementor-element.elementor-element-676f0ff > .elementor-widget-container{margin:-0.7em 0em -0.8em 0em;padding:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-676f0ff .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-11735 .elementor-element.elementor-element-3f4d87c > .elementor-widget-container{margin:-0.7em 0em -0.8em 0em;padding:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-3f4d87c .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-11735 .elementor-element.elementor-element-06e4239 > .elementor-widget-container{margin:-0.7em 0em -0.8em 0em;padding:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-06e4239 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-11735 .elementor-element.elementor-element-c40dc3b > .elementor-widget-container{margin:-0.7em 0em -0.8em 0em;padding:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-c40dc3b .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-11735 .elementor-element.elementor-element-b9d9992 > .elementor-widget-container{margin:-0.7em 0em -0.8em 0em;padding:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-b9d9992 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-11735 .elementor-element.elementor-element-d2b25f3 > .elementor-widget-container{margin:-0.7em 0em -0.8em 0em;padding:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-d2b25f3 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-11735 .elementor-element.elementor-element-64f863f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-11735 .elementor-element.elementor-element-8f4c159{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-11735 .elementor-element.elementor-element-913157f .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-913157f .elementor-image-box-wrapper .elementor-image-box-img{width:56%;}.elementor-11735 .elementor-element.elementor-element-913157f .elementor-image-box-title{font-size:1.4em;}.elementor-11735 .elementor-element.elementor-element-913157f .elementor-image-box-description{font-size:1em;}.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-cd8c671 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-df8fff9 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-1c318b0 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-8aef6b5 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-a53fc1a > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-7e842be > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-e54901e > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-img{margin-bottom:15px;}.elementor-11735 .elementor-element.elementor-element-c3707b4 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-1c4e160{--e-n-carousel-swiper-slides-to-display:1;}.elementor-11735 .elementor-element.elementor-element-cfee5f2{--padding-top:2em;--padding-bottom:3em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-11735 .elementor-element.elementor-element-049c148 .elementor-image-box-title{font-size:1.7em;}.elementor-11735 .elementor-element.elementor-element-eabf6f4{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-11735 .elementor-element.elementor-element-ec8a60d .elementor-image-box-title{font-size:1.4em;}.elementor-11735 .elementor-element.elementor-element-ec8a60d .elementor-image-box-description{font-size:1em;}.elementor-11735 .elementor-element.elementor-element-7836526 .elementor-button{font-size:1rem;}.elementor-11735 .elementor-element.elementor-element-c0e470d > .elementor-container{min-height:510px;}.elementor-11735 .elementor-element.elementor-element-c0e470d{padding:50px 20px 50px 20px;}.elementor-bc-flex-widget .elementor-11735 .elementor-element.elementor-element-a6f422e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11735 .elementor-element.elementor-element-a6f422e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11735 .elementor-element.elementor-element-a6f422e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11735 .elementor-element.elementor-element-a6f422e > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-1d6d08f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-1d6d08f{text-align:center;}.elementor-11735 .elementor-element.elementor-element-1d6d08f .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-11735 .elementor-element.elementor-element-9744b65 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-9744b65{text-align:center;}.elementor-11735 .elementor-element.elementor-element-9744b65 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-11735 .elementor-element.elementor-element-da99e2a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-da99e2a{text-align:center;}.elementor-11735 .elementor-element.elementor-element-da99e2a .elementor-heading-title{font-size:16px;line-height:21px;}.elementor-11735 .elementor-element.elementor-element-5e4f316 > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:2em 2em 2em 2em;}.elementor-11735 .elementor-element.elementor-element-d88febc .elementor-heading-title{font-size:17px;}.elementor-11735 .elementor-element.elementor-element-70e291a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:60px;--padding-left:024px;--padding-right:024px;}.elementor-11735 .elementor-element.elementor-element-9ed93c5 .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-9ed93c5 .elementor-image-box-title{font-size:1.7em;}.elementor-11735 .elementor-element.elementor-element-9ed93c5 .elementor-image-box-description{font-size:1em;}.elementor-11735 .elementor-element.elementor-element-5ade282{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11735 .elementor-element.elementor-element-5ade282 .elementor-tab-content{font-size:var( --e-global-typography-08aa996-font-size );}.elementor-11735 .elementor-element.elementor-element-f7f4742 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11735 .elementor-element.elementor-element-b9a7b01{padding:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-5c3b0d5 img{width:50%;}.elementor-11735 .elementor-element.elementor-element-64cdbcc{--justify-content:center;--padding-top:0.5em;--padding-bottom:1em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-11735 .elementor-element.elementor-element-5666702 > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-11735 .elementor-element.elementor-element-5666702 .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-5666702 .elementor-image-box-title{font-size:1.1em;}.elementor-11735 .elementor-element.elementor-element-5666702 .elementor-image-box-description{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-285e70e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-11735 .elementor-element.elementor-element-285e70e .elementor-image-box-wrapper{text-align:center;}.elementor-11735 .elementor-element.elementor-element-285e70e .elementor-image-box-title{font-size:1em;}.elementor-11735 .elementor-element.elementor-element-285e70e .elementor-image-box-description{font-size:0.8em;}.elementor-11735 .elementor-element.elementor-element-a61d2c4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11735 .elementor-element.elementor-element-bd9766f.elementor-element{--align-self:center;}.elementor-11735 .elementor-element.elementor-element-bd9766f .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-11735 .elementor-element.elementor-element-bd9766f .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-11735 .elementor-element.elementor-element-bd9766f .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-11735 .elementor-element.elementor-element-bd9766f .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-11735 .elementor-element.elementor-element-bd9766f .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0px/2 );}.elementor-11735 .elementor-element.elementor-element-bd9766f .elementor-countdown-item{padding:10px 10px 10px 10px;}.elementor-11735 .elementor-element.elementor-element-bd9766f .elementor-countdown-digits{font-size:16px;}.elementor-11735 .elementor-element.elementor-element-bd9766f .elementor-countdown-label{font-size:11px;}.elementor-11735 .elementor-element.elementor-element-8c03750{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11735 .elementor-element.elementor-element-f48b916{width:100%;max-width:100%;}.elementor-11735 .elementor-element.elementor-element-f48b916 > .elementor-widget-container{margin:0px 20px 0px 20px;}}/* Start custom CSS for button, class: .elementor-element-e2f3d16 */.elementor-11735 .elementor-element.elementor-element-e2f3d16 {
  width: fit-content !important;
  overflow: hidden;
  position: relative; /* necessário para o ::before */
}

.elementor-11735 .elementor-element.elementor-element-e2f3d16 .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-11735 .elementor-element.elementor-element-e2f3d16 .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 divider, class: .elementor-element-467cf3e */.elementor-11735 .elementor-element.elementor-element-467cf3e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a248739 */.elementor-11735 .elementor-element.elementor-element-a248739 .swiper-wrapper{
  transition-timing-function: linear !important; 
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-11735 .elementor-element.elementor-element-a248739 .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-1436bfe3 */.elementor-11735 .elementor-element.elementor-element-1436bfe3 .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-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-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-5a59baff */.elementor-11735 .elementor-element.elementor-element-5a59baff .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-5a59baff .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-105fe8 */.elementor-11735 .elementor-element.elementor-element-105fe8 .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-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-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-472e1dd8 */.elementor-11735 .elementor-element.elementor-element-472e1dd8 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-472e1dd8 .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-59df449d */.elementor-11735 .elementor-element.elementor-element-59df449d .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-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-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-47f8074e */.elementor-11735 .elementor-element.elementor-element-47f8074e .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-47f8074e .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-3571225 */.elementor-11735 .elementor-element.elementor-element-3571225 .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-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-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-9c06ed6 */.elementor-11735 .elementor-element.elementor-element-9c06ed6 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-9c06ed6 .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-259c51bf */.elementor-11735 .elementor-element.elementor-element-259c51bf .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-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-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-1b831311 */.elementor-11735 .elementor-element.elementor-element-1b831311 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-1b831311 .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-1f5d1ab7 */.elementor-11735 .elementor-element.elementor-element-1f5d1ab7 .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-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-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-69d15638 */.elementor-11735 .elementor-element.elementor-element-69d15638 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-69d15638 .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-1436bfe3 */.elementor-11735 .elementor-element.elementor-element-1436bfe3 .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-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-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-5a59baff */.elementor-11735 .elementor-element.elementor-element-5a59baff .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-5a59baff .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-105fe8 */.elementor-11735 .elementor-element.elementor-element-105fe8 .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-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-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-472e1dd8 */.elementor-11735 .elementor-element.elementor-element-472e1dd8 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-472e1dd8 .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-59df449d */.elementor-11735 .elementor-element.elementor-element-59df449d .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-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-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-47f8074e */.elementor-11735 .elementor-element.elementor-element-47f8074e .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-47f8074e .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-3571225 */.elementor-11735 .elementor-element.elementor-element-3571225 .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-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-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-9c06ed6 */.elementor-11735 .elementor-element.elementor-element-9c06ed6 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-9c06ed6 .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-259c51bf */.elementor-11735 .elementor-element.elementor-element-259c51bf .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-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-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-1b831311 */.elementor-11735 .elementor-element.elementor-element-1b831311 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-1b831311 .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-1f5d1ab7 */.elementor-11735 .elementor-element.elementor-element-1f5d1ab7 .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-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-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-69d15638 */.elementor-11735 .elementor-element.elementor-element-69d15638 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-69d15638 .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-1436bfe3 */.elementor-11735 .elementor-element.elementor-element-1436bfe3 .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-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-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-5a59baff */.elementor-11735 .elementor-element.elementor-element-5a59baff .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-5a59baff .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-105fe8 */.elementor-11735 .elementor-element.elementor-element-105fe8 .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-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-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-472e1dd8 */.elementor-11735 .elementor-element.elementor-element-472e1dd8 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-472e1dd8 .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-59df449d */.elementor-11735 .elementor-element.elementor-element-59df449d .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-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-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-47f8074e */.elementor-11735 .elementor-element.elementor-element-47f8074e .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-47f8074e .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-3571225 */.elementor-11735 .elementor-element.elementor-element-3571225 .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-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-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-9c06ed6 */.elementor-11735 .elementor-element.elementor-element-9c06ed6 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-9c06ed6 .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-259c51bf */.elementor-11735 .elementor-element.elementor-element-259c51bf .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-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-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-1b831311 */.elementor-11735 .elementor-element.elementor-element-1b831311 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-1b831311 .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-1f5d1ab7 */.elementor-11735 .elementor-element.elementor-element-1f5d1ab7 .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-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-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-69d15638 */.elementor-11735 .elementor-element.elementor-element-69d15638 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-69d15638 .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-1436bfe3 */.elementor-11735 .elementor-element.elementor-element-1436bfe3 .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-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-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-5a59baff */.elementor-11735 .elementor-element.elementor-element-5a59baff .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-5a59baff .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-105fe8 */.elementor-11735 .elementor-element.elementor-element-105fe8 .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-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-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-472e1dd8 */.elementor-11735 .elementor-element.elementor-element-472e1dd8 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-472e1dd8 .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-59df449d */.elementor-11735 .elementor-element.elementor-element-59df449d .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-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-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-47f8074e */.elementor-11735 .elementor-element.elementor-element-47f8074e .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-47f8074e .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-3571225 */.elementor-11735 .elementor-element.elementor-element-3571225 .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-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-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-9c06ed6 */.elementor-11735 .elementor-element.elementor-element-9c06ed6 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-9c06ed6 .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-259c51bf */.elementor-11735 .elementor-element.elementor-element-259c51bf .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-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-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-1b831311 */.elementor-11735 .elementor-element.elementor-element-1b831311 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-1b831311 .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-1f5d1ab7 */.elementor-11735 .elementor-element.elementor-element-1f5d1ab7 .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-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-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-69d15638 */.elementor-11735 .elementor-element.elementor-element-69d15638 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-69d15638 .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-1436bfe3 */.elementor-11735 .elementor-element.elementor-element-1436bfe3 .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-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-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-5a59baff */.elementor-11735 .elementor-element.elementor-element-5a59baff .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-5a59baff .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-105fe8 */.elementor-11735 .elementor-element.elementor-element-105fe8 .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-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-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-472e1dd8 */.elementor-11735 .elementor-element.elementor-element-472e1dd8 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-472e1dd8 .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-59df449d */.elementor-11735 .elementor-element.elementor-element-59df449d .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-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-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-47f8074e */.elementor-11735 .elementor-element.elementor-element-47f8074e .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-47f8074e .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-3571225 */.elementor-11735 .elementor-element.elementor-element-3571225 .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-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-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-9c06ed6 */.elementor-11735 .elementor-element.elementor-element-9c06ed6 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-9c06ed6 .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-259c51bf */.elementor-11735 .elementor-element.elementor-element-259c51bf .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-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-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-1b831311 */.elementor-11735 .elementor-element.elementor-element-1b831311 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-1b831311 .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-1f5d1ab7 */.elementor-11735 .elementor-element.elementor-element-1f5d1ab7 .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-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-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-69d15638 */.elementor-11735 .elementor-element.elementor-element-69d15638 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-69d15638 .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-1436bfe3 */.elementor-11735 .elementor-element.elementor-element-1436bfe3 .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-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-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-5a59baff */.elementor-11735 .elementor-element.elementor-element-5a59baff .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-5a59baff .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-105fe8 */.elementor-11735 .elementor-element.elementor-element-105fe8 .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-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-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-472e1dd8 */.elementor-11735 .elementor-element.elementor-element-472e1dd8 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-472e1dd8 .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-59df449d */.elementor-11735 .elementor-element.elementor-element-59df449d .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-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-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-47f8074e */.elementor-11735 .elementor-element.elementor-element-47f8074e .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-47f8074e .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-3571225 */.elementor-11735 .elementor-element.elementor-element-3571225 .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-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-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-9c06ed6 */.elementor-11735 .elementor-element.elementor-element-9c06ed6 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-9c06ed6 .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-259c51bf */.elementor-11735 .elementor-element.elementor-element-259c51bf .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-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-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-1b831311 */.elementor-11735 .elementor-element.elementor-element-1b831311 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-1b831311 .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-1f5d1ab7 */.elementor-11735 .elementor-element.elementor-element-1f5d1ab7 .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-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-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-69d15638 */.elementor-11735 .elementor-element.elementor-element-69d15638 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-69d15638 .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-1436bfe3 */.elementor-11735 .elementor-element.elementor-element-1436bfe3 .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-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dda0a4d */.elementor-11735 .elementor-element.elementor-element-dda0a4d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-549f6229 */.elementor-11735 .elementor-element.elementor-element-549f6229 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5ab28525 */.elementor-11735 .elementor-element.elementor-element-5ab28525 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-582cfcd7 */.elementor-11735 .elementor-element.elementor-element-582cfcd7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-415dd40e */.elementor-11735 .elementor-element.elementor-element-415dd40e .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b98c801 */.elementor-11735 .elementor-element.elementor-element-1b98c801 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-18a0d85 */.elementor-11735 .elementor-element.elementor-element-18a0d85 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0730e96 */.elementor-11735 .elementor-element.elementor-element-0730e96 .elementor-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-5a59baff */.elementor-11735 .elementor-element.elementor-element-5a59baff .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-5a59baff .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-105fe8 */.elementor-11735 .elementor-element.elementor-element-105fe8 .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-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3e1f5 */.elementor-11735 .elementor-element.elementor-element-cf3e1f5 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66f5095c */.elementor-11735 .elementor-element.elementor-element-66f5095c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2043d036 */.elementor-11735 .elementor-element.elementor-element-2043d036 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6223d026 */.elementor-11735 .elementor-element.elementor-element-6223d026 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-570e58b1 */.elementor-11735 .elementor-element.elementor-element-570e58b1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-517e977 */.elementor-11735 .elementor-element.elementor-element-517e977 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14c816fc */.elementor-11735 .elementor-element.elementor-element-14c816fc .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6f5d2fd5 */.elementor-11735 .elementor-element.elementor-element-6f5d2fd5 .elementor-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-472e1dd8 */.elementor-11735 .elementor-element.elementor-element-472e1dd8 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-472e1dd8 .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-59df449d */.elementor-11735 .elementor-element.elementor-element-59df449d .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-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-131af81 */.elementor-11735 .elementor-element.elementor-element-131af81 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c5bff5d */.elementor-11735 .elementor-element.elementor-element-1c5bff5d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-32003fa1 */.elementor-11735 .elementor-element.elementor-element-32003fa1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22e2374 */.elementor-11735 .elementor-element.elementor-element-22e2374 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bf86abe */.elementor-11735 .elementor-element.elementor-element-bf86abe .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fe96656 */.elementor-11735 .elementor-element.elementor-element-fe96656 .elementor-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-47f8074e */.elementor-11735 .elementor-element.elementor-element-47f8074e .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-47f8074e .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-3571225 */.elementor-11735 .elementor-element.elementor-element-3571225 .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-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ab4bbdd */.elementor-11735 .elementor-element.elementor-element-1ab4bbdd .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5aa16a62 */.elementor-11735 .elementor-element.elementor-element-5aa16a62 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-258f040b */.elementor-11735 .elementor-element.elementor-element-258f040b .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e70a524 */.elementor-11735 .elementor-element.elementor-element-4e70a524 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-331ea667 */.elementor-11735 .elementor-element.elementor-element-331ea667 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-556a977a */.elementor-11735 .elementor-element.elementor-element-556a977a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a8aeaab */.elementor-11735 .elementor-element.elementor-element-a8aeaab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-493330a6 */.elementor-11735 .elementor-element.elementor-element-493330a6 .elementor-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-9c06ed6 */.elementor-11735 .elementor-element.elementor-element-9c06ed6 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-9c06ed6 .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-259c51bf */.elementor-11735 .elementor-element.elementor-element-259c51bf .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-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36d2cf82 */.elementor-11735 .elementor-element.elementor-element-36d2cf82 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3334432 */.elementor-11735 .elementor-element.elementor-element-3334432 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1cf8e13d */.elementor-11735 .elementor-element.elementor-element-1cf8e13d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6b193cab */.elementor-11735 .elementor-element.elementor-element-6b193cab .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ba3f009 */.elementor-11735 .elementor-element.elementor-element-ba3f009 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2cf99df2 */.elementor-11735 .elementor-element.elementor-element-2cf99df2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5daa6eec */.elementor-11735 .elementor-element.elementor-element-5daa6eec .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-28a75370 */.elementor-11735 .elementor-element.elementor-element-28a75370 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6d6b537d */.elementor-11735 .elementor-element.elementor-element-6d6b537d .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-56b5e452 */.elementor-11735 .elementor-element.elementor-element-56b5e452 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3c1d0d71 */.elementor-11735 .elementor-element.elementor-element-3c1d0d71 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144f5ee8 */.elementor-11735 .elementor-element.elementor-element-144f5ee8 .elementor-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-1b831311 */.elementor-11735 .elementor-element.elementor-element-1b831311 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-1b831311 .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-1f5d1ab7 */.elementor-11735 .elementor-element.elementor-element-1f5d1ab7 .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-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a10b4f1 */.elementor-11735 .elementor-element.elementor-element-6a10b4f1 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58682fc7 */.elementor-11735 .elementor-element.elementor-element-58682fc7 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2a613c0c */.elementor-11735 .elementor-element.elementor-element-2a613c0c .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26ef0c00 */.elementor-11735 .elementor-element.elementor-element-26ef0c00 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-66416ba2 */.elementor-11735 .elementor-element.elementor-element-66416ba2 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-451ec820 */.elementor-11735 .elementor-element.elementor-element-451ec820 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3027c54a */.elementor-11735 .elementor-element.elementor-element-3027c54a .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-519ad464 */.elementor-11735 .elementor-element.elementor-element-519ad464 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-53c2fe36 */.elementor-11735 .elementor-element.elementor-element-53c2fe36 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43196ca9 */.elementor-11735 .elementor-element.elementor-element-43196ca9 .elementor-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-69d15638 */.elementor-11735 .elementor-element.elementor-element-69d15638 .elementor-tab-title {
    position: relative;
}

.elementor-11735 .elementor-element.elementor-element-69d15638 .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-6752360 */.elementor-11735 .elementor-element.elementor-element-6752360 .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 image, class: .elementor-element-d6b1b25 */.elementor-11735 .elementor-element.elementor-element-d6b1b25 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, class: .elementor-element-c65102d */.elementor-11735 .elementor-element.elementor-element-c65102d 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 divider, class: .elementor-element-3dc1df8 */.elementor-11735 .elementor-element.elementor-element-3dc1df8 .elementor-divider-separator{
    border: 2px solid;
    border-image: linear-gradient(to
    right, #8CDB25, transparent)
    1;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ed51e05 */.elementor-11735 .elementor-element.elementor-element-ed51e05 .swiper-wrapper{
  transition-timing-function: linear !important; 
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-11735 .elementor-element.elementor-element-ed51e05 .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 image-carousel, class: .elementor-element-331869d */.elementor-11735 .elementor-element.elementor-element-331869d .swiper,
.elementor-11735 .elementor-element.elementor-element-331869d .swiper-container{
    overflow: visible !important;
    clip-path: polygon(0% 0%, 100% -100%, 1000% 100%, 0% 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7679c81 */.elementor-11735 .elementor-element.elementor-element-7679c81 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, class: .elementor-element-6e47f7a */.elementor-11735 .elementor-element.elementor-element-6e47f7a 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, class: .elementor-element-cd51865 */.elementor-11735 .elementor-element.elementor-element-cd51865 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, class: .elementor-element-ba7a7a7 */.elementor-11735 .elementor-element.elementor-element-ba7a7a7 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, class: .elementor-element-b720200 */.elementor-11735 .elementor-element.elementor-element-b720200 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, class: .elementor-element-417c0da */.elementor-11735 .elementor-element.elementor-element-417c0da 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, class: .elementor-element-d62b568 */.elementor-11735 .elementor-element.elementor-element-d62b568 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, class: .elementor-element-c3b30c2 */.elementor-11735 .elementor-element.elementor-element-c3b30c2 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, class: .elementor-element-7679c81 */.elementor-11735 .elementor-element.elementor-element-7679c81 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, class: .elementor-element-6e47f7a */.elementor-11735 .elementor-element.elementor-element-6e47f7a 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, class: .elementor-element-cd51865 */.elementor-11735 .elementor-element.elementor-element-cd51865 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, class: .elementor-element-ba7a7a7 */.elementor-11735 .elementor-element.elementor-element-ba7a7a7 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, class: .elementor-element-b720200 */.elementor-11735 .elementor-element.elementor-element-b720200 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, class: .elementor-element-417c0da */.elementor-11735 .elementor-element.elementor-element-417c0da 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, class: .elementor-element-d62b568 */.elementor-11735 .elementor-element.elementor-element-d62b568 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, class: .elementor-element-c3b30c2 */.elementor-11735 .elementor-element.elementor-element-c3b30c2 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, class: .elementor-element-7679c81 */.elementor-11735 .elementor-element.elementor-element-7679c81 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, class: .elementor-element-6e47f7a */.elementor-11735 .elementor-element.elementor-element-6e47f7a 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, class: .elementor-element-cd51865 */.elementor-11735 .elementor-element.elementor-element-cd51865 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, class: .elementor-element-ba7a7a7 */.elementor-11735 .elementor-element.elementor-element-ba7a7a7 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, class: .elementor-element-b720200 */.elementor-11735 .elementor-element.elementor-element-b720200 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, class: .elementor-element-417c0da */.elementor-11735 .elementor-element.elementor-element-417c0da 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, class: .elementor-element-d62b568 */.elementor-11735 .elementor-element.elementor-element-d62b568 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, class: .elementor-element-c3b30c2 */.elementor-11735 .elementor-element.elementor-element-c3b30c2 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, class: .elementor-element-7679c81 */.elementor-11735 .elementor-element.elementor-element-7679c81 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, class: .elementor-element-6e47f7a */.elementor-11735 .elementor-element.elementor-element-6e47f7a 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, class: .elementor-element-cd51865 */.elementor-11735 .elementor-element.elementor-element-cd51865 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, class: .elementor-element-ba7a7a7 */.elementor-11735 .elementor-element.elementor-element-ba7a7a7 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, class: .elementor-element-b720200 */.elementor-11735 .elementor-element.elementor-element-b720200 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, class: .elementor-element-417c0da */.elementor-11735 .elementor-element.elementor-element-417c0da 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, class: .elementor-element-d62b568 */.elementor-11735 .elementor-element.elementor-element-d62b568 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, class: .elementor-element-c3b30c2 */.elementor-11735 .elementor-element.elementor-element-c3b30c2 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, class: .elementor-element-7679c81 */.elementor-11735 .elementor-element.elementor-element-7679c81 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, class: .elementor-element-6e47f7a */.elementor-11735 .elementor-element.elementor-element-6e47f7a 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, class: .elementor-element-cd51865 */.elementor-11735 .elementor-element.elementor-element-cd51865 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, class: .elementor-element-ba7a7a7 */.elementor-11735 .elementor-element.elementor-element-ba7a7a7 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, class: .elementor-element-b720200 */.elementor-11735 .elementor-element.elementor-element-b720200 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, class: .elementor-element-417c0da */.elementor-11735 .elementor-element.elementor-element-417c0da 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, class: .elementor-element-d62b568 */.elementor-11735 .elementor-element.elementor-element-d62b568 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, class: .elementor-element-c3b30c2 */.elementor-11735 .elementor-element.elementor-element-c3b30c2 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, class: .elementor-element-7679c81 */.elementor-11735 .elementor-element.elementor-element-7679c81 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, class: .elementor-element-6e47f7a */.elementor-11735 .elementor-element.elementor-element-6e47f7a 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, class: .elementor-element-cd51865 */.elementor-11735 .elementor-element.elementor-element-cd51865 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, class: .elementor-element-ba7a7a7 */.elementor-11735 .elementor-element.elementor-element-ba7a7a7 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, class: .elementor-element-b720200 */.elementor-11735 .elementor-element.elementor-element-b720200 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, class: .elementor-element-417c0da */.elementor-11735 .elementor-element.elementor-element-417c0da 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, class: .elementor-element-d62b568 */.elementor-11735 .elementor-element.elementor-element-d62b568 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, class: .elementor-element-c3b30c2 */.elementor-11735 .elementor-element.elementor-element-c3b30c2 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, class: .elementor-element-7679c81 */.elementor-11735 .elementor-element.elementor-element-7679c81 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, class: .elementor-element-6e47f7a */.elementor-11735 .elementor-element.elementor-element-6e47f7a 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, class: .elementor-element-cd51865 */.elementor-11735 .elementor-element.elementor-element-cd51865 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, class: .elementor-element-ba7a7a7 */.elementor-11735 .elementor-element.elementor-element-ba7a7a7 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, class: .elementor-element-b720200 */.elementor-11735 .elementor-element.elementor-element-b720200 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, class: .elementor-element-417c0da */.elementor-11735 .elementor-element.elementor-element-417c0da 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, class: .elementor-element-d62b568 */.elementor-11735 .elementor-element.elementor-element-d62b568 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, class: .elementor-element-c3b30c2 */.elementor-11735 .elementor-element.elementor-element-c3b30c2 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, class: .elementor-element-7679c81 */.elementor-11735 .elementor-element.elementor-element-7679c81 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, class: .elementor-element-6e47f7a */.elementor-11735 .elementor-element.elementor-element-6e47f7a 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, class: .elementor-element-cd51865 */.elementor-11735 .elementor-element.elementor-element-cd51865 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, class: .elementor-element-ba7a7a7 */.elementor-11735 .elementor-element.elementor-element-ba7a7a7 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, class: .elementor-element-b720200 */.elementor-11735 .elementor-element.elementor-element-b720200 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, class: .elementor-element-417c0da */.elementor-11735 .elementor-element.elementor-element-417c0da 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, class: .elementor-element-d62b568 */.elementor-11735 .elementor-element.elementor-element-d62b568 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, class: .elementor-element-c3b30c2 */.elementor-11735 .elementor-element.elementor-element-c3b30c2 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, class: .elementor-element-7679c81 */.elementor-11735 .elementor-element.elementor-element-7679c81 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, class: .elementor-element-6e47f7a */.elementor-11735 .elementor-element.elementor-element-6e47f7a 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, class: .elementor-element-cd51865 */.elementor-11735 .elementor-element.elementor-element-cd51865 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, class: .elementor-element-ba7a7a7 */.elementor-11735 .elementor-element.elementor-element-ba7a7a7 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, class: .elementor-element-b720200 */.elementor-11735 .elementor-element.elementor-element-b720200 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, class: .elementor-element-417c0da */.elementor-11735 .elementor-element.elementor-element-417c0da 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, class: .elementor-element-d62b568 */.elementor-11735 .elementor-element.elementor-element-d62b568 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, class: .elementor-element-c3b30c2 */.elementor-11735 .elementor-element.elementor-element-c3b30c2 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, class: .elementor-element-7679c81 */.elementor-11735 .elementor-element.elementor-element-7679c81 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, class: .elementor-element-6e47f7a */.elementor-11735 .elementor-element.elementor-element-6e47f7a 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, class: .elementor-element-cd51865 */.elementor-11735 .elementor-element.elementor-element-cd51865 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, class: .elementor-element-ba7a7a7 */.elementor-11735 .elementor-element.elementor-element-ba7a7a7 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, class: .elementor-element-b720200 */.elementor-11735 .elementor-element.elementor-element-b720200 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, class: .elementor-element-417c0da */.elementor-11735 .elementor-element.elementor-element-417c0da 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, class: .elementor-element-d62b568 */.elementor-11735 .elementor-element.elementor-element-d62b568 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, class: .elementor-element-c3b30c2 */.elementor-11735 .elementor-element.elementor-element-c3b30c2 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, class: .elementor-element-7679c81 */.elementor-11735 .elementor-element.elementor-element-7679c81 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, class: .elementor-element-6e47f7a */.elementor-11735 .elementor-element.elementor-element-6e47f7a 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, class: .elementor-element-cd51865 */.elementor-11735 .elementor-element.elementor-element-cd51865 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, class: .elementor-element-ba7a7a7 */.elementor-11735 .elementor-element.elementor-element-ba7a7a7 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, class: .elementor-element-b720200 */.elementor-11735 .elementor-element.elementor-element-b720200 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, class: .elementor-element-417c0da */.elementor-11735 .elementor-element.elementor-element-417c0da 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, class: .elementor-element-d62b568 */.elementor-11735 .elementor-element.elementor-element-d62b568 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, class: .elementor-element-c3b30c2 */.elementor-11735 .elementor-element.elementor-element-c3b30c2 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-990268b */.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f73891b */.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8b2db88 */.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b954a67 */.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b60867f */.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9dd1325 */.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0e65e8d */.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f1c0a30 */.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-990268b */.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f73891b */.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8b2db88 */.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b954a67 */.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b60867f */.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9dd1325 */.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0e65e8d */.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f1c0a30 */.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-990268b */.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f73891b */.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8b2db88 */.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b954a67 */.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b60867f */.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9dd1325 */.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0e65e8d */.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f1c0a30 */.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-990268b */.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f73891b */.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8b2db88 */.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b954a67 */.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b60867f */.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9dd1325 */.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0e65e8d */.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f1c0a30 */.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-990268b */.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f73891b */.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8b2db88 */.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b954a67 */.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b60867f */.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9dd1325 */.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0e65e8d */.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f1c0a30 */.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-990268b */.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f73891b */.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8b2db88 */.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b954a67 */.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b60867f */.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9dd1325 */.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0e65e8d */.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f1c0a30 */.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-990268b */.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f73891b */.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8b2db88 */.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b954a67 */.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b60867f */.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9dd1325 */.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0e65e8d */.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f1c0a30 */.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-990268b */.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f73891b */.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8b2db88 */.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b954a67 */.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b60867f */.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9dd1325 */.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0e65e8d */.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f1c0a30 */.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-990268b */.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-990268b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f73891b */.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-f73891b .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8b2db88 */.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-8b2db88 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b954a67 */.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-b954a67 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b60867f */.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-b60867f .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9dd1325 */.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-9dd1325 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0e65e8d */.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-0e65e8d .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 200px; /*ajuste o comprimento do traço*/
  border-bottom: 2px solid #A1E224; /*cor e espessura aqui*/
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f1c0a30 */.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-img {
  content: "";
  position: absolute;
  top: -50px; /*ajuste a posição da imagem */
  left: 50%;
  transform: translateX(-50%);
  border-radius: 100%;
  border: 6px solid #A1E224;  /*cor e espessura da borda aqui*/
}


.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-title {
  position: relative;
  padding-bottom: 20px;
}

.elementor-11735 .elementor-element.elementor-element-f1c0a30 .elementor-image-box-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  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-1c4e160 *//* 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 html, class: .elementor-element-5f27269 */.elementor-11735 .elementor-element.elementor-element-5f27269 table{
    width: 100%;
    border-collapse: collapse;
}

.elementor-11735 .elementor-element.elementor-element-5f27269 th,
.elementor-11735 .elementor-element.elementor-element-5f27269 td{
    width: 50%;
}

/* mantém seu visual */
.elementor-11735 .elementor-element.elementor-element-5f27269{
    font-family: "manrope";
    color: #fff;
    border-radius: 20px;
    border: 2px solid #ffffff20;
    overflow: hidden;
}

/* 🔥 FUNDO VERDE NOS DOIS TÍTULOS */
.elementor-11735 .elementor-element.elementor-element-5f27269 tr th:nth-child(1),
.elementor-11735 .elementor-element.elementor-element-5f27269 tr th:nth-child(2){
    background: #8CDB25;
    color: #000;
    padding: 20px 20px;
}

.elementor-11735 .elementor-element.elementor-element-5f27269 td{
    padding: 24px;
}

.elementor-11735 .elementor-element.elementor-element-5f27269 tr td:nth-child(2){
    color: #fff;
}

.elementor-11735 .elementor-element.elementor-element-5f27269 tr td:first-child{
    background: linear-gradient(45deg, transparent, #ffffff0);
}

.elementor-11735 .elementor-element.elementor-element-5f27269 tr{
    border-bottom: 1px solid #ffffff20;
}

.elementor-11735 .elementor-element.elementor-element-5f27269 td:not(:last-child){
    border-right: 3px solid #ffffff20;
}

.elementor-11735 .elementor-element.elementor-element-5f27269 td:nth-child(2){
    text-align: left;
}

/* ajustes de tipografia */
.elementor-11735 .elementor-element.elementor-element-5f27269 th{
    font-size: 18px;
}

.elementor-11735 .elementor-element.elementor-element-5f27269 td{
    font-size: 14px;
}

/* 📱 Mobile */
@media (max-width: 767px){

    .elementor-11735 .elementor-element.elementor-element-5f27269 th{
        font-size: 13px;
        padding: 18px 10px;
    }

    .elementor-11735 .elementor-element.elementor-element-5f27269 td{
        font-size: 13px;
        padding: 16px;
    }

}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-5ade282 */.elementor-11735 .elementor-element.elementor-element-5ade282 .elementor-tab-title{
    border-radius: 10px; background: linear-gradient(132deg,rgba(21,21,21,21) ,rgba(39,39,39,39) ) 
 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b9a4881 *//* Chat NUNCA ultrapassa a tela — versão reforçada */

.sticky-chat {
  position: fixed;
  bottom: 80px;
  right: 20px;
  width: 380px;

  /* Altura máxima sempre baseada na tela */
  max-height: calc(100vh - 150px);

  /* Scroll interno garantido */
  overflow-y: auto;
  overflow-x: hidden;

  /* Scroll Firefox */
  scrollbar-width: thin;
}

/* Scroll bonito no Chrome / Edge */
.sticky-chat::-webkit-scrollbar {
  width: 8px;
}

.sticky-chat::-webkit-scrollbar-thumb {
  background: #ccc;
  border-radius: 4px;
}

/* Telas mais baixas (laptops pequenos – 700px ou menos) */
@media (max-height: 700px) {
  .sticky-chat {
    bottom: 60px;
    max-height: calc(100vh - 120px);
  }
}

/* Telas muito pequenas (600px ou menos) */
@media (max-height: 600px) {
  .sticky-chat {
    bottom: 50px;
    max-height: calc(100vh - 100px);
  }
}

/* Telas extremamente baixas (550px ou menos) */
@media (max-height: 550px) {
  .sticky-chat {
    bottom: 40px;
    max-height: calc(100vh - 80px);
  }
}/* End custom CSS */
/* Start custom CSS for countdown, class: .elementor-element-bd9766f *//*Contador regressivo com divisor em bolinha*/
.elementor-11735 .elementor-element.elementor-element-bd9766f .elementor-countdown-item::before{
    content: "";
    --gradiente: linear-gradient(to top, #B7FD03, #0EC3A9);
    background: var(--gradiente);
    -webkit-background: var(--gradiente);
    width: 10px;
    height: 10px;
    position: absolute;
    border-radius: 100%;
    top: 50%;
    margin-left: 68px;
}

.elementor-11735 .elementor-element.elementor-element-bd9766f .elementor-countdown-item{
    display: flex;
    flex-direction: column;
    gap: 4px;
}

/*Ocultar última bolinha da direita*/
.elementor-11735 .elementor-element.elementor-element-bd9766f{
    overflow: hidden;
}

/*Corrigir dígito se movendo na alteração*/
.elementor-11735 .elementor-element.elementor-element-bd9766f .elementor-countdown-digits{
    display: inline-block;
    width: 45px !important; /*Altere o espaço aqui*/
}

.elementor-11735 .elementor-element.elementor-element-bd9766f .elementor-countdown-wrapper{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

/*Apenas Mobile*/
@media (max-width: 767px){

.elementor-11735 .elementor-element.elementor-element-bd9766f .elementor-countdown-item::before{
    margin-left: 57px /*ajustar para mobile*/;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f48b916 */.elementor-11735 .elementor-element.elementor-element-f48b916 {
  width: fit-content !important;
  overflow: hidden;
  position: relative; /* necessário para o ::before */
}

.elementor-11735 .elementor-element.elementor-element-f48b916 .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-11735 .elementor-element.elementor-element-f48b916 .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-64cdbcc */.elementor-11735 .elementor-element.elementor-element-64cdbcc{
    border-top: 2px solid transparent;
    border-image: linear-gradient(to right, transparent, #B7FD03, transparent) 1;
}/* 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 */