.elementor-958 .elementor-element.elementor-element-7271364{--display:flex;--min-height:60vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.03;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:350px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-958 .elementor-element.elementor-element-7271364:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-7271364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sproutvilleinternationalschool.com/wp-content/uploads/2026/08/sproutville-international-school-main-welcome-lobby.webp");background-position:0px -270px;background-repeat:no-repeat;background-size:cover;}.elementor-958 .elementor-element.elementor-element-7271364::before, .elementor-958 .elementor-element.elementor-element-7271364 > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-7271364 > .e-con-inner > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-7271364 > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-7271364 > .e-con-inner > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-7271364 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-958 .elementor-element.elementor-element-4339d7e{text-align:center;}.elementor-958 .elementor-element.elementor-element-4339d7e ul.hfe-breadcrumbs li{margin-right:10px;}.elementor-958 .elementor-element.elementor-element-4339d7e .hfe-breadcrumbs, .elementor-958 .elementor-element.elementor-element-4339d7e .hfe-breadcrumbs .hfe-breadcrumbs-text{color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-4339d7e .hfe-breadcrumbs svg{fill:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-4339d7e .hfe-breadcrumbs-item{font-family:"Lora", Sans-serif;font-size:18px;font-weight:600;text-decoration:none;}.elementor-958 .elementor-element.elementor-element-4339d7e .hfe-breadcrumbs-separator .hfe-breadcrumbs-separator-text{color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-4339d7e .hfe-breadcrumbs-separator-icon svg{fill:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-4339d7e .hfe-breadcrumbs-last .hfe-breadcrumbs-text, .elementor-958 .elementor-element.elementor-element-4339d7e .hfe-breadcrumbs-last svg{color:var( --e-global-color-astglobalcolor4 );font-family:"Lora", Sans-serif;font-size:18px;font-weight:600;text-decoration:none;}.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-958 .elementor-element.elementor-element-28437c1{text-align:center;}.elementor-958 .elementor-element.elementor-element-28437c1 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:56px;font-weight:600;text-shadow:3px 4px 5px rgba(0, 0, 0, 0.75);color:var( --e-global-color-astglobalcolor4 );}.elementor-958 .elementor-element.elementor-element-20f52af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-958 .elementor-element.elementor-element-20f52af:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-20f52af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-958 .elementor-element.elementor-element-144ca81{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-4ed9cea{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:265px;}.elementor-958 .elementor-element.elementor-element-95a962d{--display:flex;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-95a962d:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-95a962d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-2b9e12f{text-align:center;font-family:"Lora", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.7px;color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-2b9e12f p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-644daa7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-958 .elementor-element.elementor-element-644daa7 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:28px;font-weight:700;}.elementor-958 .elementor-element.elementor-element-58eb57f{text-align:start;font-family:"Lora", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-58eb57f p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-5cc29a9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-958 .elementor-element.elementor-element-4581e1f img{width:100%;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-958 .elementor-element.elementor-element-4d0ad0a{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-958 .elementor-element.elementor-element-4d0ad0a:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-4d0ad0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-958 .elementor-element.elementor-element-b9acbc8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:460px;--padding-right:460px;}.elementor-958 .elementor-element.elementor-element-90bb7c6{--display:flex;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-90bb7c6:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-90bb7c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-8e0ea7e{text-align:center;font-family:"Lora", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.7px;color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-8e0ea7e p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-7eed844{text-align:center;}.elementor-958 .elementor-element.elementor-element-7eed844 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:800;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-30c4166{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--divider-icon-size:20px;--divider-element-spacing:1px;}.elementor-958 .elementor-element.elementor-element-30c4166 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-958 .elementor-element.elementor-element-30c4166 .elementor-divider{text-align:center;padding-block-start:1px;padding-block-end:1px;}.elementor-958 .elementor-element.elementor-element-3aa77c6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-0601ae2{--display:flex;border-style:solid;--border-style:solid;border-width:15px 0px 0px 0px;--border-top-width:15px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-0601ae2:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-0601ae2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-cb9ce87{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.18);--padding-top:30px;--padding-bottom:78px;--padding-left:30px;--padding-right:30px;}.elementor-958 .elementor-element.elementor-element-cb9ce87:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-cb9ce87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-daa5745 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-958 .elementor-element.elementor-element-daa5745 .elementor-icon-box-title{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-daa5745.elementor-view-stacked .elementor-icon{background-color:#F0F5FA;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-daa5745.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-daa5745.elementor-view-default .elementor-icon{fill:#F0F5FA;color:#F0F5FA;border-color:#F0F5FA;}.elementor-958 .elementor-element.elementor-element-daa5745.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-daa5745 .elementor-icon{font-size:24px;}.elementor-958 .elementor-element.elementor-element-daa5745 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-daa5745 .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:28px;font-weight:700;}.elementor-958 .elementor-element.elementor-element-3010ade{text-align:start;font-family:"Lora", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-3010ade p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-c4ad25e{--display:flex;border-style:solid;--border-style:solid;border-width:15px 0px 0px 0px;--border-top-width:15px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.18);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-c4ad25e:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-c4ad25e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-89f8f79{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.18);--padding-top:30px;--padding-bottom:168px;--padding-left:30px;--padding-right:30px;}.elementor-958 .elementor-element.elementor-element-89f8f79:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-89f8f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-958 .elementor-element.elementor-element-c357324 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-958 .elementor-element.elementor-element-c357324 .elementor-icon-box-title{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-c357324.elementor-view-stacked .elementor-icon{background-color:#F0F5FA;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-c357324.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-c357324.elementor-view-default .elementor-icon{fill:#F0F5FA;color:#F0F5FA;border-color:#F0F5FA;}.elementor-958 .elementor-element.elementor-element-c357324.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-c357324 .elementor-icon{font-size:24px;}.elementor-958 .elementor-element.elementor-element-c357324 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-c357324 .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:28px;font-weight:700;}.elementor-958 .elementor-element.elementor-element-f225a26{text-align:start;font-family:"Lora", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-f225a26 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-47ab814{--display:flex;border-style:solid;--border-style:solid;border-width:15px 0px 0px 0px;--border-top-width:15px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.18);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-47ab814:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-47ab814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-df380b2{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.18);--padding-top:30px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-958 .elementor-element.elementor-element-df380b2:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-df380b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-958 .elementor-element.elementor-element-36e6600 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-958 .elementor-element.elementor-element-36e6600 .elementor-icon-box-title{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-36e6600.elementor-view-stacked .elementor-icon{background-color:#F0F5FA;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-36e6600.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-36e6600.elementor-view-default .elementor-icon{fill:#F0F5FA;color:#F0F5FA;border-color:#F0F5FA;}.elementor-958 .elementor-element.elementor-element-36e6600.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-36e6600 .elementor-icon{font-size:24px;}.elementor-958 .elementor-element.elementor-element-36e6600 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-36e6600 .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:28px;font-weight:700;}.elementor-958 .elementor-element.elementor-element-d10b65b{text-align:start;font-family:"Lora", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-d10b65b p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-5b60e6c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-958 .elementor-element.elementor-element-5b60e6c:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-5b60e6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-fe4cb72{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:475px;--padding-right:475px;}.elementor-958 .elementor-element.elementor-element-3e0c267{--display:flex;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-3e0c267:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-3e0c267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-abf1890{text-align:center;font-family:"Lora", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.7px;color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-abf1890 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-9356951{text-align:center;}.elementor-958 .elementor-element.elementor-element-9356951 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:800;}.elementor-958 .elementor-element.elementor-element-bbcfbfc{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--divider-icon-size:20px;--divider-element-spacing:1px;}.elementor-958 .elementor-element.elementor-element-bbcfbfc .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-958 .elementor-element.elementor-element-bbcfbfc .elementor-divider{text-align:center;padding-block-start:1px;padding-block-end:1px;}.elementor-958 .elementor-element.elementor-element-312843f{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 250px 0px 250px;text-align:center;font-family:"Lora", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#082860;}.elementor-958 .elementor-element.elementor-element-312843f p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-9efa35e{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-958 .elementor-element.elementor-element-9efa35e img{width:100%;height:450px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-958 .elementor-element.elementor-element-267d6d1{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-83e11c5 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-958 .elementor-element.elementor-element-83e11c5 .elementor-icon-box-title{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-83e11c5 .elementor-icon{font-size:21px;}.elementor-958 .elementor-element.elementor-element-83e11c5 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-83e11c5 .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:28px;font-weight:700;}.elementor-958 .elementor-element.elementor-element-0c4df67{--divider-border-style:solid;--divider-color:#0000001A;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-958 .elementor-element.elementor-element-0c4df67 .elementor-divider-separator{width:100%;}.elementor-958 .elementor-element.elementor-element-0c4df67 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-958 .elementor-element.elementor-element-f7a7ddf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:20px 30px;--row-gap:20px;--column-gap:30px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-f7aedc0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-f7aedc0:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-f7aedc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-f7aedc0:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-f7aedc0, .elementor-958 .elementor-element.elementor-element-f7aedc0::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-3ab5b67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-3ab5b67 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-28c48e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-28c48e0 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-83683b8{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-83683b8:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-83683b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-83683b8:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-83683b8, .elementor-958 .elementor-element.elementor-element-83683b8::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-4fa5cdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-4fa5cdd .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-edc11a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-edc11a3 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-dd9df0a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-dd9df0a:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-dd9df0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-dd9df0a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-dd9df0a, .elementor-958 .elementor-element.elementor-element-dd9df0a::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-0126f1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-0126f1d .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-d4d57e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-d4d57e4 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-2050d25{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-2050d25:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-2050d25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-2050d25:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-2050d25, .elementor-958 .elementor-element.elementor-element-2050d25::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-5c8e95f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-5c8e95f .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-872c4f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-872c4f8 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-849e4fe{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-849e4fe:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-849e4fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-849e4fe:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-849e4fe, .elementor-958 .elementor-element.elementor-element-849e4fe::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-0ce0596{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-0ce0596 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-927a924{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-927a924 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-b03093c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-b03093c:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-b03093c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-b03093c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-b03093c, .elementor-958 .elementor-element.elementor-element-b03093c::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-f17e065{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-f17e065 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-37bc5d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-37bc5d5 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-64aa596{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-64aa596:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-64aa596 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-64aa596:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-64aa596, .elementor-958 .elementor-element.elementor-element-64aa596::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-bbd16d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-bbd16d9 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-a6eee30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-a6eee30 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-6c0c665{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-6c0c665:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-6c0c665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-6c0c665:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-6c0c665, .elementor-958 .elementor-element.elementor-element-6c0c665::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-2f875f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-2f875f6 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-dca3740{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-dca3740 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-ebd5a95{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-ebd5a95:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-ebd5a95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-ebd5a95:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-ebd5a95, .elementor-958 .elementor-element.elementor-element-ebd5a95::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-d910127{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-d910127 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-485f0f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-485f0f1 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-ec290a0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-ec290a0:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-ec290a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-ec290a0:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-ec290a0, .elementor-958 .elementor-element.elementor-element-ec290a0::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-1b1eb2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-1b1eb2c .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-62db9d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-62db9d3 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-cd7671e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-cd7671e:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-cd7671e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-cd7671e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-cd7671e, .elementor-958 .elementor-element.elementor-element-cd7671e::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-86b009d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-86b009d .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-bfe81e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-bfe81e7 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-8d76b35{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-5c4a230 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-958 .elementor-element.elementor-element-5c4a230 .elementor-icon-box-title{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-5c4a230.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-5c4a230.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-5c4a230.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-5c4a230 .elementor-icon{font-size:21px;}.elementor-958 .elementor-element.elementor-element-5c4a230 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-5c4a230 .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:28px;font-weight:700;}.elementor-958 .elementor-element.elementor-element-dc4463c{--divider-border-style:solid;--divider-color:#0000001A;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-958 .elementor-element.elementor-element-dc4463c .elementor-divider-separator{width:100%;}.elementor-958 .elementor-element.elementor-element-dc4463c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-958 .elementor-element.elementor-element-e850528{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 30px;--row-gap:20px;--column-gap:30px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-35120f0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-35120f0:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-35120f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-35120f0:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-35120f0, .elementor-958 .elementor-element.elementor-element-35120f0::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-9043e5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-9043e5d .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-d6dbfa1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-d6dbfa1 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-2b2d133{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-2b2d133:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-2b2d133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-2b2d133:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-2b2d133, .elementor-958 .elementor-element.elementor-element-2b2d133::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-10cbe91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-10cbe91 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-6ac2713{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-6ac2713 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-21e3d1f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-21e3d1f:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-21e3d1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-21e3d1f:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-21e3d1f, .elementor-958 .elementor-element.elementor-element-21e3d1f::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-b7a6d9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-b7a6d9b .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-9151567{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-9151567 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-48dd7bf{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-48dd7bf:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-48dd7bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-48dd7bf:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-48dd7bf, .elementor-958 .elementor-element.elementor-element-48dd7bf::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-973d70b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-973d70b .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-4f51939{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-4f51939 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-b161eb3{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-3fbb824 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-958 .elementor-element.elementor-element-3fbb824 .elementor-icon-box-title{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-3fbb824.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-3fbb824.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-3fbb824.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-958 .elementor-element.elementor-element-3fbb824 .elementor-icon{font-size:21px;}.elementor-958 .elementor-element.elementor-element-3fbb824 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-3fbb824 .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:28px;font-weight:700;}.elementor-958 .elementor-element.elementor-element-f6983e3{--divider-border-style:solid;--divider-color:#0000001A;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-958 .elementor-element.elementor-element-f6983e3 .elementor-divider-separator{width:100%;}.elementor-958 .elementor-element.elementor-element-f6983e3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-958 .elementor-element.elementor-element-a37c41b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:20px 30px;--row-gap:20px;--column-gap:30px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-c94407a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-c94407a:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-c94407a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-c94407a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-c94407a, .elementor-958 .elementor-element.elementor-element-c94407a::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-c90469f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-c90469f .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-b201155{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-b201155 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-4400f51{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-4400f51:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-4400f51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-4400f51:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-4400f51, .elementor-958 .elementor-element.elementor-element-4400f51::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-7b298c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-7b298c8 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-a61ef4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-a61ef4d .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-ed4082a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-ed4082a:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-ed4082a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-ed4082a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-ed4082a, .elementor-958 .elementor-element.elementor-element-ed4082a::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-4b96668{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-4b96668 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-816081c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-816081c .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-755064b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-755064b:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-755064b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-755064b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-755064b, .elementor-958 .elementor-element.elementor-element-755064b::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-fce98c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-fce98c0 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-2742884{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-2742884 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-70345cb{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-70345cb:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-70345cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-70345cb:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-70345cb, .elementor-958 .elementor-element.elementor-element-70345cb::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-4425632{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-4425632 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-f7f4a17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-f7f4a17 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-2af0a55{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-2af0a55:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-2af0a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-2af0a55:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-2af0a55, .elementor-958 .elementor-element.elementor-element-2af0a55::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-afebfbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-afebfbd .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-1cc47cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-1cc47cf .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-e485c52{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-e485c52:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-e485c52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-e485c52:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-e485c52, .elementor-958 .elementor-element.elementor-element-e485c52::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-df6ce3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-df6ce3a .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-2a24769{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-2a24769 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-0843484{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-0843484:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-0843484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-0843484:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-0843484, .elementor-958 .elementor-element.elementor-element-0843484::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-d7f9abe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-d7f9abe .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-ef3576f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-ef3576f .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-8d3f695{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-8d3f695:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-8d3f695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-8d3f695:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-8d3f695, .elementor-958 .elementor-element.elementor-element-8d3f695::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-ab6c477{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-ab6c477 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-da0c17c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-da0c17c .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-d8c4e67{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F3;--border-color:#E2E8F3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-d8c4e67:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-d8c4e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-958 .elementor-element.elementor-element-d8c4e67:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-d8c4e67, .elementor-958 .elementor-element.elementor-element-d8c4e67::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-385daf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-385daf5 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-958 .elementor-element.elementor-element-9dd7b0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-9dd7b0c .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-ac4b374{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-958 .elementor-element.elementor-element-ac4b374:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-ac4b374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-958 .elementor-element.elementor-element-325fd03{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-3dd76b4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-a80e039{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:340px;}.elementor-958 .elementor-element.elementor-element-ca050a9{--display:flex;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-ca050a9:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-ca050a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-da2a03d{text-align:center;font-family:"Lora", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.7px;color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-da2a03d p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-3a86db7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-958 .elementor-element.elementor-element-3a86db7 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:800;}.elementor-958 .elementor-element.elementor-element-da5254d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-c39593e{--spacer-size:30px;}.elementor-958 .elementor-element.elementor-element-32a1729{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;font-family:"Lora", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#082860;}.elementor-958 .elementor-element.elementor-element-32a1729 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-3b83938{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-58d116b{--display:flex;border-style:solid;--border-style:solid;border-width:15px 0px 0px 0px;--border-top-width:15px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.18);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-58d116b:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-58d116b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-d703d48{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-958 .elementor-element.elementor-element-d703d48:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-d703d48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-958 .elementor-element.elementor-element-d2769db .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-958 .elementor-element.elementor-element-d2769db .elementor-icon-box-title{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-d2769db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-d2769db.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-d2769db.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-958 .elementor-element.elementor-element-d2769db.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-d2769db .elementor-icon{font-size:24px;}.elementor-958 .elementor-element.elementor-element-d2769db .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-d2769db .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:28px;font-weight:700;}.elementor-958 .elementor-element.elementor-element-3af64e6{text-align:start;font-family:"Lora", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-3af64e6 p{margin-block-end: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-958 .elementor-element.elementor-element-39f9d34 .elementor-button{background-color:#23AC3A00;font-family:"Lora", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-39f9d34{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-39f9d34 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-958 .elementor-element.elementor-element-39f9d34 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-958 .elementor-element.elementor-element-e96c97c{--display:flex;border-style:solid;--border-style:solid;border-width:15px 0px 0px 0px;--border-top-width:15px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.18);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-e96c97c:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-e96c97c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-158b494{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-958 .elementor-element.elementor-element-158b494:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-158b494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-958 .elementor-element.elementor-element-49e9518 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-958 .elementor-element.elementor-element-49e9518 .elementor-icon-box-title{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-49e9518.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-49e9518.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-49e9518.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-958 .elementor-element.elementor-element-49e9518.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-49e9518 .elementor-icon{font-size:24px;}.elementor-958 .elementor-element.elementor-element-49e9518 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-49e9518 .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:28px;font-weight:700;}.elementor-958 .elementor-element.elementor-element-9cab111{text-align:start;font-family:"Lora", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-9cab111 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-102df33 .elementor-button{background-color:#23AC3A00;font-family:"Lora", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-102df33{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-102df33 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-958 .elementor-element.elementor-element-102df33 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-958 .elementor-element.elementor-element-d3b9207{--display:flex;border-style:solid;--border-style:solid;border-width:15px 0px 0px 0px;--border-top-width:15px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.18);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-d3b9207:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-d3b9207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-a0a29b1{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-958 .elementor-element.elementor-element-a0a29b1:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-a0a29b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-958 .elementor-element.elementor-element-137cc58 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-958 .elementor-element.elementor-element-137cc58 .elementor-icon-box-title{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-137cc58.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-137cc58.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-137cc58.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-958 .elementor-element.elementor-element-137cc58.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-137cc58 .elementor-icon{font-size:24px;}.elementor-958 .elementor-element.elementor-element-137cc58 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-137cc58 .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:28px;font-weight:700;}.elementor-958 .elementor-element.elementor-element-fa81057{text-align:start;font-family:"Lora", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-fa81057 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-1943021 .elementor-button{background-color:#23AC3A00;font-family:"Lora", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-1943021{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-1943021 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-958 .elementor-element.elementor-element-1943021 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-958 .elementor-element.elementor-element-706a502{--display:flex;border-style:solid;--border-style:solid;border-width:15px 0px 0px 0px;--border-top-width:15px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.18);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-706a502:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-706a502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-42f716c{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-958 .elementor-element.elementor-element-42f716c:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-42f716c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-958 .elementor-element.elementor-element-b983a7f .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-958 .elementor-element.elementor-element-b983a7f .elementor-icon-box-title{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-b983a7f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-b983a7f.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-b983a7f.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-958 .elementor-element.elementor-element-b983a7f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-b983a7f .elementor-icon{font-size:24px;}.elementor-958 .elementor-element.elementor-element-b983a7f .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-b983a7f .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:28px;font-weight:700;}.elementor-958 .elementor-element.elementor-element-9262410{text-align:start;font-family:"Lora", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-9262410 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-d7ad954 .elementor-button{background-color:#23AC3A00;font-family:"Lora", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-d7ad954{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-d7ad954 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-958 .elementor-element.elementor-element-d7ad954 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-958 .elementor-element.elementor-element-3e7bb43 .elementor-button{background-color:#082860;font-family:"Lora", Sans-serif;font-weight:600;letter-spacing:0.5px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:40px 40px 40px 40px;padding:20px 50px 20px 50px;}.elementor-958 .elementor-element.elementor-element-3e7bb43 .elementor-button:hover, .elementor-958 .elementor-element.elementor-element-3e7bb43 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-3e7bb43{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-3e7bb43 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-958 .elementor-element.elementor-element-3e7bb43 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-958 .elementor-element.elementor-element-3e7bb43 .elementor-button:hover svg, .elementor-958 .elementor-element.elementor-element-3e7bb43 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-11bb668{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-958 .elementor-element.elementor-element-11bb668:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-11bb668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-22f2b0e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:480px;--padding-right:480px;}.elementor-958 .elementor-element.elementor-element-f5a5d99{--display:flex;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-f5a5d99:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-f5a5d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-3a1fca8{text-align:center;font-family:"Lora", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.7px;color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-3a1fca8 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-471f261{text-align:center;}.elementor-958 .elementor-element.elementor-element-471f261 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:800;color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-4a4fd98{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--divider-icon-size:20px;--divider-element-spacing:1px;}.elementor-958 .elementor-element.elementor-element-4a4fd98 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-958 .elementor-element.elementor-element-4a4fd98 .elementor-divider{text-align:center;padding-block-start:1px;padding-block-end:1px;}.elementor-958 .elementor-element.elementor-element-334d46f{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-7674324 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-7db494a{--divider-border-style:solid;--divider-color:#FFFFFF2E;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-958 .elementor-element.elementor-element-7db494a .elementor-divider-separator{width:100%;}.elementor-958 .elementor-element.elementor-element-7db494a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-958 .elementor-element.elementor-element-36f510e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-c8e1569{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-c8e1569:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-c8e1569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sproutvilleinternationalschool.com/wp-content/uploads/2026/08/sproutville-montessori-visayas-room-interior.png");background-position:center center;background-size:cover;}.elementor-958 .elementor-element.elementor-element-c8e1569::before, .elementor-958 .elementor-element.elementor-element-c8e1569 > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-c8e1569 > .e-con-inner > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-c8e1569 > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-c8e1569 > .e-con-inner > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-c8e1569 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 80%, #000000 100%);}.elementor-958 .elementor-element.elementor-element-6ce4ce0{--spacer-size:180px;}.elementor-958 .elementor-element.elementor-element-361bbce .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-a2801fd{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-a2801fd:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-a2801fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sproutvilleinternationalschool.com/wp-content/uploads/2026/08/sproutville-montessori-mindanao-learning-space.webp");background-position:center center;background-size:cover;}.elementor-958 .elementor-element.elementor-element-a2801fd::before, .elementor-958 .elementor-element.elementor-element-a2801fd > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-a2801fd > .e-con-inner > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-a2801fd > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-a2801fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-a2801fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 80%, #000000 100%);}.elementor-958 .elementor-element.elementor-element-3e2ffa6{--spacer-size:180px;}.elementor-958 .elementor-element.elementor-element-a9b591d .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-cfff52e{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-cfff52e:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-cfff52e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sproutvilleinternationalschool.com/wp-content/uploads/2026/08/sproutville-montessori-bohol-early-childhood-room.webp");background-position:center center;background-size:cover;}.elementor-958 .elementor-element.elementor-element-cfff52e::before, .elementor-958 .elementor-element.elementor-element-cfff52e > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-cfff52e > .e-con-inner > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-cfff52e > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-cfff52e > .e-con-inner > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-cfff52e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 80%, #000000 100%);}.elementor-958 .elementor-element.elementor-element-76ea05b{--spacer-size:180px;}.elementor-958 .elementor-element.elementor-element-3546de7 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-4d28fc6{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-4d28fc6:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-4d28fc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sproutvilleinternationalschool.com/wp-content/uploads/2026/08/sproutville-montessori-boracay-classroom-setup.webp");background-position:center center;background-size:cover;}.elementor-958 .elementor-element.elementor-element-4d28fc6::before, .elementor-958 .elementor-element.elementor-element-4d28fc6 > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-4d28fc6 > .e-con-inner > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-4d28fc6 > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-4d28fc6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-4d28fc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 80%, #000000 100%);}.elementor-958 .elementor-element.elementor-element-0f993a2{--spacer-size:180px;}.elementor-958 .elementor-element.elementor-element-ecae818 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-4fc4e03{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-920ce5c .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-200ca4b{--divider-border-style:solid;--divider-color:#FFFFFF2E;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-958 .elementor-element.elementor-element-200ca4b .elementor-divider-separator{width:100%;}.elementor-958 .elementor-element.elementor-element-200ca4b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-958 .elementor-element.elementor-element-67a9d56{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-1c385b2{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-1c385b2:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-1c385b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sproutvilleinternationalschool.com/wp-content/uploads/2026/08/sproutville-international-school-music-room.webp");background-position:center center;background-size:cover;}.elementor-958 .elementor-element.elementor-element-1c385b2::before, .elementor-958 .elementor-element.elementor-element-1c385b2 > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-1c385b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-1c385b2 > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-1c385b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-1c385b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 75%, #000000 100%);}.elementor-958 .elementor-element.elementor-element-43e93f6{--spacer-size:180px;}.elementor-958 .elementor-element.elementor-element-7dd78e4 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-8111695{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-8111695:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-8111695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sproutvilleinternationalschool.com/wp-content/uploads/2026/08/sproutville-international-school-art-room.png");background-position:center center;background-size:cover;}.elementor-958 .elementor-element.elementor-element-8111695::before, .elementor-958 .elementor-element.elementor-element-8111695 > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-8111695 > .e-con-inner > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-8111695 > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-8111695 > .e-con-inner > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-8111695 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 75%, #000000 100%);}.elementor-958 .elementor-element.elementor-element-e0563e4{--spacer-size:180px;}.elementor-958 .elementor-element.elementor-element-f63eae9 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-fd198fa{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-fd198fa:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-fd198fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sproutvilleinternationalschool.com/wp-content/uploads/2026/08/sproutville-international-school-science-room.webp");background-position:center center;background-size:cover;}.elementor-958 .elementor-element.elementor-element-fd198fa::before, .elementor-958 .elementor-element.elementor-element-fd198fa > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-fd198fa > .e-con-inner > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-fd198fa > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-fd198fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-fd198fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 75%, #000000 100%);}.elementor-958 .elementor-element.elementor-element-b62b4d7{--spacer-size:180px;}.elementor-958 .elementor-element.elementor-element-883d7ef .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-26e5ab0{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-26e5ab0:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-26e5ab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sproutvilleinternationalschool.com/wp-content/uploads/2026/08/sproutville-international-school-multifunction-room.webp");background-position:center center;background-size:cover;}.elementor-958 .elementor-element.elementor-element-26e5ab0::before, .elementor-958 .elementor-element.elementor-element-26e5ab0 > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-26e5ab0 > .e-con-inner > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-26e5ab0 > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-26e5ab0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-26e5ab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 75%, #000000 100%);}.elementor-958 .elementor-element.elementor-element-368b72d{--spacer-size:180px;}.elementor-958 .elementor-element.elementor-element-91ecde9 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-9c2ac25{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-9c2ac25:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-9c2ac25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sproutvilleinternationalschool.com/wp-content/uploads/2026/08/sproutville-international-school-indoor-golf-room.webp");background-position:center center;background-size:cover;}.elementor-958 .elementor-element.elementor-element-9c2ac25::before, .elementor-958 .elementor-element.elementor-element-9c2ac25 > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-9c2ac25 > .e-con-inner > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-9c2ac25 > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-9c2ac25 > .e-con-inner > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-9c2ac25 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 75%, #000000 100%);}.elementor-958 .elementor-element.elementor-element-a602c17{--spacer-size:180px;}.elementor-958 .elementor-element.elementor-element-6519781 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-78483f9{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-162130f .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-e7413e2{--divider-border-style:solid;--divider-color:#FFFFFF2E;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-958 .elementor-element.elementor-element-e7413e2 .elementor-divider-separator{width:100%;}.elementor-958 .elementor-element.elementor-element-e7413e2 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-958 .elementor-element.elementor-element-2886107{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-3a5ab64{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-3a5ab64::before, .elementor-958 .elementor-element.elementor-element-3a5ab64 > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-3a5ab64 > .e-con-inner > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-3a5ab64 > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-3a5ab64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-3a5ab64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 75%, #000000 100%);}.elementor-958 .elementor-element.elementor-element-8ab0e55{--spacer-size:180px;}.elementor-958 .elementor-element.elementor-element-3287e9b .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-d742fc9{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-d742fc9:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-d742fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sproutvilleinternationalschool.com/wp-content/uploads/2026/08/sproutville-commercial-grade-school-kitchen.webp");background-position:center center;background-size:cover;}.elementor-958 .elementor-element.elementor-element-d742fc9::before, .elementor-958 .elementor-element.elementor-element-d742fc9 > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-d742fc9 > .e-con-inner > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-d742fc9 > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-d742fc9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-d742fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 75%, #000000 100%);}.elementor-958 .elementor-element.elementor-element-85d8b16{--spacer-size:180px;}.elementor-958 .elementor-element.elementor-element-7cd848e .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-3d29771{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-3d29771:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-3d29771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sproutvilleinternationalschool.com/wp-content/uploads/2026/08/sproutville-early-learning-reading-room.webp");background-position:center center;background-size:cover;}.elementor-958 .elementor-element.elementor-element-3d29771::before, .elementor-958 .elementor-element.elementor-element-3d29771 > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-3d29771 > .e-con-inner > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-3d29771 > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-3d29771 > .e-con-inner > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-3d29771 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 75%, #000000 100%);}.elementor-958 .elementor-element.elementor-element-498f4b7{--spacer-size:180px;}.elementor-958 .elementor-element.elementor-element-8e71e6e .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-6d7e324{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-6d7e324:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-6d7e324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sproutvilleinternationalschool.com/wp-content/uploads/2026/08/sproutville-international-school-student-clinic.webp");background-position:center center;background-size:cover;}.elementor-958 .elementor-element.elementor-element-6d7e324::before, .elementor-958 .elementor-element.elementor-element-6d7e324 > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-6d7e324 > .e-con-inner > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-6d7e324 > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-6d7e324 > .e-con-inner > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-6d7e324 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 75%, #000000 100%);}.elementor-958 .elementor-element.elementor-element-49bfd00{--spacer-size:180px;}.elementor-958 .elementor-element.elementor-element-ff927d6 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-af8d234{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-af8d234:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-af8d234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sproutvilleinternationalschool.com/wp-content/uploads/2026/08/sproutville-international-school-indoor-play-area.png");background-position:center center;background-size:cover;}.elementor-958 .elementor-element.elementor-element-af8d234::before, .elementor-958 .elementor-element.elementor-element-af8d234 > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-af8d234 > .e-con-inner > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-af8d234 > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-af8d234 > .e-con-inner > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-af8d234 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 75%, #000000 100%);}.elementor-958 .elementor-element.elementor-element-dc48429{--spacer-size:180px;}.elementor-958 .elementor-element.elementor-element-d0bba15 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-d440bdd{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-d440bdd:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-d440bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sproutvilleinternationalschool.com/wp-content/uploads/2026/08/sproutville-international-school-light-and-shadow-room.webp");background-position:center center;background-size:cover;}.elementor-958 .elementor-element.elementor-element-d440bdd::before, .elementor-958 .elementor-element.elementor-element-d440bdd > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-d440bdd > .e-con-inner > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-d440bdd > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-d440bdd > .e-con-inner > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-d440bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 75%, #000000 100%);}.elementor-958 .elementor-element.elementor-element-555cf0d{--spacer-size:180px;}.elementor-958 .elementor-element.elementor-element-7659b87 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-e991fef{--display:flex;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-958 .elementor-element.elementor-element-e991fef:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-e991fef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-1dcb6e1{text-align:center;}.elementor-958 .elementor-element.elementor-element-1dcb6e1 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:800;}.elementor-958 .elementor-element.elementor-element-71269b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 250px 0px 250px;text-align:center;font-family:"Lora", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#082860;}.elementor-958 .elementor-element.elementor-element-71269b4 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-aeda834{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-f1ddcc4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-5de321d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lora", Sans-serif;font-weight:600;letter-spacing:0.5px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-radius:10px 10px 10px 10px;padding:20px 50px 20px 50px;}.elementor-958 .elementor-element.elementor-element-5de321d .elementor-button:hover, .elementor-958 .elementor-element.elementor-element-5de321d .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-5de321d .elementor-button-content-wrapper{flex-direction:row;}.elementor-958 .elementor-element.elementor-element-5de321d .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-958 .elementor-element.elementor-element-5de321d .elementor-button:hover svg, .elementor-958 .elementor-element.elementor-element-5de321d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-0d2f203{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-99435aa .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Lora", Sans-serif;font-weight:600;letter-spacing:0.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-958 .elementor-element.elementor-element-99435aa .elementor-button:hover, .elementor-958 .elementor-element.elementor-element-99435aa .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-99435aa .elementor-button-content-wrapper{flex-direction:row;}.elementor-958 .elementor-element.elementor-element-99435aa .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-958 .elementor-element.elementor-element-99435aa .elementor-button:hover svg, .elementor-958 .elementor-element.elementor-element-99435aa .elementor-button:focus svg{fill:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-958 .elementor-element.elementor-element-144ca81{--width:50%;}.elementor-958 .elementor-element.elementor-element-5cc29a9{--width:60%;}}@media(max-width:1024px){.elementor-958 .elementor-element.elementor-element-7271364{--min-height:0vh;--padding-top:200px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-7271364:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-7271364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -200px;}.elementor-958 .elementor-element.elementor-element-20f52af{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-958 .elementor-element.elementor-element-4ed9cea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:180px;}.elementor-958 .elementor-element.elementor-element-644daa7 .elementor-heading-title{font-size:24px;}.elementor-958 .elementor-element.elementor-element-4581e1f img{height:400px;object-fit:cover;}.elementor-958 .elementor-element.elementor-element-4d0ad0a{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-958 .elementor-element.elementor-element-b9acbc8{--padding-top:0px;--padding-bottom:0px;--padding-left:400px;--padding-right:400px;}.elementor-958 .elementor-element.elementor-element-7eed844 .elementor-heading-title{font-size:36px;}.elementor-958 .elementor-element.elementor-element-3aa77c6{--grid-auto-flow:row;}.elementor-958 .elementor-element.elementor-element-cb9ce87{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-daa5745 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-daa5745 .elementor-icon-box-title a{font-size:20px;}.elementor-958 .elementor-element.elementor-element-3010ade{font-size:14px;}.elementor-958 .elementor-element.elementor-element-89f8f79{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-c357324 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-c357324 .elementor-icon-box-title a{font-size:20px;}.elementor-958 .elementor-element.elementor-element-f225a26{font-size:14px;}.elementor-958 .elementor-element.elementor-element-df380b2{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-36e6600 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-36e6600 .elementor-icon-box-title a{font-size:20px;}.elementor-958 .elementor-element.elementor-element-d10b65b{font-size:14px;}.elementor-958 .elementor-element.elementor-element-5b60e6c{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-958 .elementor-element.elementor-element-fe4cb72{--padding-top:0px;--padding-bottom:0px;--padding-left:400px;--padding-right:400px;}.elementor-958 .elementor-element.elementor-element-9356951 .elementor-heading-title{font-size:36px;}.elementor-958 .elementor-element.elementor-element-312843f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 150px 0px 150px;}.elementor-958 .elementor-element.elementor-element-9efa35e img{height:350px;}.elementor-958 .elementor-element.elementor-element-83e11c5 .elementor-icon{font-size:18px;}.elementor-958 .elementor-element.elementor-element-83e11c5 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-83e11c5 .elementor-icon-box-title a{font-size:24px;}.elementor-958 .elementor-element.elementor-element-f7a7ddf{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-958 .elementor-element.elementor-element-f7aedc0{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-3ab5b67 .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-28c48e0 .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-83683b8{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-4fa5cdd .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-edc11a3 .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-dd9df0a{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-0126f1d .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-d4d57e4 .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-2050d25{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-5c8e95f .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-872c4f8 .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-849e4fe{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-0ce0596 .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-927a924 .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-b03093c{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-f17e065 .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-37bc5d5 .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-64aa596{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-bbd16d9 .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-a6eee30 .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-6c0c665{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-2f875f6 .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-dca3740 .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-ebd5a95{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-d910127 .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-485f0f1 .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-ec290a0{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-1b1eb2c .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-62db9d3 .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-cd7671e{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-86b009d .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-bfe81e7 .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-5c4a230 .elementor-icon{font-size:18px;}.elementor-958 .elementor-element.elementor-element-5c4a230 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-5c4a230 .elementor-icon-box-title a{font-size:24px;}.elementor-958 .elementor-element.elementor-element-e850528{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-958 .elementor-element.elementor-element-35120f0{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-9043e5d .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-d6dbfa1 .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-2b2d133{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-10cbe91 .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-6ac2713 .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-21e3d1f{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-b7a6d9b .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-9151567 .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-48dd7bf{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-973d70b .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-4f51939 .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-3fbb824 .elementor-icon{font-size:18px;}.elementor-958 .elementor-element.elementor-element-3fbb824 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-3fbb824 .elementor-icon-box-title a{font-size:24px;}.elementor-958 .elementor-element.elementor-element-a37c41b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-958 .elementor-element.elementor-element-c94407a{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-c90469f .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-b201155 .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-4400f51{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-7b298c8 .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-a61ef4d .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-ed4082a{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-4b96668 .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-816081c .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-755064b{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-fce98c0 .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-2742884 .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-70345cb{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-4425632 .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-f7f4a17 .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-2af0a55{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-afebfbd .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-1cc47cf .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-e485c52{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-df6ce3a .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-2a24769 .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-0843484{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-d7f9abe .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-ef3576f .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-8d3f695{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-ab6c477 .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-da0c17c .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-d8c4e67{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-385daf5 .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-9dd7b0c .elementor-heading-title{font-size:12px;}.elementor-958 .elementor-element.elementor-element-ac4b374{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-958 .elementor-element.elementor-element-a80e039{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:250px;}.elementor-958 .elementor-element.elementor-element-3a86db7 .elementor-heading-title{font-size:36px;}.elementor-958 .elementor-element.elementor-element-c39593e{--spacer-size:1px;}.elementor-958 .elementor-element.elementor-element-3b83938{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-958 .elementor-element.elementor-element-d703d48{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-d2769db .elementor-icon{font-size:20px;}.elementor-958 .elementor-element.elementor-element-d2769db .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-d2769db .elementor-icon-box-title a{font-size:24px;}.elementor-958 .elementor-element.elementor-element-3af64e6{font-size:14px;}.elementor-958 .elementor-element.elementor-element-39f9d34 .elementor-button{font-size:12px;}.elementor-958 .elementor-element.elementor-element-158b494{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-49e9518 .elementor-icon{font-size:20px;}.elementor-958 .elementor-element.elementor-element-49e9518 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-49e9518 .elementor-icon-box-title a{font-size:24px;}.elementor-958 .elementor-element.elementor-element-9cab111{font-size:14px;}.elementor-958 .elementor-element.elementor-element-102df33 .elementor-button{font-size:12px;}.elementor-958 .elementor-element.elementor-element-a0a29b1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-137cc58 .elementor-icon{font-size:20px;}.elementor-958 .elementor-element.elementor-element-137cc58 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-137cc58 .elementor-icon-box-title a{font-size:24px;}.elementor-958 .elementor-element.elementor-element-fa81057{font-size:14px;}.elementor-958 .elementor-element.elementor-element-1943021 .elementor-button{font-size:12px;}.elementor-958 .elementor-element.elementor-element-42f716c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-b983a7f .elementor-icon{font-size:20px;}.elementor-958 .elementor-element.elementor-element-b983a7f .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-b983a7f .elementor-icon-box-title a{font-size:24px;}.elementor-958 .elementor-element.elementor-element-9262410{font-size:14px;}.elementor-958 .elementor-element.elementor-element-d7ad954 .elementor-button{font-size:12px;}.elementor-958 .elementor-element.elementor-element-3e7bb43 .elementor-button{font-size:14px;padding:15px 30px 15px 30px;}.elementor-958 .elementor-element.elementor-element-11bb668{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-958 .elementor-element.elementor-element-22f2b0e{--padding-top:0px;--padding-bottom:0px;--padding-left:420px;--padding-right:420px;}.elementor-958 .elementor-element.elementor-element-471f261 .elementor-heading-title{font-size:36px;}.elementor-958 .elementor-element.elementor-element-7674324 .elementor-heading-title{font-size:24px;}.elementor-958 .elementor-element.elementor-element-7db494a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-36f510e{--grid-auto-flow:row;}.elementor-958 .elementor-element.elementor-element-6ce4ce0{--spacer-size:100px;}.elementor-958 .elementor-element.elementor-element-361bbce .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-3e2ffa6{--spacer-size:100px;}.elementor-958 .elementor-element.elementor-element-a9b591d .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-76ea05b{--spacer-size:100px;}.elementor-958 .elementor-element.elementor-element-3546de7 .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-0f993a2{--spacer-size:100px;}.elementor-958 .elementor-element.elementor-element-ecae818 .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-920ce5c .elementor-heading-title{font-size:24px;}.elementor-958 .elementor-element.elementor-element-200ca4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-67a9d56{--grid-auto-flow:row;}.elementor-958 .elementor-element.elementor-element-43e93f6{--spacer-size:100px;}.elementor-958 .elementor-element.elementor-element-7dd78e4 .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-e0563e4{--spacer-size:100px;}.elementor-958 .elementor-element.elementor-element-f63eae9 .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-b62b4d7{--spacer-size:100px;}.elementor-958 .elementor-element.elementor-element-883d7ef .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-368b72d{--spacer-size:100px;}.elementor-958 .elementor-element.elementor-element-91ecde9 .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-a602c17{--spacer-size:100px;}.elementor-958 .elementor-element.elementor-element-6519781 .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-162130f .elementor-heading-title{font-size:24px;}.elementor-958 .elementor-element.elementor-element-e7413e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-2886107{--grid-auto-flow:row;}.elementor-958 .elementor-element.elementor-element-8ab0e55{--spacer-size:100px;}.elementor-958 .elementor-element.elementor-element-3287e9b .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-85d8b16{--spacer-size:100px;}.elementor-958 .elementor-element.elementor-element-7cd848e .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-498f4b7{--spacer-size:100px;}.elementor-958 .elementor-element.elementor-element-8e71e6e .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-49bfd00{--spacer-size:100px;}.elementor-958 .elementor-element.elementor-element-ff927d6 .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-dc48429{--spacer-size:100px;}.elementor-958 .elementor-element.elementor-element-d0bba15 .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-555cf0d{--spacer-size:100px;}.elementor-958 .elementor-element.elementor-element-7659b87 .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-e991fef{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-958 .elementor-element.elementor-element-1dcb6e1 .elementor-heading-title{font-size:36px;}.elementor-958 .elementor-element.elementor-element-71269b4{padding:0px 150px 0px 150px;}.elementor-958 .elementor-element.elementor-element-5de321d .elementor-button{border-width:2px 2px 2px 2px;padding:20px 40px 20px 40px;}.elementor-958 .elementor-element.elementor-element-99435aa .elementor-button{border-width:2px 2px 2px 2px;padding:20px 30px 20px 30px;}}@media(max-width:767px){.elementor-958 .elementor-element.elementor-element-7271364:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-7271364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-60px 0px;}.elementor-958 .elementor-element.elementor-element-7271364{--padding-top:150px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-4339d7e .hfe-breadcrumbs-item{font-size:14px;}.elementor-958 .elementor-element.elementor-element-4339d7e .hfe-breadcrumbs-last .hfe-breadcrumbs-text, .elementor-958 .elementor-element.elementor-element-4339d7e .hfe-breadcrumbs-last svg{font-size:14px;}.elementor-958 .elementor-element.elementor-element-28437c1 .elementor-heading-title{font-size:48px;}.elementor-958 .elementor-element.elementor-element-20f52af{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-4ed9cea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:140px;}.elementor-958 .elementor-element.elementor-element-2b9e12f{font-size:12px;}.elementor-958 .elementor-element.elementor-element-644daa7 .elementor-heading-title{font-size:20px;}.elementor-958 .elementor-element.elementor-element-58eb57f{font-size:14px;}.elementor-958 .elementor-element.elementor-element-4581e1f img{height:250px;}.elementor-958 .elementor-element.elementor-element-4d0ad0a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-b9acbc8{--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-958 .elementor-element.elementor-element-8e0ea7e{font-size:12px;}.elementor-958 .elementor-element.elementor-element-7eed844 .elementor-heading-title{font-size:32px;}.elementor-958 .elementor-element.elementor-element-30c4166 .elementor-divider-separator{width:50%;}.elementor-958 .elementor-element.elementor-element-30c4166{--divider-icon-size:14px;}.elementor-958 .elementor-element.elementor-element-3aa77c6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-958 .elementor-element.elementor-element-cb9ce87{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-89f8f79{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-df380b2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-36e6600 .elementor-icon-box-title{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-5b60e6c{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-fe4cb72{--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-958 .elementor-element.elementor-element-abf1890{font-size:12px;}.elementor-958 .elementor-element.elementor-element-9356951 .elementor-heading-title{font-size:32px;}.elementor-958 .elementor-element.elementor-element-bbcfbfc .elementor-divider-separator{width:50%;}.elementor-958 .elementor-element.elementor-element-bbcfbfc{--divider-icon-size:14px;}.elementor-958 .elementor-element.elementor-element-312843f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:14px;}.elementor-958 .elementor-element.elementor-element-9efa35e img{height:200px;}.elementor-958 .elementor-element.elementor-element-267d6d1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-958 .elementor-element.elementor-element-83e11c5 .elementor-icon{font-size:16px;}.elementor-958 .elementor-element.elementor-element-83e11c5 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-83e11c5 .elementor-icon-box-title a{font-size:20px;}.elementor-958 .elementor-element.elementor-element-0c4df67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-f7a7ddf{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-958 .elementor-element.elementor-element-3ab5b67 .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-28c48e0 .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-4fa5cdd .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-edc11a3 .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-0126f1d .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-d4d57e4 .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-5c8e95f .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-872c4f8 .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-0ce0596 .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-927a924 .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-f17e065 .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-37bc5d5 .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-bbd16d9 .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-a6eee30 .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-2f875f6 .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-dca3740 .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-d910127 .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-485f0f1 .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-1b1eb2c .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-62db9d3 .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-86b009d .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-bfe81e7 .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-8d76b35{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-958 .elementor-element.elementor-element-5c4a230 .elementor-icon{font-size:16px;}.elementor-958 .elementor-element.elementor-element-5c4a230 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-5c4a230 .elementor-icon-box-title a{font-size:20px;}.elementor-958 .elementor-element.elementor-element-dc4463c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-e850528{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-958 .elementor-element.elementor-element-9043e5d .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-d6dbfa1 .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-10cbe91 .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-6ac2713 .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-b7a6d9b .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-9151567 .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-973d70b .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-4f51939 .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-b161eb3{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-958 .elementor-element.elementor-element-3fbb824 .elementor-icon{font-size:16px;}.elementor-958 .elementor-element.elementor-element-3fbb824 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-3fbb824 .elementor-icon-box-title a{font-size:20px;}.elementor-958 .elementor-element.elementor-element-f6983e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-a37c41b{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-958 .elementor-element.elementor-element-c90469f .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-b201155 .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-7b298c8 .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-a61ef4d .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-4b96668 .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-816081c .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-fce98c0 .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-2742884 .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-4425632 .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-f7f4a17 .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-afebfbd .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-1cc47cf .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-df6ce3a .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-2a24769 .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-d7f9abe .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-ef3576f .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-ab6c477 .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-da0c17c .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-385daf5 .elementor-heading-title{font-size:14px;}.elementor-958 .elementor-element.elementor-element-9dd7b0c .elementor-heading-title{font-size:10px;}.elementor-958 .elementor-element.elementor-element-ac4b374{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-a80e039{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:140px;}.elementor-958 .elementor-element.elementor-element-da2a03d{font-size:12px;}.elementor-958 .elementor-element.elementor-element-3a86db7 .elementor-heading-title{font-size:32px;}.elementor-958 .elementor-element.elementor-element-da5254d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-958 .elementor-element.elementor-element-32a1729{text-align:start;font-size:14px;}.elementor-958 .elementor-element.elementor-element-3b83938{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-958 .elementor-element.elementor-element-d703d48{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-d2769db .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-d2769db .elementor-icon-box-title a{font-size:20px;}.elementor-958 .elementor-element.elementor-element-158b494{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-49e9518 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-49e9518 .elementor-icon-box-title a{font-size:20px;}.elementor-958 .elementor-element.elementor-element-a0a29b1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-137cc58 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-137cc58 .elementor-icon-box-title a{font-size:20px;}.elementor-958 .elementor-element.elementor-element-42f716c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-958 .elementor-element.elementor-element-b983a7f .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-b983a7f .elementor-icon-box-title a{font-size:20px;}.elementor-958 .elementor-element.elementor-element-11bb668{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-22f2b0e{--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-958 .elementor-element.elementor-element-3a1fca8{font-size:12px;}.elementor-958 .elementor-element.elementor-element-471f261 .elementor-heading-title{font-size:32px;}.elementor-958 .elementor-element.elementor-element-4a4fd98 .elementor-divider-separator{width:50%;}.elementor-958 .elementor-element.elementor-element-4a4fd98{--divider-icon-size:14px;}.elementor-958 .elementor-element.elementor-element-334d46f{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-958 .elementor-element.elementor-element-7674324 .elementor-heading-title{font-size:20px;}.elementor-958 .elementor-element.elementor-element-36f510e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-958 .elementor-element.elementor-element-361bbce .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-a9b591d .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-3546de7 .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-ecae818 .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-4fc4e03{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-958 .elementor-element.elementor-element-920ce5c .elementor-heading-title{font-size:20px;}.elementor-958 .elementor-element.elementor-element-67a9d56{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-958 .elementor-element.elementor-element-7dd78e4 .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-f63eae9 .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-883d7ef .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-91ecde9 .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-6519781 .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-78483f9{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-958 .elementor-element.elementor-element-162130f .elementor-heading-title{font-size:20px;}.elementor-958 .elementor-element.elementor-element-2886107{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-958 .elementor-element.elementor-element-3287e9b .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-7cd848e .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-8e71e6e .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-ff927d6 .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-d0bba15 .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-7659b87 .elementor-heading-title{font-size:16px;}.elementor-958 .elementor-element.elementor-element-e991fef{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-1dcb6e1 .elementor-heading-title{font-size:30px;}.elementor-958 .elementor-element.elementor-element-71269b4{padding:0px 0px 0px 0px;font-size:14px;}.elementor-958 .elementor-element.elementor-element-aeda834{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-958 .elementor-element.elementor-element-f1ddcc4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-958 .elementor-element.elementor-element-5de321d .elementor-button{padding:15px 40px 15px 40px;}.elementor-958 .elementor-element.elementor-element-0d2f203{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-958 .elementor-element.elementor-element-99435aa .elementor-button{padding:15px 30px 15px 30px;}}/* Start custom CSS for hfe-breadcrumbs-widget, class: .elementor-element-4339d7e *//* Applies drop shadow to breadcrumb text, links, and separators without changing existing colors */
.hfe-breadcrumbs a,
.hfe-breadcrumbs .hfe-breadcrumbs-text,
.hfe-breadcrumbs .hfe-breadcrumbs-separator-text {
    text-shadow: 3px 4px 5px rgba(0, 0, 0, 0.75) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7271364 *//* Freezes Container 1 at the top of the screen */
.elementor-958 .elementor-element.elementor-element-7271364 {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7aedc0 *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-f7aedc0 {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-f7aedc0:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83683b8 *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-83683b8 {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-83683b8:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd9df0a *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-dd9df0a {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-dd9df0a:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2050d25 *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-2050d25 {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-2050d25:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-849e4fe *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-849e4fe {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-849e4fe:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b03093c *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-b03093c {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-b03093c:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64aa596 *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-64aa596 {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-64aa596:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c0c665 *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-6c0c665 {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-6c0c665:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebd5a95 *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-ebd5a95 {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-ebd5a95:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec290a0 *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-ec290a0 {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-ec290a0:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd7671e *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-cd7671e {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-cd7671e:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35120f0 *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-35120f0 {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-35120f0:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b2d133 *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-2b2d133 {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-2b2d133:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21e3d1f *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-21e3d1f {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-21e3d1f:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48dd7bf *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-48dd7bf {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-48dd7bf:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c94407a *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-c94407a {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-c94407a:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4400f51 *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-4400f51 {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-4400f51:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed4082a *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-ed4082a {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-ed4082a:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-755064b *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-755064b {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-755064b:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70345cb *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-70345cb {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-70345cb:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af0a55 *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-2af0a55 {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-2af0a55:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e485c52 *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-e485c52 {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-e485c52:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0843484 *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-0843484 {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-0843484:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d3f695 *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-8d3f695 {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-8d3f695:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8c4e67 *//* 1. Base state: Sets the smooth timing for the animation */
.elementor-958 .elementor-element.elementor-element-d8c4e67 {
    transition: all 0.3s ease-in-out !important;
}

/* 2. The Hover Animation: Lift up, add shadow, and turn the border Gold */
.elementor-958 .elementor-element.elementor-element-d8c4e67:hover {
    transform: translateY(-6px) !important; /* Gently lifts the card */
    
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08) !important; /* Adds a soft drop shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8e1569 *//* 1. Base state: Sets the smooth timing for the container */
.elementor-958 .elementor-element.elementor-element-c8e1569 {
    transition: all 0.35s ease-in-out !important;
}

/* 2. Base state for the text: Prepares the heading for a smooth zoom */
.elementor-958 .elementor-element.elementor-element-c8e1569 .elementor-heading-title {
    transition: transform 0.35s ease-in-out !important;
}

/* 3. The Hover Animation: Lifts the card, paints a white border, and adds a shadow */
.elementor-958 .elementor-element.elementor-element-c8e1569:hover {
    transform: translateY(-5px) !important; /* Gentle upward lift */
    
    /* 
       The first part (inset) creates the 2px white border without shifting the layout.
       The second part creates a soft, dark drop shadow beneath the floating card.
    */
    box-shadow: inset 0 0 0 2px #FFFFFF, 0px 12px 24px rgba(0, 0, 0, 0.15) !important; 
}

/* 4. Extra Detail: Subtly zooms the text in when the container is hovered */
.elementor-958 .elementor-element.elementor-element-c8e1569:hover .elementor-heading-title {
    transform: scale(1.05) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2801fd *//* 1. Base state: Sets the smooth timing for the container */
.elementor-958 .elementor-element.elementor-element-a2801fd {
    transition: all 0.35s ease-in-out !important;
}

/* 2. Base state for the text: Prepares the heading for a smooth zoom */
.elementor-958 .elementor-element.elementor-element-a2801fd .elementor-heading-title {
    transition: transform 0.35s ease-in-out !important;
}

/* 3. The Hover Animation: Lifts the card, paints a white border, and adds a shadow */
.elementor-958 .elementor-element.elementor-element-a2801fd:hover {
    transform: translateY(-5px) !important; /* Gentle upward lift */
    
    /* 
       The first part (inset) creates the 2px white border without shifting the layout.
       The second part creates a soft, dark drop shadow beneath the floating card.
    */
    box-shadow: inset 0 0 0 2px #FFFFFF, 0px 12px 24px rgba(0, 0, 0, 0.15) !important; 
}

/* 4. Extra Detail: Subtly zooms the text in when the container is hovered */
.elementor-958 .elementor-element.elementor-element-a2801fd:hover .elementor-heading-title {
    transform: scale(1.05) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfff52e *//* 1. Base state: Sets the smooth timing for the container */
.elementor-958 .elementor-element.elementor-element-cfff52e {
    transition: all 0.35s ease-in-out !important;
}

/* 2. Base state for the text: Prepares the heading for a smooth zoom */
.elementor-958 .elementor-element.elementor-element-cfff52e .elementor-heading-title {
    transition: transform 0.35s ease-in-out !important;
}

/* 3. The Hover Animation: Lifts the card, paints a white border, and adds a shadow */
.elementor-958 .elementor-element.elementor-element-cfff52e:hover {
    transform: translateY(-5px) !important; /* Gentle upward lift */
    
    /* 
       The first part (inset) creates the 2px white border without shifting the layout.
       The second part creates a soft, dark drop shadow beneath the floating card.
    */
    box-shadow: inset 0 0 0 2px #FFFFFF, 0px 12px 24px rgba(0, 0, 0, 0.15) !important; 
}

/* 4. Extra Detail: Subtly zooms the text in when the container is hovered */
.elementor-958 .elementor-element.elementor-element-cfff52e:hover .elementor-heading-title {
    transform: scale(1.05) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d28fc6 *//* 1. Base state: Sets the smooth timing for the container */
.elementor-958 .elementor-element.elementor-element-4d28fc6 {
    transition: all 0.35s ease-in-out !important;
}

/* 2. Base state for the text: Prepares the heading for a smooth zoom */
.elementor-958 .elementor-element.elementor-element-4d28fc6 .elementor-heading-title {
    transition: transform 0.35s ease-in-out !important;
}

/* 3. The Hover Animation: Lifts the card, paints a white border, and adds a shadow */
.elementor-958 .elementor-element.elementor-element-4d28fc6:hover {
    transform: translateY(-5px) !important; /* Gentle upward lift */
    
    /* 
       The first part (inset) creates the 2px white border without shifting the layout.
       The second part creates a soft, dark drop shadow beneath the floating card.
    */
    box-shadow: inset 0 0 0 2px #FFFFFF, 0px 12px 24px rgba(0, 0, 0, 0.15) !important; 
}

/* 4. Extra Detail: Subtly zooms the text in when the container is hovered */
.elementor-958 .elementor-element.elementor-element-4d28fc6:hover .elementor-heading-title {
    transform: scale(1.05) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c385b2 *//* 1. Base state: Sets the smooth timing for the container */
.elementor-958 .elementor-element.elementor-element-1c385b2 {
    transition: all 0.35s ease-in-out !important;
}

/* 2. Base state for the text: Prepares the heading for a smooth zoom */
.elementor-958 .elementor-element.elementor-element-1c385b2 .elementor-heading-title {
    transition: transform 0.35s ease-in-out !important;
}

/* 3. The Hover Animation: Lifts the card, paints a white border, and adds a shadow */
.elementor-958 .elementor-element.elementor-element-1c385b2:hover {
    transform: translateY(-5px) !important; /* Gentle upward lift */
    
    /* 
       The first part (inset) creates the 2px white border without shifting the layout.
       The second part creates a soft, dark drop shadow beneath the floating card.
    */
    box-shadow: inset 0 0 0 2px #FFFFFF, 0px 12px 24px rgba(0, 0, 0, 0.15) !important; 
}

/* 4. Extra Detail: Subtly zooms the text in when the container is hovered */
.elementor-958 .elementor-element.elementor-element-1c385b2:hover .elementor-heading-title {
    transform: scale(1.05) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8111695 *//* 1. Base state: Sets the smooth timing for the container */
.elementor-958 .elementor-element.elementor-element-8111695 {
    transition: all 0.35s ease-in-out !important;
}

/* 2. Base state for the text: Prepares the heading for a smooth zoom */
.elementor-958 .elementor-element.elementor-element-8111695 .elementor-heading-title {
    transition: transform 0.35s ease-in-out !important;
}

/* 3. The Hover Animation: Lifts the card, paints a white border, and adds a shadow */
.elementor-958 .elementor-element.elementor-element-8111695:hover {
    transform: translateY(-5px) !important; /* Gentle upward lift */
    
    /* 
       The first part (inset) creates the 2px white border without shifting the layout.
       The second part creates a soft, dark drop shadow beneath the floating card.
    */
    box-shadow: inset 0 0 0 2px #FFFFFF, 0px 12px 24px rgba(0, 0, 0, 0.15) !important; 
}

/* 4. Extra Detail: Subtly zooms the text in when the container is hovered */
.elementor-958 .elementor-element.elementor-element-8111695:hover .elementor-heading-title {
    transform: scale(1.05) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd198fa *//* 1. Base state: Sets the smooth timing for the container */
.elementor-958 .elementor-element.elementor-element-fd198fa {
    transition: all 0.35s ease-in-out !important;
}

/* 2. Base state for the text: Prepares the heading for a smooth zoom */
.elementor-958 .elementor-element.elementor-element-fd198fa .elementor-heading-title {
    transition: transform 0.35s ease-in-out !important;
}

/* 3. The Hover Animation: Lifts the card, paints a white border, and adds a shadow */
.elementor-958 .elementor-element.elementor-element-fd198fa:hover {
    transform: translateY(-5px) !important; /* Gentle upward lift */
    
    /* 
       The first part (inset) creates the 2px white border without shifting the layout.
       The second part creates a soft, dark drop shadow beneath the floating card.
    */
    box-shadow: inset 0 0 0 2px #FFFFFF, 0px 12px 24px rgba(0, 0, 0, 0.15) !important; 
}

/* 4. Extra Detail: Subtly zooms the text in when the container is hovered */
.elementor-958 .elementor-element.elementor-element-fd198fa:hover .elementor-heading-title {
    transform: scale(1.05) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26e5ab0 *//* 1. Base state: Sets the smooth timing for the container */
.elementor-958 .elementor-element.elementor-element-26e5ab0 {
    transition: all 0.35s ease-in-out !important;
}

/* 2. Base state for the text: Prepares the heading for a smooth zoom */
.elementor-958 .elementor-element.elementor-element-26e5ab0 .elementor-heading-title {
    transition: transform 0.35s ease-in-out !important;
}

/* 3. The Hover Animation: Lifts the card, paints a white border, and adds a shadow */
.elementor-958 .elementor-element.elementor-element-26e5ab0:hover {
    transform: translateY(-5px) !important; /* Gentle upward lift */
    
    /* 
       The first part (inset) creates the 2px white border without shifting the layout.
       The second part creates a soft, dark drop shadow beneath the floating card.
    */
    box-shadow: inset 0 0 0 2px #FFFFFF, 0px 12px 24px rgba(0, 0, 0, 0.15) !important; 
}

/* 4. Extra Detail: Subtly zooms the text in when the container is hovered */
.elementor-958 .elementor-element.elementor-element-26e5ab0:hover .elementor-heading-title {
    transform: scale(1.05) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c2ac25 *//* 1. Base state: Sets the smooth timing for the container */
.elementor-958 .elementor-element.elementor-element-9c2ac25 {
    transition: all 0.35s ease-in-out !important;
}

/* 2. Base state for the text: Prepares the heading for a smooth zoom */
.elementor-958 .elementor-element.elementor-element-9c2ac25 .elementor-heading-title {
    transition: transform 0.35s ease-in-out !important;
}

/* 3. The Hover Animation: Lifts the card, paints a white border, and adds a shadow */
.elementor-958 .elementor-element.elementor-element-9c2ac25:hover {
    transform: translateY(-5px) !important; /* Gentle upward lift */
    
    /* 
       The first part (inset) creates the 2px white border without shifting the layout.
       The second part creates a soft, dark drop shadow beneath the floating card.
    */
    box-shadow: inset 0 0 0 2px #FFFFFF, 0px 12px 24px rgba(0, 0, 0, 0.15) !important; 
}

/* 4. Extra Detail: Subtly zooms the text in when the container is hovered */
.elementor-958 .elementor-element.elementor-element-9c2ac25:hover .elementor-heading-title {
    transform: scale(1.05) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a5ab64 *//* 1. Base state: Sets the smooth timing for the container */
.elementor-958 .elementor-element.elementor-element-3a5ab64 {
    transition: all 0.35s ease-in-out !important;
}

/* 2. Base state for the text: Prepares the heading for a smooth zoom */
.elementor-958 .elementor-element.elementor-element-3a5ab64 .elementor-heading-title {
    transition: transform 0.35s ease-in-out !important;
}

/* 3. The Hover Animation: Lifts the card, paints a white border, and adds a shadow */
.elementor-958 .elementor-element.elementor-element-3a5ab64:hover {
    transform: translateY(-5px) !important; /* Gentle upward lift */
    
    /* 
       The first part (inset) creates the 2px white border without shifting the layout.
       The second part creates a soft, dark drop shadow beneath the floating card.
    */
    box-shadow: inset 0 0 0 2px #FFFFFF, 0px 12px 24px rgba(0, 0, 0, 0.15) !important; 
}

/* 4. Extra Detail: Subtly zooms the text in when the container is hovered */
.elementor-958 .elementor-element.elementor-element-3a5ab64:hover .elementor-heading-title {
    transform: scale(1.05) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d742fc9 *//* 1. Base state: Sets the smooth timing for the container */
.elementor-958 .elementor-element.elementor-element-d742fc9 {
    transition: all 0.35s ease-in-out !important;
}

/* 2. Base state for the text: Prepares the heading for a smooth zoom */
.elementor-958 .elementor-element.elementor-element-d742fc9 .elementor-heading-title {
    transition: transform 0.35s ease-in-out !important;
}

/* 3. The Hover Animation: Lifts the card, paints a white border, and adds a shadow */
.elementor-958 .elementor-element.elementor-element-d742fc9:hover {
    transform: translateY(-5px) !important; /* Gentle upward lift */
    
    /* 
       The first part (inset) creates the 2px white border without shifting the layout.
       The second part creates a soft, dark drop shadow beneath the floating card.
    */
    box-shadow: inset 0 0 0 2px #FFFFFF, 0px 12px 24px rgba(0, 0, 0, 0.15) !important; 
}

/* 4. Extra Detail: Subtly zooms the text in when the container is hovered */
.elementor-958 .elementor-element.elementor-element-d742fc9:hover .elementor-heading-title {
    transform: scale(1.05) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d29771 *//* 1. Base state: Sets the smooth timing for the container */
.elementor-958 .elementor-element.elementor-element-3d29771 {
    transition: all 0.35s ease-in-out !important;
}

/* 2. Base state for the text: Prepares the heading for a smooth zoom */
.elementor-958 .elementor-element.elementor-element-3d29771 .elementor-heading-title {
    transition: transform 0.35s ease-in-out !important;
}

/* 3. The Hover Animation: Lifts the card, paints a white border, and adds a shadow */
.elementor-958 .elementor-element.elementor-element-3d29771:hover {
    transform: translateY(-5px) !important; /* Gentle upward lift */
    
    /* 
       The first part (inset) creates the 2px white border without shifting the layout.
       The second part creates a soft, dark drop shadow beneath the floating card.
    */
    box-shadow: inset 0 0 0 2px #FFFFFF, 0px 12px 24px rgba(0, 0, 0, 0.15) !important; 
}

/* 4. Extra Detail: Subtly zooms the text in when the container is hovered */
.elementor-958 .elementor-element.elementor-element-3d29771:hover .elementor-heading-title {
    transform: scale(1.05) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d7e324 *//* 1. Base state: Sets the smooth timing for the container */
.elementor-958 .elementor-element.elementor-element-6d7e324 {
    transition: all 0.35s ease-in-out !important;
}

/* 2. Base state for the text: Prepares the heading for a smooth zoom */
.elementor-958 .elementor-element.elementor-element-6d7e324 .elementor-heading-title {
    transition: transform 0.35s ease-in-out !important;
}

/* 3. The Hover Animation: Lifts the card, paints a white border, and adds a shadow */
.elementor-958 .elementor-element.elementor-element-6d7e324:hover {
    transform: translateY(-5px) !important; /* Gentle upward lift */
    
    /* 
       The first part (inset) creates the 2px white border without shifting the layout.
       The second part creates a soft, dark drop shadow beneath the floating card.
    */
    box-shadow: inset 0 0 0 2px #FFFFFF, 0px 12px 24px rgba(0, 0, 0, 0.15) !important; 
}

/* 4. Extra Detail: Subtly zooms the text in when the container is hovered */
.elementor-958 .elementor-element.elementor-element-6d7e324:hover .elementor-heading-title {
    transform: scale(1.05) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af8d234 *//* 1. Base state: Sets the smooth timing for the container */
.elementor-958 .elementor-element.elementor-element-af8d234 {
    transition: all 0.35s ease-in-out !important;
}

/* 2. Base state for the text: Prepares the heading for a smooth zoom */
.elementor-958 .elementor-element.elementor-element-af8d234 .elementor-heading-title {
    transition: transform 0.35s ease-in-out !important;
}

/* 3. The Hover Animation: Lifts the card, paints a white border, and adds a shadow */
.elementor-958 .elementor-element.elementor-element-af8d234:hover {
    transform: translateY(-5px) !important; /* Gentle upward lift */
    
    /* 
       The first part (inset) creates the 2px white border without shifting the layout.
       The second part creates a soft, dark drop shadow beneath the floating card.
    */
    box-shadow: inset 0 0 0 2px #FFFFFF, 0px 12px 24px rgba(0, 0, 0, 0.15) !important; 
}

/* 4. Extra Detail: Subtly zooms the text in when the container is hovered */
.elementor-958 .elementor-element.elementor-element-af8d234:hover .elementor-heading-title {
    transform: scale(1.05) !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d440bdd *//* 1. Base state: Sets the smooth timing for the container */
.elementor-958 .elementor-element.elementor-element-d440bdd {
    transition: all 0.35s ease-in-out !important;
}

/* 2. Base state for the text: Prepares the heading for a smooth zoom */
.elementor-958 .elementor-element.elementor-element-d440bdd .elementor-heading-title {
    transition: transform 0.35s ease-in-out !important;
}

/* 3. The Hover Animation: Lifts the card, paints a white border, and adds a shadow */
.elementor-958 .elementor-element.elementor-element-d440bdd:hover {
    transform: translateY(-5px) !important; /* Gentle upward lift */
    
    /* 
       The first part (inset) creates the 2px white border without shifting the layout.
       The second part creates a soft, dark drop shadow beneath the floating card.
    */
    box-shadow: inset 0 0 0 2px #FFFFFF, 0px 12px 24px rgba(0, 0, 0, 0.15) !important; 
}

/* 4. Extra Detail: Subtly zooms the text in when the container is hovered */
.elementor-958 .elementor-element.elementor-element-d440bdd:hover .elementor-heading-title {
    transform: scale(1.05) !important; 
}/* End custom CSS */