.elementor-948 .elementor-element.elementor-element-7659697:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-7659697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F2F0;}.elementor-948 .elementor-element.elementor-element-7659697{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;z-index:1;overflow:visible;}.elementor-948 .elementor-element.elementor-element-7659697 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-87e05b0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-948 .elementor-element.elementor-element-87e05b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-948 .elementor-element.elementor-element-fceb0e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:500;line-height:1.3em;color:#181830;}.elementor-948 .elementor-element.elementor-element-12919ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:500;line-height:1.3em;color:#181830;}.elementor-948 .elementor-element.elementor-element-5dab01f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:#454545;}.elementor-948 .elementor-element.elementor-element-2702258 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:#454545;}.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-948 .elementor-element.elementor-element-ec13532 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#EB4924;color:#EB4924;border-style:solid;border-width:2px 2px 2px 1px;border-color:#EB4924;border-radius:12px 12px 12px 12px;box-shadow:-4px 6px 0px 0px #EB4924;}.elementor-948 .elementor-element.elementor-element-ec13532 > .elementor-widget-container{margin:10px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-ec13532{--e-transform-transition-duration:600ms;}.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-948 .elementor-element.elementor-element-17c8e58:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-17c8e58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F2F0;}.elementor-948 .elementor-element.elementor-element-17c8e58{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;overflow:visible;}.elementor-948 .elementor-element.elementor-element-17c8e58 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-0d6453a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-948 .elementor-element.elementor-element-0d6453a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-948 .elementor-element.elementor-element-0d6453a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-948 .elementor-element.elementor-element-8f12272{width:var( --container-widget-width, 61px );max-width:61px;--container-widget-width:61px;--container-widget-flex-grow:0;}.elementor-948 .elementor-element.elementor-element-8f12272 > .elementor-widget-container{background-color:#EB4924;margin:0px 0px 0px 0px;padding:6px 9px 2px 5px;}.elementor-948 .elementor-element.elementor-element-8f12272 .elementor-icon-wrapper{text-align:right;}.elementor-948 .elementor-element.elementor-element-8f12272.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-948 .elementor-element.elementor-element-8f12272.elementor-view-framed .elementor-icon, .elementor-948 .elementor-element.elementor-element-8f12272.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-948 .elementor-element.elementor-element-8f12272.elementor-view-framed .elementor-icon, .elementor-948 .elementor-element.elementor-element-8f12272.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-948 .elementor-element.elementor-element-8f12272 .elementor-icon{font-size:25px;}.elementor-948 .elementor-element.elementor-element-8f12272 .elementor-icon svg{height:25px;}.elementor-948 .elementor-element.elementor-element-c8d4709 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-2df2390:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-2df2390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F2F0;}.elementor-948 .elementor-element.elementor-element-2df2390{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 5% 2% 5%;z-index:1;overflow:visible;}.elementor-948 .elementor-element.elementor-element-2df2390 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-0f740ba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-948 .elementor-element.elementor-element-0f740ba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEAE5;}.elementor-948 .elementor-element.elementor-element-0f740ba > .elementor-element-populated, .elementor-948 .elementor-element.elementor-element-0f740ba > .elementor-element-populated > .elementor-background-overlay, .elementor-948 .elementor-element.elementor-element-0f740ba > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-948 .elementor-element.elementor-element-0f740ba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-948 .elementor-element.elementor-element-0f740ba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-a3d3308{text-align:center;}.elementor-948 .elementor-element.elementor-element-a3d3308 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:500;line-height:1.3em;color:#181830;}.elementor-948 .elementor-element.elementor-element-2cea821{padding:2% 1% 2% 1%;overflow:visible;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-c89447d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-948 .elementor-element.elementor-element-c89447d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-text-editor{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-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-948 .elementor-element.elementor-element-3d97c8a > .elementor-widget-container{padding:0px 22px 0px 0px;}.elementor-948 .elementor-element.elementor-element-3d97c8a{color:#232323;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-948 .elementor-element.elementor-element-8cf1a69 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-8cf1a69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(9px/2);}.elementor-948 .elementor-element.elementor-element-8cf1a69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(9px/2);}.elementor-948 .elementor-element.elementor-element-8cf1a69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(9px/2);margin-left:calc(9px/2);}.elementor-948 .elementor-element.elementor-element-8cf1a69 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-9px/2);margin-left:calc(-9px/2);}body.rtl .elementor-948 .elementor-element.elementor-element-8cf1a69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-9px/2);}body:not(.rtl) .elementor-948 .elementor-element.elementor-element-8cf1a69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-9px/2);}.elementor-948 .elementor-element.elementor-element-8cf1a69 .elementor-icon-list-icon i{color:#EB4924;transition:color 0.3s;}.elementor-948 .elementor-element.elementor-element-8cf1a69 .elementor-icon-list-icon svg{fill:#EB4924;transition:fill 0.3s;}.elementor-948 .elementor-element.elementor-element-8cf1a69{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-948 .elementor-element.elementor-element-8cf1a69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-948 .elementor-element.elementor-element-8cf1a69 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-948 .elementor-element.elementor-element-8cf1a69 .elementor-icon-list-text{transition:color 0.3s;}.elementor-948 .elementor-element.elementor-element-d63478e > .elementor-widget-container{padding:0px 22px 0px 0px;}.elementor-948 .elementor-element.elementor-element-d63478e{color:#232323;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-f058c0d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-948 .elementor-element.elementor-element-f058c0d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-948 .elementor-element.elementor-element-4acb031 img{max-width:490px;}.elementor-948 .elementor-element.elementor-element-b9afc9d:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-b9afc9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F2F0;}.elementor-948 .elementor-element.elementor-element-b9afc9d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 2% 5% 2%;z-index:1;overflow:visible;}.elementor-948 .elementor-element.elementor-element-b9afc9d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-2216d55 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-2216d55 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-1a6240f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-1a6240f{text-align:center;}.elementor-948 .elementor-element.elementor-element-1a6240f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:500;text-transform:capitalize;line-height:1.3em;color:#181830;}.elementor-948 .elementor-element.elementor-element-9ef0600{text-align:center;}.elementor-948 .elementor-element.elementor-element-9ef0600 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:#454545;}.elementor-948 .elementor-element.elementor-element-f6df2a2{padding:5% 0% 5% 0%;overflow:visible;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-e491645.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-e491645.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-e491645.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-948 .elementor-element.elementor-element-e491645 > .elementor-element-populated, .elementor-948 .elementor-element.elementor-element-e491645 > .elementor-element-populated > .elementor-background-overlay, .elementor-948 .elementor-element.elementor-element-e491645 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-948 .elementor-element.elementor-element-e491645 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-948 .elementor-element.elementor-element-e491645 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-205dac6 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-948 .elementor-element.elementor-element-205dac6{text-align:center;}.elementor-948 .elementor-element.elementor-element-205dac6 img{width:100%;}.elementor-948 .elementor-element.elementor-element-41d0750{text-align:center;}.elementor-948 .elementor-element.elementor-element-41d0750 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;color:#181830;}.elementor-948 .elementor-element.elementor-element-d667fd6{text-align:center;color:#181830;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-948 .elementor-element.elementor-element-365a554:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-948 .elementor-element.elementor-element-365a554 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1EEF5;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-365a554.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-365a554.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-365a554.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-948 .elementor-element.elementor-element-365a554 > .elementor-element-populated, .elementor-948 .elementor-element.elementor-element-365a554 > .elementor-element-populated > .elementor-background-overlay, .elementor-948 .elementor-element.elementor-element-365a554 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-948 .elementor-element.elementor-element-365a554 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 2% 0% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-948 .elementor-element.elementor-element-365a554 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-4a895f5{text-align:center;}.elementor-948 .elementor-element.elementor-element-4a895f5 img{width:100%;}.elementor-948 .elementor-element.elementor-element-df21d54{text-align:center;}.elementor-948 .elementor-element.elementor-element-df21d54 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;color:#181830;}.elementor-948 .elementor-element.elementor-element-bde5605{text-align:center;color:#232323;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-948 .elementor-element.elementor-element-0b8d0d3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-948 .elementor-element.elementor-element-0b8d0d3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9DBFF;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-0b8d0d3.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-0b8d0d3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-0b8d0d3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-948 .elementor-element.elementor-element-0b8d0d3 > .elementor-element-populated, .elementor-948 .elementor-element.elementor-element-0b8d0d3 > .elementor-element-populated > .elementor-background-overlay, .elementor-948 .elementor-element.elementor-element-0b8d0d3 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-948 .elementor-element.elementor-element-0b8d0d3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 2% 0% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-948 .elementor-element.elementor-element-0b8d0d3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-d3c031a{text-align:center;}.elementor-948 .elementor-element.elementor-element-d3c031a img{width:100%;}.elementor-948 .elementor-element.elementor-element-5dc0d10{text-align:center;}.elementor-948 .elementor-element.elementor-element-5dc0d10 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;color:#181830;}.elementor-948 .elementor-element.elementor-element-f586a8f{text-align:center;color:#232323;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-948 .elementor-element.elementor-element-fb360ea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-948 .elementor-element.elementor-element-fb360ea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EED0C9;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-fb360ea.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-fb360ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-fb360ea.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-948 .elementor-element.elementor-element-fb360ea > .elementor-element-populated, .elementor-948 .elementor-element.elementor-element-fb360ea > .elementor-element-populated > .elementor-background-overlay, .elementor-948 .elementor-element.elementor-element-fb360ea > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-948 .elementor-element.elementor-element-fb360ea > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 2% 0% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-948 .elementor-element.elementor-element-fb360ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-9288813{text-align:center;}.elementor-948 .elementor-element.elementor-element-9288813 img{width:100%;}.elementor-948 .elementor-element.elementor-element-c0bc715{text-align:center;}.elementor-948 .elementor-element.elementor-element-c0bc715 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;color:#181830;}.elementor-948 .elementor-element.elementor-element-fdf72d5{text-align:center;color:#232323;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-948 .elementor-element.elementor-element-4baf657:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-4baf657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F2F0;}.elementor-948 .elementor-element.elementor-element-4baf657{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 5% 2% 5%;z-index:1;overflow:visible;}.elementor-948 .elementor-element.elementor-element-4baf657 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-56559db{text-align:center;}.elementor-948 .elementor-element.elementor-element-56559db .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:500;line-height:1.3em;color:#181830;}.elementor-948 .elementor-element.elementor-element-2e23d94 > .elementor-widget-container{padding:0% 20% 0% 20%;}.elementor-948 .elementor-element.elementor-element-2e23d94{text-align:center;color:#454545;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-948 .elementor-element.elementor-element-7a6e87f{overflow:visible;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-c320742.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-948 .elementor-element.elementor-element-c320742.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-948 .elementor-element.elementor-element-6038d20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-6038d20 .gallery-item .gallery-caption{text-align:center;margin-block-start:0px;}.elementor-948 .elementor-element.elementor-element-47dade4:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-47dade4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F2F0;}.elementor-948 .elementor-element.elementor-element-47dade4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 2% 5% 2%;z-index:1;overflow:visible;}.elementor-948 .elementor-element.elementor-element-47dade4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-4bf00ee:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-948 .elementor-element.elementor-element-4bf00ee > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEAE5;}.elementor-948 .elementor-element.elementor-element-4bf00ee > .elementor-element-populated, .elementor-948 .elementor-element.elementor-element-4bf00ee > .elementor-element-populated > .elementor-background-overlay, .elementor-948 .elementor-element.elementor-element-4bf00ee > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-948 .elementor-element.elementor-element-4bf00ee > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 3% 3% 3%;}.elementor-948 .elementor-element.elementor-element-4bf00ee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-4308909 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-4308909{text-align:center;}.elementor-948 .elementor-element.elementor-element-4308909 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:500;text-transform:capitalize;line-height:1.3em;color:#181830;}.elementor-948 .elementor-element.elementor-element-be1bdd6{padding:5% 0% 5% 0%;overflow:visible;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-90a39cd.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-948 .elementor-element.elementor-element-90a39cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-948 .elementor-element.elementor-element-90a39cd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-948 .elementor-element.elementor-element-90a39cd > .elementor-element-populated, .elementor-948 .elementor-element.elementor-element-90a39cd > .elementor-element-populated > .elementor-background-overlay, .elementor-948 .elementor-element.elementor-element-90a39cd > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-90a39cd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-90a39cd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-2d427e0{text-align:center;}.elementor-948 .elementor-element.elementor-element-2d427e0 img{width:110px;}.elementor-948 .elementor-element.elementor-element-0eb57d6{text-align:center;}.elementor-948 .elementor-element.elementor-element-0eb57d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-948 .elementor-element.elementor-element-526872e > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-948 .elementor-element.elementor-element-526872e{text-align:center;color:#E9E9E9;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-e36eb17.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-948 .elementor-element.elementor-element-e36eb17.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-948 .elementor-element.elementor-element-e36eb17.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-948 .elementor-element.elementor-element-e36eb17 > .elementor-element-populated, .elementor-948 .elementor-element.elementor-element-e36eb17 > .elementor-element-populated > .elementor-background-overlay, .elementor-948 .elementor-element.elementor-element-e36eb17 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-e36eb17 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-948 .elementor-element.elementor-element-e36eb17 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-b1b2340{text-align:center;}.elementor-948 .elementor-element.elementor-element-b1b2340 img{width:110px;}.elementor-948 .elementor-element.elementor-element-5963da1{text-align:center;}.elementor-948 .elementor-element.elementor-element-5963da1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;color:#181830;}.elementor-948 .elementor-element.elementor-element-eb5f220 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-948 .elementor-element.elementor-element-eb5f220{text-align:center;color:#232323;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-b6cc460.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-948 .elementor-element.elementor-element-b6cc460.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-948 .elementor-element.elementor-element-b6cc460.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-948 .elementor-element.elementor-element-b6cc460 > .elementor-element-populated, .elementor-948 .elementor-element.elementor-element-b6cc460 > .elementor-element-populated > .elementor-background-overlay, .elementor-948 .elementor-element.elementor-element-b6cc460 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-b6cc460 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-948 .elementor-element.elementor-element-b6cc460 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-bc6e67c{text-align:center;}.elementor-948 .elementor-element.elementor-element-bc6e67c img{width:110px;}.elementor-948 .elementor-element.elementor-element-a4d48f5{text-align:center;}.elementor-948 .elementor-element.elementor-element-a4d48f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-948 .elementor-element.elementor-element-9220891 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-948 .elementor-element.elementor-element-9220891{text-align:center;color:#E9E9E9;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-cca18ff.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-948 .elementor-element.elementor-element-cca18ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-948 .elementor-element.elementor-element-cca18ff.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-948 .elementor-element.elementor-element-cca18ff > .elementor-element-populated, .elementor-948 .elementor-element.elementor-element-cca18ff > .elementor-element-populated > .elementor-background-overlay, .elementor-948 .elementor-element.elementor-element-cca18ff > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-cca18ff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-948 .elementor-element.elementor-element-cca18ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-a278c3f{text-align:center;}.elementor-948 .elementor-element.elementor-element-a278c3f img{width:110px;}.elementor-948 .elementor-element.elementor-element-9e8509e{text-align:center;}.elementor-948 .elementor-element.elementor-element-9e8509e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;color:#181830;}.elementor-948 .elementor-element.elementor-element-e3f5bdb > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-948 .elementor-element.elementor-element-e3f5bdb{text-align:center;color:#232323;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-948 .elementor-element.elementor-element-2ddaa56:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-2ddaa56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F2F0;}.elementor-948 .elementor-element.elementor-element-2ddaa56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 5% 3% 5%;z-index:1;overflow:visible;}.elementor-948 .elementor-element.elementor-element-2ddaa56 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-6f073b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-6f073b6 .gallery-item .gallery-caption{text-align:center;}.elementor-948 .elementor-element.elementor-element-dc781cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-213c112{margin-top:0%;margin-bottom:0%;overflow:visible;}.elementor-948 .elementor-element.elementor-element-de31864 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{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-948 .elementor-element.elementor-element-973c76d .elementor-image-box-wrapper{text-align:left;}.elementor-948 .elementor-element.elementor-element-973c76d .elementor-image-box-title{color:#EB4924;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;}.elementor-948 .elementor-element.elementor-element-973c76d .elementor-image-box-description{color:#454545;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-948 .elementor-element.elementor-element-31603cf > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-948 .elementor-element.elementor-element-d6abe8e .elementor-image-box-wrapper{text-align:left;}.elementor-948 .elementor-element.elementor-element-d6abe8e .elementor-image-box-title{color:#EB4924;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;}.elementor-948 .elementor-element.elementor-element-d6abe8e .elementor-image-box-description{color:#454545;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-948 .elementor-element.elementor-element-1565231 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-948 .elementor-element.elementor-element-6598556 .elementor-image-box-wrapper{text-align:left;}.elementor-948 .elementor-element.elementor-element-6598556 .elementor-image-box-title{color:#EB4924;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;}.elementor-948 .elementor-element.elementor-element-6598556 .elementor-image-box-description{color:#454545;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-948 .elementor-element.elementor-element-48d7099 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-948 .elementor-element.elementor-element-9991606 .elementor-image-box-wrapper{text-align:left;}.elementor-948 .elementor-element.elementor-element-9991606 .elementor-image-box-title{color:#EB4924;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;}.elementor-948 .elementor-element.elementor-element-9991606 .elementor-image-box-description{color:#454545;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-948 .elementor-element.elementor-element-33ec33a > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-948 .elementor-element.elementor-element-3862b3b .elementor-image-box-wrapper{text-align:left;}.elementor-948 .elementor-element.elementor-element-3862b3b .elementor-image-box-title{color:#EB4924;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;}.elementor-948 .elementor-element.elementor-element-3862b3b .elementor-image-box-description{color:#454545;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-948 .elementor-element.elementor-element-de35f9e:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-de35f9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F2F0;}.elementor-948 .elementor-element.elementor-element-de35f9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 5% 3% 5%;z-index:1;overflow:visible;}.elementor-948 .elementor-element.elementor-element-de35f9e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-0ce1907:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-948 .elementor-element.elementor-element-0ce1907 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEAE5;}.elementor-948 .elementor-element.elementor-element-0ce1907 > .elementor-element-populated, .elementor-948 .elementor-element.elementor-element-0ce1907 > .elementor-element-populated > .elementor-background-overlay, .elementor-948 .elementor-element.elementor-element-0ce1907 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-948 .elementor-element.elementor-element-0ce1907 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 1% 5% 1%;}.elementor-948 .elementor-element.elementor-element-0ce1907 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-385cdfd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-385cdfd{text-align:center;}.elementor-948 .elementor-element.elementor-element-385cdfd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:500;text-transform:capitalize;line-height:1.3em;color:#181830;}.elementor-948 .elementor-element.elementor-element-8fd9c57{padding:3% 0% 3% 0%;overflow:visible;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-c0b8a6e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-c0b8a6e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-bc5761e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-948 .elementor-element.elementor-element-bc5761e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-948 .elementor-element.elementor-element-bc5761e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-948 .elementor-element.elementor-element-bc5761e .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-948 .elementor-element.elementor-element-bc5761e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-948 .elementor-element.elementor-element-bc5761e .elementor-image-box-title{color:#181830;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-fc7b430.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-948 .elementor-element.elementor-element-fc7b430.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-8ba852f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-8ba852f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-c0a5208.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-948 .elementor-element.elementor-element-c0a5208.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-948 .elementor-element.elementor-element-c0a5208.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-948 .elementor-element.elementor-element-c0a5208 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-948 .elementor-element.elementor-element-c0a5208 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-948 .elementor-element.elementor-element-c0a5208 .elementor-image-box-title{color:#181830;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-6796585.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-948 .elementor-element.elementor-element-6796585.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-ba220bf.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-ba220bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-1033e31.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-948 .elementor-element.elementor-element-1033e31.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-948 .elementor-element.elementor-element-1033e31.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-948 .elementor-element.elementor-element-1033e31 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-948 .elementor-element.elementor-element-1033e31 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-948 .elementor-element.elementor-element-1033e31 .elementor-image-box-title{color:#181830;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-d8a62c8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-948 .elementor-element.elementor-element-d8a62c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-59f85d4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-59f85d4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-a9288f6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-948 .elementor-element.elementor-element-a9288f6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-948 .elementor-element.elementor-element-a9288f6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-948 .elementor-element.elementor-element-a9288f6 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-948 .elementor-element.elementor-element-a9288f6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-948 .elementor-element.elementor-element-a9288f6 .elementor-image-box-title{color:#181830;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-948 .elementor-element.elementor-element-db8535f .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#EB4924;color:#EB4924;border-style:solid;border-width:2px 2px 2px 1px;border-color:#EB4924;border-radius:12px 12px 12px 12px;box-shadow:-4px 6px 0px 0px #EB4924;}.elementor-948 .elementor-element.elementor-element-db8535f > .elementor-widget-container{margin:10px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-db8535f{--e-transform-transition-duration:600ms;}.elementor-948 .elementor-element.elementor-element-386c9e0:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-386c9e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEAE5;}.elementor-948 .elementor-element.elementor-element-386c9e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 5% 3% 5%;z-index:1;overflow:visible;}.elementor-948 .elementor-element.elementor-element-386c9e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-545aa22 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-948 .elementor-element.elementor-element-545aa22 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-5afb146 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-5afb146{text-align:left;}.elementor-948 .elementor-element.elementor-element-5afb146 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:500;text-transform:capitalize;line-height:1.3em;color:#181830;}.elementor-948 .elementor-element.elementor-element-9bf7372{padding:3% 0% 3% 0%;overflow:visible;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-8e17449.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-8e17449.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-a7c0496.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-948 .elementor-element.elementor-element-a7c0496.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-948 .elementor-element.elementor-element-a7c0496.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-948 .elementor-element.elementor-element-a7c0496 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-948 .elementor-element.elementor-element-a7c0496 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-948 .elementor-element.elementor-element-a7c0496 .elementor-image-box-title{color:#181830;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-29715cd.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-29715cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-e7e8411.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-948 .elementor-element.elementor-element-e7e8411.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-948 .elementor-element.elementor-element-e7e8411.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-948 .elementor-element.elementor-element-e7e8411 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-948 .elementor-element.elementor-element-e7e8411 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-948 .elementor-element.elementor-element-e7e8411 .elementor-image-box-title{color:#181830;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-ccf7198.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-ccf7198.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-de5202b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-948 .elementor-element.elementor-element-de5202b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-948 .elementor-element.elementor-element-de5202b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-948 .elementor-element.elementor-element-de5202b .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-948 .elementor-element.elementor-element-de5202b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-948 .elementor-element.elementor-element-de5202b .elementor-image-box-title{color:#181830;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-3a1c34a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-3a1c34a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-948 .elementor-element.elementor-element-7a94f5e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-948 .elementor-element.elementor-element-7a94f5e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-948 .elementor-element.elementor-element-7a94f5e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-948 .elementor-element.elementor-element-7a94f5e .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-948 .elementor-element.elementor-element-7a94f5e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-948 .elementor-element.elementor-element-7a94f5e .elementor-image-box-title{color:#181830;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-948 .elementor-element.elementor-element-8aa31b2 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#EB4924;color:#EB4924;border-style:solid;border-width:2px 2px 2px 1px;border-color:#EB4924;border-radius:12px 12px 12px 12px;box-shadow:-4px 6px 0px 0px #EB4924;}.elementor-948 .elementor-element.elementor-element-8aa31b2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-b58fa3d:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-b58fa3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F2F0;}.elementor-948 .elementor-element.elementor-element-b58fa3d, .elementor-948 .elementor-element.elementor-element-b58fa3d > .elementor-background-overlay{border-radius:0px 0px 30px 30px;}.elementor-948 .elementor-element.elementor-element-b58fa3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;z-index:1;overflow:visible;}.elementor-948 .elementor-element.elementor-element-b58fa3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-13087ae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-948 .elementor-element.elementor-element-13087ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-b236862{padding:2% 1% 2% 1%;overflow:visible;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-3c77bb3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-948 .elementor-element.elementor-element-3c77bb3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-948 .elementor-element.elementor-element-2028195 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:500;line-height:1.3em;color:#181830;}.elementor-948 .elementor-element.elementor-element-8f3acb2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:500;line-height:1.3em;color:#181830;}.elementor-948 .elementor-element.elementor-element-e4546c9 > .elementor-widget-container{padding:0px 22px 0px 0px;}.elementor-948 .elementor-element.elementor-element-e4546c9{color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-948 .elementor-element.elementor-element-ebb02c5 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#EB4924;color:#EB4924;border-style:solid;border-width:2px 2px 2px 1px;border-color:#EB4924;border-radius:12px 12px 12px 12px;box-shadow:-4px 6px 0px 0px #EB4924;}.elementor-948 .elementor-element.elementor-element-ebb02c5 > .elementor-widget-container{margin:10px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-ebb02c5{--e-transform-transition-duration:600ms;}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-6ecf1e0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-948 .elementor-element.elementor-element-6ecf1e0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-948 .elementor-element.elementor-element-8865023:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-8865023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9DBFF;}.elementor-948 .elementor-element.elementor-element-8865023{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-5%;margin-bottom:0%;padding:6% 5% 3% 5%;z-index:0;overflow:visible;}.elementor-948 .elementor-element.elementor-element-8865023 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-cd85f7e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-948 .elementor-element.elementor-element-cd85f7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-948 .elementor-element.elementor-element-61bdc24{padding:4% 1% 4% 1%;overflow:visible;}.elementor-948 .elementor-element.elementor-element-ffa37f0{text-align:center;}.elementor-948 .elementor-element.elementor-element-ffa37f0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:500;line-height:1.3em;color:#181830;}.elementor-948 .elementor-element.elementor-element-8902aad{text-align:center;}.elementor-948 .elementor-element.elementor-element-8902aad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:500;line-height:1.3em;color:#181830;}.elementor-948 .elementor-element.elementor-element-2613b4a > .elementor-widget-container{padding:0px 22px 0px 0px;}.elementor-948 .elementor-element.elementor-element-2613b4a{text-align:center;color:#232323;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-948 .elementor-element.elementor-element-119fb57 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#EB4924;color:#EB4924;border-style:solid;border-width:2px 2px 2px 1px;border-color:#EB4924;border-radius:12px 12px 12px 12px;box-shadow:-4px 6px 0px 0px #EB4924;}.elementor-948 .elementor-element.elementor-element-119fb57 > .elementor-widget-container{margin:10px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-119fb57{--e-transform-transition-duration:600ms;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-948 .elementor-element.elementor-element-e491645{width:25%;}.elementor-948 .elementor-element.elementor-element-365a554{width:25%;}.elementor-948 .elementor-element.elementor-element-0b8d0d3{width:25%;}.elementor-948 .elementor-element.elementor-element-fb360ea{width:25%;}.elementor-948 .elementor-element.elementor-element-de31864{width:20%;}.elementor-948 .elementor-element.elementor-element-31603cf{width:20%;}.elementor-948 .elementor-element.elementor-element-1565231{width:20%;}.elementor-948 .elementor-element.elementor-element-48d7099{width:19.996%;}.elementor-948 .elementor-element.elementor-element-33ec33a{width:20%;}.elementor-948 .elementor-element.elementor-element-c0b8a6e{width:19%;}.elementor-948 .elementor-element.elementor-element-fc7b430{width:8%;}.elementor-948 .elementor-element.elementor-element-8ba852f{width:19%;}.elementor-948 .elementor-element.elementor-element-6796585{width:8%;}.elementor-948 .elementor-element.elementor-element-ba220bf{width:19%;}.elementor-948 .elementor-element.elementor-element-d8a62c8{width:8%;}.elementor-948 .elementor-element.elementor-element-59f85d4{width:18.288%;}}@media(max-width:767px){.elementor-948 .elementor-element.elementor-element-7659697{margin-top:0px;margin-bottom:0px;}.elementor-948 .elementor-element.elementor-element-fceb0e1{text-align:center;}.elementor-948 .elementor-element.elementor-element-fceb0e1 .elementor-heading-title{font-size:39px;}.elementor-948 .elementor-element.elementor-element-12919ed{text-align:center;}.elementor-948 .elementor-element.elementor-element-12919ed .elementor-heading-title{font-size:39px;}.elementor-948 .elementor-element.elementor-element-5dab01f{text-align:center;}.elementor-948 .elementor-element.elementor-element-5dab01f .elementor-heading-title{font-size:18px;}.elementor-948 .elementor-element.elementor-element-2702258{text-align:center;}.elementor-948 .elementor-element.elementor-element-2702258 .elementor-heading-title{font-size:18px;}.elementor-948 .elementor-element.elementor-element-ec13532 .elementor-button{font-size:15px;}.elementor-948 .elementor-element.elementor-element-0f3f998 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-948 .elementor-element.elementor-element-a3d3308{text-align:center;}.elementor-948 .elementor-element.elementor-element-a3d3308 .elementor-heading-title{font-size:32px;}.elementor-948 .elementor-element.elementor-element-3d97c8a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-3d97c8a{text-align:center;}.elementor-948 .elementor-element.elementor-element-d63478e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-d63478e{text-align:center;}.elementor-948 .elementor-element.elementor-element-4acb031 img{max-width:100%;}.elementor-948 .elementor-element.elementor-element-2216d55.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-948 .elementor-element.elementor-element-1a6240f{text-align:center;}.elementor-948 .elementor-element.elementor-element-1a6240f .elementor-heading-title{font-size:32px;}.elementor-948 .elementor-element.elementor-element-9ef0600{text-align:center;}.elementor-948 .elementor-element.elementor-element-9ef0600 .elementor-heading-title{font-size:18px;}.elementor-948 .elementor-element.elementor-element-365a554 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-948 .elementor-element.elementor-element-56559db{text-align:center;}.elementor-948 .elementor-element.elementor-element-56559db .elementor-heading-title{font-size:32px;}.elementor-948 .elementor-element.elementor-element-2e23d94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-948 .elementor-element.elementor-element-2e23d94{text-align:center;}.elementor-948 .elementor-element.elementor-element-4308909{text-align:center;}.elementor-948 .elementor-element.elementor-element-4308909 .elementor-heading-title{font-size:32px;}.elementor-948 .elementor-element.elementor-element-e36eb17 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-948 .elementor-element.elementor-element-6f073b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-de31864 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-948 .elementor-element.elementor-element-973c76d .elementor-image-box-wrapper{text-align:center;}.elementor-948 .elementor-element.elementor-element-31603cf > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-948 .elementor-element.elementor-element-d6abe8e .elementor-image-box-wrapper{text-align:center;}.elementor-948 .elementor-element.elementor-element-1565231 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-948 .elementor-element.elementor-element-6598556 .elementor-image-box-wrapper{text-align:center;}.elementor-948 .elementor-element.elementor-element-48d7099 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-948 .elementor-element.elementor-element-9991606 .elementor-image-box-wrapper{text-align:center;}.elementor-948 .elementor-element.elementor-element-33ec33a > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-948 .elementor-element.elementor-element-3862b3b .elementor-image-box-wrapper{text-align:center;}.elementor-948 .elementor-element.elementor-element-385cdfd{text-align:center;}.elementor-948 .elementor-element.elementor-element-385cdfd .elementor-heading-title{font-size:32px;}.elementor-948 .elementor-element.elementor-element-bc5761e .elementor-image-box-img{margin-bottom:15px;}.elementor-948 .elementor-element.elementor-element-c0a5208 .elementor-image-box-img{margin-bottom:15px;}.elementor-948 .elementor-element.elementor-element-1033e31 .elementor-image-box-img{margin-bottom:15px;}.elementor-948 .elementor-element.elementor-element-a9288f6 .elementor-image-box-img{margin-bottom:15px;}.elementor-948 .elementor-element.elementor-element-db8535f .elementor-button{font-size:15px;}.elementor-948 .elementor-element.elementor-element-386c9e0{padding:5% 5% 5% 5%;}.elementor-948 .elementor-element.elementor-element-5afb146{text-align:center;}.elementor-948 .elementor-element.elementor-element-5afb146 .elementor-heading-title{font-size:32px;}.elementor-948 .elementor-element.elementor-element-8e17449{width:100%;}.elementor-948 .elementor-element.elementor-element-a7c0496 .elementor-image-box-img{margin-bottom:15px;}.elementor-948 .elementor-element.elementor-element-a7c0496 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-948 .elementor-element.elementor-element-a7c0496 .elementor-image-box-title{font-size:14px;}.elementor-948 .elementor-element.elementor-element-29715cd{width:100%;}.elementor-948 .elementor-element.elementor-element-e7e8411 .elementor-image-box-img{margin-bottom:15px;}.elementor-948 .elementor-element.elementor-element-e7e8411 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-948 .elementor-element.elementor-element-e7e8411 .elementor-image-box-title{font-size:14px;}.elementor-948 .elementor-element.elementor-element-ccf7198{width:100%;}.elementor-948 .elementor-element.elementor-element-de5202b .elementor-image-box-img{margin-bottom:15px;}.elementor-948 .elementor-element.elementor-element-de5202b .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-948 .elementor-element.elementor-element-de5202b .elementor-image-box-title{font-size:14px;}.elementor-948 .elementor-element.elementor-element-3a1c34a{width:100%;}.elementor-948 .elementor-element.elementor-element-7a94f5e .elementor-image-box-img{margin-bottom:15px;}.elementor-948 .elementor-element.elementor-element-7a94f5e .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-948 .elementor-element.elementor-element-7a94f5e .elementor-image-box-title{font-size:14px;}.elementor-948 .elementor-element.elementor-element-8aa31b2 .elementor-button{font-size:15px;}.elementor-948 .elementor-element.elementor-element-2028195{text-align:center;}.elementor-948 .elementor-element.elementor-element-2028195 .elementor-heading-title{font-size:32px;}.elementor-948 .elementor-element.elementor-element-8f3acb2{text-align:center;}.elementor-948 .elementor-element.elementor-element-8f3acb2 .elementor-heading-title{font-size:32px;}.elementor-948 .elementor-element.elementor-element-e4546c9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-e4546c9{text-align:center;}.elementor-948 .elementor-element.elementor-element-ebb02c5 .elementor-button{font-size:15px;}.elementor-948 .elementor-element.elementor-element-ffa37f0{text-align:center;}.elementor-948 .elementor-element.elementor-element-ffa37f0 .elementor-heading-title{font-size:32px;}.elementor-948 .elementor-element.elementor-element-8902aad{text-align:center;}.elementor-948 .elementor-element.elementor-element-8902aad .elementor-heading-title{font-size:32px;}.elementor-948 .elementor-element.elementor-element-2613b4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-948 .elementor-element.elementor-element-2613b4a{text-align:center;}.elementor-948 .elementor-element.elementor-element-119fb57 .elementor-button{font-size:15px;}}/* Start custom CSS for column, class: .elementor-element-e491645 */.elementor-element-e491645 {
    width: 286px;
    height: 345px;
    position: relative;
    overflow: hidden;
    background-color: #DBF1DB;
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 20px 10px 30px;
    margin-right: 1%;
    margin-left: 1%;
    
}

