.elementor-1173 .elementor-element.elementor-element-770d522{--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;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-1173 .elementor-element.elementor-element-0c9e5d3{background-color:var( --e-global-color-accent );padding:03px 015px 03px 015px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-1173 .elementor-element.elementor-element-0c9e5d3 .elementor-heading-title{font-size:15px;color:#FFFFFF;}.elementor-1173 .elementor-element.elementor-element-84a8e57{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;}.elementor-1173 .elementor-element.elementor-element-84a8e57::before, .elementor-1173 .elementor-element.elementor-element-84a8e57 > .elementor-background-video-container::before, .elementor-1173 .elementor-element.elementor-element-84a8e57 > .e-con-inner > .elementor-background-video-container::before, .elementor-1173 .elementor-element.elementor-element-84a8e57 > .elementor-background-slideshow::before, .elementor-1173 .elementor-element.elementor-element-84a8e57 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1173 .elementor-element.elementor-element-84a8e57 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1173 .elementor-element.elementor-element-a155e02{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B6B6B6;--border-color:#B6B6B6;--border-radius:9px 9px 9px 9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-8656d9c{--display:flex;--min-height:200px;--justify-content:center;--border-radius:9px 9px 9px 9px;}.elementor-1173 .elementor-element.elementor-element-8656d9c:not(.elementor-motion-effects-element-type-background), .elementor-1173 .elementor-element.elementor-element-8656d9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFEFED 0%, #FFE7E4 100%);}.elementor-1173 .elementor-element.elementor-element-0c498ad .elementor-icon-wrapper{text-align:center;}.elementor-1173 .elementor-element.elementor-element-0c498ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1173 .elementor-element.elementor-element-0c498ad.elementor-view-framed .elementor-icon, .elementor-1173 .elementor-element.elementor-element-0c498ad.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1173 .elementor-element.elementor-element-0c498ad.elementor-view-framed .elementor-icon, .elementor-1173 .elementor-element.elementor-element-0c498ad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1173 .elementor-element.elementor-element-0c498ad .elementor-icon{font-size:68px;}.elementor-1173 .elementor-element.elementor-element-0c498ad .elementor-icon svg{height:68px;}.elementor-1173 .elementor-element.elementor-element-53df563{--display:flex;}.elementor-1173 .elementor-element.elementor-element-f70d133{text-align:center;}.elementor-1173 .elementor-element.elementor-element-272f83a{text-align:center;}.elementor-1173 .elementor-element.elementor-element-9ba8534{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B6B6B6;--border-color:#B6B6B6;--border-radius:9px 9px 9px 9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-7872b8e{--display:flex;--min-height:200px;--justify-content:center;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;}.elementor-1173 .elementor-element.elementor-element-7872b8e:not(.elementor-motion-effects-element-type-background), .elementor-1173 .elementor-element.elementor-element-7872b8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F6FEF3 0%, #E9FFE3 100%);}.elementor-1173 .elementor-element.elementor-element-965aaa6 .elementor-icon-wrapper{text-align:center;}.elementor-1173 .elementor-element.elementor-element-965aaa6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1173 .elementor-element.elementor-element-965aaa6.elementor-view-framed .elementor-icon, .elementor-1173 .elementor-element.elementor-element-965aaa6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1173 .elementor-element.elementor-element-965aaa6.elementor-view-framed .elementor-icon, .elementor-1173 .elementor-element.elementor-element-965aaa6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1173 .elementor-element.elementor-element-965aaa6 .elementor-icon{font-size:68px;}.elementor-1173 .elementor-element.elementor-element-965aaa6 .elementor-icon svg{height:68px;}.elementor-1173 .elementor-element.elementor-element-5efbb68{--display:flex;}.elementor-1173 .elementor-element.elementor-element-3688f49{text-align:center;}.elementor-1173 .elementor-element.elementor-element-d20a45f{text-align:center;}.elementor-1173 .elementor-element.elementor-element-4925186{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B6B6B6;--border-color:#B6B6B6;--border-radius:9px 9px 9px 9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-49f755e{--display:flex;--min-height:200px;--justify-content:center;--border-radius:9px 9px 9px 9px;}.elementor-1173 .elementor-element.elementor-element-49f755e:not(.elementor-motion-effects-element-type-background), .elementor-1173 .elementor-element.elementor-element-49f755e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E9EBFE 0%, #E3E5FF 100%);}.elementor-1173 .elementor-element.elementor-element-b826bf6 .elementor-icon-wrapper{text-align:center;}.elementor-1173 .elementor-element.elementor-element-b826bf6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1173 .elementor-element.elementor-element-b826bf6.elementor-view-framed .elementor-icon, .elementor-1173 .elementor-element.elementor-element-b826bf6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1173 .elementor-element.elementor-element-b826bf6.elementor-view-framed .elementor-icon, .elementor-1173 .elementor-element.elementor-element-b826bf6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1173 .elementor-element.elementor-element-b826bf6 .elementor-icon{font-size:68px;}.elementor-1173 .elementor-element.elementor-element-b826bf6 .elementor-icon svg{height:68px;}.elementor-1173 .elementor-element.elementor-element-bc50606{--display:flex;}.elementor-1173 .elementor-element.elementor-element-7f3d931{text-align:center;}.elementor-1173 .elementor-element.elementor-element-ffab1b8{text-align:center;}.elementor-1173 .elementor-element.elementor-element-72722ef{--display:flex;--min-height:320px;--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:0.5;--margin-top:61px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;--padding-top:68px;--padding-bottom:68px;--padding-left:68px;--padding-right:68px;}.elementor-1173 .elementor-element.elementor-element-72722ef::before, .elementor-1173 .elementor-element.elementor-element-72722ef > .elementor-background-video-container::before, .elementor-1173 .elementor-element.elementor-element-72722ef > .e-con-inner > .elementor-background-video-container::before, .elementor-1173 .elementor-element.elementor-element-72722ef > .elementor-background-slideshow::before, .elementor-1173 .elementor-element.elementor-element-72722ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-1173 .elementor-element.elementor-element-72722ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1173 .elementor-element.elementor-element-60c095a{text-align:center;}.elementor-1173 .elementor-element.elementor-element-f4a9fc6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F5F5F5;--border-color:#F5F5F5;--border-radius:9px 9px 9px 9px;}.elementor-1173 .elementor-element.elementor-element-f4a9fc6:not(.elementor-motion-effects-element-type-background), .elementor-1173 .elementor-element.elementor-element-f4a9fc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1173 .elementor-element.elementor-element-f4a9fc6.e-con{--align-self:center;}.elementor-1173 .elementor-element.elementor-element-e202b5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1173 .elementor-element.elementor-element-e202b5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1173 .elementor-element.elementor-element-e202b5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1173 .elementor-element.elementor-element-e202b5d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1173 .elementor-element.elementor-element-e202b5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1173 .elementor-element.elementor-element-e202b5d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1173 .elementor-element.elementor-element-e202b5d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1173 .elementor-element.elementor-element-e202b5d{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1173 .elementor-element.elementor-element-e202b5d .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-1173 .elementor-element.elementor-element-e202b5d .elementor-icon-list-text{transition:color 0.3s;}.elementor-1173 .elementor-element.elementor-element-9708190{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F5F5F5;--border-color:#F5F5F5;--border-radius:9px 9px 9px 9px;}.elementor-1173 .elementor-element.elementor-element-9708190:not(.elementor-motion-effects-element-type-background), .elementor-1173 .elementor-element.elementor-element-9708190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1173 .elementor-element.elementor-element-9708190.e-con{--align-self:center;}.elementor-1173 .elementor-element.elementor-element-1cb968b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1173 .elementor-element.elementor-element-1cb968b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1173 .elementor-element.elementor-element-1cb968b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1173 .elementor-element.elementor-element-1cb968b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1173 .elementor-element.elementor-element-1cb968b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1173 .elementor-element.elementor-element-1cb968b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1173 .elementor-element.elementor-element-1cb968b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1173 .elementor-element.elementor-element-1cb968b{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1173 .elementor-element.elementor-element-1cb968b .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-1173 .elementor-element.elementor-element-1cb968b .elementor-icon-list-text{transition:color 0.3s;}.elementor-1173 .elementor-element.elementor-element-b730a55{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F5F5F5;--border-color:#F5F5F5;--border-radius:9px 9px 9px 9px;}.elementor-1173 .elementor-element.elementor-element-b730a55:not(.elementor-motion-effects-element-type-background), .elementor-1173 .elementor-element.elementor-element-b730a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1173 .elementor-element.elementor-element-b730a55.e-con{--align-self:center;}.elementor-1173 .elementor-element.elementor-element-61ea598 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1173 .elementor-element.elementor-element-61ea598 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1173 .elementor-element.elementor-element-61ea598 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1173 .elementor-element.elementor-element-61ea598 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1173 .elementor-element.elementor-element-61ea598 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1173 .elementor-element.elementor-element-61ea598 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1173 .elementor-element.elementor-element-61ea598 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1173 .elementor-element.elementor-element-61ea598{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1173 .elementor-element.elementor-element-61ea598 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-1173 .elementor-element.elementor-element-61ea598 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1173 .elementor-element.elementor-element-608b04f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F5F5F5;--border-color:#F5F5F5;--border-radius:9px 9px 9px 9px;}.elementor-1173 .elementor-element.elementor-element-608b04f:not(.elementor-motion-effects-element-type-background), .elementor-1173 .elementor-element.elementor-element-608b04f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1173 .elementor-element.elementor-element-608b04f.e-con{--align-self:center;}.elementor-1173 .elementor-element.elementor-element-c515834 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1173 .elementor-element.elementor-element-c515834 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1173 .elementor-element.elementor-element-c515834 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1173 .elementor-element.elementor-element-c515834 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1173 .elementor-element.elementor-element-c515834 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1173 .elementor-element.elementor-element-c515834 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1173 .elementor-element.elementor-element-c515834 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1173 .elementor-element.elementor-element-c515834{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1173 .elementor-element.elementor-element-c515834 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-1173 .elementor-element.elementor-element-c515834 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1173 .elementor-element.elementor-element-a714843{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F5F5F5;--border-color:#F5F5F5;--border-radius:9px 9px 9px 9px;}.elementor-1173 .elementor-element.elementor-element-a714843:not(.elementor-motion-effects-element-type-background), .elementor-1173 .elementor-element.elementor-element-a714843 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1173 .elementor-element.elementor-element-a714843.e-con{--align-self:center;}.elementor-1173 .elementor-element.elementor-element-93db47e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1173 .elementor-element.elementor-element-93db47e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1173 .elementor-element.elementor-element-93db47e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1173 .elementor-element.elementor-element-93db47e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1173 .elementor-element.elementor-element-93db47e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1173 .elementor-element.elementor-element-93db47e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1173 .elementor-element.elementor-element-93db47e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1173 .elementor-element.elementor-element-93db47e{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1173 .elementor-element.elementor-element-93db47e .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-1173 .elementor-element.elementor-element-93db47e .elementor-icon-list-text{transition:color 0.3s;}.elementor-1173 .elementor-element.elementor-element-be6c0d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1173 .elementor-element.elementor-element-1bab1db{text-align:center;}.elementor-1173 .elementor-element.elementor-element-8363e59{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1173 .elementor-element.elementor-element-5129807{--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;box-shadow:0px 0px 10px 0px rgba(20, 20, 20, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1173 .elementor-element.elementor-element-5129807:not(.elementor-motion-effects-element-type-background), .elementor-1173 .elementor-element.elementor-element-5129807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1173 .elementor-element.elementor-element-c0f73cc{background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 20px 4px 20px;border-radius:131px 131px 131px 131px;text-align:start;color:var( --e-global-color-secondary );}.elementor-1173 .elementor-element.elementor-element-c0f73cc.elementor-element{--align-self:flex-start;}.elementor-1173 .elementor-element.elementor-element-c0f73cc a:hover, .elementor-1173 .elementor-element.elementor-element-c0f73cc a:focus{color:var( --e-global-color-secondary );}.elementor-1173 .elementor-element.elementor-element-7515fe2{text-align:start;}.elementor-1173 .elementor-element.elementor-element-7515fe2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:21px;font-weight:700;color:#000000;}.elementor-1173 .elementor-element.elementor-element-9a7ca08{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1173 .elementor-element.elementor-element-9a7ca08.elementor-element{--align-self:flex-start;}.elementor-1173 .elementor-element.elementor-element-9a7ca08 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#000000;}.elementor-1173 .elementor-element.elementor-element-e9f8ddf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 10px 0px rgba(20, 20, 20, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1173 .elementor-element.elementor-element-e9f8ddf:not(.elementor-motion-effects-element-type-background), .elementor-1173 .elementor-element.elementor-element-e9f8ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1173 .elementor-element.elementor-element-4cea59c{background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 20px 4px 20px;border-radius:131px 131px 131px 131px;text-align:start;color:var( --e-global-color-secondary );}.elementor-1173 .elementor-element.elementor-element-4cea59c.elementor-element{--align-self:flex-start;}.elementor-1173 .elementor-element.elementor-element-4cea59c a:hover, .elementor-1173 .elementor-element.elementor-element-4cea59c a:focus{color:var( --e-global-color-secondary );}.elementor-1173 .elementor-element.elementor-element-b7b1a8e{text-align:start;}.elementor-1173 .elementor-element.elementor-element-b7b1a8e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:21px;font-weight:700;color:#000000;}.elementor-1173 .elementor-element.elementor-element-cce9127{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1173 .elementor-element.elementor-element-cce9127.elementor-element{--align-self:flex-start;}.elementor-1173 .elementor-element.elementor-element-cce9127 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#000000;}.elementor-1173 .elementor-element.elementor-element-5f42260{--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;box-shadow:0px 0px 10px 0px rgba(20, 20, 20, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1173 .elementor-element.elementor-element-5f42260:not(.elementor-motion-effects-element-type-background), .elementor-1173 .elementor-element.elementor-element-5f42260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1173 .elementor-element.elementor-element-81ebd4e{background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 20px 4px 20px;border-radius:131px 131px 131px 131px;text-align:start;color:var( --e-global-color-secondary );}.elementor-1173 .elementor-element.elementor-element-81ebd4e.elementor-element{--align-self:flex-start;}.elementor-1173 .elementor-element.elementor-element-81ebd4e a:hover, .elementor-1173 .elementor-element.elementor-element-81ebd4e a:focus{color:var( --e-global-color-secondary );}.elementor-1173 .elementor-element.elementor-element-57b119d{text-align:start;}.elementor-1173 .elementor-element.elementor-element-57b119d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:21px;font-weight:700;color:#000000;}.elementor-1173 .elementor-element.elementor-element-e61b5cc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1173 .elementor-element.elementor-element-e61b5cc.elementor-element{--align-self:flex-start;}.elementor-1173 .elementor-element.elementor-element-e61b5cc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#000000;}.elementor-1173 .elementor-element.elementor-element-66fed49{--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;box-shadow:0px 0px 10px 0px rgba(20, 20, 20, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1173 .elementor-element.elementor-element-66fed49:not(.elementor-motion-effects-element-type-background), .elementor-1173 .elementor-element.elementor-element-66fed49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1173 .elementor-element.elementor-element-6251aae{background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 20px 4px 20px;border-radius:131px 131px 131px 131px;text-align:start;color:var( --e-global-color-secondary );}.elementor-1173 .elementor-element.elementor-element-6251aae.elementor-element{--align-self:flex-start;}.elementor-1173 .elementor-element.elementor-element-6251aae a:hover, .elementor-1173 .elementor-element.elementor-element-6251aae a:focus{color:var( --e-global-color-secondary );}.elementor-1173 .elementor-element.elementor-element-67c2bbf{text-align:start;}.elementor-1173 .elementor-element.elementor-element-67c2bbf .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:21px;font-weight:700;color:#000000;}.elementor-1173 .elementor-element.elementor-element-5e33bca{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1173 .elementor-element.elementor-element-5e33bca.elementor-element{--align-self:flex-start;}.elementor-1173 .elementor-element.elementor-element-5e33bca .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#000000;}.elementor-1173 .elementor-element.elementor-element-b2c90d2 .elementor-button-content-wrapper{flex-direction:row-reverse;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1173 .elementor-element.elementor-element-72722ef{--content-width:1340px;}}@media(max-width:1024px){.elementor-1173 .elementor-element.elementor-element-84a8e57{--grid-auto-flow:row;}.elementor-1173 .elementor-element.elementor-element-8363e59{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1173 .elementor-element.elementor-element-9a7ca08 .elementor-heading-title{font-size:16px;}.elementor-1173 .elementor-element.elementor-element-cce9127 .elementor-heading-title{font-size:16px;}.elementor-1173 .elementor-element.elementor-element-e61b5cc .elementor-heading-title{font-size:16px;}.elementor-1173 .elementor-element.elementor-element-5e33bca .elementor-heading-title{font-size:16px;}}@media(max-width:767px){.elementor-1173 .elementor-element.elementor-element-770d522{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-1173 .elementor-element.elementor-element-4710e05{text-align:center;}.elementor-1173 .elementor-element.elementor-element-403563d{text-align:center;}.elementor-1173 .elementor-element.elementor-element-84a8e57{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1173 .elementor-element.elementor-element-72722ef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-f4a9fc6{--content-width:90%;}.elementor-1173 .elementor-element.elementor-element-9708190{--content-width:90%;}.elementor-1173 .elementor-element.elementor-element-b730a55{--content-width:90%;}.elementor-1173 .elementor-element.elementor-element-608b04f{--content-width:90%;}.elementor-1173 .elementor-element.elementor-element-a714843{--content-width:90%;}.elementor-1173 .elementor-element.elementor-element-8363e59{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1173 .elementor-element.elementor-element-9a7ca08{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1173 .elementor-element.elementor-element-9a7ca08 .elementor-heading-title{font-size:15px;}.elementor-1173 .elementor-element.elementor-element-cce9127{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1173 .elementor-element.elementor-element-cce9127 .elementor-heading-title{font-size:15px;}.elementor-1173 .elementor-element.elementor-element-e61b5cc{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1173 .elementor-element.elementor-element-e61b5cc .elementor-heading-title{font-size:15px;}.elementor-1173 .elementor-element.elementor-element-5e33bca{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1173 .elementor-element.elementor-element-5e33bca .elementor-heading-title{font-size:15px;}}/* Start custom CSS for container, class: .elementor-element-5129807 *//* Animation Definition */
@keyframes floatBox {
    0%, 100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-6px);
    }
}

/* Main Container Styling */
.elementor-1173 .elementor-element.elementor-element-5129807 {
    animation: floatBox 6s ease-in-out infinite;
    background: #ffffff; /* Slightly white background */
    padding: 45px 35px;
    border-radius: 9px;
    text-align: center;
    transition: all 0.4s ease;
    /* Removed outer box-shadow */
}

/* Inner Content Box – Shadow Here */
.elementor-1173 .elementor-element.elementor-element-5129807 .inner-box {
    background: #f0f7ff; /* Inner box color */
    border-radius: 25px;
    padding: 20px;
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.08); /* Shadow only on inner */
    transition: all 0.4s ease;
}

