.elementor-42211 .elementor-element.elementor-element-460004b{--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;}.elementor-42211 .elementor-element.elementor-element-1b52563{--display:flex;}.elementor-42211 .elementor-element.elementor-element-1b52563:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-1b52563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#025AB9;}.elementor-42211 .elementor-element.elementor-element-4617525{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42211 .elementor-element.elementor-element-c9a7b72{width:var( --container-widget-width, 90% );max-width:90%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1.25em) 0em;--container-widget-width:90%;--container-widget-flex-grow:0;z-index:1;}.elementor-42211 .elementor-element.elementor-element-c9a7b72 .elementor-heading-title{color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-af26924 > .elementor-widget-container{margin:0rem 0rem 2.625rem 0rem;}.elementor-42211 .elementor-element.elementor-element-af26924{z-index:1;}.elementor-42211 .elementor-element.elementor-element-af26924 .wd-list-content{font-size:1.615rem;font-weight:600;line-height:1em;}.elementor-42211 .elementor-element.elementor-element-a5fda98{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-a79c354{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-1a31642 > .elementor-widget-container{margin:0em 0em 0.75em 0em;padding:0px 0px 0px 0px;}.elementor-42211 .elementor-element.elementor-element-1a31642 .wd-btn-text{font-size:1.125rem;text-transform:none;line-height:1.125rem;}.elementor-42211 .elementor-element.elementor-element-b0ea0a1 .wd-text-block{font-weight:500;}.elementor-42211 .elementor-element.elementor-element-0e55a74{--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;--gap:6px 0px;--row-gap:6px;--column-gap:0px;}.elementor-42211 .elementor-element.elementor-element-9f7f804{--display:flex;--min-height:6rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:500px 500px 500px 500px;}.elementor-42211 .elementor-element.elementor-element-9f7f804:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-9f7f804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-42211 .elementor-element.elementor-element-785b1fd{text-align:center;}.elementor-42211 .elementor-element.elementor-element-785b1fd .elementor-heading-title{color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-a5c7ca8{--display:flex;--min-height:6rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:500px 500px 500px 500px;}.elementor-42211 .elementor-element.elementor-element-a5c7ca8:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-a5c7ca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-42211 .elementor-element.elementor-element-d5fdb81{text-align:center;}.elementor-42211 .elementor-element.elementor-element-d5fdb81 .elementor-heading-title{color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-2f7745b{--display:flex;}.elementor-42211 .elementor-element.elementor-element-2f7745b:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-2f7745b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05795A;}.elementor-42211 .elementor-element.elementor-element-dc63de7{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-4f49a8a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-2788915{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42211 .elementor-element.elementor-element-7105fcf{width:var( --container-widget-width, 90% );max-width:90%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1.25em) 0em;--container-widget-width:90%;--container-widget-flex-grow:0;z-index:1;}.elementor-42211 .elementor-element.elementor-element-7105fcf .elementor-heading-title{color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-668ba81{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.875rem) 0rem;}.elementor-42211 .elementor-element.elementor-element-668ba81 .elementor-heading-title{color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-3c1ff0e > .elementor-widget-container{margin:0em 0em 0.75em 0em;padding:0px 0px 0px 0px;}.elementor-42211 .elementor-element.elementor-element-3c1ff0e .wd-btn-text{font-size:1.125rem;text-transform:none;line-height:1.125rem;}.elementor-42211 .elementor-element.elementor-element-4cc67fe{--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;--gap:6px 0px;--row-gap:6px;--column-gap:0px;}.elementor-42211 .elementor-element.elementor-element-c70d2c1{--display:flex;--min-height:6rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:500px 500px 500px 500px;}.elementor-42211 .elementor-element.elementor-element-c70d2c1:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-c70d2c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-42211 .elementor-element.elementor-element-439ddf9{text-align:center;}.elementor-42211 .elementor-element.elementor-element-439ddf9 .elementor-heading-title{color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-18c4513{--display:flex;--min-height:6rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:500px 500px 500px 500px;}.elementor-42211 .elementor-element.elementor-element-18c4513:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-18c4513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-42211 .elementor-element.elementor-element-3e4440c{text-align:center;}.elementor-42211 .elementor-element.elementor-element-3e4440c .elementor-heading-title{color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-3b76cac{--display:flex;}.elementor-42211 .elementor-element.elementor-element-3b76cac:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-3b76cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2134;}.elementor-42211 .elementor-element.elementor-element-5a964a4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-77aaccf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-33a29aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42211 .elementor-element.elementor-element-92997df{width:var( --container-widget-width, 90% );max-width:90%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1.25em) 0em;--container-widget-width:90%;--container-widget-flex-grow:0;z-index:1;}.elementor-42211 .elementor-element.elementor-element-92997df .elementor-heading-title{color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-7a6fd1b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 6.25rem) 0rem;}.elementor-42211 .elementor-element.elementor-element-7a6fd1b .elementor-heading-title{color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-8fbc94c > .elementor-widget-container{margin:0em 0em 0.75em 0em;padding:0px 0px 0px 0px;}.elementor-42211 .elementor-element.elementor-element-8fbc94c .wd-btn-text{font-size:1.125rem;text-transform:none;line-height:1.125rem;}.elementor-42211 .elementor-element.elementor-element-72c46b0{--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;--gap:6px 0px;--row-gap:6px;--column-gap:0px;}.elementor-42211 .elementor-element.elementor-element-dfb58c4{--display:flex;--min-height:6rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:500px 500px 500px 500px;}.elementor-42211 .elementor-element.elementor-element-dfb58c4:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-dfb58c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-42211 .elementor-element.elementor-element-d79728f{text-align:center;}.elementor-42211 .elementor-element.elementor-element-d79728f .elementor-heading-title{color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-5b14f4a{--display:flex;--min-height:6rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:500px 500px 500px 500px;}.elementor-42211 .elementor-element.elementor-element-5b14f4a:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-5b14f4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-42211 .elementor-element.elementor-element-d06408b{text-align:center;}.elementor-42211 .elementor-element.elementor-element-d06408b .elementor-heading-title{color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-5611064{--display:flex;}.elementor-42211 .elementor-element.elementor-element-5611064:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-5611064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2134;}.elementor-42211 .elementor-element.elementor-element-8570301{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-db30907{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-4ad6273{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42211 .elementor-element.elementor-element-9411a6b{width:var( --container-widget-width, 90% );max-width:90%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1.25em) 0em;--container-widget-width:90%;--container-widget-flex-grow:0;z-index:1;}.elementor-42211 .elementor-element.elementor-element-9411a6b .elementor-heading-title{color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-dcc1c40{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 6.25rem) 0rem;}.elementor-42211 .elementor-element.elementor-element-dcc1c40 .elementor-heading-title{color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-ba30f9e > .elementor-widget-container{margin:0em 0em 0.75em 0em;padding:0px 0px 0px 0px;}.elementor-42211 .elementor-element.elementor-element-ba30f9e .wd-btn-text{font-size:1.125rem;text-transform:none;line-height:1.125rem;}.elementor-42211 .elementor-element.elementor-element-bc2029b{--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;--gap:6px 0px;--row-gap:6px;--column-gap:0px;}.elementor-42211 .elementor-element.elementor-element-a861b3c{--display:flex;--min-height:6rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:500px 500px 500px 500px;}.elementor-42211 .elementor-element.elementor-element-a861b3c:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-a861b3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-42211 .elementor-element.elementor-element-3fc1645{text-align:center;}.elementor-42211 .elementor-element.elementor-element-3fc1645 .elementor-heading-title{color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-81b5d62{--display:flex;--min-height:6rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:500px 500px 500px 500px;}.elementor-42211 .elementor-element.elementor-element-81b5d62:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-81b5d62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-42211 .elementor-element.elementor-element-62ed07b{text-align:center;}.elementor-42211 .elementor-element.elementor-element-62ed07b .elementor-heading-title{color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-36f538d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--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-arrow-normal-color:#025AB9;}.elementor-42211 .elementor-element.elementor-element-36f538d :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:0.875rem 0.875rem 0.875rem 0.875rem;}.elementor-42211 .elementor-element.elementor-element-720f645{--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:3.625em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-42211 .elementor-element.elementor-element-dc56878{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42211 .elementor-element.elementor-element-2a8523d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42211 .elementor-element.elementor-element-2a8523d:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-2a8523d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-42211 .elementor-element.elementor-element-3746129{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--grid-auto-flow:row;--overlay-opacity:0.5;}.elementor-42211 .elementor-element.elementor-element-3746129:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-3746129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-37384a8 );}.elementor-42211 .elementor-element.elementor-element-3746129::before, .elementor-42211 .elementor-element.elementor-element-3746129 > .elementor-background-video-container::before, .elementor-42211 .elementor-element.elementor-element-3746129 > .e-con-inner > .elementor-background-video-container::before, .elementor-42211 .elementor-element.elementor-element-3746129 > .elementor-background-slideshow::before, .elementor-42211 .elementor-element.elementor-element-3746129 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42211 .elementor-element.elementor-element-3746129 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-37384a8 );--background-overlay:'';}.elementor-42211 .elementor-element.elementor-element-f9baac6{--e-transform-translateX:-1.25rem;background-color:var( --e-global-color-37384a8 );text-align:center;}.elementor-42211 .elementor-element.elementor-element-f9baac6 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-42211 .elementor-element.elementor-element-7290886{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:1.25rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:1rem;grid-column:span 1;grid-row:span 1;}.elementor-42211 .elementor-element.elementor-element-4f90ba6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42211 .elementor-element.elementor-element-4f90ba6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:bold;line-height:1.5rem;color:var( --e-global-color-primary );}.elementor-42211 .elementor-element.elementor-element-90dc843{--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:flex-start;--gap:0px 25px;--row-gap:0px;--column-gap:25px;--margin-top:3.0625em;--margin-bottom:2.75em;--margin-left:0em;--margin-right:0em;}.elementor-42211 .elementor-element.elementor-element-0617b27{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42211 .elementor-element.elementor-element-55233a2{--display:flex;--min-height:4.5625rem;}.elementor-42211 .elementor-element.elementor-element-55233a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42211 .elementor-element.elementor-element-b9f33d0{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:left;}.elementor-42211 .elementor-element.elementor-element-b9f33d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-42211 .elementor-element.elementor-element-85155cf{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42211 .elementor-element.elementor-element-58e6719{--display:flex;--min-height:4.5625rem;}.elementor-42211 .elementor-element.elementor-element-58e6719.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42211 .elementor-element.elementor-element-929201b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:left;}.elementor-42211 .elementor-element.elementor-element-929201b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-42211 .elementor-element.elementor-element-02b8e56{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42211 .elementor-element.elementor-element-d3c91c5{--display:flex;--min-height:4.5625rem;}.elementor-42211 .elementor-element.elementor-element-d3c91c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42211 .elementor-element.elementor-element-3373f80{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:left;}.elementor-42211 .elementor-element.elementor-element-3373f80 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-42211 .elementor-element.elementor-element-27e3579{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42211 .elementor-element.elementor-element-bd6d748{--display:flex;--min-height:4.5625rem;}.elementor-42211 .elementor-element.elementor-element-bd6d748.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42211 .elementor-element.elementor-element-7193b1a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:left;}.elementor-42211 .elementor-element.elementor-element-7193b1a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-42211 .elementor-element.elementor-element-cdbd31c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42211 .elementor-element.elementor-element-d22324d{--display:flex;--min-height:4.5625rem;}.elementor-42211 .elementor-element.elementor-element-d22324d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42211 .elementor-element.elementor-element-5e98781{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:left;}.elementor-42211 .elementor-element.elementor-element-5e98781 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-42211 .elementor-element.elementor-element-e7b273b{width:var( --container-widget-width, 82.773% );max-width:82.773%;--container-widget-width:82.773%;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-e7b273b > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;padding:0px 0px 0px 0px;}.elementor-42211 .elementor-element.elementor-element-e7b273b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42211 .elementor-element.elementor-element-e7b273b .wd-text-block{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5rem;}.elementor-42211 .elementor-element.elementor-element-d8524b1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-42211 .elementor-element.elementor-element-d8524b1 .wd-btn-text{font-size:1.125rem;text-transform:none;line-height:1.125rem;}.elementor-42211 .elementor-element.elementor-element-6504e19{--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:5.25rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-42211 .elementor-element.elementor-element-6504e19:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-6504e19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-aa75b71{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42211 .elementor-element.elementor-element-051a2fd{text-align:center;}.elementor-42211 .elementor-element.elementor-element-b4f35e7{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-42211 .elementor-element.elementor-element-810dc8c{--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;--overlay-opacity:1;--padding-top:3em;--padding-bottom:5.5em;--padding-left:0em;--padding-right:0em;}.elementor-42211 .elementor-element.elementor-element-810dc8c::before, .elementor-42211 .elementor-element.elementor-element-810dc8c > .elementor-background-video-container::before, .elementor-42211 .elementor-element.elementor-element-810dc8c > .e-con-inner > .elementor-background-video-container::before, .elementor-42211 .elementor-element.elementor-element-810dc8c > .elementor-background-slideshow::before, .elementor-42211 .elementor-element.elementor-element-810dc8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-42211 .elementor-element.elementor-element-810dc8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-42211 .elementor-element.elementor-element-1c69ce4{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42211 .elementor-element.elementor-element-3565344{text-align:center;}.elementor-42211 .elementor-element.elementor-element-38df432{--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:center;--align-items:center;--gap:0em 2em;--row-gap:0em;--column-gap:2em;--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-42211 .elementor-element.elementor-element-f3b7aa7{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:58px 58px;--row-gap:58px;--column-gap:58px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-42211 .elementor-element.elementor-element-2772389{--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;}.elementor-42211 .elementor-element.elementor-element-db33d8f{--spacer-size:260px;width:var( --container-widget-width, 1px );max-width:1px;--container-widget-width:1px;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-af3d6c0{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:58px 58px;--row-gap:58px;--column-gap:58px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-42211 .elementor-element.elementor-element-a4db4f5{--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;}.elementor-42211 .elementor-element.elementor-element-601ccfe{--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-42211 .elementor-element.elementor-element-601ccfe::before, .elementor-42211 .elementor-element.elementor-element-601ccfe > .elementor-background-video-container::before, .elementor-42211 .elementor-element.elementor-element-601ccfe > .e-con-inner > .elementor-background-video-container::before, .elementor-42211 .elementor-element.elementor-element-601ccfe > .elementor-background-slideshow::before, .elementor-42211 .elementor-element.elementor-element-601ccfe > .e-con-inner > .elementor-background-slideshow::before, .elementor-42211 .elementor-element.elementor-element-601ccfe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F5F5F5;--background-overlay:'';}.elementor-42211 .elementor-element.elementor-element-0b0b548{--display:flex;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42211 .elementor-element.elementor-element-96a23ff{--display:flex;}.elementor-42211 .elementor-element.elementor-element-d75fd4f{text-align:center;}.elementor-42211 .elementor-element.elementor-element-7157fb3{--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:5em 0em;--row-gap:5em;--column-gap:0em;--flex-wrap:wrap;--margin-top:8.125em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-42211 .elementor-element.elementor-element-a993861{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-42211 .elementor-element.elementor-element-ac4da64{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42211 .elementor-element.elementor-element-181d85a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-42211 .elementor-element.elementor-element-da63727 .wd-text-block{color:#656A96;}.elementor-42211 .elementor-element.elementor-element-8852ca8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-42211 .elementor-element.elementor-element-220985c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42211 .elementor-element.elementor-element-59ae286{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-42211 .elementor-element.elementor-element-ec513b2 .wd-text-block{color:#656A96;}.elementor-42211 .elementor-element.elementor-element-47b10df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-42211 .elementor-element.elementor-element-2206f0a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42211 .elementor-element.elementor-element-ed0e97f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-42211 .elementor-element.elementor-element-ecb9804 .wd-text-block{color:#656A96;}.elementor-42211 .elementor-element.elementor-element-fdacaad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-42211 .elementor-element.elementor-element-a152f72{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42211 .elementor-element.elementor-element-2acea13{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-42211 .elementor-element.elementor-element-93dba10 .wd-text-block{color:#656A96;}.elementor-42211 .elementor-element.elementor-element-19d0388{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-42211 .elementor-element.elementor-element-34cc987{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42211 .elementor-element.elementor-element-477312c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-42211 .elementor-element.elementor-element-e48f5d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-42211 .elementor-element.elementor-element-e7d4b4d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42211 .elementor-element.elementor-element-2942bb4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-42211 .elementor-element.elementor-element-92d1842{--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;--overlay-opacity:0.5;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-42211 .elementor-element.elementor-element-92d1842:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-92d1842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-92d1842::before, .elementor-42211 .elementor-element.elementor-element-92d1842 > .elementor-background-video-container::before, .elementor-42211 .elementor-element.elementor-element-92d1842 > .e-con-inner > .elementor-background-video-container::before, .elementor-42211 .elementor-element.elementor-element-92d1842 > .elementor-background-slideshow::before, .elementor-42211 .elementor-element.elementor-element-92d1842 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42211 .elementor-element.elementor-element-92d1842 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-42211 .elementor-element.elementor-element-269ab5f{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42211 .elementor-element.elementor-element-269ab5f:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-269ab5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-082efc7{--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:0em 5em;--row-gap:0em;--column-gap:5em;--border-radius:20px 20px 20px 20px;--margin-top:-4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-42211 .elementor-element.elementor-element-082efc7:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-082efc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#025AB9;}.elementor-42211 .elementor-element.elementor-element-03466e5 .elementor-heading-title{color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-7609807 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-42211 .elementor-element.elementor-element-7609807 .wd-btn-text{font-size:1.125rem;text-transform:none;line-height:1.125rem;}.elementor-42211 .elementor-element.elementor-element-2024b4a{--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;--overlay-opacity:0.5;--padding-top:8.125em;--padding-bottom:5.625em;--padding-left:0em;--padding-right:0em;}.elementor-42211 .elementor-element.elementor-element-2024b4a:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-2024b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-2024b4a::before, .elementor-42211 .elementor-element.elementor-element-2024b4a > .elementor-background-video-container::before, .elementor-42211 .elementor-element.elementor-element-2024b4a > .e-con-inner > .elementor-background-video-container::before, .elementor-42211 .elementor-element.elementor-element-2024b4a > .elementor-background-slideshow::before, .elementor-42211 .elementor-element.elementor-element-2024b4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-42211 .elementor-element.elementor-element-2024b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-42211 .elementor-element.elementor-element-d510553{--display:flex;--gap:3.125em 0em;--row-gap:3.125em;--column-gap:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42211 .elementor-element.elementor-element-5b73aca{--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:2.1875em 0em;--row-gap:2.1875em;--column-gap:0em;}.elementor-42211 .elementor-element.elementor-element-22d093c{text-align:center;}.elementor-42211 .elementor-element.elementor-element-6e90598 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-42211 .elementor-element.elementor-element-6e90598 .wd-btn-text{font-size:1.125rem;text-transform:none;line-height:1.125rem;}.elementor-42211 .elementor-element.elementor-element-d551d7c{--display:flex;}.elementor-42211 .elementor-element.elementor-element-2ba7edf{--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;--padding-top:3.125em;--padding-bottom:4.062em;--padding-left:0em;--padding-right:0em;}.elementor-42211 .elementor-element.elementor-element-2ba7edf:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-2ba7edf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-0442be4{--display:flex;--gap:3.75em 0em;--row-gap:3.75em;--column-gap:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42211 .elementor-element.elementor-element-b5ef0fb{text-align:center;}.elementor-42211 .elementor-element.elementor-element-e844944{--display:flex;}.elementor-42211 .elementor-element.elementor-element-b8208ad .wd-info-box{padding:54px 54px 54px 54px;background-color:#F5F5F5;}.elementor-42211 .elementor-element.elementor-element-b8208ad .info-box-subtitle{color:#0B0C58;font-size:1.125rem;font-weight:600;}.elementor-42211 .elementor-element.elementor-element-b8208ad .info-box-inner{color:#444444;font-weight:400;}.elementor-42211 .elementor-element.elementor-element-998067a{--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:2.125em;--padding-bottom:4.375em;--padding-left:0em;--padding-right:0em;}.elementor-42211 .elementor-element.elementor-element-998067a:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-998067a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-4106f2d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-arrows-yes .elementor-main-swiper{width:calc( 80% - 40px );}.elementor-42211 .elementor-element.elementor-element-1c8b52a .elementor-main-swiper{width:80%;}.elementor-42211 .elementor-element.elementor-element-1c8b52a .elementor-swiper-button{font-size:3.25rem;color:#025AB9;}.elementor-42211 .elementor-element.elementor-element-1c8b52a .elementor-swiper-button svg{fill:#025AB9;}.elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:5.625rem;}.elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:5.625rem;}.elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:5.625rem;}.elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:5.625rem;}.elementor-42211 .elementor-element.elementor-element-1c8b52a .elementor-testimonial__text{color:#0B0C58;font-size:1.875rem;font-weight:600;font-style:normal;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-42211 .elementor-element.elementor-element-1c8b52a .elementor-testimonial__name{color:#000000;font-size:1.25rem;font-weight:600;}.elementor-42211 .elementor-element.elementor-element-1c8b52a .elementor-testimonial__title{color:#000000;font-size:1rem;}.elementor-42211 .elementor-element.elementor-element-1c8b52a .elementor-testimonial__image img{width:7.5rem;height:7.5rem;border-radius:50%;}.elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (7.5rem / 2) - 8px );}body:not(.rtl) .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (7.5rem / 2) - 8px );right:auto;}body.rtl .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (7.5rem / 2) - 8px );left:auto;}body:not(.rtl) .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (7.5rem / 2) - 8px );right:auto;}body.rtl .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (7.5rem / 2) - 8px );left:auto;}body.rtl .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:7.5px;margin-right:0;}body:not(.rtl) .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:7.5px;margin-left:0;}.elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:7.5px;}.elementor-42211 .elementor-element.elementor-element-aac538d > .elementor-widget-container{background-color:#FFFDFD;padding:0px 0px 0px 0px;}.elementor-42211 .elementor-element.elementor-element-aac538d .wd-btn-text{font-size:1.125rem;text-transform:none;line-height:1.125rem;}.elementor-42211 .elementor-element.elementor-element-ed045ca{--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:6.25em;--padding-bottom:7.8125em;--padding-left:0em;--padding-right:0em;}.elementor-42211 .elementor-element.elementor-element-ed045ca:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-ed045ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-55ee941{--display:flex;--gap:3.75rem 0rem;--row-gap:3.75rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42211 .elementor-element.elementor-element-f715df7{--e-image-carousel-slides-to-show:6;}.elementor-42211 .elementor-element.elementor-element-f715df7 .swiper-wrapper{display:flex;align-items:center;}.elementor-42211 .elementor-element.elementor-element-e296eaa{--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;}.elementor-42211 .elementor-element.elementor-element-1e2df1e > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-42211 .elementor-element.elementor-element-1e2df1e .wd-btn-text{font-size:1.125rem;text-transform:none;line-height:1.125rem;}.elementor-42211 .elementor-element.elementor-element-1a57911{--display:flex;}.elementor-42211 .elementor-element.elementor-element-cdb6e97{--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;--gap:6px 0px;--row-gap:6px;--column-gap:0px;}.elementor-42211 .elementor-element.elementor-element-c153180{--display:flex;--min-height:6rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:500px 500px 500px 500px;}.elementor-42211 .elementor-element.elementor-element-c153180:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-c153180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-42211 .elementor-element.elementor-element-fbba5fe{text-align:center;}.elementor-42211 .elementor-element.elementor-element-fbba5fe .elementor-heading-title{color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-a887752{--display:flex;--min-height:6rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:500px 500px 500px 500px;}.elementor-42211 .elementor-element.elementor-element-a887752:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-a887752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-42211 .elementor-element.elementor-element-cde7753{text-align:center;}.elementor-42211 .elementor-element.elementor-element-cde7753 .elementor-heading-title{color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-e5288c4{--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:0rem;--padding-bottom:8.75rem;--padding-left:0rem;--padding-right:0rem;}.elementor-42211 .elementor-element.elementor-element-e5288c4:not(.elementor-motion-effects-element-type-background), .elementor-42211 .elementor-element.elementor-element-e5288c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42211 .elementor-element.elementor-element-aee1b94{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42211 .elementor-element.elementor-element-e207976{--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;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-42211 .elementor-element.elementor-element-1773d27 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-42211 .elementor-element.elementor-element-1773d27 .wd-btn-text{font-size:1.125rem;text-transform:none;line-height:1.125rem;}@media(max-width:1024px){.elementor-42211 .elementor-element.elementor-element-4617525{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42211 .elementor-element.elementor-element-af26924 .wd-list-content{font-size:1rem;}.elementor-42211 .elementor-element.elementor-element-9f7f804{--min-height:4rem;}.elementor-42211 .elementor-element.elementor-element-785b1fd .elementor-heading-title{font-size:0.625rem;}.elementor-42211 .elementor-element.elementor-element-a5c7ca8{--min-height:4rem;}.elementor-42211 .elementor-element.elementor-element-d5fdb81 .elementor-heading-title{font-size:0.625rem;}.elementor-42211 .elementor-element.elementor-element-2788915{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42211 .elementor-element.elementor-element-c70d2c1{--min-height:4rem;}.elementor-42211 .elementor-element.elementor-element-439ddf9 .elementor-heading-title{font-size:0.625rem;}.elementor-42211 .elementor-element.elementor-element-18c4513{--min-height:4rem;}.elementor-42211 .elementor-element.elementor-element-3e4440c .elementor-heading-title{font-size:0.625rem;}.elementor-42211 .elementor-element.elementor-element-33a29aa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42211 .elementor-element.elementor-element-dfb58c4{--min-height:4rem;}.elementor-42211 .elementor-element.elementor-element-d79728f .elementor-heading-title{font-size:0.625rem;}.elementor-42211 .elementor-element.elementor-element-5b14f4a{--min-height:4rem;}.elementor-42211 .elementor-element.elementor-element-d06408b .elementor-heading-title{font-size:0.625rem;}.elementor-42211 .elementor-element.elementor-element-4ad6273{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42211 .elementor-element.elementor-element-a861b3c{--min-height:4rem;}.elementor-42211 .elementor-element.elementor-element-3fc1645 .elementor-heading-title{font-size:0.625rem;}.elementor-42211 .elementor-element.elementor-element-81b5d62{--min-height:4rem;}.elementor-42211 .elementor-element.elementor-element-62ed07b .elementor-heading-title{font-size:0.625rem;}.elementor-42211 .elementor-element.elementor-element-36f538d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-42211 .elementor-element.elementor-element-3746129{--grid-auto-flow:row;}.elementor-42211 .elementor-element.elementor-element-7290886{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;grid-row:span 2;}.elementor-42211 .elementor-element.elementor-element-90dc843{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-42211 .elementor-element.elementor-element-38df432{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-42211 .elementor-element.elementor-element-2024b4a{--padding-top:5em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-42211 .elementor-element.elementor-element-1c8b52a .elementor-swiper-button{font-size:2.5rem;}.elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:2.4rem;}.elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:2.4rem;}.elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:2.4rem;}.elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:2.4rem;}.elementor-42211 .elementor-element.elementor-element-1c8b52a .elementor-testimonial__text{font-size:1.25rem;}.elementor-42211 .elementor-element.elementor-element-1c8b52a .elementor-testimonial__name{font-size:1rem;}.elementor-42211 .elementor-element.elementor-element-1c8b52a .elementor-testimonial__image img{width:4.4rem;height:4.4rem;}body.rtl .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:16px;margin-right:0;}body:not(.rtl) .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:16px;margin-left:0;}.elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:16px;}.elementor-42211 .elementor-element.elementor-element-f715df7{--e-image-carousel-slides-to-show:4;}.elementor-42211 .elementor-element.elementor-element-c153180{--min-height:4rem;}.elementor-42211 .elementor-element.elementor-element-fbba5fe .elementor-heading-title{font-size:0.625rem;}.elementor-42211 .elementor-element.elementor-element-a887752{--min-height:4rem;}.elementor-42211 .elementor-element.elementor-element-cde7753 .elementor-heading-title{font-size:0.625rem;}}@media(max-width:768px){.elementor-42211 .elementor-element.elementor-element-c9a7b72{width:var( --container-widget-width, 100% );max-width:100%;margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.25rem) 0rem;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-a5fda98{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42211 .elementor-element.elementor-element-a79c354{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42211 .elementor-element.elementor-element-1a31642 .wd-btn-text{font-size:0.875rem;}.elementor-42211 .elementor-element.elementor-element-9f7f804{--width:4rem;--min-height:4rem;}.elementor-42211 .elementor-element.elementor-element-dc63de7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42211 .elementor-element.elementor-element-4f49a8a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42211 .elementor-element.elementor-element-7105fcf{width:var( --container-widget-width, 76% );max-width:76%;margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.25rem) 0rem;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-668ba81{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-3c1ff0e .wd-btn-text{font-size:0.875rem;}.elementor-42211 .elementor-element.elementor-element-c70d2c1{--width:4rem;--min-height:4rem;}.elementor-42211 .elementor-element.elementor-element-5a964a4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42211 .elementor-element.elementor-element-77aaccf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42211 .elementor-element.elementor-element-92997df{width:var( --container-widget-width, 76% );max-width:76%;margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.25rem) 0rem;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-7a6fd1b{width:var( --container-widget-width, 71% );max-width:71%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-8fbc94c .wd-btn-text{font-size:0.875rem;}.elementor-42211 .elementor-element.elementor-element-dfb58c4{--width:4rem;--min-height:4rem;}.elementor-42211 .elementor-element.elementor-element-8570301{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42211 .elementor-element.elementor-element-db30907{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42211 .elementor-element.elementor-element-9411a6b{width:var( --container-widget-width, 76% );max-width:76%;margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.25rem) 0rem;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-dcc1c40{width:var( --container-widget-width, 81% );max-width:81%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-ba30f9e .wd-btn-text{font-size:0.875rem;}.elementor-42211 .elementor-element.elementor-element-a861b3c{--width:4rem;--min-height:4rem;}.elementor-42211 .elementor-element.elementor-element-36f538d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-42211 .elementor-element.elementor-element-2a8523d{--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-42211 .elementor-element.elementor-element-3746129{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-42211 .elementor-element.elementor-element-7290886{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-42211 .elementor-element.elementor-element-90dc843{--width:80%;}.elementor-42211 .elementor-element.elementor-element-0617b27{--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:flex-start;--align-items:center;--flex-wrap:nowrap;}.elementor-42211 .elementor-element.elementor-element-55233a2{--width:3.4375em;--min-height:0.1rem;}.elementor-42211 .elementor-element.elementor-element-c6eac8f{width:var( --container-widget-width, 2.1875rem );max-width:2.1875rem;--container-widget-width:2.1875rem;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-85155cf{--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:flex-start;--align-items:center;--flex-wrap:nowrap;}.elementor-42211 .elementor-element.elementor-element-58e6719{--width:3.4375em;--min-height:0.1rem;}.elementor-42211 .elementor-element.elementor-element-1000379{width:var( --container-widget-width, 2.1875rem );max-width:2.1875rem;--container-widget-width:2.1875rem;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-02b8e56{--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:flex-start;--align-items:center;--flex-wrap:nowrap;}.elementor-42211 .elementor-element.elementor-element-d3c91c5{--width:3.4375em;--min-height:0.1rem;}.elementor-42211 .elementor-element.elementor-element-e36ac86{width:var( --container-widget-width, 2.1875rem );max-width:2.1875rem;--container-widget-width:2.1875rem;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-27e3579{--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:flex-start;--align-items:center;--flex-wrap:nowrap;}.elementor-42211 .elementor-element.elementor-element-bd6d748{--width:3.4375em;--min-height:0.1rem;}.elementor-42211 .elementor-element.elementor-element-1d805b0{width:var( --container-widget-width, 2.1875rem );max-width:2.1875rem;--container-widget-width:2.1875rem;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-cdbd31c{--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:flex-start;--align-items:center;--flex-wrap:nowrap;}.elementor-42211 .elementor-element.elementor-element-d22324d{--width:3.4375em;--min-height:0.1rem;}.elementor-42211 .elementor-element.elementor-element-86e7a73{width:var( --container-widget-width, 2.1875rem );max-width:2.1875rem;--container-widget-width:2.1875rem;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-e7b273b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42211 .elementor-element.elementor-element-6504e19{--padding-top:3.625em;--padding-bottom:3.625em;--padding-left:0em;--padding-right:0em;}.elementor-42211 .elementor-element.elementor-element-810dc8c{--padding-top:3.625em;--padding-bottom:3.625em;--padding-left:0em;--padding-right:0em;}.elementor-42211 .elementor-element.elementor-element-38df432{--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:flex-start;--align-items:flex-start;}.elementor-42211 .elementor-element.elementor-element-f3b7aa7{--gap:1em 1em;--row-gap:1em;--column-gap:1em;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42211 .elementor-element.elementor-element-2772389{--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:nowrap;}.elementor-42211 .elementor-element.elementor-element-af3d6c0{--gap:1em 1em;--row-gap:1em;--column-gap:1em;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42211 .elementor-element.elementor-element-a4db4f5{--flex-wrap:nowrap;}.elementor-42211 .elementor-element.elementor-element-601ccfe{--padding-top:3.625em;--padding-bottom:6.625em;--padding-left:0em;--padding-right:0em;}.elementor-42211 .elementor-element.elementor-element-0b0b548{--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-42211 .elementor-element.elementor-element-7157fb3{--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4% 2%;--row-gap:4%;--column-gap:2%;--margin-top:2.9375em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-42211 .elementor-element.elementor-element-a993861{--width:46%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42211 .elementor-element.elementor-element-b771b6d{width:var( --container-widget-width, 3.5em );max-width:3.5em;--container-widget-width:3.5em;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-ac4da64{--margin-top:0.8125em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-42211 .elementor-element.elementor-element-8852ca8{--width:46%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42211 .elementor-element.elementor-element-48a92dc{width:var( --container-widget-width, 3.5em );max-width:3.5em;--container-widget-width:3.5em;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-220985c{--margin-top:0.8125em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-42211 .elementor-element.elementor-element-47b10df{--width:46%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42211 .elementor-element.elementor-element-31b42e4{width:var( --container-widget-width, 3.5em );max-width:3.5em;--container-widget-width:3.5em;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-2206f0a{--margin-top:0.8125em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-42211 .elementor-element.elementor-element-fdacaad{--width:46%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42211 .elementor-element.elementor-element-cd87d09{width:var( --container-widget-width, 3.5em );max-width:3.5em;--container-widget-width:3.5em;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-a152f72{--margin-top:0.8125em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-42211 .elementor-element.elementor-element-19d0388{--width:46%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42211 .elementor-element.elementor-element-105e7d2{width:var( --container-widget-width, 3.5em );max-width:3.5em;--container-widget-width:3.5em;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-34cc987{--margin-top:0.8125em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-42211 .elementor-element.elementor-element-e48f5d8{--width:46%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42211 .elementor-element.elementor-element-6851a28{width:var( --container-widget-width, 3.5em );max-width:3.5em;--container-widget-width:3.5em;--container-widget-flex-grow:0;}.elementor-42211 .elementor-element.elementor-element-e7d4b4d{--margin-top:0.8125em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-42211 .elementor-element.elementor-element-082efc7{--gap:0.75em 12em;--row-gap:0.75em;--column-gap:12em;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42211 .elementor-element.elementor-element-03466e5{text-align:center;}.elementor-42211 .elementor-element.elementor-element-7609807 .wd-btn-text{font-size:0.875rem;}.elementor-42211 .elementor-element.elementor-element-2024b4a{--padding-top:3.625em;--padding-bottom:3.625em;--padding-left:0em;--padding-right:0em;}.elementor-42211 .elementor-element.elementor-element-2ba7edf{--padding-top:0em;--padding-bottom:3.625em;--padding-left:0em;--padding-right:0em;}.elementor-42211 .elementor-element.elementor-element-b8208ad .wd-info-box{padding:25px 25px 25px 25px;}.elementor-42211 .elementor-element.elementor-element-b8208ad .info-box-subtitle{font-size:0.875rem;}.elementor-42211 .elementor-element.elementor-element-998067a{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-42211 .elementor-element.elementor-element-4106f2d{--justify-content:flex-end;}.elementor-42211 .elementor-element.elementor-element-1c8b52a.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-42211 .elementor-element.elementor-element-1c8b52a .elementor-main-swiper{width:100%;}.elementor-42211 .elementor-element.elementor-element-1c8b52a .elementor-testimonial__text{font-size:1.125rem;}.elementor-42211 .elementor-element.elementor-element-1c8b52a .elementor-testimonial__name{font-size:1rem;}.elementor-42211 .elementor-element.elementor-element-aac538d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42211 .elementor-element.elementor-element-ed045ca{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-42211 .elementor-element.elementor-element-f715df7{--e-image-carousel-slides-to-show:3;}.elementor-42211 .elementor-element.elementor-element-c153180{--width:4rem;--min-height:4rem;}.elementor-42211 .elementor-element.elementor-element-e5288c4{--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-42211 .elementor-element.elementor-element-e207976{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}}@media(min-width:769px){.elementor-42211 .elementor-element.elementor-element-4617525{--content-width:1510px;}.elementor-42211 .elementor-element.elementor-element-9f7f804{--width:6rem;}.elementor-42211 .elementor-element.elementor-element-a5c7ca8{--width:6rem;}.elementor-42211 .elementor-element.elementor-element-2788915{--content-width:1510px;}.elementor-42211 .elementor-element.elementor-element-c70d2c1{--width:6rem;}.elementor-42211 .elementor-element.elementor-element-18c4513{--width:6rem;}.elementor-42211 .elementor-element.elementor-element-33a29aa{--content-width:1510px;}.elementor-42211 .elementor-element.elementor-element-dfb58c4{--width:6rem;}.elementor-42211 .elementor-element.elementor-element-5b14f4a{--width:6rem;}.elementor-42211 .elementor-element.elementor-element-4ad6273{--content-width:1510px;}.elementor-42211 .elementor-element.elementor-element-a861b3c{--width:6rem;}.elementor-42211 .elementor-element.elementor-element-81b5d62{--width:6rem;}.elementor-42211 .elementor-element.elementor-element-dc56878{--content-width:1510px;}.elementor-42211 .elementor-element.elementor-element-2a8523d{--content-width:1600px;}.elementor-42211 .elementor-element.elementor-element-aa75b71{--content-width:1510px;}.elementor-42211 .elementor-element.elementor-element-1c69ce4{--content-width:1510px;}.elementor-42211 .elementor-element.elementor-element-0b0b548{--content-width:1410px;}.elementor-42211 .elementor-element.elementor-element-a993861{--width:33%;}.elementor-42211 .elementor-element.elementor-element-ac4da64{--width:60%;}.elementor-42211 .elementor-element.elementor-element-8852ca8{--width:33%;}.elementor-42211 .elementor-element.elementor-element-220985c{--width:60%;}.elementor-42211 .elementor-element.elementor-element-47b10df{--width:33%;}.elementor-42211 .elementor-element.elementor-element-2206f0a{--width:60%;}.elementor-42211 .elementor-element.elementor-element-fdacaad{--width:33%;}.elementor-42211 .elementor-element.elementor-element-a152f72{--width:60%;}.elementor-42211 .elementor-element.elementor-element-19d0388{--width:33%;}.elementor-42211 .elementor-element.elementor-element-34cc987{--width:60%;}.elementor-42211 .elementor-element.elementor-element-e48f5d8{--width:33%;}.elementor-42211 .elementor-element.elementor-element-e7d4b4d{--width:60%;}.elementor-42211 .elementor-element.elementor-element-269ab5f{--content-width:1510px;}.elementor-42211 .elementor-element.elementor-element-d510553{--content-width:1510px;}.elementor-42211 .elementor-element.elementor-element-0442be4{--content-width:1510px;}.elementor-42211 .elementor-element.elementor-element-4106f2d{--content-width:1510px;}.elementor-42211 .elementor-element.elementor-element-55ee941{--content-width:1510px;}.elementor-42211 .elementor-element.elementor-element-c153180{--width:6rem;}.elementor-42211 .elementor-element.elementor-element-a887752{--width:6rem;}.elementor-42211 .elementor-element.elementor-element-aee1b94{--content-width:1510px;}}@media(max-width:1024px) and (min-width:769px){.elementor-42211 .elementor-element.elementor-element-9f7f804{--width:4rem;}.elementor-42211 .elementor-element.elementor-element-a5c7ca8{--width:4rem;}.elementor-42211 .elementor-element.elementor-element-c70d2c1{--width:4rem;}.elementor-42211 .elementor-element.elementor-element-18c4513{--width:4rem;}.elementor-42211 .elementor-element.elementor-element-dfb58c4{--width:4rem;}.elementor-42211 .elementor-element.elementor-element-5b14f4a{--width:4rem;}.elementor-42211 .elementor-element.elementor-element-a861b3c{--width:4rem;}.elementor-42211 .elementor-element.elementor-element-81b5d62{--width:4rem;}.elementor-42211 .elementor-element.elementor-element-a993861{--width:50%;}.elementor-42211 .elementor-element.elementor-element-8852ca8{--width:50%;}.elementor-42211 .elementor-element.elementor-element-47b10df{--width:50%;}.elementor-42211 .elementor-element.elementor-element-fdacaad{--width:50%;}.elementor-42211 .elementor-element.elementor-element-19d0388{--width:50%;}.elementor-42211 .elementor-element.elementor-element-e48f5d8{--width:50%;}.elementor-42211 .elementor-element.elementor-element-c153180{--width:4rem;}.elementor-42211 .elementor-element.elementor-element-a887752{--width:4rem;}}/* Start custom CSS for wd_list, class: .elementor-element-af26924 */.banner_list ul{
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    column-gap: 0
}