@media (max-width: 768px) {
    .elementor-element-e491645{
margin-top: 3%;
    margin-bottom: 3%;
    }
}


/* Default image styling */
.elementor-element-205dac6 img {
    max-width: 90%;
    max-height: 90%;
    margin-top: 10px;
    object-fit: contain;
    transition: transform 0.8s ease-in-out;
}

/* New refined gradient overlay effect */
.elementor-element-e491645::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom,  
        rgba(219, 241, 219, 0.05) 0%,  /* Extremely light (top 20%) */
        rgba(219, 241, 219, 0.3) 20%,  /* Slightly light (next 20%) */
        rgba(219, 241, 219, 1) 40%,  /* Moderately light (next 20%) */
        rgba(219, 241, 219, 1) 60%,  /* Darker (bottom 40%) */
        rgba(219, 241, 219, 1) 100%  /* Strongest at bottom */
    );
    opacity: 0;
    transition: opacity 0.4s ease-in-out;
    z-index: 1;
}

/* Show overlay on hover */
.elementor-element-e491645:hover::before {
    opacity: 1;
}

/* Heading positioning */
.elementor-element-41d0750 {
    font-size: 18px;
    text-align: center;
    padding: 5px 10px;
    position: relative;
    transform: translateY(-20px);
    transition: transform 0.8s ease-in-out, font-size 0.8s ease-in-out;
    z-index: 2; /* Ensures it's above the overlay */
}