/* Hover Effect – on inner box */
.elementor-1173 .elementor-element.elementor-element-5129807:hover .inner-box {
    transform: translateY(-10px);
    box-shadow: 
        0 20px 40px rgba(158, 60, 97, 0.20),
        0 10px 20px rgba(158, 60, 97, 0.10);
}

/* Heading Style */
.elementor-1173 .elementor-element.elementor-element-5129807 h2 {
    font-size: 26px;
    margin-top: 10px;
    margin-bottom: 0px;
    color: #000000;
    font-weight: 700;
}

/* Paragraph Style */
.elementor-1173 .elementor-element.elementor-element-5129807 p {
    font-size: 16px;
    line-height: 1.8;
    color: #333333;
}

/* ICON CIRCLE */
.elementor-1173 .elementor-element.elementor-element-5129807 .elementor-icon {
    background: #9E3C61 !important;
    color: #ffffff !important;
    border-radius: 50%;
    width: 80px;
    height: 85px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 10px auto;
    font-size: 70px;
    box-shadow: 0 10px 25px rgba(158, 60, 97, 0.35);
    transition: all 0.3s ease;
}

/* Icon Hover Effect */
.elementor-1173 .elementor-element.elementor-element-5129807:hover .elementor-icon {
    box-shadow: 0 15px 30px rgba(158, 60, 97, 0.5);
}

