.elementor-19 .elementor-element.elementor-element-ada3266{--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;--overlay-opacity:0.6;--padding-top:160px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-ada3266:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ada3266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mehdilaraqui.com/wp-content/uploads/2025/12/6221798-scaled.jpg");}.elementor-19 .elementor-element.elementor-element-ada3266::before, .elementor-19 .elementor-element.elementor-element-ada3266 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-ada3266 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-ada3266 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-ada3266 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-ada3266 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000BD 100%);}.elementor-19 .elementor-element.elementor-element-e2403d7{--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:24px 20px;--row-gap:24px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19 .elementor-element.elementor-element-0f5b9c6 .elementor-button{background-color:#012AD296;border-style:solid;border-color:#0069FF;border-radius:20px 20px 20px 20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-c094bf2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d08b249 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-32b338d );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-7a2c6b5{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-astglobalcolor7 );}.elementor-19 .elementor-element.elementor-element-38bee26{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-a585606{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-5cc5ec7 .elementor-button{background-color:var( --e-global-color-astglobalcolor1 );font-family:var( --e-global-typography-75d35c3-font-family ), Sans-serif;font-size:var( --e-global-typography-75d35c3-font-size );font-weight:var( --e-global-typography-75d35c3-font-weight );border-radius:17px 17px 17px 17px;padding:20px 40px 20px 40px;}.elementor-19 .elementor-element.elementor-element-5cc5ec7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-afc0d66{--display:flex;}.elementor-19 .elementor-element.elementor-element-3d3e0b6 .elementor-button{background-color:#045CB400;font-family:var( --e-global-typography-75d35c3-font-family ), Sans-serif;font-size:var( --e-global-typography-75d35c3-font-size );font-weight:var( --e-global-typography-75d35c3-font-weight );border-style:solid;border-radius:17px 17px 17px 17px;padding:20px 40px 20px 40px;}.elementor-19 .elementor-element.elementor-element-3d3e0b6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-459833c{--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;--z-index:99;}.elementor-19 .elementor-element.elementor-element-459833c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-60ff506{--display:flex;--position:absolute;--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;top:-21px;--z-index:1;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-60ff506{left:-11px;}body.rtl .elementor-19 .elementor-element.elementor-element-60ff506{right:-11px;}.elementor-19 .elementor-element.elementor-element-82a75d0{--display:flex;--position:absolute;--overflow:auto;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0069FF;--border-color:#0069FF;--border-radius:10px 10px 10px 10px;box-shadow:5px 4px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;top:0px;}.elementor-19 .elementor-element.elementor-element-82a75d0:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-82a75d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#046BD28F;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-82a75d0{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-82a75d0{right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-0600efc .elementor-icon-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-0600efc .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-0600efc .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-0600efc .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-0600efc:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-0600efc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-0600efc .elementor-icon-box-description{font-family:var( --e-global-typography-6471145-font-family ), Sans-serif;font-size:var( --e-global-typography-6471145-font-size );font-weight:var( --e-global-typography-6471145-font-weight );color:var( --e-global-color-8ca5f5f );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-92aa70a img{width:67%;border-radius:39px 39px 39px 39px;}.elementor-19 .elementor-element.elementor-element-73f585e{--display:flex;--position:absolute;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0069FF;--border-color:#0069FF;--border-radius:10px 10px 10px 10px;box-shadow:5px 4px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;top:62px;}.elementor-19 .elementor-element.elementor-element-73f585e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-73f585e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#046BD28F;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-73f585e{left:321px;}body.rtl .elementor-19 .elementor-element.elementor-element-73f585e{right:321px;}.elementor-19 .elementor-element.elementor-element-29f936b .elementor-icon-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-29f936b .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-29f936b .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-29f936b .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-29f936b:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-29f936b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-29f936b .elementor-icon-box-description{font-family:var( --e-global-typography-6471145-font-family ), Sans-serif;font-size:var( --e-global-typography-6471145-font-size );font-weight:var( --e-global-typography-6471145-font-weight );color:var( --e-global-color-8ca5f5f );}.elementor-19 .elementor-element.elementor-element-9502710{--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-19 .elementor-element.elementor-element-67ef86a{--display:flex;--position:absolute;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0069FF;--border-color:#0069FF;--border-radius:10px 10px 10px 10px;box-shadow:5px 4px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;top:-104px;}.elementor-19 .elementor-element.elementor-element-67ef86a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-67ef86a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#046BD28F;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-67ef86a{left:248px;}body.rtl .elementor-19 .elementor-element.elementor-element-67ef86a{right:248px;}.elementor-19 .elementor-element.elementor-element-dc0cf05 .elementor-icon-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-dc0cf05 .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-dc0cf05 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-dc0cf05 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-dc0cf05:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-dc0cf05:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-dc0cf05 .elementor-icon-box-description{font-family:var( --e-global-typography-6471145-font-family ), Sans-serif;font-size:var( --e-global-typography-6471145-font-size );font-weight:var( --e-global-typography-6471145-font-weight );color:var( --e-global-color-8ca5f5f );}.elementor-19 .elementor-element.elementor-element-7c5e0d8{--display:flex;--position:absolute;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0069FF;--border-color:#0069FF;--border-radius:10px 10px 10px 10px;box-shadow:5px 4px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;top:-177px;}.elementor-19 .elementor-element.elementor-element-7c5e0d8:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7c5e0d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#046BD28F;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-7c5e0d8{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-7c5e0d8{right:0px;}.elementor-19 .elementor-element.elementor-element-02108d4 .elementor-icon-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-02108d4 .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-02108d4 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-02108d4 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-02108d4:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-02108d4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-02108d4 .elementor-icon-box-description{font-family:var( --e-global-typography-6471145-font-family ), Sans-serif;font-size:var( --e-global-typography-6471145-font-size );font-weight:var( --e-global-typography-6471145-font-weight );color:var( --e-global-color-8ca5f5f );}.elementor-19 .elementor-element.elementor-element-aefa6e8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-aefa6e8:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-aefa6e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-fd20504{--display:flex;}.elementor-19 .elementor-element.elementor-element-575787d{--display:flex;}.elementor-19 .elementor-element.elementor-element-c49f480{--display:flex;}.elementor-19 .elementor-element.elementor-element-c0bef5f{--display:flex;}.elementor-19 .elementor-element.elementor-element-f34ff03{--display:flex;}.elementor-19 .elementor-element.elementor-element-2ba9879{--display:flex;}.elementor-19 .elementor-element.elementor-element-880d587{--display:flex;}.elementor-19 .elementor-element.elementor-element-533233c{--display:flex;}.elementor-19 .elementor-element.elementor-element-9ed646c{--display:flex;}.elementor-19 .elementor-element.elementor-element-465e69d{--display:flex;}.elementor-19 .elementor-element.elementor-element-0d3102c{--display:flex;}.elementor-19 .elementor-element.elementor-element-3f0856a{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;z-index:99;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-19 .elementor-element.elementor-element-7c2ca12 .elementor-button{background-color:#046BD245;fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-97e6002{text-align:center;}.elementor-19 .elementor-element.elementor-element-97e6002 .elementor-heading-title{font-family:var( --e-global-typography-b11dcfb-font-family ), Sans-serif;font-size:var( --e-global-typography-b11dcfb-font-size );font-weight:var( --e-global-typography-b11dcfb-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-700b516{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-4b75c03-font-family ), Sans-serif;font-size:var( --e-global-typography-4b75c03-font-size );font-weight:var( --e-global-typography-4b75c03-font-weight );color:var( --e-global-color-astglobalcolor3 );}.elementor-19 .elementor-element.elementor-element-108ca77{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-108ca77 img{width:90%;}.elementor-19 .elementor-element.elementor-element-168075d{--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:66px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-7dc4e51{--display:flex;--overlay-opacity:0.5;--border-radius:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-7dc4e51:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7dc4e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-7dc4e51::before, .elementor-19 .elementor-element.elementor-element-7dc4e51 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-7dc4e51 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-7dc4e51 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-7dc4e51 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-7dc4e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-424e965{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 40px 30px 8px;}.elementor-19 .elementor-element.elementor-element-424e965.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-424e965 .elementor-icon-box-wrapper{align-items:start;gap:22px;}.elementor-19 .elementor-element.elementor-element-424e965 .elementor-icon-box-title{margin-block-end:22px;color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-424e965.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-424e965.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-424e965.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-424e965 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-424e965 .elementor-icon-box-title a{font-family:var( --e-global-typography-b3a57ed-font-family ), Sans-serif;font-size:var( --e-global-typography-b3a57ed-font-size );font-weight:var( --e-global-typography-b3a57ed-font-weight );}.elementor-19 .elementor-element.elementor-element-424e965:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-424e965:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-424e965 .elementor-icon-box-description{font-family:var( --e-global-typography-078e9ed-font-family ), Sans-serif;font-size:var( --e-global-typography-078e9ed-font-size );font-weight:var( --e-global-typography-078e9ed-font-weight );line-height:var( --e-global-typography-078e9ed-line-height );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-d1a3de9{--display:flex;--overlay-opacity:0.5;--border-radius:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-d1a3de9:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d1a3de9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-d1a3de9::before, .elementor-19 .elementor-element.elementor-element-d1a3de9 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-d1a3de9 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-d1a3de9 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-d1a3de9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-d1a3de9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-61a9c4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 40px 30px 8px;}.elementor-19 .elementor-element.elementor-element-61a9c4a.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-61a9c4a .elementor-icon-box-wrapper{align-items:start;gap:22px;}.elementor-19 .elementor-element.elementor-element-61a9c4a .elementor-icon-box-title{margin-block-end:22px;color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-61a9c4a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-61a9c4a.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-61a9c4a.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-61a9c4a .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-61a9c4a .elementor-icon-box-title a{font-family:var( --e-global-typography-b3a57ed-font-family ), Sans-serif;font-size:var( --e-global-typography-b3a57ed-font-size );font-weight:var( --e-global-typography-b3a57ed-font-weight );}.elementor-19 .elementor-element.elementor-element-61a9c4a:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-61a9c4a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-61a9c4a .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-71fec86{--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-19 .elementor-element.elementor-element-7689f30{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-9d70418{--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:flex-start;--align-items:flex-start;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:8px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-9d70418:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9d70418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(11deg, #59ABFF 0%, var( --e-global-color-astglobalcolor1 ) 100%);}.elementor-19 .elementor-element.elementor-element-cb1f4f8{--display:flex;}.elementor-19 .elementor-element.elementor-element-ed2d1aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 30px 8px;}.elementor-19 .elementor-element.elementor-element-ed2d1aa.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-ed2d1aa .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:22px;}.elementor-19 .elementor-element.elementor-element-ed2d1aa .elementor-icon-box-title{margin-block-end:22px;color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-ed2d1aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-ed2d1aa.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-ed2d1aa.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-ed2d1aa .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-ed2d1aa .elementor-icon-box-title a{font-family:var( --e-global-typography-b3a57ed-font-family ), Sans-serif;font-size:var( --e-global-typography-b3a57ed-font-size );font-weight:var( --e-global-typography-b3a57ed-font-weight );}.elementor-19 .elementor-element.elementor-element-ed2d1aa:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-ed2d1aa:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-ed2d1aa .elementor-icon-box-description{font-family:var( --e-global-typography-078e9ed-font-family ), Sans-serif;font-size:var( --e-global-typography-078e9ed-font-size );font-weight:var( --e-global-typography-078e9ed-font-weight );line-height:var( --e-global-typography-078e9ed-line-height );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-b5fbb11{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor4 );--border-color:var( --e-global-color-astglobalcolor4 );--border-radius:20px 20px 20px 20px;--margin-top:-43px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-b5fbb11:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b5fbb11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E97FF;}.elementor-19 .elementor-element.elementor-element-853faa1{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-d114a1f{--display:flex;--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-62c9718{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-437363b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + -47px) 0px;color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-7449bd4{--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-19 .elementor-element.elementor-element-8a5390b{--display:flex;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:18px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-8a5390b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8a5390b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E97FF;}.elementor-19 .elementor-element.elementor-element-8a5390b.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-d89cf76{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-f2291a1{--display:flex;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:18px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-f2291a1:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f2291a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E97FF;}.elementor-19 .elementor-element.elementor-element-f2291a1.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-3326b6c{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-31c5301{--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-19 .elementor-element.elementor-element-1f44c3b{--display:flex;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:18px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-1f44c3b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1f44c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E97FF;}.elementor-19 .elementor-element.elementor-element-1f44c3b.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-481dc0c{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-fbb3464{--display:flex;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:18px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-fbb3464:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-fbb3464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E97FF;}.elementor-19 .elementor-element.elementor-element-fbb3464.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-89a6402{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-d805ab5{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-af78f89{--display:flex;--overlay-opacity:0.5;--border-radius:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-af78f89:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-af78f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-af78f89::before, .elementor-19 .elementor-element.elementor-element-af78f89 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-af78f89 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-af78f89 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-af78f89 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-af78f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-60c87e6{padding:30px 40px 30px 15px;}.elementor-19 .elementor-element.elementor-element-60c87e6 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-19 .elementor-element.elementor-element-60c87e6 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-6445737 );}.elementor-19 .elementor-element.elementor-element-60c87e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6445737 );}.elementor-19 .elementor-element.elementor-element-60c87e6.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-60c87e6.elementor-view-default .elementor-icon{fill:var( --e-global-color-6445737 );color:var( --e-global-color-6445737 );border-color:var( --e-global-color-6445737 );}.elementor-19 .elementor-element.elementor-element-60c87e6:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-60c87e6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6445737 );}.elementor-19 .elementor-element.elementor-element-6d55fb7{--display:flex;--overlay-opacity:0.5;--border-radius:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-6d55fb7:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6d55fb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-6d55fb7::before, .elementor-19 .elementor-element.elementor-element-6d55fb7 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-6d55fb7 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-6d55fb7 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-6d55fb7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-6d55fb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-e4369a1{padding:30px 40px 30px 15px;}.elementor-19 .elementor-element.elementor-element-e4369a1 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-19 .elementor-element.elementor-element-e4369a1 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-e4369a1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-e4369a1.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-e4369a1.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-e4369a1:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-e4369a1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-dacc554{--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;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-7715ee1{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-7715ee1:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7715ee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#046BD22E;}.elementor-19 .elementor-element.elementor-element-fc2605b .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-fc2605b .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-fc2605b .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-fc2605b:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-fc2605b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-fc2605b .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-ab676cc{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-ab676cc:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ab676cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#046BD22E;}.elementor-19 .elementor-element.elementor-element-624f04a .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-624f04a .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-624f04a .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-624f04a:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-624f04a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-624f04a .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-c0e14c2{--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;--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-a1d95b6{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-a1d95b6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a1d95b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#046BD22E;}.elementor-19 .elementor-element.elementor-element-4d9e785 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-4d9e785 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-4d9e785 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-4d9e785:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-4d9e785:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-4d9e785 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-f8993c2{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-f8993c2:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f8993c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#046BD22E;}.elementor-19 .elementor-element.elementor-element-fa24bc9 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-fa24bc9 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-fa24bc9 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-fa24bc9:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-fa24bc9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-fa24bc9 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-762bfeb{--display:flex;--overlay-opacity:0.5;--border-radius:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-762bfeb:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-762bfeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-762bfeb::before, .elementor-19 .elementor-element.elementor-element-762bfeb > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-762bfeb > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-762bfeb > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-762bfeb > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-762bfeb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-dbe44de{padding:30px 40px 30px 15px;}.elementor-19 .elementor-element.elementor-element-dbe44de .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-19 .elementor-element.elementor-element-dbe44de .elementor-icon-box-title{margin-block-end:15px;color:#0F4714;}.elementor-19 .elementor-element.elementor-element-dbe44de.elementor-view-stacked .elementor-icon{background-color:#0F4714;}.elementor-19 .elementor-element.elementor-element-dbe44de.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-dbe44de.elementor-view-default .elementor-icon{fill:#0F4714;color:#0F4714;border-color:#0F4714;}.elementor-19 .elementor-element.elementor-element-dbe44de:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-dbe44de:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-48096b6 );}.elementor-19 .elementor-element.elementor-element-c7e12fc{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-3ac37cd{text-align:center;}.elementor-19 .elementor-element.elementor-element-3ac37cd .elementor-heading-title{font-family:var( --e-global-typography-b11dcfb-font-family ), Sans-serif;font-size:var( --e-global-typography-b11dcfb-font-size );font-weight:var( --e-global-typography-b11dcfb-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-8fd53ec{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-8fd53ec:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8fd53ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-d37b3bb{padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-4b75c03-font-family ), Sans-serif;font-size:var( --e-global-typography-4b75c03-font-size );font-weight:var( --e-global-typography-4b75c03-font-weight );color:var( --e-global-color-8ca5f5f );}.elementor-19 .elementor-element.elementor-element-532f9eb{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-532f9eb:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-532f9eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-32b338d ) 0%, var( --e-global-color-8ca5f5f ) 100%);}.elementor-19 .elementor-element.elementor-element-4daa225{text-align:center;}.elementor-19 .elementor-element.elementor-element-4daa225 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:33px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-f5c8997{--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-19 .elementor-element.elementor-element-c23286b .elementor-icon-box-wrapper{gap:15px;}.elementor-19 .elementor-element.elementor-element-c23286b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-c23286b.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-c23286b.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-c23286b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-19 .elementor-element.elementor-element-c23286b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-c23286b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-19 .elementor-element.elementor-element-c23286b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-19 .elementor-element.elementor-element-c23286b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-19 .elementor-element.elementor-element-c23286b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-c23286b .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-c23286b .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-c23286b .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-c23286b:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-c23286b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-0299fc1 .elementor-icon-box-wrapper{gap:15px;}.elementor-19 .elementor-element.elementor-element-0299fc1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-0299fc1.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-0299fc1.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-0299fc1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-19 .elementor-element.elementor-element-0299fc1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-0299fc1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-19 .elementor-element.elementor-element-0299fc1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-19 .elementor-element.elementor-element-0299fc1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-19 .elementor-element.elementor-element-0299fc1.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-0299fc1 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-0299fc1 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-0299fc1 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-0299fc1:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-0299fc1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-b1ff5b9 .elementor-icon-box-wrapper{gap:15px;}.elementor-19 .elementor-element.elementor-element-b1ff5b9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-b1ff5b9.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-b1ff5b9.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-b1ff5b9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-19 .elementor-element.elementor-element-b1ff5b9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-b1ff5b9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-19 .elementor-element.elementor-element-b1ff5b9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-19 .elementor-element.elementor-element-b1ff5b9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-19 .elementor-element.elementor-element-b1ff5b9.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-b1ff5b9 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-b1ff5b9 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-b1ff5b9 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-b1ff5b9:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-b1ff5b9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-27a00bf .elementor-icon-box-wrapper{gap:15px;}.elementor-19 .elementor-element.elementor-element-27a00bf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-27a00bf.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-27a00bf.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-27a00bf.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-19 .elementor-element.elementor-element-27a00bf.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-27a00bf.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-19 .elementor-element.elementor-element-27a00bf.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-19 .elementor-element.elementor-element-27a00bf.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-19 .elementor-element.elementor-element-27a00bf.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-27a00bf .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-27a00bf .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-27a00bf .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-27a00bf:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-27a00bf:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-ccff0a1{--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;--margin-top:57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-7adc8d8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-94e32d5 .elementor-button{background-color:#046BD245;fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-2ac8c73{text-align:center;}.elementor-19 .elementor-element.elementor-element-2ac8c73 .elementor-heading-title{font-family:var( --e-global-typography-b11dcfb-font-family ), Sans-serif;font-size:var( --e-global-typography-b11dcfb-font-size );font-weight:var( --e-global-typography-b11dcfb-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-4d72310{padding:0px 80px 0px 80px;text-align:center;font-family:var( --e-global-typography-4b75c03-font-family ), Sans-serif;font-size:var( --e-global-typography-4b75c03-font-size );font-weight:var( --e-global-typography-4b75c03-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-4661385{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-b9f5110{--display:flex;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-19 .elementor-element.elementor-element-b9f5110:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b9f5110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E8FF;}.elementor-19 .elementor-element.elementor-element-61dd413{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-242531f{--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-19 .elementor-element.elementor-element-5217a22{--display:flex;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:18px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-5217a22:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5217a22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-5217a22.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-94f757c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-818fdc8{--display:flex;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:18px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-818fdc8:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-818fdc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-818fdc8.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-4fd17ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-ac5c1ec{--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-19 .elementor-element.elementor-element-54f984a{--display:flex;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:18px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-54f984a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-54f984a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-54f984a.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-c0fa8c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-084455d{--display:flex;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:18px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-084455d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-084455d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-084455d.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-02d24b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-797469f{--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;--margin-top:57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-323b1a2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-8e5ae18{text-align:center;}.elementor-19 .elementor-element.elementor-element-8e5ae18 .elementor-heading-title{font-family:var( --e-global-typography-1892af8-font-family ), Sans-serif;font-size:var( --e-global-typography-1892af8-font-size );font-weight:var( --e-global-typography-1892af8-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-e3a2dfe{--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-19 .elementor-element.elementor-element-9b892a1{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-19 .elementor-element.elementor-element-9b892a1:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9b892a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F6FE;}.elementor-19 .elementor-element.elementor-element-e33740a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-19 .elementor-element.elementor-element-e33740a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-e33740a.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-e33740a.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-e33740a .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-e33740a:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-e33740a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-974b8e2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-974b8e2:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-974b8e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-4fbbc74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;padding:7px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-eb2ec76{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-eb2ec76:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-eb2ec76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-22bc9a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;padding:7px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-de1f4d4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-de1f4d4:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-de1f4d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-a82020d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 13px 0px 13px;color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-0db8a34{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-19 .elementor-element.elementor-element-0db8a34:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0db8a34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0FDF5;}.elementor-19 .elementor-element.elementor-element-d9a6d41 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-19 .elementor-element.elementor-element-d9a6d41.elementor-view-stacked .elementor-icon{background-color:#0F4714;}.elementor-19 .elementor-element.elementor-element-d9a6d41.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-d9a6d41.elementor-view-default .elementor-icon{fill:#0F4714;color:#0F4714;border-color:#0F4714;}.elementor-19 .elementor-element.elementor-element-d9a6d41 .elementor-icon-box-title{color:#0F4714;}.elementor-19 .elementor-element.elementor-element-d9a6d41:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-d9a6d41:has(:focus) .elementor-icon-box-title{color:#0F4714;}.elementor-19 .elementor-element.elementor-element-bc742cd{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#0F4714;--border-color:#0F4714;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-bc742cd:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-bc742cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-ffbd173{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;padding:7px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;color:#0F4714;}.elementor-19 .elementor-element.elementor-element-a3b8f07{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#0F4714;--border-color:#0F4714;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-a3b8f07:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a3b8f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-2b7ebc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;padding:7px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;color:#0F4714;}.elementor-19 .elementor-element.elementor-element-47694ea{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#0F4714;--border-color:#0F4714;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-47694ea:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-47694ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEFCE9;}.elementor-19 .elementor-element.elementor-element-26785cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -46px) 0px;padding:7px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-f8b9193{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-dd99373{--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-19 .elementor-element.elementor-element-6068a17{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-19 .elementor-element.elementor-element-6068a17:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6068a17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0FDF5;}.elementor-19 .elementor-element.elementor-element-4a521fa .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-19 .elementor-element.elementor-element-4a521fa.elementor-view-stacked .elementor-icon{background-color:#0F4714;}.elementor-19 .elementor-element.elementor-element-4a521fa.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-4a521fa.elementor-view-default .elementor-icon{fill:#0F4714;color:#0F4714;border-color:#0F4714;}.elementor-19 .elementor-element.elementor-element-4a521fa .elementor-icon-box-title{color:#0F4714;}.elementor-19 .elementor-element.elementor-element-4a521fa:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-4a521fa:has(:focus) .elementor-icon-box-title{color:#0F4714;}.elementor-19 .elementor-element.elementor-element-d6833df{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#0F4714;--border-color:#0F4714;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-d6833df:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d6833df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-b530f65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;padding:7px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;color:#0F4714;}.elementor-19 .elementor-element.elementor-element-1639cce{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#0F4714;--border-color:#0F4714;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-1639cce:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1639cce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-bdd04cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;padding:7px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;color:#0F4714;}.elementor-19 .elementor-element.elementor-element-29bdc5a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#0F4714;--border-color:#0F4714;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-29bdc5a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-29bdc5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEFCE9;}.elementor-19 .elementor-element.elementor-element-5453ec7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -46px) 0px;padding:7px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-6173ce3{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-8ee1411{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-19 .elementor-element.elementor-element-8ee1411:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8ee1411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F6FE;}.elementor-19 .elementor-element.elementor-element-8a7573b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-19 .elementor-element.elementor-element-8a7573b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-8a7573b.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-8a7573b.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-8a7573b .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-8a7573b:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-8a7573b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-dafa91b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-dafa91b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-dafa91b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-924fe58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;padding:7px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;color:#0F4714;}.elementor-19 .elementor-element.elementor-element-689432c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-689432c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-689432c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-b16dca8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;padding:7px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;color:#0F4714;}.elementor-19 .elementor-element.elementor-element-4cb04a6{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-4cb04a6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4cb04a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-bae6727{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-cbd511d{--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;--margin-top:-42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-a882060{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-a882060:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a882060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6DB6FF8F;}.elementor-19 .elementor-element.elementor-element-4bd01c5 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-4bd01c5 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-4bd01c5 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-4bd01c5:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-4bd01c5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-4bd01c5 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-a8beac0{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-a8beac0:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a8beac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6DB6FF8F;}.elementor-19 .elementor-element.elementor-element-31e3f41 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-31e3f41 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-31e3f41 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-31e3f41:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-31e3f41:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-31e3f41 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-b9fc37a{--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;--margin-top:-33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-c4f89a7{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-c4f89a7:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c4f89a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6DB6FF8F;}.elementor-19 .elementor-element.elementor-element-bf2cd38 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-bf2cd38 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-bf2cd38 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-bf2cd38:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-bf2cd38:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-bf2cd38 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-14baced{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-14baced:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-14baced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6DB6FF8F;}.elementor-19 .elementor-element.elementor-element-9afd8e6 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-9afd8e6 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-9afd8e6 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-9afd8e6:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-9afd8e6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-9afd8e6 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-eb037d2{--display:flex;}.elementor-19 .elementor-element.elementor-element-b3099b8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-8047185 .elementor-button{background-color:#046BD245;fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-a8f7413{text-align:center;}.elementor-19 .elementor-element.elementor-element-a8f7413 .elementor-heading-title{font-family:var( --e-global-typography-b11dcfb-font-family ), Sans-serif;font-size:var( --e-global-typography-b11dcfb-font-size );font-weight:var( --e-global-typography-b11dcfb-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-6233669{padding:0px 100px 0px 100px;text-align:center;font-family:var( --e-global-typography-4b75c03-font-family ), Sans-serif;font-size:var( --e-global-typography-4b75c03-font-size );font-weight:var( --e-global-typography-4b75c03-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-a20b28d{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-b59816e{--display:flex;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-19 .elementor-element.elementor-element-b59816e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b59816e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E8FF;}.elementor-19 .elementor-element.elementor-element-4f3c6fc{--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;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-ebd7942 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-19 .elementor-element.elementor-element-ebd7942.elementor-view-stacked .elementor-icon{background-color:#046BD2;}.elementor-19 .elementor-element.elementor-element-ebd7942.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-ebd7942.elementor-view-default .elementor-icon{fill:#046BD2;color:#046BD2;border-color:#046BD2;}.elementor-19 .elementor-element.elementor-element-ebd7942 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-ebd7942:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-ebd7942:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-ebd7942 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-bf32d01{--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;--margin-top:-6px;--margin-bottom:-23px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-5f03a28{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-5f03a28:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5f03a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-7e0c333{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 25px;text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-248886d{--display:flex;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-19 .elementor-element.elementor-element-248886d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-248886d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0FDF5;}.elementor-19 .elementor-element.elementor-element-7aa240f{--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;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-f2f0bb5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-19 .elementor-element.elementor-element-f2f0bb5.elementor-view-stacked .elementor-icon{background-color:#0F4714;}.elementor-19 .elementor-element.elementor-element-f2f0bb5.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-f2f0bb5.elementor-view-default .elementor-icon{fill:#0F4714;color:#0F4714;border-color:#0F4714;}.elementor-19 .elementor-element.elementor-element-f2f0bb5 .elementor-icon-box-title{color:#0F4714;}.elementor-19 .elementor-element.elementor-element-f2f0bb5:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-f2f0bb5:has(:focus) .elementor-icon-box-title{color:#0F4714;}.elementor-19 .elementor-element.elementor-element-f2f0bb5 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-bfed166{--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;--margin-top:-6px;--margin-bottom:-23px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-cd0df70{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#0F4714;--border-color:#0F4714;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-cd0df70:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-cd0df70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-3c91b89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 25px;text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-bec4459{--display:flex;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-19 .elementor-element.elementor-element-bec4459:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-bec4459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E8FF;}.elementor-19 .elementor-element.elementor-element-4174591{--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;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-9eb3e6c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-19 .elementor-element.elementor-element-9eb3e6c.elementor-view-stacked .elementor-icon{background-color:#046BD2;}.elementor-19 .elementor-element.elementor-element-9eb3e6c.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-9eb3e6c.elementor-view-default .elementor-icon{fill:#046BD2;color:#046BD2;border-color:#046BD2;}.elementor-19 .elementor-element.elementor-element-9eb3e6c .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-9eb3e6c:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-9eb3e6c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-9eb3e6c .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-46dcbd3{--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;--margin-top:-6px;--margin-bottom:-23px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-770b7d5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-770b7d5:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-770b7d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-21d8362{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 25px;text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-1e5dfe6{--display:flex;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-19 .elementor-element.elementor-element-1e5dfe6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1e5dfe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0FDF5;}.elementor-19 .elementor-element.elementor-element-fb26d3c{--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;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-6ca19f1 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-19 .elementor-element.elementor-element-6ca19f1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-48096b6 );}.elementor-19 .elementor-element.elementor-element-6ca19f1.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-6ca19f1.elementor-view-default .elementor-icon{fill:var( --e-global-color-48096b6 );color:var( --e-global-color-48096b6 );border-color:var( --e-global-color-48096b6 );}.elementor-19 .elementor-element.elementor-element-6ca19f1 .elementor-icon-box-title{color:#0F4714;}.elementor-19 .elementor-element.elementor-element-6ca19f1:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-6ca19f1:has(:focus) .elementor-icon-box-title{color:#0F4714;}.elementor-19 .elementor-element.elementor-element-6ca19f1 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-f3f134c{--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;--margin-top:-6px;--margin-bottom:-23px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-f35562d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#0F4714;--border-color:#0F4714;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-f35562d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f35562d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-783910f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 25px;text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-13a76b7{--display:flex;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-19 .elementor-element.elementor-element-13a76b7:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-13a76b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E8FF;}.elementor-19 .elementor-element.elementor-element-7298107{--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;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-02d976c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-19 .elementor-element.elementor-element-02d976c.elementor-view-stacked .elementor-icon{background-color:#046BD2;}.elementor-19 .elementor-element.elementor-element-02d976c.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-02d976c.elementor-view-default .elementor-icon{fill:#046BD2;color:#046BD2;border-color:#046BD2;}.elementor-19 .elementor-element.elementor-element-02d976c .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-02d976c:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-02d976c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-02d976c .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-eed9373{--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;--margin-top:-6px;--margin-bottom:-23px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-21a6f59{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-21a6f59:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-21a6f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-df30542{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 25px;text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-b2200f0{--display:flex;}.elementor-19 .elementor-element.elementor-element-a5581b1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-49bc0cb .elementor-button{background-color:#046BD245;fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-0ab477c{text-align:center;}.elementor-19 .elementor-element.elementor-element-0ab477c .elementor-heading-title{font-family:var( --e-global-typography-b11dcfb-font-family ), Sans-serif;font-size:var( --e-global-typography-b11dcfb-font-size );font-weight:var( --e-global-typography-b11dcfb-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-7495735{--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;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:100px;--padding-right:100px;}.elementor-19 .elementor-element.elementor-element-7495735:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7495735 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32b338d );}.elementor-19 .elementor-element.elementor-element-2e23ab7{--display:flex;}.elementor-19 .elementor-element.elementor-element-a79e144:not( .elementor-widget-image ), .elementor-19 .elementor-element.elementor-element-a79e144.elementor-widget-image img{-webkit-mask-image:url( https://mehdilaraqui.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-19 .elementor-element.elementor-element-a79e144 img{width:79%;}.elementor-19 .elementor-element.elementor-element-11aff38{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-11aff38:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-11aff38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-d06ffa4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-d06ffa4 .elementor-heading-title{font-family:var( --e-global-typography-b11dcfb-font-family ), Sans-serif;font-size:var( --e-global-typography-b11dcfb-font-size );font-weight:var( --e-global-typography-b11dcfb-font-weight );color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-2719fe0{text-align:center;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-1dbb5cb{text-align:center;color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-a8e6ae6{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-a8e6ae6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a8e6ae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-ee8b857{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-5af5299{--display:flex;}.elementor-19 .elementor-element.elementor-element-ad76e87{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-ad76e87:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ad76e87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-fe7b0e2 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-fe7b0e2.elementor-view-stacked .elementor-icon{background-color:#046BD2;}.elementor-19 .elementor-element.elementor-element-fe7b0e2.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-fe7b0e2.elementor-view-default .elementor-icon{fill:#046BD2;color:#046BD2;border-color:#046BD2;}.elementor-19 .elementor-element.elementor-element-fe7b0e2 .elementor-icon{font-size:30px;}.elementor-19 .elementor-element.elementor-element-fe7b0e2 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-fe7b0e2 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-fe7b0e2 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-fe7b0e2:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-fe7b0e2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-fe7b0e2 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-02afc20{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-02afc20:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-02afc20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#046BD214;}.elementor-19 .elementor-element.elementor-element-a509723{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-9bcf78b{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-9bcf78b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9bcf78b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#046BD214;}.elementor-19 .elementor-element.elementor-element-45eca66{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-548b64c{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-548b64c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-548b64c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#046BD214;}.elementor-19 .elementor-element.elementor-element-6dc2ff1{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-6bebbdd{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-6445737 );--border-color:var( --e-global-color-6445737 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-6bebbdd:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6bebbdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-92b5f82 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-92b5f82.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6445737 );}.elementor-19 .elementor-element.elementor-element-92b5f82.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-92b5f82.elementor-view-default .elementor-icon{fill:var( --e-global-color-6445737 );color:var( --e-global-color-6445737 );border-color:var( --e-global-color-6445737 );}.elementor-19 .elementor-element.elementor-element-92b5f82 .elementor-icon{font-size:30px;}.elementor-19 .elementor-element.elementor-element-92b5f82 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-92b5f82 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-92b5f82 .elementor-icon-box-title{color:var( --e-global-color-6445737 );}.elementor-19 .elementor-element.elementor-element-92b5f82:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-92b5f82:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6445737 );}.elementor-19 .elementor-element.elementor-element-92b5f82 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-5b17f77{--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;--margin-top:0px;--margin-bottom:-26px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-0a80400{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-0a80400:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0a80400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2040414;}.elementor-19 .elementor-element.elementor-element-bf7cc84{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-99dec6c{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-99dec6c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-99dec6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2040414;}.elementor-19 .elementor-element.elementor-element-97df933{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-683cff9{--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-19 .elementor-element.elementor-element-b0e7b25{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-b0e7b25:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b0e7b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2040414;}.elementor-19 .elementor-element.elementor-element-58c2d70{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-89c168c{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-89c168c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-89c168c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2040414;}.elementor-19 .elementor-element.elementor-element-6de76d7{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-8089ba9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-48096b6 );--border-color:var( --e-global-color-48096b6 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-8089ba9:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8089ba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-94e61ee .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-94e61ee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-48096b6 );}.elementor-19 .elementor-element.elementor-element-94e61ee.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-94e61ee.elementor-view-default .elementor-icon{fill:var( --e-global-color-48096b6 );color:var( --e-global-color-48096b6 );border-color:var( --e-global-color-48096b6 );}.elementor-19 .elementor-element.elementor-element-94e61ee .elementor-icon{font-size:30px;}.elementor-19 .elementor-element.elementor-element-94e61ee .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-94e61ee .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-94e61ee .elementor-icon-box-title{color:var( --e-global-color-48096b6 );}.elementor-19 .elementor-element.elementor-element-94e61ee:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-94e61ee:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-48096b6 );}.elementor-19 .elementor-element.elementor-element-94e61ee .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-016a682{--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;--margin-top:0px;--margin-bottom:-26px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-05848b2{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-05848b2:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-05848b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ca5f5f );}.elementor-19 .elementor-element.elementor-element-3afc1e7{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-61fe7ab{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-61fe7ab:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-61fe7ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0FDF5;}.elementor-19 .elementor-element.elementor-element-fb785f4{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-0951a52{--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-19 .elementor-element.elementor-element-fee5301{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-fee5301:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-fee5301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0FDF5;}.elementor-19 .elementor-element.elementor-element-833f00e{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-6878fc2{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-6878fc2:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6878fc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0FDF5;}.elementor-19 .elementor-element.elementor-element-f756943{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-94b9e73{--display:flex;}.elementor-19 .elementor-element.elementor-element-b9418cc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-fe23ffa .elementor-button{background-color:#046BD245;fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-baab9df{text-align:center;}.elementor-19 .elementor-element.elementor-element-baab9df .elementor-heading-title{font-family:var( --e-global-typography-b11dcfb-font-family ), Sans-serif;font-size:var( --e-global-typography-b11dcfb-font-size );font-weight:var( --e-global-typography-b11dcfb-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-f59122b{padding:0px 100px 0px 100px;text-align:center;font-family:var( --e-global-typography-4b75c03-font-family ), Sans-serif;font-size:var( --e-global-typography-4b75c03-font-size );font-weight:var( --e-global-typography-4b75c03-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-3ae7cd2{text-align:center;}.elementor-19 .elementor-element.elementor-element-3ae7cd2 .elementor-heading-title{font-family:var( --e-global-typography-1892af8-font-family ), Sans-serif;font-size:var( --e-global-typography-1892af8-font-size );font-weight:var( --e-global-typography-1892af8-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-eaaf534{--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-19 .elementor-element.elementor-element-e60ba5c{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-19 .elementor-element.elementor-element-e60ba5c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e60ba5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F6FE;}.elementor-19 .elementor-element.elementor-element-9cae0f2 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-19 .elementor-element.elementor-element-9cae0f2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-9cae0f2.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-9cae0f2.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-9cae0f2 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-9cae0f2:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-9cae0f2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-716e681{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-716e681:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-716e681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-1e80095{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-19 .elementor-element.elementor-element-1e80095:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1e80095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0FDF5;}.elementor-19 .elementor-element.elementor-element-f81d571 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-19 .elementor-element.elementor-element-f81d571.elementor-view-stacked .elementor-icon{background-color:#0F4714;}.elementor-19 .elementor-element.elementor-element-f81d571.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-f81d571.elementor-view-default .elementor-icon{fill:#0F4714;color:#0F4714;border-color:#0F4714;}.elementor-19 .elementor-element.elementor-element-f81d571 .elementor-icon-box-title{color:#0F4714;}.elementor-19 .elementor-element.elementor-element-f81d571:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-f81d571:has(:focus) .elementor-icon-box-title{color:#0F4714;}.elementor-19 .elementor-element.elementor-element-9832b2f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#0F4714;--border-color:#0F4714;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-9832b2f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9832b2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-92cb538{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#0F4714;--border-color:#0F4714;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-92cb538:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-92cb538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEFCE9;}.elementor-19 .elementor-element.elementor-element-86cf018{color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-b678613{--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-19 .elementor-element.elementor-element-c9a4cb9{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-19 .elementor-element.elementor-element-c9a4cb9:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c9a4cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0FDF5;}.elementor-19 .elementor-element.elementor-element-47aeff4 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-19 .elementor-element.elementor-element-47aeff4.elementor-view-stacked .elementor-icon{background-color:#0F4714;}.elementor-19 .elementor-element.elementor-element-47aeff4.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-47aeff4.elementor-view-default .elementor-icon{fill:#0F4714;color:#0F4714;border-color:#0F4714;}.elementor-19 .elementor-element.elementor-element-47aeff4 .elementor-icon-box-title{color:#0F4714;}.elementor-19 .elementor-element.elementor-element-47aeff4:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-47aeff4:has(:focus) .elementor-icon-box-title{color:#0F4714;}.elementor-19 .elementor-element.elementor-element-59aab7a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#0F4714;--border-color:#0F4714;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-59aab7a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-59aab7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-1217a12{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-19 .elementor-element.elementor-element-1217a12:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1217a12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F6FE;}.elementor-19 .elementor-element.elementor-element-5e5333f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-19 .elementor-element.elementor-element-5e5333f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-5e5333f.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-5e5333f.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-5e5333f .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-5e5333f:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-5e5333f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-2a03a6c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-2a03a6c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2a03a6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-74af755{--display:flex;--margin-top:49px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-1e4acc8{text-align:center;}.elementor-19 .elementor-element.elementor-element-1e4acc8 .elementor-heading-title{font-family:var( --e-global-typography-1892af8-font-family ), Sans-serif;font-size:var( --e-global-typography-1892af8-font-size );font-weight:var( --e-global-typography-1892af8-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-4c43e1d{--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-19 .elementor-element.elementor-element-369f597{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-19 .elementor-element.elementor-element-369f597:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-369f597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(295deg, var( --e-global-color-32b338d ) 0%, var( --e-global-color-8ca5f5f ) 100%);}.elementor-19 .elementor-element.elementor-element-6552736 .elementor-icon-box-wrapper{text-align:start;gap:4px;}.elementor-19 .elementor-element.elementor-element-6552736 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-6552736.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-6552736.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-6552736.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-6552736 .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-6552736:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-6552736:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-ee1d512{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#0F4714;--border-color:#0F4714;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-ee1d512:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ee1d512 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-2288349{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-19 .elementor-element.elementor-element-2288349:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2288349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(295deg, var( --e-global-color-32b338d ) 0%, var( --e-global-color-8ca5f5f ) 100%);}.elementor-19 .elementor-element.elementor-element-19cc230 .elementor-icon-box-wrapper{text-align:start;gap:4px;}.elementor-19 .elementor-element.elementor-element-19cc230 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-48096b6 );}.elementor-19 .elementor-element.elementor-element-19cc230.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-48096b6 );}.elementor-19 .elementor-element.elementor-element-19cc230.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-19cc230.elementor-view-default .elementor-icon{fill:var( --e-global-color-48096b6 );color:var( --e-global-color-48096b6 );border-color:var( --e-global-color-48096b6 );}.elementor-19 .elementor-element.elementor-element-19cc230 .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-19cc230:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-19cc230:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-48096b6 );}.elementor-19 .elementor-element.elementor-element-b945950{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#0F4714;--border-color:#0F4714;--border-radius:20px 20px 20px 20px;--margin-top:23px;--margin-bottom:21px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-b945950:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b945950 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-9f3be0d{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-19 .elementor-element.elementor-element-9f3be0d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9f3be0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(295deg, var( --e-global-color-32b338d ) 0%, var( --e-global-color-8ca5f5f ) 100%);}.elementor-19 .elementor-element.elementor-element-83415fa .elementor-icon-box-wrapper{text-align:start;gap:4px;}.elementor-19 .elementor-element.elementor-element-83415fa .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-83415fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-83415fa.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-83415fa.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-83415fa .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-83415fa:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-83415fa:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-f1b7f5d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#0F4714;--border-color:#0F4714;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-f1b7f5d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f1b7f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-3ab276a{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-19 .elementor-element.elementor-element-3ab276a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-3ab276a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(295deg, var( --e-global-color-32b338d ) 0%, var( --e-global-color-8ca5f5f ) 100%);}.elementor-19 .elementor-element.elementor-element-5c278fd .elementor-icon-box-wrapper{text-align:start;gap:4px;}.elementor-19 .elementor-element.elementor-element-5c278fd .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-48096b6 );}.elementor-19 .elementor-element.elementor-element-5c278fd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-48096b6 );}.elementor-19 .elementor-element.elementor-element-5c278fd.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-5c278fd.elementor-view-default .elementor-icon{fill:var( --e-global-color-48096b6 );color:var( --e-global-color-48096b6 );border-color:var( --e-global-color-48096b6 );}.elementor-19 .elementor-element.elementor-element-5c278fd .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-5c278fd:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-5c278fd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-48096b6 );}.elementor-19 .elementor-element.elementor-element-deb27b7{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#0F4714;--border-color:#0F4714;--border-radius:20px 20px 20px 20px;--margin-top:25px;--margin-bottom:38px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-deb27b7:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-deb27b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-5e77518{--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;--margin-top:61px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-19 .elementor-element.elementor-element-5e77518:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5e77518 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(31deg, var( --e-global-color-32b338d ) 0%, var( --e-global-color-8ca5f5f ) 100%);}.elementor-19 .elementor-element.elementor-element-367bceb .elementor-heading-title{font-family:var( --e-global-typography-1892af8-font-family ), Sans-serif;font-size:var( --e-global-typography-1892af8-font-size );font-weight:var( --e-global-typography-1892af8-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-d09211a{--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-19 .elementor-element.elementor-element-9c8824b{--display:flex;}.elementor-19 .elementor-element.elementor-element-9c8824b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9c8824b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ca5f5f );}.elementor-19 .elementor-element.elementor-element-e5cb754 .elementor-icon-box-wrapper{gap:15px;}.elementor-19 .elementor-element.elementor-element-e5cb754.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-e5cb754.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-e5cb754.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-e5cb754 .elementor-icon{font-size:33px;}.elementor-19 .elementor-element.elementor-element-e5cb754 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-e5cb754 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-e5cb754 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-e5cb754:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-e5cb754:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-905b8b2{--display:flex;}.elementor-19 .elementor-element.elementor-element-905b8b2:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-905b8b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ca5f5f );}.elementor-19 .elementor-element.elementor-element-47e87de .elementor-icon-box-wrapper{gap:15px;}.elementor-19 .elementor-element.elementor-element-47e87de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-47e87de.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-47e87de.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-47e87de .elementor-icon{font-size:33px;}.elementor-19 .elementor-element.elementor-element-47e87de .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-47e87de .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-47e87de .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-47e87de:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-47e87de:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-21f8f1a{--display:flex;}.elementor-19 .elementor-element.elementor-element-21f8f1a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-21f8f1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ca5f5f );}.elementor-19 .elementor-element.elementor-element-9446eb2 .elementor-icon-box-wrapper{gap:15px;}.elementor-19 .elementor-element.elementor-element-9446eb2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-9446eb2.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-9446eb2.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-9446eb2 .elementor-icon{font-size:33px;}.elementor-19 .elementor-element.elementor-element-9446eb2 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-9446eb2 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-9446eb2 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-9446eb2:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-9446eb2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-3dca145{--display:flex;}.elementor-19 .elementor-element.elementor-element-3dca145:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-3dca145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ca5f5f );}.elementor-19 .elementor-element.elementor-element-eab829f .elementor-icon-box-wrapper{gap:15px;}.elementor-19 .elementor-element.elementor-element-eab829f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-eab829f.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-eab829f.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-eab829f .elementor-icon{font-size:33px;}.elementor-19 .elementor-element.elementor-element-eab829f .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-eab829f .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-eab829f .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-eab829f:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-eab829f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-442ce15{--display:flex;}.elementor-19 .elementor-element.elementor-element-442ce15:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-442ce15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ca5f5f );}.elementor-19 .elementor-element.elementor-element-7b4f906 .elementor-icon-box-wrapper{gap:15px;}.elementor-19 .elementor-element.elementor-element-7b4f906.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-7b4f906.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-7b4f906.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-7b4f906 .elementor-icon{font-size:33px;}.elementor-19 .elementor-element.elementor-element-7b4f906 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-7b4f906 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-7b4f906 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-7b4f906:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-7b4f906:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-2d8e91b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-2d8e91b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2d8e91b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(44deg, var( --e-global-color-astglobalcolor4 ) 0%, var( --e-global-color-32b338d ) 100%);}.elementor-19 .elementor-element.elementor-element-8109847{--display:flex;}.elementor-19 .elementor-element.elementor-element-e9691b9{color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-a912d76{--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-19 .elementor-element.elementor-element-b87d184{--display:flex;}.elementor-19 .elementor-element.elementor-element-b87d184:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b87d184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ca5f5f );}.elementor-19 .elementor-element.elementor-element-07cbb46 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-07cbb46.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-07cbb46.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-07cbb46.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-07cbb46 .elementor-icon{font-size:22px;}.elementor-19 .elementor-element.elementor-element-07cbb46 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-07cbb46 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-07cbb46 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-07cbb46:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-07cbb46:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-da9e291{--display:flex;}.elementor-19 .elementor-element.elementor-element-da9e291:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-da9e291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ca5f5f );}.elementor-19 .elementor-element.elementor-element-f8ce1b0 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-f8ce1b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-f8ce1b0.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-f8ce1b0.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-f8ce1b0 .elementor-icon{font-size:22px;}.elementor-19 .elementor-element.elementor-element-f8ce1b0 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-f8ce1b0 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-f8ce1b0 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-f8ce1b0:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-f8ce1b0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-73c9c1e{--display:flex;}.elementor-19 .elementor-element.elementor-element-73c9c1e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-73c9c1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ca5f5f );}.elementor-19 .elementor-element.elementor-element-f607933 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-f607933.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-f607933.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-f607933.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-f607933 .elementor-icon{font-size:22px;}.elementor-19 .elementor-element.elementor-element-f607933 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-f607933 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-f607933 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-f607933:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-f607933:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-36ac7ea{--display:flex;}.elementor-19 .elementor-element.elementor-element-36ac7ea:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-36ac7ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ca5f5f );}.elementor-19 .elementor-element.elementor-element-3ec71f3 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-3ec71f3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-3ec71f3.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-3ec71f3.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-3ec71f3 .elementor-icon{font-size:22px;}.elementor-19 .elementor-element.elementor-element-3ec71f3 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-3ec71f3 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-3ec71f3 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-3ec71f3:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-3ec71f3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-2a3b87d{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-3d0808c{--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;--margin-top:57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-70729f7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-07897e9{text-align:center;}.elementor-19 .elementor-element.elementor-element-07897e9 .elementor-heading-title{font-family:var( --e-global-typography-b11dcfb-font-family ), Sans-serif;font-size:var( --e-global-typography-b11dcfb-font-size );font-weight:var( --e-global-typography-b11dcfb-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-9382a50{margin:0px 119px calc(var(--kit-widget-spacing, 0px) + 0px) 119px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-e97c1b0{--display:flex;}.elementor-19 .elementor-element.elementor-element-e97c1b0:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e97c1b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32b338d );}.elementor-19 .elementor-element.elementor-element-20b826a{text-align:center;}.elementor-19 .elementor-element.elementor-element-20b826a .elementor-heading-title{font-family:var( --e-global-typography-1892af8-font-family ), Sans-serif;font-size:var( --e-global-typography-1892af8-font-size );font-weight:var( --e-global-typography-1892af8-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-ef25fdd{--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-19 .elementor-element.elementor-element-26f8e64{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-26f8e64:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-26f8e64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-32b338d ) 0%, var( --e-global-color-8ca5f5f ) 100%);}.elementor-19 .elementor-element.elementor-element-f037d6d .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-19 .elementor-element.elementor-element-f037d6d .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-f037d6d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-f037d6d.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-f037d6d.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-f037d6d .elementor-icon{font-size:36px;}.elementor-19 .elementor-element.elementor-element-f037d6d .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-f037d6d .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:15px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-f037d6d:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-f037d6d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-674da1f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-674da1f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-674da1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-32b338d ) 0%, var( --e-global-color-8ca5f5f ) 100%);}.elementor-19 .elementor-element.elementor-element-3fbf8db .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-19 .elementor-element.elementor-element-3fbf8db .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-3fbf8db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-3fbf8db.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-3fbf8db.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-3fbf8db .elementor-icon{font-size:36px;}.elementor-19 .elementor-element.elementor-element-3fbf8db .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-3fbf8db .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:15px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-3fbf8db:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-3fbf8db:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-408128c{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-408128c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-408128c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-32b338d ) 0%, var( --e-global-color-8ca5f5f ) 100%);}.elementor-19 .elementor-element.elementor-element-5a64240 .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-19 .elementor-element.elementor-element-5a64240 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-5a64240.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-5a64240.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-5a64240.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-5a64240 .elementor-icon{font-size:36px;}.elementor-19 .elementor-element.elementor-element-5a64240 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-5a64240 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:15px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-5a64240:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-5a64240:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-aeb27f6{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-aeb27f6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-aeb27f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-32b338d ) 0%, var( --e-global-color-8ca5f5f ) 100%);}.elementor-19 .elementor-element.elementor-element-f400eed .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-19 .elementor-element.elementor-element-f400eed .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-f400eed.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-f400eed.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-f400eed.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-f400eed .elementor-icon{font-size:36px;}.elementor-19 .elementor-element.elementor-element-f400eed .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-f400eed .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:15px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-f400eed:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-f400eed:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-5850b1c{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-3fa8729{--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;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-57331fb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-a7923a9{text-align:center;}.elementor-19 .elementor-element.elementor-element-a7923a9 .elementor-heading-title{font-family:var( --e-global-typography-1892af8-font-family ), Sans-serif;font-size:var( --e-global-typography-1892af8-font-size );font-weight:var( --e-global-typography-1892af8-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-d8c633a{text-align:center;}.elementor-19 .elementor-element.elementor-element-17640d3{--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-19 .elementor-element.elementor-element-daea1f7{--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-19 .elementor-element.elementor-element-e015cbc{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-e015cbc:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e015cbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-32b338d ) 0%, var( --e-global-color-8ca5f5f ) 100%);}.elementor-19 .elementor-element.elementor-element-a314bdb .elementor-icon-box-wrapper{text-align:start;gap:17px;}.elementor-19 .elementor-element.elementor-element-a314bdb .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-a314bdb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-a314bdb.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-a314bdb.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-a314bdb .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-a314bdb:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-a314bdb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-6e801d0{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-6e801d0:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6e801d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-32b338d ) 0%, var( --e-global-color-8ca5f5f ) 100%);}.elementor-19 .elementor-element.elementor-element-dfa46b2 .elementor-icon-box-wrapper{text-align:start;gap:17px;}.elementor-19 .elementor-element.elementor-element-dfa46b2 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-dfa46b2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-dfa46b2.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-dfa46b2.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-dfa46b2 .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-dfa46b2:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-dfa46b2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-6d031f0{--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-19 .elementor-element.elementor-element-f3cb838{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-f3cb838:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f3cb838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-32b338d ) 0%, var( --e-global-color-8ca5f5f ) 100%);}.elementor-19 .elementor-element.elementor-element-691e9be .elementor-icon-box-wrapper{text-align:start;gap:17px;}.elementor-19 .elementor-element.elementor-element-691e9be .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-691e9be.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-691e9be.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-691e9be.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-691e9be .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-691e9be:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-691e9be:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-75c3c1d{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-75c3c1d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-75c3c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-32b338d ) 0%, var( --e-global-color-8ca5f5f ) 100%);}.elementor-19 .elementor-element.elementor-element-17cee01 .elementor-icon-box-wrapper{text-align:start;gap:17px;}.elementor-19 .elementor-element.elementor-element-17cee01 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-17cee01.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-17cee01.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-17cee01.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-17cee01 .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-17cee01:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-17cee01:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-8c2f200{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:300px;--padding-right:300px;}.elementor-19 .elementor-element.elementor-element-7c64782{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:99px;}.elementor-19 .elementor-element.elementor-element-7c64782:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7c64782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(44deg, var( --e-global-color-astglobalcolor4 ) 0%, var( --e-global-color-32b338d ) 100%);}.elementor-19 .elementor-element.elementor-element-0a9478c{--display:flex;}.elementor-19 .elementor-element.elementor-element-67915e2{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-f6c5fd1{--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;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-0c5c3ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-3546ad9{text-align:center;}.elementor-19 .elementor-element.elementor-element-3546ad9 .elementor-heading-title{font-family:var( --e-global-typography-1892af8-font-family ), Sans-serif;font-size:var( --e-global-typography-1892af8-font-size );font-weight:var( --e-global-typography-1892af8-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-5ee802c{text-align:center;}.elementor-19 .elementor-element.elementor-element-1649e0f{--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-19 .elementor-element.elementor-element-d68ed73{--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-19 .elementor-element.elementor-element-d3e8822{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-d3e8822:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d3e8822 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-32b338d ) 0%, var( --e-global-color-8ca5f5f ) 100%);}.elementor-19 .elementor-element.elementor-element-2686a44 .elementor-icon-box-wrapper{text-align:start;gap:17px;}.elementor-19 .elementor-element.elementor-element-2686a44 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-2686a44.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-2686a44.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-2686a44.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-2686a44 .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-2686a44:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-2686a44:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-0a4099f{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-0a4099f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0a4099f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-32b338d ) 0%, var( --e-global-color-8ca5f5f ) 100%);}.elementor-19 .elementor-element.elementor-element-21b5381 .elementor-icon-box-wrapper{text-align:start;gap:17px;}.elementor-19 .elementor-element.elementor-element-21b5381 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-21b5381.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-21b5381.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-21b5381.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-21b5381 .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-21b5381:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-21b5381:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-1119407{--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-19 .elementor-element.elementor-element-50f060c{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-50f060c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-50f060c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-32b338d ) 0%, var( --e-global-color-8ca5f5f ) 100%);}.elementor-19 .elementor-element.elementor-element-93a56da .elementor-icon-box-wrapper{text-align:start;gap:17px;}.elementor-19 .elementor-element.elementor-element-93a56da .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-93a56da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-93a56da.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-93a56da.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-93a56da .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-93a56da:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-93a56da:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-a587d6c{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-a587d6c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a587d6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-32b338d ) 0%, var( --e-global-color-8ca5f5f ) 100%);}.elementor-19 .elementor-element.elementor-element-b8bf591 .elementor-icon-box-wrapper{text-align:start;gap:17px;}.elementor-19 .elementor-element.elementor-element-b8bf591 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-b8bf591.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-b8bf591.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-b8bf591.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-b8bf591 .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-b8bf591:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-b8bf591:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-d659719{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:300px;--padding-right:300px;}.elementor-19 .elementor-element.elementor-element-e10d0b1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:99px;}.elementor-19 .elementor-element.elementor-element-e10d0b1:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e10d0b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(44deg, var( --e-global-color-astglobalcolor4 ) 0%, var( --e-global-color-32b338d ) 100%);}.elementor-19 .elementor-element.elementor-element-7498228{--display:flex;}.elementor-19 .elementor-element.elementor-element-4604e3a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-0c7f247{--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;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-408b87f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-bb0aefe{text-align:center;}.elementor-19 .elementor-element.elementor-element-bb0aefe .elementor-heading-title{font-family:var( --e-global-typography-1892af8-font-family ), Sans-serif;font-size:var( --e-global-typography-1892af8-font-size );font-weight:var( --e-global-typography-1892af8-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-cc68201{--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-19 .elementor-element.elementor-element-6797d8a{--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-19 .elementor-element.elementor-element-9892ef7{--display:flex;}.elementor-19 .elementor-element.elementor-element-779ca11{text-align:start;}.elementor-19 .elementor-element.elementor-element-de4cca2{--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-19 .elementor-element.elementor-element-434d1ef{--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;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-060bd9e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-2625acc{text-align:center;}.elementor-19 .elementor-element.elementor-element-2625acc .elementor-heading-title{font-family:var( --e-global-typography-1892af8-font-family ), Sans-serif;font-size:var( --e-global-typography-1892af8-font-size );font-weight:var( --e-global-typography-1892af8-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-88d7adc{--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-19 .elementor-element.elementor-element-cd8ed4a{text-align:center;}.elementor-19 .elementor-element.elementor-element-76657c8{--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-19 .elementor-element.elementor-element-0efae9a{--display:flex;}.elementor-19 .elementor-element.elementor-element-de63728 img{width:74%;}.elementor-19 .elementor-element.elementor-element-eb8db60{--display:flex;}.elementor-19 .elementor-element.elementor-element-8dedbe2{text-align:start;}.elementor-19 .elementor-element.elementor-element-8dedbe2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-b3cd801{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-b3cd801:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b3cd801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(253deg, var( --e-global-color-32b338d ) 0%, var( --e-global-color-8ca5f5f ) 100%);}.elementor-19 .elementor-element.elementor-element-5916867 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:17px;}.elementor-19 .elementor-element.elementor-element-5916867 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-5916867.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-5916867.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-5916867.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-5916867 .elementor-icon{font-size:34px;}.elementor-19 .elementor-element.elementor-element-5916867 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-5916867 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-5916867:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-5916867:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-5916867 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-1ae6f09{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-1ae6f09:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1ae6f09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(253deg, var( --e-global-color-32b338d ) 0%, var( --e-global-color-8ca5f5f ) 100%);}.elementor-19 .elementor-element.elementor-element-ff27f17 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:17px;}.elementor-19 .elementor-element.elementor-element-ff27f17 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-ff27f17.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-ff27f17.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-ff27f17.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-ff27f17 .elementor-icon{font-size:34px;}.elementor-19 .elementor-element.elementor-element-ff27f17 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-ff27f17 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-ff27f17:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-ff27f17:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-ff27f17 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-d4cc972{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-d4cc972:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d4cc972 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(253deg, var( --e-global-color-32b338d ) 0%, var( --e-global-color-8ca5f5f ) 100%);}.elementor-19 .elementor-element.elementor-element-34e9ccc .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:17px;}.elementor-19 .elementor-element.elementor-element-34e9ccc .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-34e9ccc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-34e9ccc.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-34e9ccc.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-34e9ccc .elementor-icon{font-size:34px;}.elementor-19 .elementor-element.elementor-element-34e9ccc .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-34e9ccc .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-34e9ccc:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-34e9ccc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-34e9ccc .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-ea973d0{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-ea973d0:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ea973d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(253deg, var( --e-global-color-32b338d ) 0%, var( --e-global-color-8ca5f5f ) 100%);}.elementor-19 .elementor-element.elementor-element-789301a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:17px;}.elementor-19 .elementor-element.elementor-element-789301a .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-789301a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-789301a.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-789301a.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-789301a .elementor-icon{font-size:34px;}.elementor-19 .elementor-element.elementor-element-789301a .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-789301a .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-789301a:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-789301a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-789301a .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-fe0057c{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-fe0057c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-fe0057c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(253deg, var( --e-global-color-32b338d ) 0%, var( --e-global-color-8ca5f5f ) 100%);}.elementor-19 .elementor-element.elementor-element-6455b02 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:17px;}.elementor-19 .elementor-element.elementor-element-6455b02 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-6455b02.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-6455b02.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-6455b02.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-6455b02 .elementor-icon{font-size:34px;}.elementor-19 .elementor-element.elementor-element-6455b02 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-6455b02 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-6455b02:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-6455b02:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-6455b02 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-c5d7b63{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-c5d7b63:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c5d7b63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-f46e8f3{text-align:center;}.elementor-19 .elementor-element.elementor-element-f46e8f3 .elementor-heading-title{font-family:var( --e-global-typography-1892af8-font-family ), Sans-serif;font-size:var( --e-global-typography-1892af8-font-size );font-weight:var( --e-global-typography-1892af8-font-weight );color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-66c1c37{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-67a5ed1{--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-19 .elementor-element.elementor-element-aa0f94a{--display:flex;}.elementor-19 .elementor-element.elementor-element-f031287{--display:flex;}.elementor-19 .elementor-element.elementor-element-f031287:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f031287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-29925ec .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-29925ec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-32b338d );}.elementor-19 .elementor-element.elementor-element-29925ec.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-29925ec.elementor-view-default .elementor-icon{fill:var( --e-global-color-32b338d );color:var( --e-global-color-32b338d );border-color:var( --e-global-color-32b338d );}.elementor-19 .elementor-element.elementor-element-29925ec .elementor-icon{font-size:22px;}.elementor-19 .elementor-element.elementor-element-29925ec .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-29925ec .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-29925ec .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-29925ec:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-29925ec:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-7952a48{--display:flex;}.elementor-19 .elementor-element.elementor-element-7952a48:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7952a48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-db0a714 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-db0a714.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-32b338d );}.elementor-19 .elementor-element.elementor-element-db0a714.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-db0a714.elementor-view-default .elementor-icon{fill:var( --e-global-color-32b338d );color:var( --e-global-color-32b338d );border-color:var( --e-global-color-32b338d );}.elementor-19 .elementor-element.elementor-element-db0a714 .elementor-icon{font-size:22px;}.elementor-19 .elementor-element.elementor-element-db0a714 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-db0a714 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-db0a714 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-db0a714:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-db0a714:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-53f819f{--display:flex;}.elementor-19 .elementor-element.elementor-element-53f819f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-53f819f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-4b8cd02 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-4b8cd02.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-32b338d );}.elementor-19 .elementor-element.elementor-element-4b8cd02.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-4b8cd02.elementor-view-default .elementor-icon{fill:var( --e-global-color-32b338d );color:var( --e-global-color-32b338d );border-color:var( --e-global-color-32b338d );}.elementor-19 .elementor-element.elementor-element-4b8cd02 .elementor-icon{font-size:22px;}.elementor-19 .elementor-element.elementor-element-4b8cd02 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-4b8cd02 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-4b8cd02 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-4b8cd02:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-4b8cd02:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-d18be17{--display:flex;}.elementor-19 .elementor-element.elementor-element-6561a45{--display:flex;}.elementor-19 .elementor-element.elementor-element-6561a45:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6561a45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-aef51a3 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-aef51a3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-32b338d );}.elementor-19 .elementor-element.elementor-element-aef51a3.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-aef51a3.elementor-view-default .elementor-icon{fill:var( --e-global-color-32b338d );color:var( --e-global-color-32b338d );border-color:var( --e-global-color-32b338d );}.elementor-19 .elementor-element.elementor-element-aef51a3 .elementor-icon{font-size:22px;}.elementor-19 .elementor-element.elementor-element-aef51a3 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-aef51a3 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-aef51a3 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-aef51a3:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-aef51a3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-9d882ea{--display:flex;}.elementor-19 .elementor-element.elementor-element-9d882ea:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9d882ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-4c3318f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-4c3318f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-32b338d );}.elementor-19 .elementor-element.elementor-element-4c3318f.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-4c3318f.elementor-view-default .elementor-icon{fill:var( --e-global-color-32b338d );color:var( --e-global-color-32b338d );border-color:var( --e-global-color-32b338d );}.elementor-19 .elementor-element.elementor-element-4c3318f .elementor-icon{font-size:22px;}.elementor-19 .elementor-element.elementor-element-4c3318f .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-4c3318f .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-4c3318f .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-4c3318f:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-4c3318f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-f9f11a5{--display:flex;}.elementor-19 .elementor-element.elementor-element-f9f11a5:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f9f11a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-19 .elementor-element.elementor-element-9a8a165 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-9a8a165.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-32b338d );}.elementor-19 .elementor-element.elementor-element-9a8a165.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-9a8a165.elementor-view-default .elementor-icon{fill:var( --e-global-color-32b338d );color:var( --e-global-color-32b338d );border-color:var( --e-global-color-32b338d );}.elementor-19 .elementor-element.elementor-element-9a8a165 .elementor-icon{font-size:22px;}.elementor-19 .elementor-element.elementor-element-9a8a165 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-9a8a165 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-9a8a165 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-9a8a165:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-9a8a165:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-a9c1c13{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-d06d99a{--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;--margin-top:57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-7421812{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-1e24d97{text-align:center;}.elementor-19 .elementor-element.elementor-element-1e24d97 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:41px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-cb82374{--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;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-e8eb3e7{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:13px;--padding-right:13px;}.elementor-19 .elementor-element.elementor-element-e8eb3e7:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e8eb3e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-5df3602 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-19 .elementor-element.elementor-element-5df3602.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-5df3602.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-5df3602.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-5df3602 .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-5df3602 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-5df3602 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:19px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-5df3602 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-5df3602:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-5df3602:has(:focus) .elementor-icon-box-title{color:#485465;}.elementor-19 .elementor-element.elementor-element-5df3602 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-b3dae68{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:25px 25px 25px 25px;--padding-top:22px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-19 .elementor-element.elementor-element-b3dae68:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b3dae68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-19 .elementor-element.elementor-element-ce86c1d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:13px;--padding-right:13px;}.elementor-19 .elementor-element.elementor-element-ce86c1d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ce86c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-bf2fba2 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-19 .elementor-element.elementor-element-bf2fba2.elementor-view-stacked .elementor-icon{background-color:#FF5402;}.elementor-19 .elementor-element.elementor-element-bf2fba2.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-bf2fba2.elementor-view-default .elementor-icon{fill:#FF5402;color:#FF5402;border-color:#FF5402;}.elementor-19 .elementor-element.elementor-element-bf2fba2 .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-bf2fba2 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-bf2fba2 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:19px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-bf2fba2 .elementor-icon-box-title{color:#FF5402;}.elementor-19 .elementor-element.elementor-element-bf2fba2:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-bf2fba2:has(:focus) .elementor-icon-box-title{color:#485465;}.elementor-19 .elementor-element.elementor-element-bf2fba2 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-fc76451{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#FF5402;--border-color:#FF5402;--border-radius:25px 25px 25px 25px;--padding-top:22px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-19 .elementor-element.elementor-element-fc76451:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-fc76451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-19 .elementor-element.elementor-element-ff2748d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-0de6450 .elementor-button{background-color:#046BD245;fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-49f4d57{text-align:center;}.elementor-19 .elementor-element.elementor-element-49f4d57 .elementor-heading-title{font-family:var( --e-global-typography-b11dcfb-font-family ), Sans-serif;font-size:var( --e-global-typography-b11dcfb-font-size );font-weight:var( --e-global-typography-b11dcfb-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-2bc41ed{padding:0px 100px 0px 100px;text-align:center;font-family:var( --e-global-typography-4b75c03-font-family ), Sans-serif;font-size:var( --e-global-typography-4b75c03-font-size );font-weight:var( --e-global-typography-4b75c03-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-10e0003{--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;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-9415062{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:13px;--padding-right:13px;}.elementor-19 .elementor-element.elementor-element-9415062:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9415062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(104deg, var( --e-global-color-8ca5f5f ) 0%, var( --e-global-color-32b338d ) 100%);}.elementor-19 .elementor-element.elementor-element-b67ea66 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-19 .elementor-element.elementor-element-b67ea66.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-b67ea66.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-b67ea66.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-b67ea66 .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-b67ea66 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-b67ea66 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:19px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-b67ea66 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-b67ea66:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-b67ea66:has(:focus) .elementor-icon-box-title{color:#485465;}.elementor-19 .elementor-element.elementor-element-b67ea66 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-5580e0e{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:25px 25px 25px 25px;--padding-top:22px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-19 .elementor-element.elementor-element-5580e0e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5580e0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-19 .elementor-element.elementor-element-d4a7700{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:13px;--padding-right:13px;}.elementor-19 .elementor-element.elementor-element-d4a7700:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d4a7700 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(104deg, var( --e-global-color-8ca5f5f ) 0%, var( --e-global-color-32b338d ) 100%);}.elementor-19 .elementor-element.elementor-element-e77d121 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-19 .elementor-element.elementor-element-e77d121.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-e77d121.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-e77d121.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-e77d121 .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-e77d121 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-e77d121 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:19px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-e77d121 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-e77d121:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-e77d121:has(:focus) .elementor-icon-box-title{color:#485465;}.elementor-19 .elementor-element.elementor-element-e77d121 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-dbda883{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:25px 25px 25px 25px;--padding-top:22px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-19 .elementor-element.elementor-element-dbda883:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-dbda883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-19 .elementor-element.elementor-element-d3e8b53{--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;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-050dae9{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:13px;--padding-right:13px;}.elementor-19 .elementor-element.elementor-element-050dae9:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-050dae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(104deg, var( --e-global-color-8ca5f5f ) 0%, var( --e-global-color-32b338d ) 100%);}.elementor-19 .elementor-element.elementor-element-9b7acc9 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-19 .elementor-element.elementor-element-9b7acc9.elementor-view-stacked .elementor-icon{background-color:#045CB4;}.elementor-19 .elementor-element.elementor-element-9b7acc9.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-9b7acc9.elementor-view-default .elementor-icon{fill:#045CB4;color:#045CB4;border-color:#045CB4;}.elementor-19 .elementor-element.elementor-element-9b7acc9 .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-9b7acc9 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-9b7acc9 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:19px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-9b7acc9 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-9b7acc9:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-9b7acc9:has(:focus) .elementor-icon-box-title{color:#485465;}.elementor-19 .elementor-element.elementor-element-9b7acc9 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-948ee62{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:25px 25px 25px 25px;--padding-top:22px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-19 .elementor-element.elementor-element-948ee62:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-948ee62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-19 .elementor-element.elementor-element-0dc5470{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;}.elementor-19 .elementor-element.elementor-element-7657abd{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:13px;--padding-right:13px;}.elementor-19 .elementor-element.elementor-element-7657abd:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7657abd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(104deg, var( --e-global-color-8ca5f5f ) 0%, var( --e-global-color-32b338d ) 100%);}.elementor-19 .elementor-element.elementor-element-430c187 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-19 .elementor-element.elementor-element-430c187.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-430c187.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-430c187.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-430c187 .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-430c187 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-430c187 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:19px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-430c187 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-430c187:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-430c187:has(:focus) .elementor-icon-box-title{color:#485465;}.elementor-19 .elementor-element.elementor-element-430c187 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-a9ce360{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:25px 25px 25px 25px;--padding-top:22px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-19 .elementor-element.elementor-element-a9ce360:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a9ce360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-19 .elementor-element.elementor-element-bae94d8{--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;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-7f9a21d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:13px;--padding-right:13px;}.elementor-19 .elementor-element.elementor-element-7f9a21d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7f9a21d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(104deg, var( --e-global-color-8ca5f5f ) 0%, var( --e-global-color-32b338d ) 100%);}.elementor-19 .elementor-element.elementor-element-0457018 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-19 .elementor-element.elementor-element-0457018.elementor-view-stacked .elementor-icon{background-color:#045CB4;}.elementor-19 .elementor-element.elementor-element-0457018.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-0457018.elementor-view-default .elementor-icon{fill:#045CB4;color:#045CB4;border-color:#045CB4;}.elementor-19 .elementor-element.elementor-element-0457018 .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-0457018 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-0457018 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:19px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-0457018 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-0457018:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-0457018:has(:focus) .elementor-icon-box-title{color:#485465;}.elementor-19 .elementor-element.elementor-element-0457018 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-029fe9a{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:25px 25px 25px 25px;--padding-top:022px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-19 .elementor-element.elementor-element-029fe9a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-029fe9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-19 .elementor-element.elementor-element-bbec87e{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:13px;--padding-right:13px;}.elementor-19 .elementor-element.elementor-element-bbec87e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-bbec87e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(104deg, var( --e-global-color-8ca5f5f ) 0%, var( --e-global-color-32b338d ) 100%);}.elementor-19 .elementor-element.elementor-element-49976b7 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-19 .elementor-element.elementor-element-49976b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-49976b7.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-49976b7.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-49976b7 .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-49976b7 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-49976b7 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:19px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-49976b7 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-49976b7:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-49976b7:has(:focus) .elementor-icon-box-title{color:#485465;}.elementor-19 .elementor-element.elementor-element-49976b7 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-a81deec{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:25px 25px 25px 25px;--padding-top:22px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-19 .elementor-element.elementor-element-a81deec:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a81deec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-19 .elementor-element.elementor-element-dc3e815{--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;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-8262768{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:13px;--padding-right:13px;}.elementor-19 .elementor-element.elementor-element-8262768:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8262768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(104deg, var( --e-global-color-8ca5f5f ) 0%, var( --e-global-color-32b338d ) 100%);}.elementor-19 .elementor-element.elementor-element-54d46e1 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-19 .elementor-element.elementor-element-54d46e1.elementor-view-stacked .elementor-icon{background-color:#045CB4;}.elementor-19 .elementor-element.elementor-element-54d46e1.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-54d46e1.elementor-view-default .elementor-icon{fill:#045CB4;color:#045CB4;border-color:#045CB4;}.elementor-19 .elementor-element.elementor-element-54d46e1 .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-54d46e1 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-54d46e1 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:19px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-54d46e1 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-54d46e1:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-54d46e1:has(:focus) .elementor-icon-box-title{color:#485465;}.elementor-19 .elementor-element.elementor-element-54d46e1 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-41c1020{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:25px 25px 25px 25px;--padding-top:022px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-19 .elementor-element.elementor-element-41c1020:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-41c1020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-19 .elementor-element.elementor-element-e1f1bd3{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:13px;--padding-right:13px;}.elementor-19 .elementor-element.elementor-element-e1f1bd3:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e1f1bd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(104deg, var( --e-global-color-8ca5f5f ) 0%, var( --e-global-color-32b338d ) 100%);}.elementor-19 .elementor-element.elementor-element-cd2c062 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-19 .elementor-element.elementor-element-cd2c062.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-cd2c062.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-cd2c062.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-cd2c062 .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-cd2c062 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-cd2c062 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:19px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-cd2c062 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-cd2c062:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-cd2c062:has(:focus) .elementor-icon-box-title{color:#485465;}.elementor-19 .elementor-element.elementor-element-cd2c062 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-b8b0922{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:25px 25px 25px 25px;--padding-top:22px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-19 .elementor-element.elementor-element-b8b0922:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b8b0922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-19 .elementor-element.elementor-element-8c95259{--display:flex;}.elementor-19 .elementor-element.elementor-element-8c95259:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8c95259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-19 .elementor-element.elementor-element-2a250d6{--display:flex;}.elementor-19 .elementor-element.elementor-element-f753a33{--display:flex;}.elementor-19 .elementor-element.elementor-element-95ccc59{text-align:center;}.elementor-19 .elementor-element.elementor-element-95ccc59 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:41px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-5ae5fe8{--display:flex;}.elementor-19 .elementor-element.elementor-element-7758ff6{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-7758ff6 img{width:90%;}.elementor-19 .elementor-element.elementor-element-3d630f6{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-41ca92a{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-41ca92a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-41ca92a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-12cc518{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-a59e7a2{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-0a28bc9{text-align:center;}.elementor-19 .elementor-element.elementor-element-0a28bc9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:41px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-a7039a1{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-4b75c03-font-family ), Sans-serif;font-size:var( --e-global-typography-4b75c03-font-size );font-weight:var( --e-global-typography-4b75c03-font-weight );color:var( --e-global-color-astglobalcolor3 );}.elementor-19 .elementor-element.elementor-element-2223bd1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-6b587c8{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:13px;--padding-right:13px;}.elementor-19 .elementor-element.elementor-element-6b587c8:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6b587c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-c53e431 .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-19 .elementor-element.elementor-element-c53e431 .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-19 .elementor-element.elementor-element-c53e431.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-c53e431.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-c53e431.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-c53e431 .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-c53e431 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-c53e431 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:19px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-c53e431:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-c53e431:has(:focus) .elementor-icon-box-title{color:#485465;}.elementor-19 .elementor-element.elementor-element-c53e431 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-b5e68e6{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:13px;--padding-right:13px;}.elementor-19 .elementor-element.elementor-element-b5e68e6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b5e68e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-f50dc61 .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-19 .elementor-element.elementor-element-f50dc61 .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-19 .elementor-element.elementor-element-f50dc61.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-f50dc61.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-f50dc61.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-f50dc61 .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-f50dc61 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-f50dc61 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:19px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-f50dc61:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-f50dc61:has(:focus) .elementor-icon-box-title{color:#485465;}.elementor-19 .elementor-element.elementor-element-f50dc61 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-f4b5788{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:13px;--padding-right:13px;}.elementor-19 .elementor-element.elementor-element-f4b5788:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f4b5788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-ffa3649 .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-19 .elementor-element.elementor-element-ffa3649 .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-19 .elementor-element.elementor-element-ffa3649.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-ffa3649.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-ffa3649.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-ffa3649 .elementor-icon{font-size:42px;}.elementor-19 .elementor-element.elementor-element-ffa3649 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-ffa3649 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:19px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-ffa3649:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-ffa3649:has(:focus) .elementor-icon-box-title{color:#485465;}.elementor-19 .elementor-element.elementor-element-ffa3649 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-00af3f1{--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-19 .elementor-element.elementor-element-00af3f1:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-00af3f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, var( --e-global-color-astglobalcolor1 ) 0%, #409FFF 100%);}.elementor-19 .elementor-element.elementor-element-8e06c51{text-align:center;}.elementor-19 .elementor-element.elementor-element-8e06c51 .elementor-heading-title{font-family:var( --e-global-typography-b11dcfb-font-family ), Sans-serif;font-size:var( --e-global-typography-b11dcfb-font-size );font-weight:var( --e-global-typography-b11dcfb-font-weight );color:var( --e-global-color-8ca5f5f );}.elementor-19 .elementor-element.elementor-element-de587c0{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-0d550e9{--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-19 .elementor-element.elementor-element-f8ca925{--display:flex;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19 .elementor-element.elementor-element-83db4f3 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-19 .elementor-element.elementor-element-83db4f3 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-19 .elementor-element.elementor-element-83db4f3 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-19 .elementor-element.elementor-element-83db4f3 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-19 .elementor-element.elementor-element-83db4f3 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-83db4f3 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-19 .elementor-element.elementor-element-83db4f3 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-19 .elementor-element.elementor-element-83db4f3 .elementor-field-group > label, .elementor-19 .elementor-element.elementor-element-83db4f3 .elementor-field-subgroup label{color:var( --e-global-color-32b338d );}.elementor-19 .elementor-element.elementor-element-83db4f3 .elementor-field-type-html{padding-bottom:0px;}.elementor-19 .elementor-element.elementor-element-83db4f3 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-19 .elementor-element.elementor-element-83db4f3 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-19 .elementor-element.elementor-element-83db4f3 .e-form__buttons__wrapper__button-next{background-color:#4994FF;color:#ffffff;}.elementor-19 .elementor-element.elementor-element-83db4f3 .elementor-button[type="submit"]{background-color:#4994FF;color:#ffffff;}.elementor-19 .elementor-element.elementor-element-83db4f3 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-19 .elementor-element.elementor-element-83db4f3 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-19 .elementor-element.elementor-element-83db4f3 .e-form__buttons__wrapper__button-next:hover{background-color:#75AEFF;color:#ffffff;}.elementor-19 .elementor-element.elementor-element-83db4f3 .elementor-button[type="submit"]:hover{background-color:#75AEFF;color:#ffffff;}.elementor-19 .elementor-element.elementor-element-83db4f3 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-19 .elementor-element.elementor-element-83db4f3 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-19 .elementor-element.elementor-element-83db4f3 .elementor-button{border-radius:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-83db4f3{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-19 .elementor-element.elementor-element-7b6440c{--display:flex;--overlay-opacity:0.5;--margin-top:11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-7b6440c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7b6440c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4994FF;}.elementor-19 .elementor-element.elementor-element-7b6440c::before, .elementor-19 .elementor-element.elementor-element-7b6440c > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-7b6440c > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-7b6440c > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-7b6440c > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-7b6440c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-6675d63 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-a2bc4be{--display:flex;}.elementor-19 .elementor-element.elementor-element-a2bc4be:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a2bc4be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#75AEFF;}.elementor-19 .elementor-element.elementor-element-7da0e31 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-7da0e31.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-7da0e31.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-7da0e31.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-7da0e31 .elementor-icon{font-size:27px;}.elementor-19 .elementor-element.elementor-element-7da0e31 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-7da0e31 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-7da0e31 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-7da0e31:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-7da0e31:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-7da0e31 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-d87808d{--display:flex;}.elementor-19 .elementor-element.elementor-element-d87808d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d87808d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#75AEFF;}.elementor-19 .elementor-element.elementor-element-bdb4546 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-bdb4546.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-bdb4546.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-bdb4546.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-bdb4546 .elementor-icon{font-size:27px;}.elementor-19 .elementor-element.elementor-element-bdb4546 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-bdb4546 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-bdb4546 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-bdb4546:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-bdb4546:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-bdb4546 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-b969cb1{--display:flex;}.elementor-19 .elementor-element.elementor-element-b969cb1:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b969cb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#75AEFF;}.elementor-19 .elementor-element.elementor-element-c1776b4 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-19 .elementor-element.elementor-element-c1776b4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-c1776b4.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-c1776b4.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-c1776b4 .elementor-icon{font-size:27px;}.elementor-19 .elementor-element.elementor-element-c1776b4 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-c1776b4 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-c1776b4 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-c1776b4:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-c1776b4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-c1776b4 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;color:var( --e-global-color-astglobalcolor4 );}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-ada3266{--content-width:1200px;}.elementor-19 .elementor-element.elementor-element-e2403d7{--width:52%;}.elementor-19 .elementor-element.elementor-element-459833c{--width:41.041%;}.elementor-19 .elementor-element.elementor-element-60ff506{--width:45%;}.elementor-19 .elementor-element.elementor-element-73f585e{--width:45%;}.elementor-19 .elementor-element.elementor-element-67ef86a{--width:45%;}.elementor-19 .elementor-element.elementor-element-7c5e0d8{--width:45%;}.elementor-19 .elementor-element.elementor-element-b9f5110{--width:83%;}.elementor-19 .elementor-element.elementor-element-b59816e{--width:83%;}.elementor-19 .elementor-element.elementor-element-248886d{--width:83%;}.elementor-19 .elementor-element.elementor-element-bec4459{--width:83%;}.elementor-19 .elementor-element.elementor-element-1e5dfe6{--width:83%;}.elementor-19 .elementor-element.elementor-element-13a76b7{--width:83%;}.elementor-19 .elementor-element.elementor-element-2e23ab7{--width:40%;}.elementor-19 .elementor-element.elementor-element-5af5299{--width:74%;}.elementor-19 .elementor-element.elementor-element-369f597{--width:100%;}.elementor-19 .elementor-element.elementor-element-9892ef7{--width:62%;}.elementor-19 .elementor-element.elementor-element-f8ca925{--width:100%;}.elementor-19 .elementor-element.elementor-element-7b6440c{--width:69%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-5cc5ec7 .elementor-button{font-size:var( --e-global-typography-75d35c3-font-size );}.elementor-19 .elementor-element.elementor-element-3d3e0b6 .elementor-button{font-size:var( --e-global-typography-75d35c3-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-0600efc .elementor-icon-box-description{font-size:var( --e-global-typography-6471145-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-29f936b .elementor-icon-box-description{font-size:var( --e-global-typography-6471145-font-size );}.elementor-19 .elementor-element.elementor-element-dc0cf05 .elementor-icon-box-description{font-size:var( --e-global-typography-6471145-font-size );}.elementor-19 .elementor-element.elementor-element-02108d4 .elementor-icon-box-description{font-size:var( --e-global-typography-6471145-font-size );}.elementor-19 .elementor-element.elementor-element-97e6002 .elementor-heading-title{font-size:var( --e-global-typography-b11dcfb-font-size );}.elementor-19 .elementor-element.elementor-element-700b516{font-size:var( --e-global-typography-4b75c03-font-size );}.elementor-19 .elementor-element.elementor-element-424e965 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-424e965 .elementor-icon-box-title a{font-size:var( --e-global-typography-b3a57ed-font-size );}.elementor-19 .elementor-element.elementor-element-424e965 .elementor-icon-box-description{font-size:var( --e-global-typography-078e9ed-font-size );line-height:var( --e-global-typography-078e9ed-line-height );}.elementor-19 .elementor-element.elementor-element-61a9c4a .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-61a9c4a .elementor-icon-box-title a{font-size:var( --e-global-typography-b3a57ed-font-size );}.elementor-19 .elementor-element.elementor-element-61a9c4a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-ed2d1aa .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-ed2d1aa .elementor-icon-box-title a{font-size:var( --e-global-typography-b3a57ed-font-size );}.elementor-19 .elementor-element.elementor-element-ed2d1aa .elementor-icon-box-description{font-size:var( --e-global-typography-078e9ed-font-size );line-height:var( --e-global-typography-078e9ed-line-height );}.elementor-19 .elementor-element.elementor-element-3ac37cd .elementor-heading-title{font-size:var( --e-global-typography-b11dcfb-font-size );}.elementor-19 .elementor-element.elementor-element-d37b3bb{font-size:var( --e-global-typography-4b75c03-font-size );}.elementor-19 .elementor-element.elementor-element-2ac8c73 .elementor-heading-title{font-size:var( --e-global-typography-b11dcfb-font-size );}.elementor-19 .elementor-element.elementor-element-4d72310{font-size:var( --e-global-typography-4b75c03-font-size );}.elementor-19 .elementor-element.elementor-element-8e5ae18 .elementor-heading-title{font-size:var( --e-global-typography-1892af8-font-size );}.elementor-19 .elementor-element.elementor-element-a8f7413 .elementor-heading-title{font-size:var( --e-global-typography-b11dcfb-font-size );}.elementor-19 .elementor-element.elementor-element-6233669{font-size:var( --e-global-typography-4b75c03-font-size );}.elementor-19 .elementor-element.elementor-element-0ab477c .elementor-heading-title{font-size:var( --e-global-typography-b11dcfb-font-size );}.elementor-19 .elementor-element.elementor-element-d06ffa4 .elementor-heading-title{font-size:var( --e-global-typography-b11dcfb-font-size );}.elementor-19 .elementor-element.elementor-element-baab9df .elementor-heading-title{font-size:var( --e-global-typography-b11dcfb-font-size );}.elementor-19 .elementor-element.elementor-element-f59122b{font-size:var( --e-global-typography-4b75c03-font-size );}.elementor-19 .elementor-element.elementor-element-3ae7cd2 .elementor-heading-title{font-size:var( --e-global-typography-1892af8-font-size );}.elementor-19 .elementor-element.elementor-element-1e4acc8 .elementor-heading-title{font-size:var( --e-global-typography-1892af8-font-size );}.elementor-19 .elementor-element.elementor-element-367bceb .elementor-heading-title{font-size:var( --e-global-typography-1892af8-font-size );}.elementor-19 .elementor-element.elementor-element-07897e9 .elementor-heading-title{font-size:var( --e-global-typography-b11dcfb-font-size );}.elementor-19 .elementor-element.elementor-element-20b826a .elementor-heading-title{font-size:var( --e-global-typography-1892af8-font-size );}.elementor-19 .elementor-element.elementor-element-a7923a9 .elementor-heading-title{font-size:var( --e-global-typography-1892af8-font-size );}.elementor-19 .elementor-element.elementor-element-3546ad9 .elementor-heading-title{font-size:var( --e-global-typography-1892af8-font-size );}.elementor-19 .elementor-element.elementor-element-bb0aefe .elementor-heading-title{font-size:var( --e-global-typography-1892af8-font-size );}.elementor-19 .elementor-element.elementor-element-2625acc .elementor-heading-title{font-size:var( --e-global-typography-1892af8-font-size );}.elementor-19 .elementor-element.elementor-element-f46e8f3 .elementor-heading-title{font-size:var( --e-global-typography-1892af8-font-size );}.elementor-19 .elementor-element.elementor-element-5df3602 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-bf2fba2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-49f4d57 .elementor-heading-title{font-size:var( --e-global-typography-b11dcfb-font-size );}.elementor-19 .elementor-element.elementor-element-2bc41ed{font-size:var( --e-global-typography-4b75c03-font-size );}.elementor-19 .elementor-element.elementor-element-b67ea66 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-e77d121 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-9b7acc9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-430c187 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-0457018 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-49976b7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-54d46e1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-cd2c062 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-a7039a1{font-size:var( --e-global-typography-4b75c03-font-size );}.elementor-19 .elementor-element.elementor-element-c53e431 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-f50dc61 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-ffa3649 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-8e06c51 .elementor-heading-title{font-size:var( --e-global-typography-b11dcfb-font-size );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-5cc5ec7 .elementor-button{font-size:var( --e-global-typography-75d35c3-font-size );}.elementor-19 .elementor-element.elementor-element-3d3e0b6 .elementor-button{font-size:var( --e-global-typography-75d35c3-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-0600efc .elementor-icon-box-description{font-size:var( --e-global-typography-6471145-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-29f936b .elementor-icon-box-description{font-size:var( --e-global-typography-6471145-font-size );}.elementor-19 .elementor-element.elementor-element-dc0cf05 .elementor-icon-box-description{font-size:var( --e-global-typography-6471145-font-size );}.elementor-19 .elementor-element.elementor-element-02108d4 .elementor-icon-box-description{font-size:var( --e-global-typography-6471145-font-size );}.elementor-19 .elementor-element.elementor-element-97e6002 .elementor-heading-title{font-size:var( --e-global-typography-b11dcfb-font-size );}.elementor-19 .elementor-element.elementor-element-700b516{font-size:var( --e-global-typography-4b75c03-font-size );}.elementor-19 .elementor-element.elementor-element-424e965 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-424e965 .elementor-icon-box-title a{font-size:var( --e-global-typography-b3a57ed-font-size );}.elementor-19 .elementor-element.elementor-element-424e965 .elementor-icon-box-description{font-size:var( --e-global-typography-078e9ed-font-size );line-height:var( --e-global-typography-078e9ed-line-height );}.elementor-19 .elementor-element.elementor-element-61a9c4a .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-61a9c4a .elementor-icon-box-title a{font-size:var( --e-global-typography-b3a57ed-font-size );}.elementor-19 .elementor-element.elementor-element-61a9c4a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-ed2d1aa .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-ed2d1aa .elementor-icon-box-title a{font-size:var( --e-global-typography-b3a57ed-font-size );}.elementor-19 .elementor-element.elementor-element-ed2d1aa .elementor-icon-box-description{font-size:var( --e-global-typography-078e9ed-font-size );line-height:var( --e-global-typography-078e9ed-line-height );}.elementor-19 .elementor-element.elementor-element-3ac37cd .elementor-heading-title{font-size:var( --e-global-typography-b11dcfb-font-size );}.elementor-19 .elementor-element.elementor-element-d37b3bb{font-size:var( --e-global-typography-4b75c03-font-size );}.elementor-19 .elementor-element.elementor-element-2ac8c73 .elementor-heading-title{font-size:var( --e-global-typography-b11dcfb-font-size );}.elementor-19 .elementor-element.elementor-element-4d72310{font-size:var( --e-global-typography-4b75c03-font-size );}.elementor-19 .elementor-element.elementor-element-8e5ae18 .elementor-heading-title{font-size:var( --e-global-typography-1892af8-font-size );}.elementor-19 .elementor-element.elementor-element-a8f7413 .elementor-heading-title{font-size:var( --e-global-typography-b11dcfb-font-size );}.elementor-19 .elementor-element.elementor-element-6233669{font-size:var( --e-global-typography-4b75c03-font-size );}.elementor-19 .elementor-element.elementor-element-0ab477c .elementor-heading-title{font-size:var( --e-global-typography-b11dcfb-font-size );}.elementor-19 .elementor-element.elementor-element-d06ffa4 .elementor-heading-title{font-size:var( --e-global-typography-b11dcfb-font-size );}.elementor-19 .elementor-element.elementor-element-baab9df .elementor-heading-title{font-size:var( --e-global-typography-b11dcfb-font-size );}.elementor-19 .elementor-element.elementor-element-f59122b{font-size:var( --e-global-typography-4b75c03-font-size );}.elementor-19 .elementor-element.elementor-element-3ae7cd2 .elementor-heading-title{font-size:var( --e-global-typography-1892af8-font-size );}.elementor-19 .elementor-element.elementor-element-1e4acc8 .elementor-heading-title{font-size:var( --e-global-typography-1892af8-font-size );}.elementor-19 .elementor-element.elementor-element-367bceb .elementor-heading-title{font-size:var( --e-global-typography-1892af8-font-size );}.elementor-19 .elementor-element.elementor-element-07897e9 .elementor-heading-title{font-size:var( --e-global-typography-b11dcfb-font-size );}.elementor-19 .elementor-element.elementor-element-20b826a .elementor-heading-title{font-size:var( --e-global-typography-1892af8-font-size );}.elementor-19 .elementor-element.elementor-element-a7923a9 .elementor-heading-title{font-size:var( --e-global-typography-1892af8-font-size );}.elementor-19 .elementor-element.elementor-element-3546ad9 .elementor-heading-title{font-size:var( --e-global-typography-1892af8-font-size );}.elementor-19 .elementor-element.elementor-element-bb0aefe .elementor-heading-title{font-size:var( --e-global-typography-1892af8-font-size );}.elementor-19 .elementor-element.elementor-element-2625acc .elementor-heading-title{font-size:var( --e-global-typography-1892af8-font-size );}.elementor-19 .elementor-element.elementor-element-f46e8f3 .elementor-heading-title{font-size:var( --e-global-typography-1892af8-font-size );}.elementor-19 .elementor-element.elementor-element-5df3602 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-bf2fba2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-49f4d57 .elementor-heading-title{font-size:var( --e-global-typography-b11dcfb-font-size );}.elementor-19 .elementor-element.elementor-element-2bc41ed{font-size:var( --e-global-typography-4b75c03-font-size );}.elementor-19 .elementor-element.elementor-element-b67ea66 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-e77d121 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-9b7acc9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-430c187 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-0457018 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-49976b7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-54d46e1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-cd2c062 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-a7039a1{font-size:var( --e-global-typography-4b75c03-font-size );}.elementor-19 .elementor-element.elementor-element-c53e431 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-f50dc61 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-ffa3649 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-8e06c51 .elementor-heading-title{font-size:var( --e-global-typography-b11dcfb-font-size );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}


























































































































































/* Start custom CSS for mega-menu, class: .elementor-element-3f0856a *//* =======================
   PREMIUM STICKY NAV
   ======================= */

#stickynav {
    position: sticky;
    top: 0;
    z-index: 99;
    display: flex;
    justify-content: center;
    gap: 36px;

    /* Glass elegance */
    background: rgba(255, 255, 255, 0.75);
    backdrop-filter: blur(12px);

    padding: 14px 0;
    border-bottom: 1px solid rgba(0,0,0,0.06);

    transition: all 0.35s ease;
}