/* Moving text positioning */
.elementor-element-d667fd6 {
    opacity: 0;
    position: absolute;
    width: 100%;
    text-align: center;
    bottom: -30px;
    transform: translateY(100%);
    padding: 5px 10px;
    transition: transform 0.8s ease-in-out, opacity 0.8s ease-in-out;
    transition-delay: 0.2s;
    z-index: 2;
}

/* Hover effects */
.elementor-element-e491645:hover .elementor-element-205dac6 img {
    transform: scale(0.85);
}

.elementor-element-e491645:hover .elementor-element-41d0750 {
    font-size: 22px;
    transform: translateY(-120px);
}

/* Make text appear on hover */
.elementor-element-e491645:hover .elementor-element-d667fd6 {
    opacity: 1;
    transform: translateY(-100px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-365a554 */.elementor-element-365a554 {
    width: 286px;
    height: 345px;
    position: relative;
    overflow: hidden;
    background-color: #D1EEF5; /* Updated background color */
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 20px 10px 30px;
     margin-right: 1%;
    margin-left: 1%;

}

@media (max-width: 768px) {
   .elementor-element-365a554{
margin-top: 3%;
    margin-bottom: 3%;
    }
}

/* Default image styling */
.elementor-element-4a895f5 img {
    max-width: 90%;
    max-height: 90%;
    margin-top: 10px;
    object-fit: contain;
    transition: transform 0.8s ease-in-out;
}

/* New refined gradient overlay effect */
.elementor-element-365a554::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom,  
        rgba(209, 238, 245, 0.05) 0%,  /* Extremely light (top 20%) */
        rgba(209, 238, 245, 0.3) 20%,  /* Slightly light (next 20%) */
        rgba(209, 238, 245, 1) 40%,  /* Moderately light (next 20%) */
        rgba(209, 238, 245, 1) 60%,  /* Darker (bottom 40%) */
        rgba(209, 238, 245, 1) 100%  /* Strongest at bottom */
    );
    opacity: 0;
    transition: opacity 0.4s ease-in-out;
    z-index: 1;
}