/* Responsive – Mobile Fix */
@media (max-width: 768px) {
    .elementor-1173 .elementor-element.elementor-element-5129807 {
        padding: 20px 15px; /* Main container padding */
    }

    .elementor-1173 .elementor-element.elementor-element-5129807 .inner-box {
        padding: 15px;
    }

    .elementor-1173 .elementor-element.elementor-element-5129807 .elementor-icon {
        width: 75px;       /* Slightly bigger for mobile */
        height: 75px;
        font-size: 45px;
    }

    .elementor-1173 .elementor-element.elementor-element-5129807 h2 {
        font-size: 22px;
    }

    .elementor-1173 .elementor-element.elementor-element-5129807 p {
        font-size: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f8ddf *//* Animation Definition */
@keyframes floatBox {
    0%, 100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-6px);
    }
}

/* Main Container Styling */
.elementor-1173 .elementor-element.elementor-element-e9f8ddf {
    animation: floatBox 6s ease-in-out infinite;
    background: #ffffff; /* Slightly white background */
    padding: 45px 35px;
    border-radius: 9px;
    text-align: center;
    transition: all 0.4s ease;
    /* Removed outer box-shadow */
}

/* Inner Content Box – Shadow Here */
.elementor-1173 .elementor-element.elementor-element-e9f8ddf .inner-box {
    background: #f0f7ff; /* Inner box color */
    border-radius: 25px;
    padding: 20px;
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.08); /* Shadow only on inner */
    transition: all 0.4s ease;
}