/* Sticky shadow appears on scroll */
#stickynav.stuck {
    box-shadow: 0 6px 28px rgba(0,0,0,0.10);
    background: rgba(255, 255, 255, 0.92);
}

/* =======================
   LINKS STYLE
   ======================= */

#stickynav a {
    position: relative;
    font-size: 17px;
    font-weight: 500;
    color: #1a1a1a;
    text-decoration: none;
    padding: 8px 6px;
    transition: all 0.25s ease;
}

/* Hover pill background */
#stickynav a:hover {
    color: #4994ff;
}

#stickynav a:hover::before {
    opacity: 1;
    transform: translateY(0);
}

/* Soft white pill behind hovered text */
#stickynav a::before {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    width: 120%;
    height: 150%;
    background: rgba(73, 148, 255, 0.10);
    border-radius: 14px;

    opacity: 0;
    transform: translate(-50%, -40%);
    transition: all 0.25s ease;
}

/* =======================
   UNDERLINE ANIMATION
   ======================= */
#stickynav a::after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: -4px;
    width: 0%;
    height: 2px;
    background: #4994ff;
    border-radius: 2px;
    transform: translateX(-50%);
    transition: all 0.25s ease;
}

#stickynav a:hover::after {
    width: 50%;
}

/* =======================
   ACTIVE LINK
   ======================= */