/* Show overlay on hover */
.elementor-element-365a554:hover::before {
    opacity: 1;
}

/* Heading positioning */
.elementor-element-df21d54 {
    font-size: 18px;
    text-align: center;
    padding: 5px 10px;
    position: relative;
    transform: translateY(-20px);
    transition: transform 0.8s ease-in-out, font-size 0.8s ease-in-out;
    z-index: 2; /* Ensures it's above the overlay */
}

/* Moving text positioning */
.elementor-element-bde5605 {
    opacity: 0;
    position: absolute;
    width: 100%;
    text-align: center;
    bottom: -30px;
    transform: translateY(100%);
    padding: 5px 10px;
    transition: transform 0.8s ease-in-out, opacity 0.8s ease-in-out;
    transition-delay: 0.2s;
    z-index: 2;
}

/* Hover effects */
.elementor-element-365a554:hover .elementor-element-4a895f5 img {
    transform: scale(0.85);
}

.elementor-element-365a554:hover .elementor-element-df21d54 {
    font-size: 22px;
    transform: translateY(-120px);
}

/* Make text appear on hover */
.elementor-element-365a554:hover .elementor-element-bde5605 {
    opacity: 1;
    transform: translateY(-100px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0b8d0d3 *//* Main column styling */
.elementor-element-0b8d0d3 {
    width: 286px;
    height: 345px;
    position: relative;
    overflow: hidden;
    background-color: #E9DBFF; /* Updated color */
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 20px 10px 30px;
     margin-right: 1%;
    margin-left: 1%;
}

@media (max-width: 768px) {
.elementor-element-0b8d0d3{
margin-top: 3%;
    margin-bottom: 3%;
    }
}

/* Default image styling */
.elementor-element-d3c031a img {
    max-width: 90%;
    max-height: 90%;
    margin-top: 10px;
    object-fit: contain;
    transition: transform 0.8s ease-in-out;
}

/* New refined gradient overlay effect */
.elementor-element-0b8d0d3::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom,  
        rgba(233, 219, 255, 0.05) 0%,  /* Extremely light (top 20%) */
        rgba(233, 219, 255, 0.3) 20%,  /* Slightly light (next 20%) */
        rgba(233, 219, 255, 1) 40%,  /* Moderately light (next 20%) */
        rgba(233, 219, 255, 1) 60%,  /* Darker (bottom 40%) */
        rgba(233, 219, 255, 1) 100%  /* Strongest at bottom */
    );
    opacity: 0;
    transition: opacity 0.4s ease-in-out;
    z-index: 1;
}