/* Hover Effect – on inner box */
.elementor-1173 .elementor-element.elementor-element-e9f8ddf:hover .inner-box {
    transform: translateY(-10px);
    box-shadow: 
        0 20px 40px rgba(158, 60, 97, 0.20),
        0 10px 20px rgba(158, 60, 97, 0.10);
}

/* Heading Style */
.elementor-1173 .elementor-element.elementor-element-e9f8ddf h2 {
    font-size: 26px;
    margin-top: 10px;
    margin-bottom: 0px;
    color: #000000;
    font-weight: 700;
}

/* Paragraph Style */
.elementor-1173 .elementor-element.elementor-element-e9f8ddf p {
    font-size: 16px;
    line-height: 1.8;
    color: #333333;
}

/* ICON CIRCLE */
.elementor-1173 .elementor-element.elementor-element-e9f8ddf .elementor-icon {
    background: #9E3C61 !important;
    color: #ffffff !important;
    border-radius: 50%;
    width: 80px;
    height: 85px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 10px auto;
    font-size: 70px;
    box-shadow: 0 10px 25px rgba(158, 60, 97, 0.35);
    transition: all 0.3s ease;
}

/* Icon Hover Effect */
.elementor-1173 .elementor-element.elementor-element-e9f8ddf:hover .elementor-icon {
    box-shadow: 0 15px 30px rgba(158, 60, 97, 0.5);
}

/* Responsive – Mobile Fix */
@media (max-width: 768px) {
    .elementor-1173 .elementor-element.elementor-element-e9f8ddf {
        padding: 20px 15px; /* Main container padding */
    }

    .elementor-1173 .elementor-element.elementor-element-e9f8ddf .inner-box {
        padding: 15px;
    }

    .elementor-1173 .elementor-element.elementor-element-e9f8ddf .elementor-icon {
        width: 75px;       /* Slightly bigger for mobile */
        height: 75px;
        font-size: 45px;
    }

    .elementor-1173 .elementor-element.elementor-element-e9f8ddf h2 {
        font-size: 22px;
    }

    .elementor-1173 .elementor-element.elementor-element-e9f8ddf p {
        font-size: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f42260 *//* Animation Definition */
@keyframes floatBox {
    0%, 100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-6px);
    }
}

/* Main Container Styling */
.elementor-1173 .elementor-element.elementor-element-5f42260 {
    animation: floatBox 6s ease-in-out infinite;
    background: #ffffff; /* Slightly white background */
    padding: 45px 35px;
    border-radius: 9px;
    text-align: center;
    transition: all 0.4s ease;
    /* Removed outer box-shadow */
}

/* Inner Content Box – Shadow Here */
.elementor-1173 .elementor-element.elementor-element-5f42260 .inner-box {
    background: #f0f7ff; /* Inner box color */
    border-radius: 25px;
    padding: 20px;
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.08); /* Shadow only on inner */
    transition: all 0.4s ease;
}

/* Hover Effect – on inner box */
.elementor-1173 .elementor-element.elementor-element-5f42260:hover .inner-box {
    transform: translateY(-10px);
    box-shadow: 
        0 20px 40px rgba(158, 60, 97, 0.20),
        0 10px 20px rgba(158, 60, 97, 0.10);
}

/* Heading Style */
.elementor-1173 .elementor-element.elementor-element-5f42260 h2 {
    font-size: 26px;
    margin-top: 10px;
    margin-bottom: 0px;
    color: #000000;
    font-weight: 700;
}

/* Paragraph Style */
.elementor-1173 .elementor-element.elementor-element-5f42260 p {
    font-size: 16px;
    line-height: 1.8;
    color: #333333;
}

/* ICON CIRCLE */
.elementor-1173 .elementor-element.elementor-element-5f42260 .elementor-icon {
    background: #9E3C61 !important;
    color: #ffffff !important;
    border-radius: 50%;
    width: 80px;
    height: 85px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 10px auto;
    font-size: 70px;
    box-shadow: 0 10px 25px rgba(158, 60, 97, 0.35);
    transition: all 0.3s ease;
}

/* Icon Hover Effect */
.elementor-1173 .elementor-element.elementor-element-5f42260:hover .elementor-icon {
    box-shadow: 0 15px 30px rgba(158, 60, 97, 0.5);
}

/* Responsive – Mobile Fix */
@media (max-width: 768px) {
    .elementor-1173 .elementor-element.elementor-element-5f42260 {
        padding: 20px 15px; /* Main container padding */
    }

    .elementor-1173 .elementor-element.elementor-element-5f42260 .inner-box {
        padding: 15px;
    }

    .elementor-1173 .elementor-element.elementor-element-5f42260 .elementor-icon {
        width: 75px;       /* Slightly bigger for mobile */
        height: 75px;
        font-size: 45px;
    }

    .elementor-1173 .elementor-element.elementor-element-5f42260 h2 {
        font-size: 22px;
    }

    .elementor-1173 .elementor-element.elementor-element-5f42260 p {
        font-size: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66fed49 *//* Animation Definition */
@keyframes floatBox {
    0%, 100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-6px);
    }
}

/* Main Container Styling */
.elementor-1173 .elementor-element.elementor-element-66fed49 {
    animation: floatBox 6s ease-in-out infinite;
    background: #ffffff; /* Slightly white background */
    padding: 45px 35px;
    border-radius: 9px;
    text-align: center;
    transition: all 0.4s ease;
    /* Removed outer box-shadow */
}

/* Inner Content Box – Shadow Here */
.elementor-1173 .elementor-element.elementor-element-66fed49 .inner-box {
    background: #f0f7ff; /* Inner box color */
    border-radius: 25px;
    padding: 20px;
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.08); /* Shadow only on inner */
    transition: all 0.4s ease;
}

/* Hover Effect – on inner box */
.elementor-1173 .elementor-element.elementor-element-66fed49:hover .inner-box {
    transform: translateY(-10px);
    box-shadow: 
        0 20px 40px rgba(158, 60, 97, 0.20),
        0 10px 20px rgba(158, 60, 97, 0.10);
}

/* Heading Style */
.elementor-1173 .elementor-element.elementor-element-66fed49 h2 {
    font-size: 26px;
    margin-top: 10px;
    margin-bottom: 0px;
    color: #000000;
    font-weight: 700;
}

/* Paragraph Style */
.elementor-1173 .elementor-element.elementor-element-66fed49 p {
    font-size: 16px;
    line-height: 1.8;
    color: #333333;
}

/* ICON CIRCLE */
.elementor-1173 .elementor-element.elementor-element-66fed49 .elementor-icon {
    background: #9E3C61 !important;
    color: #ffffff !important;
    border-radius: 50%;
    width: 80px;
    height: 85px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 10px auto;
    font-size: 70px;
    box-shadow: 0 10px 25px rgba(158, 60, 97, 0.35);
    transition: all 0.3s ease;
}

/* Icon Hover Effect */
.elementor-1173 .elementor-element.elementor-element-66fed49:hover .elementor-icon {
    box-shadow: 0 15px 30px rgba(158, 60, 97, 0.5);
}

/* Responsive – Mobile Fix */
@media (max-width: 768px) {
    .elementor-1173 .elementor-element.elementor-element-66fed49 {
        padding: 20px 15px; /* Main container padding */
    }

    .elementor-1173 .elementor-element.elementor-element-66fed49 .inner-box {
        padding: 15px;
    }

    .elementor-1173 .elementor-element.elementor-element-66fed49 .elementor-icon {
        width: 75px;       /* Slightly bigger for mobile */
        height: 75px;
        font-size: 45px;
    }

    .elementor-1173 .elementor-element.elementor-element-66fed49 h2 {
        font-size: 22px;
    }

    .elementor-1173 .elementor-element.elementor-element-66fed49 p {
        font-size: 15px;
    }
}/* End custom CSS */