.banner_list ul li{
    padding: 0;
    gap: 0;
    color: #ffffff
}

.banner_list ul li::after{
    content:'';
    width: 2px;
    height: 100%;
    background-color: #ffffff;
    margin: 0 0.75rem 0;
}

.banner_list ul li:last-child::after{
    display: none
}


@media only screen and (max-width: 768px) {
    .banner_list ul{
        flex-direction: column;
        column-gap: 0;
        row-gap: 3px;
    }
    .banner_list ul li::after{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-1a31642 */.bg-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    display: flex;
    border-radius: 3rem;
    padding: 0.75em 2.5em 0.75em 0.75em;
    column-gap: 1em;

}

.bg-btn .btn:hover{
    color: #025ab9;
    background-color: #ffffff;
}

.bg-btn .wd-btn-icon{
    display: flex;
}

.bg-btn .wd-button-wrapper{
    display: flex;
}

@media only screen and (max-width: 768px) {
    .bg-btn .btn{
            padding: 0.5em 2.5em 0.5em 0.5em;
    column-gap: 0.75em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e55a74 */.slider_tags {
    position: absolute;
    right: 0;
    width: auto;
    top: 15em;
}

@media screen and (max-width: 1024px) {
    .slider_tags {
     top: 10em;
        
    }
}

@media screen and (max-width: 768px) {
    .slider_tags {
     top: 7em;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b52563 */.slide_01 .e-con-inner{
        position: relative
    }/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-3c1ff0e */.bg-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    display: flex;
    border-radius: 3rem;
    padding: 0.75em 2.5em 0.75em 0.75em;
    column-gap: 1em;

}

.bg-btn .btn:hover{
    color: #025ab9;
    background-color: #ffffff;
}

.bg-btn .wd-btn-icon{
    display: flex;
}

.bg-btn .wd-button-wrapper{
    display: flex;
}

@media only screen and (max-width: 768px) {
    .bg-btn .btn{
            padding: 0.5em 2.5em 0.5em 0.5em;
    column-gap: 0.75em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cc67fe */.slider_tags {
    position: absolute;
    right: 0;
    width: auto;
    top: 15em;
}

@media screen and (max-width: 1024px) {
    .slider_tags {
     top: 10em;
        
    }
}

@media screen and (max-width: 768px) {
    .slider_tags {
     top: 7em;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f7745b */.slide_02 .e-con-inner{
        position: relative
    }
.slide_02 h3{
  font-size: clamp(1.125rem, 0.8519rem + 1.165vw, 2.25rem);
}    
.slide_02 .slider_img{
    right: 6% !important
}
@media only screen and (max-width: 1600px) {
    .slide_02 .slider_img{
   width:80% !important;
    right: 0% !important
}
}

@media only screen and (max-width: 768px) {
  .slide_02 h3 br{
   display:none;
}   

.slide_02 .slider_img{
     width:100% !important;
    right: 0 !important
}
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-8fbc94c */.bg-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    display: flex;
    border-radius: 3rem;
    padding: 0.75em 2.5em 0.75em 0.75em;
    column-gap: 1em;

}

.bg-btn .btn:hover{
    color: #025ab9;
    background-color: #ffffff;
}

.bg-btn .wd-btn-icon{
    display: flex;
}

.bg-btn .wd-button-wrapper{
    display: flex;
}

@media only screen and (max-width: 768px) {
    .bg-btn .btn{
            padding: 0.5em 2.5em 0.5em 0.5em;
    column-gap: 0.75em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c46b0 */.slider_tags {
    position: absolute;
    right: 0;
    width: auto;
    top: 15em;
}

@media screen and (max-width: 1024px) {
    .slider_tags {
     top: 10em;
        
    }
}

@media screen and (max-width: 768px) {
    .slider_tags {
     top: 7em;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b76cac */.slide_03 .e-con-inner{
        position: relative
    }
.slide_03 h3{
     font-size: clamp(1.125rem, 0.8519rem + 1.165vw, 2.25rem);
}    
.slide_03 .slider_img{
    right: auto !important;
    left: 0;
    height: 100%;
}
.slide_03 .slider_img .wd-image,.slide_03 .slider_img .wd-image img{
    height: 100%;
    object-fit: cover
}

@media only screen and (max-width: 768px) {
   .slide_03 .slider_img{
        height: 81%;
   }
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-ba30f9e */.bg-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    display: flex;
    border-radius: 3rem;
    padding: 0.75em 2.5em 0.75em 0.75em;
    column-gap: 1em;

}

.bg-btn .btn:hover{
    color: #025ab9;
    background-color: #ffffff;
}

.bg-btn .wd-btn-icon{
    display: flex;
}

.bg-btn .wd-button-wrapper{
    display: flex;
}

@media only screen and (max-width: 768px) {
    .bg-btn .btn{
            padding: 0.5em 2.5em 0.5em 0.5em;
    column-gap: 0.75em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc2029b */.slider_tags {
    position: absolute;
    right: 0;
    width: auto;
    top: 15em;
}

@media screen and (max-width: 1024px) {
    .slider_tags {
     top: 10em;
        
    }
}

@media screen and (max-width: 768px) {
    .slider_tags {
     top: 7em;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5611064 */.slide_04 .e-con-inner{
        position: relative
    }
.slide_04 h3{
  font-size: clamp(1.125rem, 0.8519rem + 1.165vw, 2.25rem);
}    
.slide_04 .slider_img{
    right: auto !important;
    left: 0;
    height: 100%;
}
.slide_04 .slider_img .wd-image,.slide_04 .slider_img .wd-image img{
    height: 100%;
    object-fit: cover;
    border-radius: 0;
}

@media only screen and (max-width: 768px) {
  .slide_04 h3 br{display: none;} 
  .slide_04 .slider_img img{
      height: 100%;
      object-fit: cover;
  }
  .slide_04 .slider_img{
        height: 81%;
   }
  
    .home_banner .slide_04 .wd-image{
      height: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for wd_list, class: .elementor-element-af26924 */.banner_list ul{
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    column-gap: 0
}

.banner_list ul li{
    padding: 0;
    gap: 0;
    color: #ffffff
}

.banner_list ul li::after{
    content:'';
    width: 2px;
    height: 100%;
    background-color: #ffffff;
    margin: 0 0.75rem 0;
}

.banner_list ul li:last-child::after{
    display: none
}


@media only screen and (max-width: 768px) {
    .banner_list ul{
        flex-direction: column;
        column-gap: 0;
        row-gap: 3px;
    }
    .banner_list ul li::after{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-1a31642 */.bg-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    display: flex;
    border-radius: 3rem;
    padding: 0.75em 2.5em 0.75em 0.75em;
    column-gap: 1em;

}

.bg-btn .btn:hover{
    color: #025ab9;
    background-color: #ffffff;
}

.bg-btn .wd-btn-icon{
    display: flex;
}

.bg-btn .wd-button-wrapper{
    display: flex;
}

@media only screen and (max-width: 768px) {
    .bg-btn .btn{
            padding: 0.5em 2.5em 0.5em 0.5em;
    column-gap: 0.75em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e55a74 */.slider_tags {
    position: absolute;
    right: 0;
    width: auto;
    top: 15em;
}

@media screen and (max-width: 1024px) {
    .slider_tags {
     top: 10em;
        
    }
}

@media screen and (max-width: 768px) {
    .slider_tags {
     top: 7em;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b52563 */.slide_01 .e-con-inner{
        position: relative
    }/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-3c1ff0e */.bg-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    display: flex;
    border-radius: 3rem;
    padding: 0.75em 2.5em 0.75em 0.75em;
    column-gap: 1em;

}

.bg-btn .btn:hover{
    color: #025ab9;
    background-color: #ffffff;
}

.bg-btn .wd-btn-icon{
    display: flex;
}

.bg-btn .wd-button-wrapper{
    display: flex;
}

@media only screen and (max-width: 768px) {
    .bg-btn .btn{
            padding: 0.5em 2.5em 0.5em 0.5em;
    column-gap: 0.75em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cc67fe */.slider_tags {
    position: absolute;
    right: 0;
    width: auto;
    top: 15em;
}

@media screen and (max-width: 1024px) {
    .slider_tags {
     top: 10em;
        
    }
}

@media screen and (max-width: 768px) {
    .slider_tags {
     top: 7em;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f7745b */.slide_02 .e-con-inner{
        position: relative
    }
.slide_02 h3{
  font-size: clamp(1.125rem, 0.8519rem + 1.165vw, 2.25rem);
}    
.slide_02 .slider_img{
    right: 6% !important
}
@media only screen and (max-width: 1600px) {
    .slide_02 .slider_img{
   width:80% !important;
    right: 0% !important
}
}

@media only screen and (max-width: 768px) {
  .slide_02 h3 br{
   display:none;
}   

.slide_02 .slider_img{
     width:100% !important;
    right: 0 !important
}
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-8fbc94c */.bg-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    display: flex;
    border-radius: 3rem;
    padding: 0.75em 2.5em 0.75em 0.75em;
    column-gap: 1em;

}

.bg-btn .btn:hover{
    color: #025ab9;
    background-color: #ffffff;
}

.bg-btn .wd-btn-icon{
    display: flex;
}

.bg-btn .wd-button-wrapper{
    display: flex;
}

@media only screen and (max-width: 768px) {
    .bg-btn .btn{
            padding: 0.5em 2.5em 0.5em 0.5em;
    column-gap: 0.75em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c46b0 */.slider_tags {
    position: absolute;
    right: 0;
    width: auto;
    top: 15em;
}

@media screen and (max-width: 1024px) {
    .slider_tags {
     top: 10em;
        
    }
}

@media screen and (max-width: 768px) {
    .slider_tags {
     top: 7em;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b76cac */.slide_03 .e-con-inner{
        position: relative
    }
.slide_03 h3{
     font-size: clamp(1.125rem, 0.8519rem + 1.165vw, 2.25rem);
}    
.slide_03 .slider_img{
    right: auto !important;
    left: 0;
    height: 100%;
}
.slide_03 .slider_img .wd-image,.slide_03 .slider_img .wd-image img{
    height: 100%;
    object-fit: cover
}

@media only screen and (max-width: 768px) {
   .slide_03 .slider_img{
        height: 81%;
   }
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-ba30f9e */.bg-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    display: flex;
    border-radius: 3rem;
    padding: 0.75em 2.5em 0.75em 0.75em;
    column-gap: 1em;

}

.bg-btn .btn:hover{
    color: #025ab9;
    background-color: #ffffff;
}

.bg-btn .wd-btn-icon{
    display: flex;
}

.bg-btn .wd-button-wrapper{
    display: flex;
}

@media only screen and (max-width: 768px) {
    .bg-btn .btn{
            padding: 0.5em 2.5em 0.5em 0.5em;
    column-gap: 0.75em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc2029b */.slider_tags {
    position: absolute;
    right: 0;
    width: auto;
    top: 15em;
}

@media screen and (max-width: 1024px) {
    .slider_tags {
     top: 10em;
        
    }
}

@media screen and (max-width: 768px) {
    .slider_tags {
     top: 7em;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5611064 */.slide_04 .e-con-inner{
        position: relative
    }
.slide_04 h3{
  font-size: clamp(1.125rem, 0.8519rem + 1.165vw, 2.25rem);
}    
.slide_04 .slider_img{
    right: auto !important;
    left: 0;
    height: 100%;
}
.slide_04 .slider_img .wd-image,.slide_04 .slider_img .wd-image img{
    height: 100%;
    object-fit: cover;
    border-radius: 0;
}

@media only screen and (max-width: 768px) {
  .slide_04 h3 br{display: none;} 
  .slide_04 .slider_img img{
      height: 100%;
      object-fit: cover;
  }
  .slide_04 .slider_img{
        height: 81%;
   }
  
    .home_banner .slide_04 .wd-image{
      height: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for wd_list, class: .elementor-element-af26924 */.banner_list ul{
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    column-gap: 0
}

.banner_list ul li{
    padding: 0;
    gap: 0;
    color: #ffffff
}

.banner_list ul li::after{
    content:'';
    width: 2px;
    height: 100%;
    background-color: #ffffff;
    margin: 0 0.75rem 0;
}

.banner_list ul li:last-child::after{
    display: none
}


@media only screen and (max-width: 768px) {
    .banner_list ul{
        flex-direction: column;
        column-gap: 0;
        row-gap: 3px;
    }
    .banner_list ul li::after{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-1a31642 */.bg-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    display: flex;
    border-radius: 3rem;
    padding: 0.75em 2.5em 0.75em 0.75em;
    column-gap: 1em;

}

.bg-btn .btn:hover{
    color: #025ab9;
    background-color: #ffffff;
}

.bg-btn .wd-btn-icon{
    display: flex;
}

.bg-btn .wd-button-wrapper{
    display: flex;
}

@media only screen and (max-width: 768px) {
    .bg-btn .btn{
            padding: 0.5em 2.5em 0.5em 0.5em;
    column-gap: 0.75em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e55a74 */.slider_tags {
    position: absolute;
    right: 0;
    width: auto;
    top: 15em;
}

@media screen and (max-width: 1024px) {
    .slider_tags {
     top: 10em;
        
    }
}

@media screen and (max-width: 768px) {
    .slider_tags {
     top: 7em;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b52563 */.slide_01 .e-con-inner{
        position: relative
    }/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-3c1ff0e */.bg-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    display: flex;
    border-radius: 3rem;
    padding: 0.75em 2.5em 0.75em 0.75em;
    column-gap: 1em;

}

.bg-btn .btn:hover{
    color: #025ab9;
    background-color: #ffffff;
}

.bg-btn .wd-btn-icon{
    display: flex;
}

.bg-btn .wd-button-wrapper{
    display: flex;
}

@media only screen and (max-width: 768px) {
    .bg-btn .btn{
            padding: 0.5em 2.5em 0.5em 0.5em;
    column-gap: 0.75em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cc67fe */.slider_tags {
    position: absolute;
    right: 0;
    width: auto;
    top: 15em;
}

@media screen and (max-width: 1024px) {
    .slider_tags {
     top: 10em;
        
    }
}

@media screen and (max-width: 768px) {
    .slider_tags {
     top: 7em;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f7745b */.slide_02 .e-con-inner{
        position: relative
    }
.slide_02 h3{
  font-size: clamp(1.125rem, 0.8519rem + 1.165vw, 2.25rem);
}    
.slide_02 .slider_img{
    right: 6% !important
}
@media only screen and (max-width: 1600px) {
    .slide_02 .slider_img{
   width:80% !important;
    right: 0% !important
}
}

@media only screen and (max-width: 768px) {
  .slide_02 h3 br{
   display:none;
}   

.slide_02 .slider_img{
     width:100% !important;
    right: 0 !important
}
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-8fbc94c */.bg-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    display: flex;
    border-radius: 3rem;
    padding: 0.75em 2.5em 0.75em 0.75em;
    column-gap: 1em;

}

.bg-btn .btn:hover{
    color: #025ab9;
    background-color: #ffffff;
}

.bg-btn .wd-btn-icon{
    display: flex;
}

.bg-btn .wd-button-wrapper{
    display: flex;
}

@media only screen and (max-width: 768px) {
    .bg-btn .btn{
            padding: 0.5em 2.5em 0.5em 0.5em;
    column-gap: 0.75em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c46b0 */.slider_tags {
    position: absolute;
    right: 0;
    width: auto;
    top: 15em;
}

@media screen and (max-width: 1024px) {
    .slider_tags {
     top: 10em;
        
    }
}

@media screen and (max-width: 768px) {
    .slider_tags {
     top: 7em;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b76cac */.slide_03 .e-con-inner{
        position: relative
    }
.slide_03 h3{
     font-size: clamp(1.125rem, 0.8519rem + 1.165vw, 2.25rem);
}    
.slide_03 .slider_img{
    right: auto !important;
    left: 0;
    height: 100%;
}
.slide_03 .slider_img .wd-image,.slide_03 .slider_img .wd-image img{
    height: 100%;
    object-fit: cover
}

@media only screen and (max-width: 768px) {
   .slide_03 .slider_img{
        height: 81%;
   }
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-ba30f9e */.bg-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    display: flex;
    border-radius: 3rem;
    padding: 0.75em 2.5em 0.75em 0.75em;
    column-gap: 1em;

}

.bg-btn .btn:hover{
    color: #025ab9;
    background-color: #ffffff;
}

.bg-btn .wd-btn-icon{
    display: flex;
}

.bg-btn .wd-button-wrapper{
    display: flex;
}

@media only screen and (max-width: 768px) {
    .bg-btn .btn{
            padding: 0.5em 2.5em 0.5em 0.5em;
    column-gap: 0.75em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc2029b */.slider_tags {
    position: absolute;
    right: 0;
    width: auto;
    top: 15em;
}

@media screen and (max-width: 1024px) {
    .slider_tags {
     top: 10em;
        
    }
}

@media screen and (max-width: 768px) {
    .slider_tags {
     top: 7em;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5611064 */.slide_04 .e-con-inner{
        position: relative
    }
.slide_04 h3{
  font-size: clamp(1.125rem, 0.8519rem + 1.165vw, 2.25rem);
}    
.slide_04 .slider_img{
    right: auto !important;
    left: 0;
    height: 100%;
}
.slide_04 .slider_img .wd-image,.slide_04 .slider_img .wd-image img{
    height: 100%;
    object-fit: cover;
    border-radius: 0;
}

@media only screen and (max-width: 768px) {
  .slide_04 h3 br{display: none;} 
  .slide_04 .slider_img img{
      height: 100%;
      object-fit: cover;
  }
  .slide_04 .slider_img{
        height: 81%;
   }
  
    .home_banner .slide_04 .wd-image{
      height: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for wd_list, class: .elementor-element-af26924 */.banner_list ul{
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    column-gap: 0
}

.banner_list ul li{
    padding: 0;
    gap: 0;
    color: #ffffff
}

.banner_list ul li::after{
    content:'';
    width: 2px;
    height: 100%;
    background-color: #ffffff;
    margin: 0 0.75rem 0;
}

.banner_list ul li:last-child::after{
    display: none
}


@media only screen and (max-width: 768px) {
    .banner_list ul{
        flex-direction: column;
        column-gap: 0;
        row-gap: 3px;
    }
    .banner_list ul li::after{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-1a31642 */.bg-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    display: flex;
    border-radius: 3rem;
    padding: 0.75em 2.5em 0.75em 0.75em;
    column-gap: 1em;

}

.bg-btn .btn:hover{
    color: #025ab9;
    background-color: #ffffff;
}

.bg-btn .wd-btn-icon{
    display: flex;
}

.bg-btn .wd-button-wrapper{
    display: flex;
}

@media only screen and (max-width: 768px) {
    .bg-btn .btn{
            padding: 0.5em 2.5em 0.5em 0.5em;
    column-gap: 0.75em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e55a74 */.slider_tags {
    position: absolute;
    right: 0;
    width: auto;
    top: 15em;
}

@media screen and (max-width: 1024px) {
    .slider_tags {
     top: 10em;
        
    }
}

@media screen and (max-width: 768px) {
    .slider_tags {
     top: 7em;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b52563 */.slide_01 .e-con-inner{
        position: relative
    }/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-3c1ff0e */.bg-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    display: flex;
    border-radius: 3rem;
    padding: 0.75em 2.5em 0.75em 0.75em;
    column-gap: 1em;

}

.bg-btn .btn:hover{
    color: #025ab9;
    background-color: #ffffff;
}

.bg-btn .wd-btn-icon{
    display: flex;
}

.bg-btn .wd-button-wrapper{
    display: flex;
}

@media only screen and (max-width: 768px) {
    .bg-btn .btn{
            padding: 0.5em 2.5em 0.5em 0.5em;
    column-gap: 0.75em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cc67fe */.slider_tags {
    position: absolute;
    right: 0;
    width: auto;
    top: 15em;
}

@media screen and (max-width: 1024px) {
    .slider_tags {
     top: 10em;
        
    }
}

@media screen and (max-width: 768px) {
    .slider_tags {
     top: 7em;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f7745b */.slide_02 .e-con-inner{
        position: relative
    }
.slide_02 h3{
  font-size: clamp(1.125rem, 0.8519rem + 1.165vw, 2.25rem);
}    
.slide_02 .slider_img{
    right: 6% !important
}
@media only screen and (max-width: 1600px) {
    .slide_02 .slider_img{
   width:80% !important;
    right: 0% !important
}
}

@media only screen and (max-width: 768px) {
  .slide_02 h3 br{
   display:none;
}   

.slide_02 .slider_img{
     width:100% !important;
    right: 0 !important
}
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-8fbc94c */.bg-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    display: flex;
    border-radius: 3rem;
    padding: 0.75em 2.5em 0.75em 0.75em;
    column-gap: 1em;

}

.bg-btn .btn:hover{
    color: #025ab9;
    background-color: #ffffff;
}

.bg-btn .wd-btn-icon{
    display: flex;
}

.bg-btn .wd-button-wrapper{
    display: flex;
}

@media only screen and (max-width: 768px) {
    .bg-btn .btn{
            padding: 0.5em 2.5em 0.5em 0.5em;
    column-gap: 0.75em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c46b0 */.slider_tags {
    position: absolute;
    right: 0;
    width: auto;
    top: 15em;
}

@media screen and (max-width: 1024px) {
    .slider_tags {
     top: 10em;
        
    }
}

@media screen and (max-width: 768px) {
    .slider_tags {
     top: 7em;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b76cac */.slide_03 .e-con-inner{
        position: relative
    }
.slide_03 h3{
     font-size: clamp(1.125rem, 0.8519rem + 1.165vw, 2.25rem);
}    
.slide_03 .slider_img{
    right: auto !important;
    left: 0;
    height: 100%;
}
.slide_03 .slider_img .wd-image,.slide_03 .slider_img .wd-image img{
    height: 100%;
    object-fit: cover
}

@media only screen and (max-width: 768px) {
   .slide_03 .slider_img{
        height: 81%;
   }
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-ba30f9e */.bg-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    display: flex;
    border-radius: 3rem;
    padding: 0.75em 2.5em 0.75em 0.75em;
    column-gap: 1em;

}

.bg-btn .btn:hover{
    color: #025ab9;
    background-color: #ffffff;
}

.bg-btn .wd-btn-icon{
    display: flex;
}

.bg-btn .wd-button-wrapper{
    display: flex;
}

@media only screen and (max-width: 768px) {
    .bg-btn .btn{
            padding: 0.5em 2.5em 0.5em 0.5em;
    column-gap: 0.75em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc2029b */.slider_tags {
    position: absolute;
    right: 0;
    width: auto;
    top: 15em;
}

@media screen and (max-width: 1024px) {
    .slider_tags {
     top: 10em;
        
    }
}

@media screen and (max-width: 768px) {
    .slider_tags {
     top: 7em;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5611064 */.slide_04 .e-con-inner{
        position: relative
    }
.slide_04 h3{
  font-size: clamp(1.125rem, 0.8519rem + 1.165vw, 2.25rem);
}    
.slide_04 .slider_img{
    right: auto !important;
    left: 0;
    height: 100%;
}
.slide_04 .slider_img .wd-image,.slide_04 .slider_img .wd-image img{
    height: 100%;
    object-fit: cover;
    border-radius: 0;
}

@media only screen and (max-width: 768px) {
  .slide_04 h3 br{display: none;} 
  .slide_04 .slider_img img{
      height: 100%;
      object-fit: cover;
  }
  .slide_04 .slider_img{
        height: 81%;
   }
  
    .home_banner .slide_04 .wd-image{
      height: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for wd_list, class: .elementor-element-af26924 */.banner_list ul{
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    column-gap: 0
}

.banner_list ul li{
    padding: 0;
    gap: 0;
    color: #ffffff
}

.banner_list ul li::after{
    content:'';
    width: 2px;
    height: 100%;
    background-color: #ffffff;
    margin: 0 0.75rem 0;
}

.banner_list ul li:last-child::after{
    display: none
}


@media only screen and (max-width: 768px) {
    .banner_list ul{
        flex-direction: column;
        column-gap: 0;
        row-gap: 3px;
    }
    .banner_list ul li::after{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-1a31642 */.bg-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    display: flex;
    border-radius: 3rem;
    padding: 0.75em 2.5em 0.75em 0.75em;
    column-gap: 1em;

}

.bg-btn .btn:hover{
    color: #025ab9;
    background-color: #ffffff;
}

.bg-btn .wd-btn-icon{
    display: flex;
}

.bg-btn .wd-button-wrapper{
    display: flex;
}

@media only screen and (max-width: 768px) {
    .bg-btn .btn{
            padding: 0.5em 2.5em 0.5em 0.5em;
    column-gap: 0.75em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e55a74 */.slider_tags {
    position: absolute;
    right: 0;
    width: auto;
    top: 15em;
}

@media screen and (max-width: 1024px) {
    .slider_tags {
     top: 10em;
        
    }
}

@media screen and (max-width: 768px) {
    .slider_tags {
     top: 7em;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b52563 */.slide_01 .e-con-inner{
        position: relative
    }/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-3c1ff0e */.bg-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    display: flex;
    border-radius: 3rem;
    padding: 0.75em 2.5em 0.75em 0.75em;
    column-gap: 1em;

}

.bg-btn .btn:hover{
    color: #025ab9;
    background-color: #ffffff;
}

.bg-btn .wd-btn-icon{
    display: flex;
}

.bg-btn .wd-button-wrapper{
    display: flex;
}

@media only screen and (max-width: 768px) {
    .bg-btn .btn{
            padding: 0.5em 2.5em 0.5em 0.5em;
    column-gap: 0.75em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cc67fe */.slider_tags {
    position: absolute;
    right: 0;
    width: auto;
    top: 15em;
}

@media screen and (max-width: 1024px) {
    .slider_tags {
     top: 10em;
        
    }
}

@media screen and (max-width: 768px) {
    .slider_tags {
     top: 7em;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f7745b */.slide_02 .e-con-inner{
        position: relative
    }
.slide_02 h3{
  font-size: clamp(1.125rem, 0.8519rem + 1.165vw, 2.25rem);
}    
.slide_02 .slider_img{
    right: 6% !important
}
@media only screen and (max-width: 1600px) {
    .slide_02 .slider_img{
   width:80% !important;
    right: 0% !important
}
}

@media only screen and (max-width: 768px) {
  .slide_02 h3 br{
   display:none;
}   

.slide_02 .slider_img{
     width:100% !important;
    right: 0 !important
}
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-8fbc94c */.bg-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    display: flex;
    border-radius: 3rem;
    padding: 0.75em 2.5em 0.75em 0.75em;
    column-gap: 1em;

}

.bg-btn .btn:hover{
    color: #025ab9;
    background-color: #ffffff;
}

.bg-btn .wd-btn-icon{
    display: flex;
}

.bg-btn .wd-button-wrapper{
    display: flex;
}

@media only screen and (max-width: 768px) {
    .bg-btn .btn{
            padding: 0.5em 2.5em 0.5em 0.5em;
    column-gap: 0.75em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c46b0 */.slider_tags {
    position: absolute;
    right: 0;
    width: auto;
    top: 15em;
}

@media screen and (max-width: 1024px) {
    .slider_tags {
     top: 10em;
        
    }
}

@media screen and (max-width: 768px) {
    .slider_tags {
     top: 7em;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b76cac */.slide_03 .e-con-inner{
        position: relative
    }
.slide_03 h3{
     font-size: clamp(1.125rem, 0.8519rem + 1.165vw, 2.25rem);
}    
.slide_03 .slider_img{
    right: auto !important;
    left: 0;
    height: 100%;
}
.slide_03 .slider_img .wd-image,.slide_03 .slider_img .wd-image img{
    height: 100%;
    object-fit: cover
}

@media only screen and (max-width: 768px) {
   .slide_03 .slider_img{
        height: 81%;
   }
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-ba30f9e */.bg-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    display: flex;
    border-radius: 3rem;
    padding: 0.75em 2.5em 0.75em 0.75em;
    column-gap: 1em;

}

.bg-btn .btn:hover{
    color: #025ab9;
    background-color: #ffffff;
}

.bg-btn .wd-btn-icon{
    display: flex;
}

.bg-btn .wd-button-wrapper{
    display: flex;
}

@media only screen and (max-width: 768px) {
    .bg-btn .btn{
            padding: 0.5em 2.5em 0.5em 0.5em;
    column-gap: 0.75em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc2029b */.slider_tags {
    position: absolute;
    right: 0;
    width: auto;
    top: 15em;
}

@media screen and (max-width: 1024px) {
    .slider_tags {
     top: 10em;
        
    }
}

@media screen and (max-width: 768px) {
    .slider_tags {
     top: 7em;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5611064 */.slide_04 .e-con-inner{
        position: relative
    }
.slide_04 h3{
  font-size: clamp(1.125rem, 0.8519rem + 1.165vw, 2.25rem);
}    
.slide_04 .slider_img{
    right: auto !important;
    left: 0;
    height: 100%;
}
.slide_04 .slider_img .wd-image,.slide_04 .slider_img .wd-image img{
    height: 100%;
    object-fit: cover;
    border-radius: 0;
}

@media only screen and (max-width: 768px) {
  .slide_04 h3 br{display: none;} 
  .slide_04 .slider_img img{
      height: 100%;
      object-fit: cover;
  }
  .slide_04 .slider_img{
        height: 81%;
   }
  
    .home_banner .slide_04 .wd-image{
      height: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-36f538d */.home_banner p{color: #ffffff;}
.home_banner .elementor-widget-wd_image_or_svg{position: absolute;
right: 0;
bottom: 0
    
}

.home_banner .e-con-inner {
    padding-bottom: 4.25em;
    padding-top: 16.5em;
}

.home_banner .elementor-swiper-button{
        left: auto !important;
    transform: none !important;
    right: calc((100vw - 1480px) / 2) !important;
    top: auto !important
}

.home_banner .elementor-swiper-button-next{
    bottom: 4.6875rem !important
    
}

.home_banner .elementor-swiper-button-prev{
    bottom: 10.9375rem !important
}

.home_banner .swiper-pagination{
  bottom: 7.6875rem !important;
   left: auto !important;
   right: calc((100vw - 1480px) / 2) !important;
    top: auto !important;
    color: #ffffff;
}

.home_banner .e-con-boxed{
    position: static
}

.home_banner .e-n-carousel{
    padding-bottom: 0 !important
}

@media only screen and (max-width: 1600px) {
    .home_banner .elementor-swiper-button{
         right: calc((100vw - 1366px) / 2) !important;
    }
    
   .home_banner .swiper-pagination{
        right: calc((100vw - 1366px) / 2) !important;
   } 
}

@media only screen and (max-width: 1367px) {
.home_banner .elementor-swiper-button{
          right: 15px!important
    
} 
.home_banner .swiper-pagination{
        right: 15px!important
}
}

@media only screen and (max-width: 1024px) {
.home_banner .e-con-inner {
    padding-top: 10em;
    
}

.home_banner .elementor-swiper-button-next{
    bottom:3.6875rem !important
    
}

.home_banner .elementor-swiper-button-prev{
    bottom: 8.9375rem !important
}

.home_banner .swiper-pagination{
  bottom:6.5rem !important
}

}


@media only screen and (max-width: 768px) {


.home_banner .e-con-inner {
    padding-top: 8em;
    padding-bottom: 38em;
    
}

.home_banner .slide_01  .elementor-widget-wd_image_or_svg{
  right: -1.5rem;
  bottom: 2rem !important;
}

.home_banner .elementor-widget-wd_image_or_svg{
        bottom: 0rem !important;
    }

}

@media only screen and (max-width: 480px) {

.home_banner .e-con-inner {
    padding-top: 8em;
    padding-bottom: 10.5em;
    
}
    
}

@media only screen and (max-width: 374px) {

.home_banner .slide_01  .elementor-widget-wd_image_or_svg{
  right: -2rem;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90dc843 */@media only screen and (max-width: 1300px) {
.set_us_info {
flex-wrap: wrap;
row-gap: 1.5em;
colum-gap: 1em;
justify-content: flex-start;
}
        
        .set_us_info > div{
    width: 27%;
    
    }
}

  @media only screen and (max-width: 1024px) {
     .set_us_info > div{
    width: 18%; 
  }
      
  }
@media only screen and (max-width: 768px) {
        .set_us_info > div{
    width: 100%;
    
}
    }/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-d8524b1 */.set-us-apart-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    background-color: transparent;
}
.set-us-apart-btn .wd-btn-icon{
    display: flex;
}

.set-us-apart-btn .btn:hover{
    background-color: transparent;
    color: #025ab9
}

@media screen and (max-width: 1024px) {
    .set-us-apart-btn .btn .wd-btn-text{font-size: 0.875rem}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6504e19 */.product_wrapper .e-con-boxed{
    padding-right: 0;
}
.product_sec *{
    font-family: inherit !important
}
.product_sec{
    display: flex;
    flex-wrap: wrap;
    column-gap: 1.333333333333333%;
    row-gap: 1em;
}
.product_sec .swiper{
    padding-bottom: 2.5em;
}
.product_sec .swiper-slide{
    padding: 0.15em;
}
.product_banner_slider_pagination{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    display: flex;
    justify-content: center;
}
.product_banner_slider_pagination .swiper-pagination-bullet{
    width: 0.5625rem;
    height: 0.5625rem;
    background-color: #c6c6c6;
    opacity: 1
}
.product_banner_slider_pagination  .swiper-pagination-bullet-active{
    background-color: #055cba; 
}

.product_col{
    width: 100%;
    padding: 1.875em;
    position: relative;
    border-radius: 10px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
}


.product_col .cat{
    color: #656a96;
    font-size: 0.875rem;
    margin-bottom: 0.5em
}

.product_col .title{
    color: #0b0c58;
    font-size: 1.125rem;
    font-weight: 600;
    margin-bottom: 0.75rem;
    line-height: 1em
}

.product_col .price{
    color: #0b0c58 !important;
    font-size: 1rem;
    font-weight: normal;
    margin-bottom: 1.75rem;
    line-height: 1em;
    font-family: inherit
}
.product_col .price .amount{color: #0b0c58}

.product_col .info{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.product_col .info .btn_sec{
    display: flex;
    justify-content: space-between;
    column-gap: 0.625rem;
}

.product_col .info .btn_sec .col{
    display: flex;
    justify-content: center;
    align-items: center;
}



.product_col .info .sizes{
    display: flex;
    column-gap: 0.3125rem
}
.product_col .info .sizes span{
    color: #0b0c58;
    font-size: 0.75rem;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
}
.product_col .info .sizes span::before{
    content: '';
    background-color: #dfdfdf
}

.product_col .info .sizes .a3::before{
    width: 1.25rem;
    height: 1.75rem;
}
.product_col .pic img{
    max-height: 14.25rem;
    object-fit: contain
    
}
.product_col .info .sizes .a4::before{
    width: 1.0625rem;
    height: 1.375rem;
}
.product_col .info .sizes .a5::before{
    width: 0.75rem;
    height: 0.9375rem;
}

.product_col .btn_plain{
    background-color: transparent;
     padding: 0;
     color: #025ab9;
     font-size: 1rem;
     font-weight: 500;
     line-height: 1em;
     display: inline-block;
    min-height: auto;
    text-align: left;
}
.product_col .check_price_btn:hover .product_popup{
    display: block;
}

.product_popup{
    display: none;
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    background-color: #fff8cc;
    border-radius: 10px;
    left: 0;
    overflow: hidden
}



.product_popup .col{
    line-height: 1em;
}
.product_popup .col:nth-child(1){width: 25%;}
.product_popup .col:nth-child(2){width: 50%;}
.product_popup .col:nth-child(3){width: 22%;}
.product_popup .hdrs{
     display: flex;
     background-color: #b9dcf2;
     justify-content: space-between;
     padding: 1.25rem 1.5625rem 0.75rem;
 }
 
  .product_popup .hdrs .col{
      font-size: 0.875rem;
      color: #0b0c58;
      font-weight: 600
  }
  
  
   .product_popup .icont .col p,    .product_popup .icont .col span{
       font-size: 0.6rem;
       color: #0b0c58;
       font-weight: 500;
       margin-bottom: 0.25rem;
   }
 
 
  .product_popup .icont{
     display: flex;
      justify-content: space-between;
       padding: 0.75rem 1.5625rem 1rem;
 }
 
   .product_popup  .btn_sec{
       padding: 0 1.5625rem 1.75rem; 
   }


.product_col .wishlist_btn{
    position: absolute;
    right: 1.75em;
    top: 1.75em;
}

.product_col .pro_details_btn{width: 100%;}

.rating{
    display: flex;
    align-items: center;
}

.cart_popup{
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    background-color: #ecf8ff;
    border-radius: 10px;
    left: 0;
    overflow: hidden;
    padding: 4.125em 2.1875em 2.1875em;
    display: none;
}

.cart_popup .label{
    color: #0b0c58;
    font-size: 1.125rem;
    font-weight: 600;
    line-height: 1em;
    margin-bottom: 0.5rem
}

.cart_popup select{
    color: #747474;
    font-size: 1.125rem;
    border: 1px solid #d1d3d4;
}

.cart_popup .inp_sec{
    margin-bottom: 1rem;
}

.cart_popup .inp_sec:last-child{
    margin-bottom: 0
}

.cart_popup .inp_main {
    margin-bottom: 2.1875rem;
}

.cart_popup .btn_sec{
    display: flex;
    justify-content: space-between;
    column-gap:0.375rem; 
}

.cart_popup .cart_add{
    display: flex;
    justify-content: space-between;
    border: 1px solid #c1c1c1;
    border-radius: 5px;
    overflow: hidden
}

.cart_popup .cart_add input,
.cart_popup .cart_add button,
.cart_popup .cart_add .cart_inc,
.cart_popup .cart_add .cart_desc,
.cart_popup .cart_add .cart_count{
   color: #025ab9;
   font-size: 1.125rem;
   font-weight: 600;
   background-color: #f5f5f5;
   width: 2.8125rem;
   height: 3.125rem;
   text-align: center;
   border: 0;
}

.cart_popup .cart_add .cart_inc{
    border-right: 1px solid #c1c1c1
}
.cart_popup .cart_add .cart_desc{
    border-left: 1px solid #c1c1c1
}

.cart_popup .add_to_card_btn_02{
    flex: auto;
}
.cart_popup .details_btn{
   margin-top: 4.25em; 
}
.cart_popup .close{
    position: absolute;
    right: 1.5em;
    top: 1.5em;
    width: 0.875rem;
    height: 0.875rem;
    cursor: pointer;
}

@media only screen and (min-width: 1025px) {
    .product_sec .swiper{
       overflow: initial !important; 
    }
    .product_sec .swiper-wrapper{
        display: flex;
        justify-content: flex-start;
        flex-wrap: wrap;
        column-gap: 1.333333333333333%!important;
        row-gap: 1em !important;
        padding: 0.5em 0;
        overflow: initial !important;
        
    }
    .product_sec .swiper-slide{
        padding: 0;
        height: auto;
        width: 24%;
        overflow: initial !important;
    }

    .product_popup{
           top: 100%;
           width: 165%;
           border-radius: 20px;
           z-index: 3;
           height: auto;
    }

   .product_sec .swiper-slide:nth-child(4n+4) .product_popup{
    left: auto;
    right: 0;
    }
    .product_banner_slider_pagination{
        display: none;
    }
    .product_popup .icont{column-gap:1em}
    .product_popup .col:nth-child(1){width: 25%;}
    .product_popup .col:nth-child(2){width: 50%;}
    .product_popup .col:nth-child(3){width: 20%;}
    
    .product_popup .hdrs .col{
        font-size: 1rem;
    }
      .product_popup .icont .col p,    .product_popup .icont .col span{
          font-size: 0.875rem;
      }
}

@media only screen and (max-width: 1700px) {
    .cart_popup{
            padding: 3.125em 1.35em 2.1875em;
    }
    
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-db33d8f */.spacer_bg{
    background-color: #d0d0d0
}/* End custom CSS */
/* Start custom CSS for wd_text_block, class: .elementor-element-da63727 */.popular_catogory .wd-text-block a{
  line-height: 1.333333333333333em  
}/* End custom CSS */
/* Start custom CSS for wd_text_block, class: .elementor-element-ec513b2 */.popular_catogory .wd-text-block a{
  line-height: 1.333333333333333em  
}/* End custom CSS */
/* Start custom CSS for wd_text_block, class: .elementor-element-ecb9804 */.popular_catogory .wd-text-block a{
  line-height: 1.333333333333333em  
}/* End custom CSS */
/* Start custom CSS for wd_text_block, class: .elementor-element-93dba10 */.popular_catogory .wd-text-block a{
  line-height: 1.333333333333333em  
}/* End custom CSS */
/* Start custom CSS for wd_text_block, class: .elementor-element-ed12713 */.popular_catogory .wd-text-block a{
  line-height: 1.333333333333333em  
}/* End custom CSS */
/* Start custom CSS for wd_text_block, class: .elementor-element-e8ad2e4 */.popular_catogory .wd-text-block a{
  line-height: 1.333333333333333em  
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-7609807 */.bg-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    display: flex;
    border-radius: 3rem;
    padding: 0.75em 2.5em 0.75em 0.75em;
    column-gap: 1em;

}

.bg-btn .wd-btn-icon{
    display: flex;
}

.bg-btn .wd-button-wrapper{
    display: flex;
}

@media only screen and (max-width: 768px) {
    .bg-btn .btn{
            padding: 0.5em 2.5em 0.5em 0.5em;
    column-gap: 0.75em;
    }
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-6e90598 */.set-us-apart-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    background-color: transparent;
}
.set-us-apart-btn .wd-btn-icon{
    display: flex;
}

@media screen and (max-width: 1024px) {
    .set-us-apart-btn .btn .wd-btn-text{font-size: 0.875rem !important}
}/* End custom CSS */
/* Start custom CSS for wd_infobox_carousel, class: .elementor-element-ef7055d */.safety_slider .wd-info-box{
    background-color: #b9dcf2;
    min-height: 21.0625rem;
    padding: 4em 1em 1em 1em;
    align-items: center;
    justify-content: center;
    row-gap: 4.125em;
}

.safety_slider .info-box-inner, .safety_slider .info-box-content,.safety_slider .wd-info-box p{
    position: static !important
}

.safety_slider .wd-info-box .info-box-content{
    flex: initial
}
.safety_slider .wd-info-box p img{
      position: absolute;
          left: 50%;
    top: 3em;
    transform: translateX(-50%);
    opacity: 0;
        width: 160px;
    height: 160px;
    border-radius: 50%;
}


.safety_slider .wd-info-box:hover{
    background-color: #d0e9f8;
}

.safety_slider .wd-info-box:hover  p img{
    opacity: 0
}

.safety_slider .info-box-title{ color: #000000;}

@media screen and (max-width: 768px) {
   .safety_slider .wd-carousel-wrap{
       flex-direction: column;
        row-gap: 8px;
   }
    .safety_slider .wd-carousel-item{   width: 100% !important;
    max-width: 100%;
    height: auto !important;}
    .safety_slider .wd-info-box{
    min-height: 4.375rem;
    padding: 1em 1.4375em;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    }
    
    .safety_slider .box-with-icon .info-box-icon img{
        max-width: 2.5em;
    }
    .safety_slider .info-box-inner{display: none;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2024b4a */.find_safety h2{
    font-weight: 700
}/* End custom CSS */
/* Start custom CSS for wd_infobox_carousel, class: .elementor-element-b8208ad */.global_slider .wd-info-box{
    min-height: 24rem
}
.global_slider .wd-info-box .info-box-content{
    display: flex;
    flex-direction: column;
    

}

.global_slider .wd-info-box .info-box-content h4{
 order: 1;
 margin-top: 0 !important;
 margin-bottom: 0.25em !important;
}

.global_slider .wd-info-box .info-box-content .info-box-subtitle{
 order: 2
}

.global_slider .wd-info-box .info-box-content .info-box-inner{
 order: 3
}
.global_slider .info-box-inner p{
    font-weight: 400 !important
}


.global_slider .box-with-icon .info-box-icon{
    min-height: 4.375em
}

.global_slider .info-box-wrapper{
    height: auto
}

.global_slider .wd-info-box{
    height: 100%
}

@media only screen and (max-width: 768px) {
    
   .global_slider .wd-info-box{
    min-height: 21rem
} 
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-1c8b52a */.testimonial_slider .elementor-swiper-button svg{
    border: 1px solid #b9dcf2;
    background-color: #b9dcf2;
    border-radius: 50%;
    padding: 0.875rem
}

.testimonial_slider .elementor-swiper-button{
    right: 0 !important;
    bottom: 3rem !important;
    transform: none!important;
    top: auto!important;
    left: auto!important;
}

.testimonial_slider .elementor-swiper-button.elementor-swiper-button-prev{
     right: 5rem!important;
}

.testimonial_slider .elementor-main-swiper::after{width: 100%; height: 1px; content:""; background-color: #c9c9c9; position: absolute; bottom: 8rem; left: 0;
    
}

.testi_btn{
    bottom: 3rem;
    position: absolute;
    left: calc((100vw - 1510px) / 2);
}

.testimonial_slider .swiper-pagination-bullets{
    display: none
}

.testimonial_slider .swiper {
    padding-bottom: 0 !important;
}

@media only screen and (max-width: 1600px) {
    .testi_btn{
          left: calc((100vw - 1366px) / 2);   
    }

}


@media only screen and (max-width: 1024px) {
    .testi_btn{
        left: 1rem;
    }
}

@media only screen and (max-width: 768px) {
    .testimonial_slider .elementor-main-swiper::after{
        display: none;
    }
    .testi_btn{
        position: relative;
        left: auto;
        bottom: auto;
        display: flex;
        justify-content: center;
    }
    
    .testimonial_slider .swiper-pagination-bullets{
    display: flex;
     justify-content: center;
}

.testimonial_slider .elementor-swiper-button{
    display: none !important;
}
.testimonial_slider .swiper {
    padding-bottom: 1.5em !important;
}


}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-aac538d */.set-us-apart-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    
}
.set-us-apart-btn .wd-btn-icon{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-1e2df1e */.set-us-apart-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    
}
.set-us-apart-btn .wd-btn-icon{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdb6e97 */.slider_tags {
    position: absolute;
    right: 0;
    width: auto;
    top: 15em;
}

@media screen and (max-width: 1024px) {
    .slider_tags {
     top: 10em;
        
    }
}

@media screen and (max-width: 768px) {
    .slider_tags {
     top: 7em;
        
    }
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-1773d27 */.set-us-apart-btn .btn{
    padding-left:  0;
    color:#0b0c58;
    
}
.set-us-apart-btn .wd-btn-icon{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5288c4 */.blog_card  .img{
    margin-bottom: 3rem
}

.blog_card h3{
    font-weight: 600;
    margin-bottom: 1.25rem;
    font-family: inherit;
}

.blog_card p{
    font-family: inherit;
}


@media only screen and (max-width: 768px) {
     .blog_card  .img{
    margin-bottom: 1rem
}
.blog_card h3{
    margin-bottom: 1rem;
    font-family: 'Poppins, sans-serif';
}



.blog_section .e-con.e-flex{
    padding-right: 0;
}


}/* End custom CSS */