/* Show overlay on hover */
.elementor-element-0b8d0d3:hover::before {
    opacity: 1;
}

/* Heading positioning */
.elementor-element-5dc0d10 {
    font-size: 18px;
    text-align: center;
    padding: 5px 10px;
    position: relative;
    transform: translateY(-20px);
    transition: transform 0.8s ease-in-out, font-size 0.8s ease-in-out;
    z-index: 2; /* Ensures it's above the overlay */
}

/* Moving text positioning */
.elementor-element-f586a8f {
    opacity: 0;
    position: absolute;
    width: 100%;
    text-align: center;
    bottom: -30px;
    transform: translateY(100%);
    padding: 5px 10px;
    transition: transform 0.8s ease-in-out, opacity 0.8s ease-in-out;
    transition-delay: 0.2s;
    z-index: 2;
}

/* Hover effects */
.elementor-element-0b8d0d3:hover .elementor-element-d3c031a img {
    transform: scale(0.85);
}

.elementor-element-0b8d0d3:hover .elementor-element-5dc0d10 {
    font-size: 22px;
    transform: translateY(-120px);
}

/* Make text appear on hover */
.elementor-element-0b8d0d3:hover .elementor-element-f586a8f {
    opacity: 1;
    transform: translateY(-100px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fb360ea *//* Main column styling */
.elementor-element-fb360ea {
    width: 286px;
    height: 345px;
    position: relative;
    overflow: hidden;
    background-color: #EED0C9; /* Updated color */
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 20px 10px 30px;
     margin-right: 1%;
    margin-left: 1%;
}

@media (max-width: 768px) {
.elementor-element-fb360ea{
margin-top: 3%;
    margin-bottom: 3%;
    }
}

/* Default image styling */
.elementor-element-9288813 img {
    max-width: 90%;
    max-height: 90%;
    margin-top: 10px;
    object-fit: contain;
    transition: transform 0.8s ease-in-out;
}

/* New refined gradient overlay effect */
.elementor-element-fb360ea::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom,  
        rgba(238, 208, 201, 0.05) 0%,  /* Extremely light (top 20%) */
        rgba(238, 208, 201, 0.3) 20%,  /* Slightly light (next 20%) */
        rgba(238, 208, 201, 1) 40%,  /* Moderately light (next 20%) */
        rgba(238, 208, 201, 1) 60%,  /* Darker (bottom 40%) */
        rgba(238, 208, 201, 1) 100%  /* Strongest at bottom */
    );
    opacity: 0;
    transition: opacity 0.4s ease-in-out;
    z-index: 1;
}

/* Show overlay on hover */
.elementor-element-fb360ea:hover::before {
    opacity: 1;
}

/* Heading positioning */
.elementor-element-c0bc715 {
    font-size: 18px;
    text-align: center;
    padding: 5px 10px;
    position: relative;
    transform: translateY(-20px);
    transition: transform 0.8s ease-in-out, font-size 0.8s ease-in-out;
    z-index: 2; /* Ensures it's above the overlay */
}

/* Moving text positioning */
.elementor-element-fdf72d5 {
    opacity: 0;
    position: absolute;
    width: 100%;
    text-align: center;
    bottom: -30px;
    transform: translateY(100%);
    padding: 5px 10px;
    transition: transform 0.8s ease-in-out, opacity 0.8s ease-in-out;
    transition-delay: 0.2s;
    z-index: 2;
}

/* Hover effects */
.elementor-element-fb360ea:hover .elementor-element-9288813 img {
    transform: scale(0.85);
}

.elementor-element-fb360ea:hover .elementor-element-c0bc715 {
    font-size: 22px;
    transform: translateY(-120px);
}

/* Make text appear on hover */
.elementor-element-fb360ea:hover .elementor-element-fdf72d5 {
    opacity: 1;
    transform: translateY(-100px);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f6df2a2 */@media (max-width: 768px) {
    .elementor-section .elementor-container {
        flex-direction: column; /* Stack elements vertically */
        align-items: center; /* Center-align content */
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b9afc9d *//* Ensure the section is positioned relative */
.elementor-section.elementor-top-section.elementor-element.elementor-element-86c2419.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    position: relative;
    overflow: hidden; /* Prevents the glow effect from overflowing */
    cursor: pointer;
}

/* The glowing circle effect */
.cursor-glow {
    position: absolute;
    width: 250px; /* Slightly increased size for a thicker glow */
    height: 250px;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.9) 40%, rgba(255, 255, 255, 0.4) 80%);
    pointer-events: none; /* Prevents interference with clicks */
    transform: translate(-150%, -80%);
    opacity: 0;
    transition: opacity 0.1s ease-in-out, transform 0.05s linear;
    filter: blur(50px); /* Slightly reduced blur for a denser glow */
    box-shadow: 0 0 60px 25px rgba(255, 255, 255, 0.7), 0 0 80px 35px rgba(255, 255, 255, 0.6);
    mix-blend-mode: screen; /* Helps blend with the background */
    z-index: 10;
}

/* Visible glow effect on hover */
.elementor-section.elementor-top-section.elementor-element.elementor-element-86c2419.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default:hover .cursor-glow {
    opacity: 0.6; /* Increased visibility */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c320742 */.elementor-element-b3e2cdc img {
    position: absolute;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.elementor-element-b3e2cdc img.active {
    position: relative;
    opacity: 1;
}

.elementor-element-b3e2cdc .gallery-container {
    display: flex;
    justify-content: center; /* Center images horizontally */
    align-items: center; /* Center images vertically */
    height: 400px; /* Fixed space */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4baf657 */.elementor-element-c320742 {
    position: relative; /* Ensures images stay in place */
    width: 100%;
    height: auto; /* Keeps aspect ratio */
    overflow: hidden; /* Prevents layout shifts */
}

.elementor-element-c320742 img {
    position: absolute; /* Stack images on top of each other */
    top: 0;
    left: 0;
    width: 100%;
    height: auto; /* Maintains aspect ratio */
    margin: 0; /* Removes unwanted spacing */
    padding: 0;
    transition: opacity 1.3s ease-in-out;
    opacity: 0;
    z-index: -1;
}

.elementor-element-c320742 img.active {
    opacity: 1;
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-90a39cd *//* Main column styling with added margins */
.elementor-element-90a39cd {
    width: 286px;
    height: 345px;
    position: relative;
    overflow: hidden;
    background-color: #00524E; /* Background color */
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end; /* Push content to bottom */
    align-items: center;
    padding-bottom: 20px;
    margin: 10px 10px; /* Add 10px margin on left and right */
}

/* Default image styling */
.elementor-element-2d427e0 img { /* Targeting the actual image inside the div */
    width: 110px;
    height: 110px;
    object-fit: cover;
    transition: width 1s ease-in-out, height 1s ease-in-out, transform 1s ease-in-out; /* Smooth transition */
}

/* Default heading positioning */
.elementor-element-0eb57d6 { /* Heading */
    font-size: 18px;
    text-align: center;
    transition: transform 1s ease-in-out, font-size 1s ease-in-out;
    position: relative;
}

/* Initially hide text outside the column (below it) */
.elementor-element-526872e {
    opacity: 0;
    position: absolute;
    width: 100%;
    text-align: center;
    bottom: -30px; /* Push text further down */
    transform: translateY(100%); /* Start completely below the column */
    transition: transform 1s ease-in-out, opacity 1s ease-in-out;
    z-index: 2; /* Ensure it stays on top */
}

/* Hover effect (Move image and heading up + Reduce image size smoothly) */
.elementor-element-90a39cd:hover .elementor-element-2d427e0 img { 
    width: 80px; /* Reduce image width */
    height: 80px; /* Reduce image height */
    transform: translateY(-100px); /* Moves image further up */
}

.elementor-element-90a39cd:hover .elementor-element-0eb57d6 { 
    font-size: 24px; /* Increase heading size */
    transform: translateY(-100px); /* Moves heading further up */
}

/* On hover, move text upwards smoothly */
.elementor-element-90a39cd:hover .elementor-element-526872e {
    opacity: 1;
    transform: translateY(-1px); /* Moves text up into position */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e36eb17 *//* Main column styling with added margins */
.elementor-element-e36eb17 {
    width: 286px;
    height: 345px;
    position: relative;
    overflow: hidden;
    background-color: #BBC7FF; /* Background color */
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end; /* Push content to bottom */
    align-items: center;
    padding-bottom: 20px;
    margin: 10px 10px; /* Add 10px margin on left and right */
}

/* Default image styling */
.elementor-element-b1b2340 img { /* Targeting the actual image inside the div */
    width: 110px;
    height: 110px;
    object-fit: cover;
    transition: width 1s ease-in-out, height 1s ease-in-out, transform 1s ease-in-out; /* Smooth transition */
}

/* Default heading positioning */
.elementor-element-5963da1 { /* Heading */
    font-size: 18px;
    text-align: center;
    transition: transform 1s ease-in-out, font-size 1s ease-in-out;
    position: relative;
}

/* Initially hide text outside the column (below it) */
.elementor-element-eb5f220 {
    opacity: 0;
    position: absolute;
    width: 100%;
    text-align: center;
    bottom: -30px; /* Push text further down */
    transform: translateY(100%); /* Start completely below the column */
    transition: transform 1s ease-in-out, opacity 1s ease-in-out;
    z-index: 2; /* Ensure it stays on top */
}

/* Hover effect (Move image and heading up + Reduce image size smoothly) */
.elementor-element-e36eb17:hover .elementor-element-b1b2340 img { 
    width: 80px; /* Reduce image width */
    height: 80px; /* Reduce image height */
    transform: translateY(-100px); /* Moves image further up */
}

.elementor-element-e36eb17:hover .elementor-element-5963da1 { 
    font-size: 24px; /* Increase heading size */
    transform: translateY(-100px); /* Moves heading further up */
}

/* On hover, move text upwards smoothly */
.elementor-element-e36eb17:hover .elementor-element-eb5f220 {
    opacity: 1;
    transform: translateY(-30px); /* Moves text up into position */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b6cc460 *//* Main column styling with added margins */
.elementor-element-b6cc460 {
    width: 286px;
    height: 345px;
    position: relative;
    overflow: hidden;
    background-color: #7E3627; /* Background color */
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end; /* Push content to bottom */
    align-items: center;
    padding-bottom: 20px;
    margin: 10px 10px; /* Add 10px margin on left and right */
}

/* Default image styling */
.elementor-element-bc6e67c img { /* Targeting the actual image inside the div */
    width: 110px;
    height: 110px;
    object-fit: cover;
    transition: width 1s ease-in-out, height 1s ease-in-out, transform 1s ease-in-out; /* Smooth transition */
}

/* Default heading positioning */
.elementor-element-a4d48f5 { /* Heading */
    font-size: 18px;
    text-align: center;
    transition: transform 1s ease-in-out, font-size 1s ease-in-out;
    position: relative;
}

/* Initially hide text outside the column (below it) */
.elementor-element-9220891 {
    opacity: 0;
    position: absolute;
    width: 100%;
    text-align: center;
    bottom: -30px; /* Push text further down */
    transform: translateY(100%); /* Start completely below the column */
    transition: transform 1s ease-in-out, opacity 1s ease-in-out;
    z-index: 2; /* Ensure it stays on top */
}

/* Hover effect (Move image and heading up + Reduce image size smoothly) */
.elementor-element-b6cc460:hover .elementor-element-bc6e67c img { 
    width: 80px; /* Reduce image width */
    height: 80px; /* Reduce image height */
    transform: translateY(-100px); /* Moves image further up */
}

.elementor-element-b6cc460:hover .elementor-element-a4d48f5 { 
    font-size: 24px; /* Increase heading size */
    transform: translateY(-100px); /* Moves heading further up */
}

/* On hover, move text upwards smoothly */
.elementor-element-b6cc460:hover .elementor-element-9220891 {
    opacity: 1;
    transform: translateY(-45px); /* Moves text up into position */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cca18ff *//* Main column styling with added margins */
.elementor-element-cca18ff {
    width: 286px;
    height: 345px;
    position: relative;
    overflow: hidden;
    background-color: #BEA3E7; /* Background color */
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end; /* Push content to bottom */
    align-items: center;
    padding-bottom: 20px;
    margin: 10px 10px; /* Add 10px margin on left and right */
}

/* Default image styling */
.elementor-element-a278c3f img { /* Targeting the actual image inside the div */
    width: 110px;
    height: 110px;
    object-fit: cover;
    transition: width 1s ease-in-out, height 1s ease-in-out, transform 1s ease-in-out; /* Smooth transition */
}

/* Default heading positioning */
.elementor-element-9e8509e { /* Heading */
    font-size: 18px;
    text-align: center;
    transition: transform 1s ease-in-out, font-size 1s ease-in-out;
    position: relative;
}

/* Initially hide text outside the column (below it) */
.elementor-element-e3f5bdb {
    opacity: 0;
    position: absolute;
    width: 100%;
    text-align: center;
    bottom: -30px; /* Push text further down */
    transform: translateY(100%); /* Start completely below the column */
    transition: transform 1s ease-in-out, opacity 1s ease-in-out;
    z-index: 2; /* Ensure it stays on top */
}

/* Hover effect (Move image and heading up + Reduce image size smoothly) */
.elementor-element-cca18ff:hover .elementor-element-a278c3f img { 
    width: 80px; /* Reduce image width */
    height: 80px; /* Reduce image height */
    transform: translateY(-100px); /* Moves image further up */
}

.elementor-element-cca18ff:hover .elementor-element-9e8509e { 
    font-size: 24px; /* Increase heading size */
    transform: translateY(-100px); /* Moves heading further up */
}

/* On hover, move text upwards smoothly */
.elementor-element-cca18ff:hover .elementor-element-e3f5bdb {
    opacity: 1;
    transform: translateY(-25px); /* Moves text up into position */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-47dade4 *//* Ensure the section is positioned relative */
.elementor-section.elementor-top-section.elementor-element.elementor-element-86c2419.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    position: relative;
    overflow: hidden; /* Prevents the glow effect from overflowing */
    cursor: pointer;
}

/* The glowing circle effect */
.cursor-glow {
    position: absolute;
    width: 250px; /* Slightly increased size for a thicker glow */
    height: 250px;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.9) 40%, rgba(255, 255, 255, 0.4) 80%);
    pointer-events: none; /* Prevents interference with clicks */
    transform: translate(-150%, -80%);
    opacity: 0;
    transition: opacity 0.1s ease-in-out, transform 0.05s linear;
    filter: blur(50px); /* Slightly reduced blur for a denser glow */
    box-shadow: 0 0 60px 25px rgba(255, 255, 255, 0.7), 0 0 80px 35px rgba(255, 255, 255, 0.6);
    mix-blend-mode: screen; /* Helps blend with the background */
    z-index: 10;
}

/* Visible glow effect on hover */
.elementor-section.elementor-top-section.elementor-element.elementor-element-86c2419.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default:hover .cursor-glow {
    opacity: 0.6; /* Increased visibility */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2ddaa56 */.elementor-element-513c4cb {
    position: relative;
    overflow: hidden;
    height: 600px; /* Adjust height as needed */
}

/* Make sure gallery items are stacked */
.elementor-element-513c4cb .gallery-item {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: contain;
    opacity: 0; /* Hide all by default */
    transition: opacity 0.5s ease-in-out;
}

/* Ensure the first image is visible by default */
.elementor-element-513c4cb .gallery-item:first-child {
    opacity: 1;
    z-index: 1;
}/* End custom CSS */