#stickynav a.active {
    color: #4994ff;
}

#stickynav a.active::after {
    width: 60%;
    height: 3px;
    background: #4994ff;
    box-shadow: 0 2px 8px rgba(73,148,255,0.35);
}

/* =======================
   MOBILE
   ======================= */

@media (max-width: 768px) {
    #stickynav {
        flex-wrap: wrap;
        gap: 18px;
        padding: 16px 0;
        backdrop-filter: blur(10px);
    }
    #stickynav a {
        font-size: 15px;
        padding: 6px 4px;
    }
}/* End custom CSS */






/* Start custom CSS for image, class: .elementor-element-108ca77 */.elementor-19 .elementor-element.elementor-element-108ca77 img {
    border-radius: 60px !important;
    overflow: hidden;
    box-shadow: 0 10px 30px rgba(0,0,0,0.4);
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-7dc4e51 */.elementor-19 .elementor-element.elementor-element-7dc4e51 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */

/* Start custom CSS for icon-box, class: .elementor-element-61a9c4a */.pretty-list {
    list-style: none;
    padding-left: 0;
    margin: 0;
}

.pretty-list li {
    position: relative;
    padding-left: 28px;
    margin-bottom: 12px;
    font-size: 16px;
    line-height: 1.1;
}

.pretty-list li:before {
    content: "•";
    position: absolute;
    left: 0;
    top: 0;
    font-size: 22px;
    line-height: 1;
    color: #4B6EFF; /* change color if you want */
}

.note {
    margin-top: 20px;
    font-style: italic;
    opacity: 0.85;
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-d1a3de9 */.elementor-19 .elementor-element.elementor-element-d1a3de9 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */



















/* Start custom CSS for container, class: .elementor-element-9d70418 */.elementor-19 .elementor-element.elementor-element-9d70418 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */




/* Start custom CSS for container, class: .elementor-element-af78f89 */.elementor-19 .elementor-element.elementor-element-af78f89 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */












/* Start custom CSS for container, class: .elementor-element-6d55fb7 */.elementor-19 .elementor-element.elementor-element-6d55fb7 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-762bfeb */.elementor-19 .elementor-element.elementor-element-762bfeb {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */




/* Start custom CSS for text-editor, class: .elementor-element-d37b3bb */.elementor-19 .elementor-element.elementor-element-d37b3bb p {
    margin-bottom: 0 !important;
}/* End custom CSS */














/* Start custom CSS for text-editor, class: .elementor-element-61dd413 */.elementor-19 .elementor-element.elementor-element-61dd413 p {
    margin-bottom: 0 !important;
}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-94f757c */.elementor-19 .elementor-element.elementor-element-94f757c p {
    margin-bottom: 0 !important;
}/* End custom CSS */


/* Start custom CSS for text-editor, class: .elementor-element-4fd17ab */.elementor-19 .elementor-element.elementor-element-4fd17ab p {
    margin-bottom: 0 !important;
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-c0fa8c3 */.elementor-19 .elementor-element.elementor-element-c0fa8c3 p {
    margin-bottom: 0 !important;
}/* End custom CSS */


/* Start custom CSS for text-editor, class: .elementor-element-02d24b4 */.elementor-19 .elementor-element.elementor-element-02d24b4 p {
    margin-bottom: 0 !important;
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-b9f5110 */.elementor-19 .elementor-element.elementor-element-b9f5110 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */














/* Start custom CSS for container, class: .elementor-element-9b892a1 */.elementor-19 .elementor-element.elementor-element-9b892a1 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */











/* Start custom CSS for container, class: .elementor-element-0db8a34 */.elementor-19 .elementor-element.elementor-element-0db8a34 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */












/* Start custom CSS for container, class: .elementor-element-6068a17 */.elementor-19 .elementor-element.elementor-element-6068a17 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */




















/* Start custom CSS for container, class: .elementor-element-8ee1411 */.elementor-19 .elementor-element.elementor-element-8ee1411 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */










/* Start custom CSS for text-editor, class: .elementor-element-7e0c333 */.elementor-19 .elementor-element.elementor-element-7e0c333 p {
    margin-bottom: 0 !important;
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-b59816e */.elementor-19 .elementor-element.elementor-element-b59816e {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-3c91b89 */.elementor-19 .elementor-element.elementor-element-3c91b89 p {
    margin-bottom: 0 !important;
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-248886d */.elementor-19 .elementor-element.elementor-element-248886d {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-21d8362 */.elementor-19 .elementor-element.elementor-element-21d8362 p {
    margin-bottom: 0 !important;
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-bec4459 */.elementor-19 .elementor-element.elementor-element-bec4459 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-783910f */.elementor-19 .elementor-element.elementor-element-783910f p {
    margin-bottom: 0 !important;
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-1e5dfe6 */.elementor-19 .elementor-element.elementor-element-1e5dfe6 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-df30542 */.elementor-19 .elementor-element.elementor-element-df30542 p {
    margin-bottom: 0 !important;
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-13a76b7 */.elementor-19 .elementor-element.elementor-element-13a76b7 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */









/* Start custom CSS for text-editor, class: .elementor-element-2719fe0 */.elementor-19 .elementor-element.elementor-element-2719fe0 p {
    margin-bottom: 0 !important;
}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-1dbb5cb */.elementor-19 .elementor-element.elementor-element-1dbb5cb p {
    margin-bottom: 0 !important;
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-11aff38 */.elementor-19 .elementor-element.elementor-element-11aff38 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-ee8b857 */.elementor-19 .elementor-element.elementor-element-ee8b857 p {
    margin-bottom: 0 !important;
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-a8e6ae6 */.elementor-19 .elementor-element.elementor-element-a8e6ae6 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    background: #ffffff;
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-a509723 */.elementor-19 .elementor-element.elementor-element-a509723 p {
    margin-bottom: 0 !important;
}/* End custom CSS */


/* Start custom CSS for text-editor, class: .elementor-element-45eca66 */.elementor-19 .elementor-element.elementor-element-45eca66 p {
    margin-bottom: 0 !important;
}/* End custom CSS */


/* Start custom CSS for text-editor, class: .elementor-element-6dc2ff1 */.elementor-19 .elementor-element.elementor-element-6dc2ff1 p {
    margin-bottom: 0 !important;
}/* End custom CSS */




/* Start custom CSS for text-editor, class: .elementor-element-bf7cc84 */.elementor-19 .elementor-element.elementor-element-bf7cc84 p {
    margin-bottom: 0 !important;
}/* End custom CSS */


/* Start custom CSS for text-editor, class: .elementor-element-97df933 */.elementor-19 .elementor-element.elementor-element-97df933 p {
    margin-bottom: 0 !important;
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-58c2d70 */.elementor-19 .elementor-element.elementor-element-58c2d70 p {
    margin-bottom: 0 !important;
}/* End custom CSS */


/* Start custom CSS for text-editor, class: .elementor-element-6de76d7 */.elementor-19 .elementor-element.elementor-element-6de76d7 p {
    margin-bottom: 0 !important;
}/* End custom CSS */





/* Start custom CSS for text-editor, class: .elementor-element-3afc1e7 */.elementor-19 .elementor-element.elementor-element-3afc1e7 p {
    margin-bottom: 0 !important;
}/* End custom CSS */


/* Start custom CSS for text-editor, class: .elementor-element-fb785f4 */.elementor-19 .elementor-element.elementor-element-fb785f4 p {
    margin-bottom: 0 !important;
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-833f00e */.elementor-19 .elementor-element.elementor-element-833f00e p {
    margin-bottom: 0 !important;
}/* End custom CSS */


/* Start custom CSS for text-editor, class: .elementor-element-f756943 */.elementor-19 .elementor-element.elementor-element-f756943 p {
    margin-bottom: 0 !important;
}/* End custom CSS */





/* Start custom CSS for container, class: .elementor-element-7495735 */.elementor-19 .elementor-element.elementor-element-7495735 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */









/* Start custom CSS for text-editor, class: .elementor-element-432005c */.elementor-19 .elementor-element.elementor-element-432005c p {
    margin-bottom: 0 !important;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-e60ba5c */.elementor-19 .elementor-element.elementor-element-e60ba5c {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for text-editor, class: .elementor-element-85debc4 */.elementor-19 .elementor-element.elementor-element-85debc4 p {
    margin-bottom: 0 !important;
}/* End custom CSS */




/* Start custom CSS for container, class: .elementor-element-1e80095 */.elementor-19 .elementor-element.elementor-element-1e80095 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-0d77822 */.elementor-19 .elementor-element.elementor-element-0d77822 p {
    margin-bottom: 0 !important;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-c9a4cb9 */.elementor-19 .elementor-element.elementor-element-c9a4cb9 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for text-editor, class: .elementor-element-281a6eb */.elementor-19 .elementor-element.elementor-element-281a6eb p {
    margin-bottom: 0 !important;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-1217a12 */.elementor-19 .elementor-element.elementor-element-1217a12 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */






/* Start custom CSS for container, class: .elementor-element-369f597 */.elementor-19 .elementor-element.elementor-element-369f597 {
    display: flex;
    flex-direction: column;
    justify-content: flex-start; /* Align white box at top */
    height: 100%; /* Make columns equal */
    
    /* Your original style */
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */




/* Start custom CSS for container, class: .elementor-element-2288349 */.elementor-19 .elementor-element.elementor-element-2288349 {
    display: flex;
    flex-direction: column;
    justify-content: flex-start; /* Align white box at top */
    height: 100%; /* Make columns equal */
    
    /* Your original style */
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */




/* Start custom CSS for container, class: .elementor-element-9f3be0d */.elementor-19 .elementor-element.elementor-element-9f3be0d {
    display: flex;
    flex-direction: column;
    justify-content: flex-start; /* Align white box at top */
    height: 100%; /* Make columns equal */
    
    /* Your original style */
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */




/* Start custom CSS for container, class: .elementor-element-3ab276a */.elementor-19 .elementor-element.elementor-element-3ab276a {
    display: flex;
    flex-direction: column;
    justify-content: flex-start; /* Align white box at top */
    height: 100%; /* Make columns equal */
    
    /* Your original style */
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-6cfba93 */.elementor-19 .elementor-element.elementor-element-6cfba93 p {
    margin-bottom: 0 !important;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-9c8824b */.elementor-19 .elementor-element.elementor-element-9c8824b {
    display: flex;
    flex-direction: column;
    justify-content: flex-start; /* Align white box at top */
    height: 100%; /* Make columns equal */
    
    /* Your original style */
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-905b8b2 */.elementor-19 .elementor-element.elementor-element-905b8b2 {
    display: flex;
    flex-direction: column;
    justify-content: flex-start; /* Align white box at top */
    height: 100%; /* Make columns equal */
    
    /* Your original style */
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-21f8f1a */.elementor-19 .elementor-element.elementor-element-21f8f1a {
    display: flex;
    flex-direction: column;
    justify-content: flex-start; /* Align white box at top */
    height: 100%; /* Make columns equal */
    
    /* Your original style */
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-3dca145 */.elementor-19 .elementor-element.elementor-element-3dca145 {
    display: flex;
    flex-direction: column;
    justify-content: flex-start; /* Align white box at top */
    height: 100%; /* Make columns equal */
    
    /* Your original style */
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-442ce15 */.elementor-19 .elementor-element.elementor-element-442ce15 {
    display: flex;
    flex-direction: column;
    justify-content: flex-start; /* Align white box at top */
    height: 100%; /* Make columns equal */
    
    /* Your original style */
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for text-editor, class: .elementor-element-e9691b9 */.elementor-19 .elementor-element.elementor-element-e9691b9 p {
    margin-bottom: 0 !important;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-b87d184 */.elementor-19 .elementor-element.elementor-element-b87d184 {
    display: flex;
    flex-direction: column;
    justify-content: flex-start; /* Align white box at top */
    height: 100%; /* Make columns equal */
    
    /* Your original style */
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-da9e291 */.elementor-19 .elementor-element.elementor-element-da9e291 {
    display: flex;
    flex-direction: column;
    justify-content: flex-start; /* Align white box at top */
    height: 100%; /* Make columns equal */
    
    /* Your original style */
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-73c9c1e */.elementor-19 .elementor-element.elementor-element-73c9c1e {
    display: flex;
    flex-direction: column;
    justify-content: flex-start; /* Align white box at top */
    height: 100%; /* Make columns equal */
    
    /* Your original style */
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-36ac7ea */.elementor-19 .elementor-element.elementor-element-36ac7ea {
    display: flex;
    flex-direction: column;
    justify-content: flex-start; /* Align white box at top */
    height: 100%; /* Make columns equal */
    
    /* Your original style */
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */





/* Start custom CSS for container, class: .elementor-element-5e77518 */.elementor-19 .elementor-element.elementor-element-5e77518 {
    display: flex;
    flex-direction: column;
    justify-content: flex-start; /* Align white box at top */
    height: 100%; /* Make columns equal */
    
    /* Your original style */
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */









/* Start custom CSS for container, class: .elementor-element-26f8e64 */.elementor-19 .elementor-element.elementor-element-26f8e64 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 20px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-674da1f */.elementor-19 .elementor-element.elementor-element-674da1f {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 20px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-408128c */.elementor-19 .elementor-element.elementor-element-408128c {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 20px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-aeb27f6 */.elementor-19 .elementor-element.elementor-element-aeb27f6 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 20px;
    background: #ffffff;
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-e97c1b0 */.elementor-19 .elementor-element.elementor-element-e97c1b0 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 20px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for text-editor, class: .elementor-element-d8c633a */.elementor-19 .elementor-element.elementor-element-d8c633a p {
    margin-bottom: 0 !important;
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-e015cbc */.elementor-19 .elementor-element.elementor-element-e015cbc {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 20px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-6e801d0 */.elementor-19 .elementor-element.elementor-element-6e801d0 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 20px;
    background: #ffffff;
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-f3cb838 */.elementor-19 .elementor-element.elementor-element-f3cb838 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 20px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-75c3c1d */.elementor-19 .elementor-element.elementor-element-75c3c1d {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 20px;
    background: #ffffff;
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-67915e2 */.elementor-19 .elementor-element.elementor-element-67915e2 p {
    margin-bottom: 0 !important;
}/* End custom CSS */






/* Start custom CSS for text-editor, class: .elementor-element-5ee802c */.elementor-19 .elementor-element.elementor-element-5ee802c p {
    margin-bottom: 0 !important;
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-d3e8822 */.elementor-19 .elementor-element.elementor-element-d3e8822 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 20px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-0a4099f */.elementor-19 .elementor-element.elementor-element-0a4099f {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 20px;
    background: #ffffff;
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-50f060c */.elementor-19 .elementor-element.elementor-element-50f060c {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 20px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-a587d6c */.elementor-19 .elementor-element.elementor-element-a587d6c {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 20px;
    background: #ffffff;
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-4604e3a */.elementor-19 .elementor-element.elementor-element-4604e3a p {
    margin-bottom: 0 !important;
}/* End custom CSS */







/* Start custom CSS for text-editor, class: .elementor-element-779ca11 */.elementor-19 .elementor-element.elementor-element-779ca11 p {
    margin-bottom: 0 !important;
}/* End custom CSS */


/* Start custom CSS for image, class: .elementor-element-428540c */.elementor-19 .elementor-element.elementor-element-428540c img {
    border-radius: 60px !important;
    overflow: hidden;
    box-shadow: 0 10px 30px rgba(0,0,0,0.4);
}/* End custom CSS */








/* Start custom CSS for image, class: .elementor-element-de63728 */.elementor-19 .elementor-element.elementor-element-de63728 img {
   
    overflow: hidden;
    box-shadow: 0 10px 30px rgba(0,0,0,0.4);
}/* End custom CSS */




/* Start custom CSS for container, class: .elementor-element-b3cd801 */.elementor-19 .elementor-element.elementor-element-b3cd801 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 20px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-1ae6f09 */.elementor-19 .elementor-element.elementor-element-1ae6f09 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 20px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-d4cc972 */.elementor-19 .elementor-element.elementor-element-d4cc972 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 20px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-ea973d0 */.elementor-19 .elementor-element.elementor-element-ea973d0 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 20px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-fe0057c */.elementor-19 .elementor-element.elementor-element-fe0057c {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 20px;
    background: #ffffff;
}/* End custom CSS */








/* Start custom CSS for text-editor, class: .elementor-element-66c1c37 */.elementor-19 .elementor-element.elementor-element-66c1c37 p {
    margin-bottom: 0 !important;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-f031287 */.elementor-19 .elementor-element.elementor-element-f031287 {
    display: flex;
    flex-direction: column;
    justify-content: flex-start; /* Align white box at top */
    height: 100%; /* Make columns equal */
    
    /* Your original style */
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-7952a48 */.elementor-19 .elementor-element.elementor-element-7952a48 {
    display: flex;
    flex-direction: column;
    justify-content: flex-start; /* Align white box at top */
    height: 100%; /* Make columns equal */
    
    /* Your original style */
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-53f819f */.elementor-19 .elementor-element.elementor-element-53f819f {
    display: flex;
    flex-direction: column;
    justify-content: flex-start; /* Align white box at top */
    height: 100%; /* Make columns equal */
    
    /* Your original style */
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-6561a45 */.elementor-19 .elementor-element.elementor-element-6561a45 {
    display: flex;
    flex-direction: column;
    justify-content: flex-start; /* Align white box at top */
    height: 100%; /* Make columns equal */
    
    /* Your original style */
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-9d882ea */.elementor-19 .elementor-element.elementor-element-9d882ea {
    display: flex;
    flex-direction: column;
    justify-content: flex-start; /* Align white box at top */
    height: 100%; /* Make columns equal */
    
    /* Your original style */
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-f9f11a5 */.elementor-19 .elementor-element.elementor-element-f9f11a5 {
    display: flex;
    flex-direction: column;
    justify-content: flex-start; /* Align white box at top */
    height: 100%; /* Make columns equal */
    
    /* Your original style */
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-a9c1c13 */.elementor-19 .elementor-element.elementor-element-a9c1c13 p {
    margin-bottom: 0 !important;
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-c5d7b63 */.elementor-19 .elementor-element.elementor-element-c5d7b63 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 20px;
    background: #ffffff;
}/* End custom CSS */






/* Start custom CSS for container, class: .elementor-element-e8eb3e7 */.elementor-19 .elementor-element.elementor-element-e8eb3e7 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */




/* Start custom CSS for container, class: .elementor-element-ce86c1d */.elementor-19 .elementor-element.elementor-element-ce86c1d {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */








/* Start custom CSS for text-editor, class: .elementor-element-298c19d */.elementor-19 .elementor-element.elementor-element-298c19d p {
    margin-bottom: 0 !important;
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-9415062 */.elementor-19 .elementor-element.elementor-element-9415062 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for text-editor, class: .elementor-element-217cbe2 */.elementor-19 .elementor-element.elementor-element-217cbe2 p {
    margin-bottom: 0 !important;
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-d4a7700 */.elementor-19 .elementor-element.elementor-element-d4a7700 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-1d961f0 */.elementor-19 .elementor-element.elementor-element-1d961f0 p {
    margin-bottom: 0 !important;
}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0dc5470 */.breadcrumb {
  display: flex;
  align-items: center;
  gap: 12px;
  font-family: Arial, sans-serif;
  font-size: 16px;
  color: #2e3a3a;
}

.step {
  display: flex;
  align-items: center;
  gap: 8px;
}

.step span {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background: #045CB4;
  color: #fff;
  font-weight: 600;
}

.arrow {
  color: #809090;
  font-size: 18px;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-050dae9 */.elementor-19 .elementor-element.elementor-element-050dae9 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for text-editor, class: .elementor-element-ead2e1b */.elementor-19 .elementor-element.elementor-element-ead2e1b p {
    margin-bottom: 0 !important;
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-7657abd */.elementor-19 .elementor-element.elementor-element-7657abd {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */






/* Start custom CSS for container, class: .elementor-element-7f9a21d */.elementor-19 .elementor-element.elementor-element-7f9a21d {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for text-editor, class: .elementor-element-822a08e */.elementor-19 .elementor-element.elementor-element-822a08e p {
    margin-bottom: 0 !important;
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-bbec87e */.elementor-19 .elementor-element.elementor-element-bbec87e {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-169d298 */.elementor-19 .elementor-element.elementor-element-169d298 p {
    margin-bottom: 0 !important;
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-8262768 */.elementor-19 .elementor-element.elementor-element-8262768 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for text-editor, class: .elementor-element-6112289 */.elementor-19 .elementor-element.elementor-element-6112289 p {
    margin-bottom: 0 !important;
}/* End custom CSS */



/* Start custom CSS for container, class: .elementor-element-e1f1bd3 */.elementor-19 .elementor-element.elementor-element-e1f1bd3 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */








/* Start custom CSS for image, class: .elementor-element-7758ff6 */.elementor-19 .elementor-element.elementor-element-7758ff6 img {
    border-radius: 60px !important;
    overflow: hidden;
    box-shadow: 0 10px 30px rgba(0,0,0,0.4);
}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-12cc518 */.elementor-19 .elementor-element.elementor-element-12cc518 p {
    margin-bottom: 0 !important;
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-41ca92a */.elementor-19 .elementor-element.elementor-element-41ca92a {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 20px;
    background: #ffffff;
}/* End custom CSS */







/* Start custom CSS for container, class: .elementor-element-6b587c8 */.elementor-19 .elementor-element.elementor-element-6b587c8 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-b5e68e6 */.elementor-19 .elementor-element.elementor-element-b5e68e6 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-f4b5788 */.elementor-19 .elementor-element.elementor-element-f4b5788 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */







/* Start custom CSS for text-editor, class: .elementor-element-de587c0 */.elementor-19 .elementor-element.elementor-element-de587c0 p {
    margin-bottom: 0 !important;
}/* End custom CSS */

/* Start custom CSS for form, class: .elementor-element-83db4f3 *//* ---------- Form Container ---------- */
.elementor-19 .elementor-element.elementor-element-83db4f3 {
    padding: 30px;
    border-radius: 24px;
}

/* ---------- Input Fields ---------- */
.elementor-19 .elementor-element.elementor-element-83db4f3 input,
.elementor-19 .elementor-element.elementor-element-83db4f3 textarea {
    background: #ffffff;
    border: none;
    border-radius: 18px;
    padding: 16px 20px;
    font-size: 16px;
    color: #1a1a1a;
    box-shadow: 
        0 4px 12px rgba(0,0,0,0.08),
        0 1px 2px rgba(0,0,0,0.05);
    transition: all 0.2s ease;
}

.elementor-19 .elementor-element.elementor-element-83db4f3 input:focus,
.elementor-19 .elementor-element.elementor-element-83db4f3 textarea:focus {
    outline: none;
    box-shadow: 
        0 0 0 3px rgba(100, 160, 255, 0.35),
        0 6px 16px rgba(0,0,0,0.1);
}

/* ---------- Labels (new color!) ---------- */
.elementor-19 .elementor-element.elementor-element-83db4f3 .elementor-field-label {
    font-size: 15px;
    font-weight: 600;
    color: #ffffff;  /* Clean white instead of brown */
    margin-bottom: 6px;
}

/* ---------- Textarea ---------- */
.elementor-19 .elementor-element.elementor-element-83db4f3 textarea {
    min-height: 140px;
    resize: vertical;
}



/* ---------- Fields Spacing ---------- */
.elementor-19 .elementor-element.elementor-element-83db4f3 .elementor-field-group {
    margin-bottom: 20px;
}/* End custom CSS */




/* Start custom CSS for container, class: .elementor-element-a2bc4be */.elementor-19 .elementor-element.elementor-element-a2bc4be {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-d87808d */.elementor-19 .elementor-element.elementor-element-d87808d {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-b969cb1 */.elementor-19 .elementor-element.elementor-element-b969cb1 {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-7b6440c */.elementor-19 .elementor-element.elementor-element-7b6440c {
    box-shadow: 
        0 20px 40px rgba(0, 0, 0, 0.08),
        0 4px 12px rgba(0, 0, 0, 0.06);
    border-radius: 40px;
    background: #ffffff;
}/* End custom CSS */


