.elementor-1220 .elementor-element.elementor-element-9e3646d{--display:flex;--min-height:44rem;--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;--overlay-opacity:0.6;}.elementor-1220 .elementor-element.elementor-element-9e3646d:not(.elementor-motion-effects-element-type-background), .elementor-1220 .elementor-element.elementor-element-9e3646d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://drrahulagrawal.in/wp-content/uploads/2025/08/1-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1220 .elementor-element.elementor-element-9e3646d::before, .elementor-1220 .elementor-element.elementor-element-9e3646d > .elementor-background-video-container::before, .elementor-1220 .elementor-element.elementor-element-9e3646d > .e-con-inner > .elementor-background-video-container::before, .elementor-1220 .elementor-element.elementor-element-9e3646d > .elementor-background-slideshow::before, .elementor-1220 .elementor-element.elementor-element-9e3646d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1220 .elementor-element.elementor-element-9e3646d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1220 .elementor-element.elementor-element-181fee4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1220 .elementor-element.elementor-element-4c8b719{text-align:center;}.elementor-1220 .elementor-element.elementor-element-4c8b719 .elementor-heading-title{color:#FFFFFF;}.elementor-1220 .elementor-element.elementor-element-bec6afd{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-1220 .elementor-element.elementor-element-bec6afd p{margin-block-end:0px;}.elementor-1220 .elementor-element.elementor-element-73ab34bd{--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-1220 .elementor-element.elementor-element-481a27c2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--border-radius:22px 22px 22px 22px;--padding-top:var(--section-space-xs);--padding-bottom:var(--section-space-xs);--padding-left:var(--space-xl);--padding-right:var(--space-xl);}.elementor-1220 .elementor-element.elementor-element-481a27c2:not(.elementor-motion-effects-element-type-background), .elementor-1220 .elementor-element.elementor-element-481a27c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0814200A;}.elementor-1220 .elementor-element.elementor-element-70c71403{--display:flex;--gap:var(--space-s) var(--space-s);--row-gap:var(--space-s);--column-gap:var(--space-s);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1220 .elementor-element.elementor-element-3f8f70d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1220 .elementor-element.elementor-element-3f8f70d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1220 .elementor-element.elementor-element-3f8f70d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1220 .elementor-element.elementor-element-3f8f70d7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1220 .elementor-element.elementor-element-3f8f70d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1220 .elementor-element.elementor-element-3f8f70d7 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1220 .elementor-element.elementor-element-3f8f70d7 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1220 .elementor-element.elementor-element-3f8f70d7{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-1220 .elementor-element.elementor-element-3f8f70d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1220 .elementor-element.elementor-element-3f8f70d7 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1220 .elementor-element.elementor-element-3f8f70d7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1220 .elementor-element.elementor-element-3b089bd1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1220 .elementor-element.elementor-element-214deaf{--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-1220 .elementor-element.elementor-element-214deaf:not(.elementor-motion-effects-element-type-background), .elementor-1220 .elementor-element.elementor-element-214deaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1220 .elementor-element.elementor-element-cabf2a3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:46px 46px 46px 46px;--padding-top:0;--padding-bottom:0;--padding-left:clamp(2rem, 2.174vw + 0.957rem, 4rem);--padding-right:clamp(2rem, 2.174vw + 0.957rem, 4rem);}.elementor-1220 .elementor-element.elementor-element-cabf2a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1220 .elementor-element.elementor-element-2399d99{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--space-xs) var(--space-xs);--row-gap:var(--space-xs);--column-gap:var(--space-xs);}.elementor-1220 .elementor-element.elementor-element-37abfbb .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-1220 .elementor-element.elementor-element-988ec91{text-align:center;}.elementor-1220 .elementor-element.elementor-element-988ec91 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-1220 .elementor-element.elementor-element-9d5726f{--display:flex;}.elementor-1220 .elementor-element.elementor-element-5d58257{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1220 .elementor-element.elementor-element-5d58257:not(.elementor-motion-effects-element-type-background), .elementor-1220 .elementor-element.elementor-element-5d58257 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-1220 .elementor-element.elementor-element-5d58257::before, .elementor-1220 .elementor-element.elementor-element-5d58257 > .elementor-background-video-container::before, .elementor-1220 .elementor-element.elementor-element-5d58257 > .e-con-inner > .elementor-background-video-container::before, .elementor-1220 .elementor-element.elementor-element-5d58257 > .elementor-background-slideshow::before, .elementor-1220 .elementor-element.elementor-element-5d58257 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1220 .elementor-element.elementor-element-5d58257 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drrahulagrawal.in/wp-content/uploads/2025/08/testimonial-quote-platinum.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;}.elementor-1220 .elementor-element.elementor-element-aa53ed3{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1220 .elementor-element.elementor-element-58e3f93{--divider-border-style:solid;--divider-color:#26505E1A;--divider-border-width:1px;}.elementor-1220 .elementor-element.elementor-element-58e3f93 .elementor-divider-separator{width:100%;}.elementor-1220 .elementor-element.elementor-element-58e3f93 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1220 .elementor-element.elementor-element-91eba4c .elementor-heading-title{font-family:var( --e-global-typography-dc21d58-font-family ), Sans-serif;font-size:var( --e-global-typography-dc21d58-font-size );font-weight:var( --e-global-typography-dc21d58-font-weight );}.elementor-1220 .elementor-element.elementor-element-b766caf{--display:flex;}.elementor-1220 .elementor-element.elementor-element-10548a6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1220 .elementor-element.elementor-element-10548a6:not(.elementor-motion-effects-element-type-background), .elementor-1220 .elementor-element.elementor-element-10548a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-1220 .elementor-element.elementor-element-10548a6::before, .elementor-1220 .elementor-element.elementor-element-10548a6 > .elementor-background-video-container::before, .elementor-1220 .elementor-element.elementor-element-10548a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1220 .elementor-element.elementor-element-10548a6 > .elementor-background-slideshow::before, .elementor-1220 .elementor-element.elementor-element-10548a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1220 .elementor-element.elementor-element-10548a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drrahulagrawal.in/wp-content/uploads/2025/08/testimonial-quote-platinum.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;}.elementor-1220 .elementor-element.elementor-element-1183b08{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1220 .elementor-element.elementor-element-5520880{--divider-border-style:solid;--divider-color:#26505E1A;--divider-border-width:1px;}.elementor-1220 .elementor-element.elementor-element-5520880 .elementor-divider-separator{width:100%;}.elementor-1220 .elementor-element.elementor-element-5520880 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1220 .elementor-element.elementor-element-2d0f7ad .elementor-heading-title{font-family:var( --e-global-typography-dc21d58-font-family ), Sans-serif;font-size:var( --e-global-typography-dc21d58-font-size );font-weight:var( --e-global-typography-dc21d58-font-weight );}.elementor-1220 .elementor-element.elementor-element-af26a5a{--display:flex;}.elementor-1220 .elementor-element.elementor-element-0c91111{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1220 .elementor-element.elementor-element-0c91111:not(.elementor-motion-effects-element-type-background), .elementor-1220 .elementor-element.elementor-element-0c91111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-1220 .elementor-element.elementor-element-0c91111::before, .elementor-1220 .elementor-element.elementor-element-0c91111 > .elementor-background-video-container::before, .elementor-1220 .elementor-element.elementor-element-0c91111 > .e-con-inner > .elementor-background-video-container::before, .elementor-1220 .elementor-element.elementor-element-0c91111 > .elementor-background-slideshow::before, .elementor-1220 .elementor-element.elementor-element-0c91111 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1220 .elementor-element.elementor-element-0c91111 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drrahulagrawal.in/wp-content/uploads/2025/08/testimonial-quote-platinum.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;}.elementor-1220 .elementor-element.elementor-element-247cca8{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1220 .elementor-element.elementor-element-98d3329{--divider-border-style:solid;--divider-color:#26505E1A;--divider-border-width:1px;}.elementor-1220 .elementor-element.elementor-element-98d3329 .elementor-divider-separator{width:100%;}.elementor-1220 .elementor-element.elementor-element-98d3329 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1220 .elementor-element.elementor-element-d97596b .elementor-heading-title{font-family:var( --e-global-typography-dc21d58-font-family ), Sans-serif;font-size:var( --e-global-typography-dc21d58-font-size );font-weight:var( --e-global-typography-dc21d58-font-weight );}.elementor-1220 .elementor-element.elementor-element-900c2ba{--display:flex;}.elementor-1220 .elementor-element.elementor-element-8f19db8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1220 .elementor-element.elementor-element-8f19db8:not(.elementor-motion-effects-element-type-background), .elementor-1220 .elementor-element.elementor-element-8f19db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-1220 .elementor-element.elementor-element-8f19db8::before, .elementor-1220 .elementor-element.elementor-element-8f19db8 > .elementor-background-video-container::before, .elementor-1220 .elementor-element.elementor-element-8f19db8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1220 .elementor-element.elementor-element-8f19db8 > .elementor-background-slideshow::before, .elementor-1220 .elementor-element.elementor-element-8f19db8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1220 .elementor-element.elementor-element-8f19db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drrahulagrawal.in/wp-content/uploads/2025/08/testimonial-quote-platinum.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;}.elementor-1220 .elementor-element.elementor-element-ebde42c{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1220 .elementor-element.elementor-element-684f930{--divider-border-style:solid;--divider-color:#26505E1A;--divider-border-width:1px;}.elementor-1220 .elementor-element.elementor-element-684f930 .elementor-divider-separator{width:100%;}.elementor-1220 .elementor-element.elementor-element-684f930 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1220 .elementor-element.elementor-element-5c361fb .elementor-heading-title{font-family:var( --e-global-typography-dc21d58-font-family ), Sans-serif;font-size:var( --e-global-typography-dc21d58-font-size );font-weight:var( --e-global-typography-dc21d58-font-weight );}.elementor-1220 .elementor-element.elementor-element-3022520{--display:flex;}.elementor-1220 .elementor-element.elementor-element-37bd16b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1220 .elementor-element.elementor-element-37bd16b:not(.elementor-motion-effects-element-type-background), .elementor-1220 .elementor-element.elementor-element-37bd16b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-1220 .elementor-element.elementor-element-37bd16b::before, .elementor-1220 .elementor-element.elementor-element-37bd16b > .elementor-background-video-container::before, .elementor-1220 .elementor-element.elementor-element-37bd16b > .e-con-inner > .elementor-background-video-container::before, .elementor-1220 .elementor-element.elementor-element-37bd16b > .elementor-background-slideshow::before, .elementor-1220 .elementor-element.elementor-element-37bd16b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1220 .elementor-element.elementor-element-37bd16b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drrahulagrawal.in/wp-content/uploads/2025/08/testimonial-quote-platinum.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;}.elementor-1220 .elementor-element.elementor-element-eda7b2e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1220 .elementor-element.elementor-element-a35ef9c{--divider-border-style:solid;--divider-color:#26505E1A;--divider-border-width:1px;}.elementor-1220 .elementor-element.elementor-element-a35ef9c .elementor-divider-separator{width:100%;}.elementor-1220 .elementor-element.elementor-element-a35ef9c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1220 .elementor-element.elementor-element-6cd4ae4 .elementor-heading-title{font-family:var( --e-global-typography-dc21d58-font-family ), Sans-serif;font-size:var( --e-global-typography-dc21d58-font-size );font-weight:var( --e-global-typography-dc21d58-font-weight );}.elementor-1220 .elementor-element.elementor-element-a35508d{--display:flex;}.elementor-1220 .elementor-element.elementor-element-1eb787a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1220 .elementor-element.elementor-element-1eb787a:not(.elementor-motion-effects-element-type-background), .elementor-1220 .elementor-element.elementor-element-1eb787a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-1220 .elementor-element.elementor-element-1eb787a::before, .elementor-1220 .elementor-element.elementor-element-1eb787a > .elementor-background-video-container::before, .elementor-1220 .elementor-element.elementor-element-1eb787a > .e-con-inner > .elementor-background-video-container::before, .elementor-1220 .elementor-element.elementor-element-1eb787a > .elementor-background-slideshow::before, .elementor-1220 .elementor-element.elementor-element-1eb787a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1220 .elementor-element.elementor-element-1eb787a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drrahulagrawal.in/wp-content/uploads/2025/08/testimonial-quote-platinum.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;}.elementor-1220 .elementor-element.elementor-element-98e0a21{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1220 .elementor-element.elementor-element-a3beef6{--divider-border-style:solid;--divider-color:#26505E1A;--divider-border-width:1px;}.elementor-1220 .elementor-element.elementor-element-a3beef6 .elementor-divider-separator{width:100%;}.elementor-1220 .elementor-element.elementor-element-a3beef6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1220 .elementor-element.elementor-element-fc10d98 .elementor-heading-title{font-family:var( --e-global-typography-dc21d58-font-family ), Sans-serif;font-size:var( --e-global-typography-dc21d58-font-size );font-weight:var( --e-global-typography-dc21d58-font-weight );}.elementor-1220 .elementor-element.elementor-element-7be4e5a{--e-n-carousel-swiper-slides-to-display:3;--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;}@media(max-width:1024px){.elementor-1220 .elementor-element.elementor-element-481a27c2{--grid-auto-flow:row;}.elementor-1220 .elementor-element.elementor-element-3f8f70d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1220 .elementor-element.elementor-element-3f8f70d7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1220 .elementor-element.elementor-element-91eba4c .elementor-heading-title{font-size:var( --e-global-typography-dc21d58-font-size );}.elementor-1220 .elementor-element.elementor-element-2d0f7ad .elementor-heading-title{font-size:var( --e-global-typography-dc21d58-font-size );}.elementor-1220 .elementor-element.elementor-element-d97596b .elementor-heading-title{font-size:var( --e-global-typography-dc21d58-font-size );}.elementor-1220 .elementor-element.elementor-element-5c361fb .elementor-heading-title{font-size:var( --e-global-typography-dc21d58-font-size );}.elementor-1220 .elementor-element.elementor-element-6cd4ae4 .elementor-heading-title{font-size:var( --e-global-typography-dc21d58-font-size );}.elementor-1220 .elementor-element.elementor-element-fc10d98 .elementor-heading-title{font-size:var( --e-global-typography-dc21d58-font-size );}.elementor-1220 .elementor-element.elementor-element-7be4e5a{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1220 .elementor-element.elementor-element-9e3646d{--min-height:28rem;}.elementor-1220 .elementor-element.elementor-element-181fee4{--width:100%;}.elementor-1220 .elementor-element.elementor-element-bec6afd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1220 .elementor-element.elementor-element-481a27c2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1220 .elementor-element.elementor-element-3f8f70d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1220 .elementor-element.elementor-element-3f8f70d7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1220 .elementor-element.elementor-element-cabf2a3{--width:308.531px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1220 .elementor-element.elementor-element-2399d99{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1220 .elementor-element.elementor-element-9d5726f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1220 .elementor-element.elementor-element-91eba4c .elementor-heading-title{font-size:var( --e-global-typography-dc21d58-font-size );}.elementor-1220 .elementor-element.elementor-element-b766caf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1220 .elementor-element.elementor-element-2d0f7ad .elementor-heading-title{font-size:var( --e-global-typography-dc21d58-font-size );}.elementor-1220 .elementor-element.elementor-element-af26a5a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1220 .elementor-element.elementor-element-d97596b .elementor-heading-title{font-size:var( --e-global-typography-dc21d58-font-size );}.elementor-1220 .elementor-element.elementor-element-900c2ba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1220 .elementor-element.elementor-element-5c361fb .elementor-heading-title{font-size:var( --e-global-typography-dc21d58-font-size );}.elementor-1220 .elementor-element.elementor-element-3022520{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1220 .elementor-element.elementor-element-6cd4ae4 .elementor-heading-title{font-size:var( --e-global-typography-dc21d58-font-size );}.elementor-1220 .elementor-element.elementor-element-a35508d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1220 .elementor-element.elementor-element-fc10d98 .elementor-heading-title{font-size:var( --e-global-typography-dc21d58-font-size );}.elementor-1220 .elementor-element.elementor-element-7be4e5a{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-1220 .elementor-element.elementor-element-181fee4{--width:58%;}}/* Start custom CSS for icon-list, class: .elementor-element-3f8f70d7 */.elementor-1220 .elementor-element.elementor-element-3f8f70d7 .elementor-icon-list-icon {
    background: #fff;
    padding: 10px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 6px;
}

.elementor-1220 .elementor-element.elementor-element-3f8f70d7 svg {
    margin-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for formidable, class: .elementor-element-514f7e20 */.elementor-1220 .elementor-element.elementor-element-514f7e20 .frm_button_submit {
        font-family: "Inter", Sans-serif;
    font-weight: 600;
    text-transform: capitalize;
    letter-spacing: 0.6px;
    color: #FFFFFF;
    background-color: #17A7A8;
    border-radius: 22rem;
    width: 100%;
    padding: var(--space-xs);
    font-size: 18px !important;
    border: none !important;
    transition: 0.4s;
}

.elementor-1220 .elementor-element.elementor-element-514f7e20 .frm_button_submit:hover {
    background: var( --e-global-color-primary );
    transform: scale(1.04);
}


.elementor-1220 .elementor-element.elementor-element-514f7e20 input {
    min-height: 50px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6e6e6f5 */.elementor-1220 .elementor-element.elementor-element-6e6e6f5 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-6e6e6f5 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-6e6e6f5 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-460285c */.elementor-1220 .elementor-element.elementor-element-460285c svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-460285c a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-460285c ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6cd5799 */.elementor-1220 .elementor-element.elementor-element-6cd5799 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-6cd5799 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-6cd5799 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-066d083 */.elementor-1220 .elementor-element.elementor-element-066d083 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-066d083 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-066d083 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-afa7935 */.elementor-1220 .elementor-element.elementor-element-afa7935 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-afa7935 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-afa7935 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-88d07c6 */.elementor-1220 .elementor-element.elementor-element-88d07c6 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-88d07c6 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-88d07c6 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6e6e6f5 */.elementor-1220 .elementor-element.elementor-element-6e6e6f5 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-6e6e6f5 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-6e6e6f5 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-460285c */.elementor-1220 .elementor-element.elementor-element-460285c svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-460285c a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-460285c ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6cd5799 */.elementor-1220 .elementor-element.elementor-element-6cd5799 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-6cd5799 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-6cd5799 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-066d083 */.elementor-1220 .elementor-element.elementor-element-066d083 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-066d083 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-066d083 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-afa7935 */.elementor-1220 .elementor-element.elementor-element-afa7935 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-afa7935 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-afa7935 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-88d07c6 */.elementor-1220 .elementor-element.elementor-element-88d07c6 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-88d07c6 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-88d07c6 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6e6e6f5 */.elementor-1220 .elementor-element.elementor-element-6e6e6f5 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-6e6e6f5 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-6e6e6f5 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-460285c */.elementor-1220 .elementor-element.elementor-element-460285c svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-460285c a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-460285c ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6cd5799 */.elementor-1220 .elementor-element.elementor-element-6cd5799 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-6cd5799 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-6cd5799 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-066d083 */.elementor-1220 .elementor-element.elementor-element-066d083 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-066d083 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-066d083 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-afa7935 */.elementor-1220 .elementor-element.elementor-element-afa7935 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-afa7935 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-afa7935 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-88d07c6 */.elementor-1220 .elementor-element.elementor-element-88d07c6 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-88d07c6 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-88d07c6 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6e6e6f5 */.elementor-1220 .elementor-element.elementor-element-6e6e6f5 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-6e6e6f5 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-6e6e6f5 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-460285c */.elementor-1220 .elementor-element.elementor-element-460285c svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-460285c a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-460285c ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6cd5799 */.elementor-1220 .elementor-element.elementor-element-6cd5799 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-6cd5799 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-6cd5799 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-066d083 */.elementor-1220 .elementor-element.elementor-element-066d083 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-066d083 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-066d083 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-afa7935 */.elementor-1220 .elementor-element.elementor-element-afa7935 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-afa7935 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-afa7935 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-88d07c6 */.elementor-1220 .elementor-element.elementor-element-88d07c6 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-88d07c6 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-88d07c6 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6e6e6f5 */.elementor-1220 .elementor-element.elementor-element-6e6e6f5 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-6e6e6f5 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-6e6e6f5 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-460285c */.elementor-1220 .elementor-element.elementor-element-460285c svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-460285c a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-460285c ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6cd5799 */.elementor-1220 .elementor-element.elementor-element-6cd5799 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-6cd5799 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-6cd5799 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-066d083 */.elementor-1220 .elementor-element.elementor-element-066d083 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-066d083 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-066d083 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-afa7935 */.elementor-1220 .elementor-element.elementor-element-afa7935 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-afa7935 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-afa7935 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-88d07c6 */.elementor-1220 .elementor-element.elementor-element-88d07c6 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-88d07c6 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-88d07c6 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6e6e6f5 */.elementor-1220 .elementor-element.elementor-element-6e6e6f5 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-6e6e6f5 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-6e6e6f5 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-460285c */.elementor-1220 .elementor-element.elementor-element-460285c svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-460285c a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-460285c ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6cd5799 */.elementor-1220 .elementor-element.elementor-element-6cd5799 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-6cd5799 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-6cd5799 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-066d083 */.elementor-1220 .elementor-element.elementor-element-066d083 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-066d083 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-066d083 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-afa7935 */.elementor-1220 .elementor-element.elementor-element-afa7935 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-afa7935 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-afa7935 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-88d07c6 */.elementor-1220 .elementor-element.elementor-element-88d07c6 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-88d07c6 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-88d07c6 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6e6e6f5 */.elementor-1220 .elementor-element.elementor-element-6e6e6f5 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-6e6e6f5 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-6e6e6f5 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-460285c */.elementor-1220 .elementor-element.elementor-element-460285c svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-460285c a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-460285c ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6cd5799 */.elementor-1220 .elementor-element.elementor-element-6cd5799 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-6cd5799 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-6cd5799 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-066d083 */.elementor-1220 .elementor-element.elementor-element-066d083 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-066d083 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-066d083 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-afa7935 */.elementor-1220 .elementor-element.elementor-element-afa7935 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-afa7935 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-afa7935 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-88d07c6 */.elementor-1220 .elementor-element.elementor-element-88d07c6 svg {
    width: 1em;
    height: 1em;
}

.elementor-1220 .elementor-element.elementor-element-88d07c6 a {
    color: #F7C528;
    fill: #F7C528;
    font-size: 22px;
}


.elementor-1220 .elementor-element.elementor-element-88d07c6 ul {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    list-style-type: none;
    display: flex;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-7be4e5a */.elementor-1220 .elementor-element.elementor-element-7be4e5a .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */