.elementor-9 .elementor-element.elementor-element-a992bc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-9 .elementor-element.elementor-element-915e36f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:800;color:#132243;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d95786f{font-family:"Montserrat", Sans-serif;font-weight:400;color:#132243;}.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-9 .elementor-element.elementor-element-de57a35 .elementor-button{background-color:#00FFC7;font-family:"Montserrat", Sans-serif;font-weight:600;fill:#132243;color:#132243;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-de57a35.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-de57a35{border-radius:-1px -1px -1px -1px;}.elementor-9 .elementor-element.elementor-element-de57a35 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-de57a35 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-9 .elementor-element.elementor-element-22cd8d8 .elementor-button{background-color:#132243;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-22cd8d8{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-22cd8d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-22cd8d8 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-9 .elementor-element.elementor-element-22cd8d8 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-22cd8d8 .elementor-button:focus{border-color:#EF5C20;}.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-9 .elementor-element.elementor-element-2a3a6477:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2a3a6477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF7;}.elementor-9 .elementor-element.elementor-element-2a3a6477 .elementor-repeater-item-236dbc3.wpr-parallax-ml-children{width:30px !important;left:29% !important;top:10%!important;}.elementor-9 .elementor-element.elementor-element-16b29ccb > .elementor-element-populated{margin:-44px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:9px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d438ed6 .wpr-dual-heading-wrap{text-align:left;}.elementor-9 .elementor-element.elementor-element-d438ed6 .wpr-dual-title .first{color:#132243;border-color:#000;font-family:"Montserrat", Sans-serif;font-size:53px;font-weight:800;line-height:0.9em;border-style:none;margin-right:1px;}.elementor-9 .elementor-element.elementor-element-d438ed6 .wpr-dual-title-wrap{margin-bottom:9px;}.elementor-9 .elementor-element.elementor-element-d438ed6 .wpr-dual-title .second{color:#595959;border-color:#000;font-family:"Poppins", Sans-serif;font-size:70px;font-weight:800;text-transform:capitalize;line-height:1.1em;border-style:none;}.elementor-9 .elementor-element.elementor-element-d438ed6 .wpr-dual-heading-description{color:#555555;font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-3bec878a{width:var( --container-widget-width, 83.064% );max-width:83.064%;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:83.064%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-3bec878a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-3bec878a .wpr-dual-heading-wrap{text-align:left;}.elementor-9 .elementor-element.elementor-element-3bec878a .wpr-dual-title .first{color:#132243;border-color:#000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;line-height:1.1em;border-style:none;margin-right:0px;}.elementor-9 .elementor-element.elementor-element-3bec878a .wpr-dual-title-wrap{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-3bec878a .wpr-dual-title .second{color:#595959;border-color:#000;font-family:"Poppins", Sans-serif;font-size:70px;font-weight:800;text-transform:capitalize;line-height:1.1em;border-style:none;}.elementor-9 .elementor-element.elementor-element-3bec878a .wpr-dual-heading-description{color:#132243;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:24px;letter-spacing:-0.5px;margin-bottom:3px;}.elementor-9 .elementor-element.elementor-element-64b06e5 .wpr-button{background-color:#00FFC7;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#3F5E90;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;border-radius:15px 15px 15px 15px;}	.elementor-9 .elementor-element.elementor-element-64b06e5 [class*="elementor-animation"]:hover,
								.elementor-9 .elementor-element.elementor-element-64b06e5 .wpr-button::before,
								.elementor-9 .elementor-element.elementor-element-64b06e5 .wpr-button::after{background-color:#00FFC7;}.elementor-9 .elementor-element.elementor-element-64b06e5{width:var( --container-widget-width, 32.827% );max-width:32.827%;--container-widget-width:32.827%;--container-widget-flex-grow:0;top:352px;text-align:left;}.elementor-9 .elementor-element.elementor-element-64b06e5.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-64b06e5{left:259px;}body.rtl .elementor-9 .elementor-element.elementor-element-64b06e5{right:259px;}.elementor-9 .elementor-element.elementor-element-64b06e5 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-9 .elementor-element.elementor-element-64b06e5 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#000000;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-64b06e5 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-9 .elementor-element.elementor-element-64b06e5 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-9 .elementor-element.elementor-element-64b06e5 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-9 .elementor-element.elementor-element-64b06e5 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-9 .elementor-element.elementor-element-64b06e5 .wpr-button-wrap{max-width:242px;}.elementor-9 .elementor-element.elementor-element-64b06e5 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-9 .elementor-element.elementor-element-64b06e5 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#132243;}.elementor-9 .elementor-element.elementor-element-64b06e5 .wpr-button-icon{font-size:18px;}.elementor-9 .elementor-element.elementor-element-64b06e5 .wpr-button-icon svg{width:18px;height:18px;}.elementor-9 .elementor-element.elementor-element-64b06e5.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-9 .elementor-element.elementor-element-64b06e5.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-9 .elementor-element.elementor-element-64b06e5.wpr-button-icon-style-inline .wpr-button-icon{color:#132243;}.elementor-9 .elementor-element.elementor-element-64b06e5.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#132243;}.elementor-9 .elementor-element.elementor-element-64b06e5 .wpr-button-text,.elementor-9 .elementor-element.elementor-element-64b06e5 .wpr-button::after{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-64b06e5 .wpr-button:hover .wpr-button-text{color:#000000;}.elementor-9 .elementor-element.elementor-element-64b06e5.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#000000;}.elementor-9 .elementor-element.elementor-element-64b06e5.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#000000;}.elementor-9 .elementor-element.elementor-element-64b06e5 .wpr-button:hover{border-color:#EF5C20;}.elementor-9 .elementor-element.elementor-element-64b06e5.wpr-button-icon-style-inline .wpr-button{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-64b06e5.wpr-button-icon-style-block .wpr-button-text{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-64b06e5.wpr-button-icon-style-inline-block .wpr-button-content{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-250b1868{--display:flex;--min-height:440px;--border-radius:45px 45px 45px 45px;--margin-top:-95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-250b1868.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-11380d3b{margin:57px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;border-radius:-8px 9px 9px 9px;}.elementor-9 .elementor-element.elementor-element-11380d3b img{border-radius:17px 17px 17px 17px;box-shadow:1px 10px 26px -5px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-4c3f9a4 .wpr-button{background-color:#00FFC7;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#3F5E90;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;border-radius:15px 15px 15px 15px;}	.elementor-9 .elementor-element.elementor-element-4c3f9a4 [class*="elementor-animation"]:hover,
								.elementor-9 .elementor-element.elementor-element-4c3f9a4 .wpr-button::before,
								.elementor-9 .elementor-element.elementor-element-4c3f9a4 .wpr-button::after{background-color:#00FFC7;}.elementor-9 .elementor-element.elementor-element-4c3f9a4{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-9 .elementor-element.elementor-element-4c3f9a4 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-9 .elementor-element.elementor-element-4c3f9a4 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#000000;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-4c3f9a4 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-9 .elementor-element.elementor-element-4c3f9a4 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-9 .elementor-element.elementor-element-4c3f9a4 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-9 .elementor-element.elementor-element-4c3f9a4 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-9 .elementor-element.elementor-element-4c3f9a4 .wpr-button-wrap{max-width:242px;}.elementor-9 .elementor-element.elementor-element-4c3f9a4 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-9 .elementor-element.elementor-element-4c3f9a4 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#132243;}.elementor-9 .elementor-element.elementor-element-4c3f9a4 .wpr-button-icon{font-size:18px;}.elementor-9 .elementor-element.elementor-element-4c3f9a4 .wpr-button-icon svg{width:18px;height:18px;}.elementor-9 .elementor-element.elementor-element-4c3f9a4.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-9 .elementor-element.elementor-element-4c3f9a4.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-9 .elementor-element.elementor-element-4c3f9a4.wpr-button-icon-style-inline .wpr-button-icon{color:#132243;}.elementor-9 .elementor-element.elementor-element-4c3f9a4.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#132243;}.elementor-9 .elementor-element.elementor-element-4c3f9a4 .wpr-button-text,.elementor-9 .elementor-element.elementor-element-4c3f9a4 .wpr-button::after{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-4c3f9a4 .wpr-button:hover .wpr-button-text{color:#000000;}.elementor-9 .elementor-element.elementor-element-4c3f9a4.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#000000;}.elementor-9 .elementor-element.elementor-element-4c3f9a4.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#000000;}.elementor-9 .elementor-element.elementor-element-4c3f9a4 .wpr-button:hover{border-color:#EF5C20;}.elementor-9 .elementor-element.elementor-element-4c3f9a4.wpr-button-icon-style-inline .wpr-button{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-4c3f9a4.wpr-button-icon-style-block .wpr-button-text{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-4c3f9a4.wpr-button-icon-style-inline-block .wpr-button-content{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-2a3a6477 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.06;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-2a3a6477 > .elementor-container{max-width:1105px;}.elementor-9 .elementor-element.elementor-element-2a3a6477{transition:background 0.1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:101px;padding:158px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e5v70mf:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e5v70mf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#132243;}.elementor-9 .elementor-element.elementor-element-e5v70mf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-9 .elementor-element.elementor-element-e5v70mf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-3dbdd0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-3dbdd0e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-fc0b37c{--e-image-carousel-slides-to-show:5;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-fc0b37c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9 .elementor-element.elementor-element-fc0b37c .elementor-swiper-button.elementor-swiper-button-next{font-size:13px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-fc0b37c .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-9 .elementor-element.elementor-element-fc0b37c .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-fc0b37c .swiper-wrapper{display:flex;align-items:center;}.elementor-9 .elementor-element.elementor-element-fc0b37c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-723ecc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-c40b522{width:var( --container-widget-width, 104.054% );max-width:104.054%;--container-widget-width:104.054%;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-c40b522.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-c40b522 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:800;color:#132243;}.elementor-9 .elementor-element.elementor-element-6da3186{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:-7px -7px -7px -7px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#132243;}.elementor-9 .elementor-element.elementor-element-6da3186.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-b64b5e3 .elementor-button{background-color:#00FFC7;font-family:"Montserrat", Sans-serif;font-weight:600;fill:#132243;color:#132243;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-b64b5e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-b64b5e3{border-radius:-1px -1px -1px -1px;}.elementor-9 .elementor-element.elementor-element-b64b5e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-b64b5e3 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-9 .elementor-element.elementor-element-64c334c9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-64c334c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-64c334c9 > .elementor-container{max-width:1105px;min-height:229px;}.elementor-9 .elementor-element.elementor-element-64c334c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:45px;margin-bottom:45px;padding:0px 0px 0px 0px;z-index:0;}.elementor-9 .elementor-element.elementor-element-64c334c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-1de782ca.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-1de782ca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-1de782ca > .elementor-element-populated{margin:0px 8px 0px -21px;--e-column-margin-right:8px;--e-column-margin-left:-21px;}.elementor-9 .elementor-element.elementor-element-a616ab2{width:var( --container-widget-width, 104.054% );max-width:104.054%;--container-widget-width:104.054%;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-a616ab2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-a616ab2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:800;color:#132243;}.elementor-9 .elementor-element.elementor-element-5b0a8abe{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:-7px -7px -7px -7px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#132243;}.elementor-9 .elementor-element.elementor-element-5b0a8abe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-31fcf0bb .elementor-button{background-color:#00FFC7;font-family:"Montserrat", Sans-serif;font-weight:600;fill:#132243;color:#132243;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-31fcf0bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-31fcf0bb{border-radius:-1px -1px -1px -1px;}.elementor-9 .elementor-element.elementor-element-31fcf0bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-13fb97fe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-9 .elementor-element.elementor-element-13fb97fe > .elementor-element-populated{margin:64px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9 .elementor-element.elementor-element-605930e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-605930e6 img{border-radius:17px 17px 17px 17px;box-shadow:0px 0px 50px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-39126e2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-1bb785f4{text-align:center;}.elementor-9 .elementor-element.elementor-element-1bb785f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:39px;font-weight:800;color:#132243;}.elementor-9 .elementor-element.elementor-element-76663459{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#132243;}.elementor-9 .elementor-element.elementor-element-7849f35:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7849f35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7849f35 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-7849f35 > .elementor-container{max-width:1417px;}.elementor-9 .elementor-element.elementor-element-7849f35{--ep-backdrop-filter-blur:0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:41px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-widget-premium-addon-pricing-table .premium-pricing-icon-container i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-pricing-table .premium-pricing-icon-container .premium-drawable-icon *, .elementor-widget-premium-addon-pricing-table .premium-pricing-icon-container svg:not([class*="premium-"]){fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-pricing-table .premium-pricing-icon-container i, .elementor-widget-premium-addon-pricing-table .premium-pricing-icon-container > svg, .elementor-widget-premium-addon-pricing-table .premium-pricing-icon, .elementor-widget-premium-addon-pricing-table .premium-pricing-image{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-pricing-table .premium-pricing-table-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-premium-addon-pricing-table .premium-pricing-slashed-price-value{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-premium-addon-pricing-table .premium-pricing-price-currency{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-premium-addon-pricing-table .premium-pricing-price-value{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-pricing-table .premium-pricing-price-value ,
				.elementor-widget-premium-addon-pricing-table.pa-bt-effect__effect-1 .premium-pricing-price-value ,
				.elementor-widget-premium-addon-pricing-table.pa-bt-effect__effect-1 .premium-pricing-price-currency ,
				.elementor-widget-premium-addon-pricing-table.pa-bt-effect__effect-1 .premium-pricing-slashed-price-value {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-pricing-table .premium-pricing-actual-wrapper{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-pricing-table .premium-pricing-price-separator{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-premium-addon-pricing-table .premium-pricing-price-duration{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-premium-addon-pricing-table .premium-pricing-list-span{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-pricing-table .premium-pricing-list .premium-pricing-list-span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-pricing-table .premium-pricing-feature-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-pricing-table .premium-pricing-list-item .premium-drawable-icon *, .elementor-widget-premium-addon-pricing-table .premium-pricing-list-item svg:not([class*="premium-"]){fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-pricing-table .premium-pricing-list-tooltip{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-pricing-table .premium-pricing-description-container{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-pricing-table .premium-pricing-price-button{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-secondary );}.elementor-widget-premium-addon-pricing-table .premium-pricing-price-button:hover, .elementor-widget-premium-addon-pricing-table .premium-button-line6::after{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-pricing-table .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-pricing-table .premium-button-line2::before,  .elementor-widget-premium-addon-pricing-table .premium-button-line4::before, .elementor-widget-premium-addon-pricing-table .premium-button-line5::before, .elementor-widget-premium-addon-pricing-table .premium-button-line5::after, .elementor-widget-premium-addon-pricing-table .premium-button-line6::before, .elementor-widget-premium-addon-pricing-table .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-pricing-table .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-pricing-table .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-pricing-table .premium-pricing-badge-container .corner span{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-pricing-table .premium-badge-triangle.premium-badge-left .corner{border-top-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-pricing-table .premium-badge-triangle.premium-badge-right .corner{border-right-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-pricing-table .premium-badge-circle, .elementor-widget-premium-addon-pricing-table .premium-badge-stripe .corner, .elementor-widget-premium-addon-pricing-table .premium-badge-flag .corner{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-pricing-table .premium-badge-flag.premium-badge-right .corner::before{border-left:var( --e-global-color-primary );}.elementor-widget-premium-addon-pricing-table .premium-badge-flag.premium-badge-left .corner::after{border-right:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-70b316d4{z-index:2;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-pricing-table-title{order:1;color:#132243;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:800;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-pricing-slashed-price-value{order:0;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-pricing-price-container{order:1;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-pricing-description-container {order:1;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-pricing-price-button{width:100%;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#132243;border-radius:7px;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-pricing-button-container {order:1;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-pricing-price-container, .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-pricing-icon-container{justify-content:center;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-pricing-list{justify-self:center;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-pricing-table-container{text-align:center;background-color:#FFFFFF;border-radius:32px;box-shadow:0px 30px 65px 0px rgba(76, 88, 227, 0.24);padding:45px 45px 45px 45px;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-pricing-price-currency{color:#4C58E3;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;vertical-align:unset;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-pricing-price-value{color:#4C58E3;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-pricing-price-value ,
				.elementor-9 .elementor-element.elementor-element-70b316d4.pa-bt-effect__effect-1 .premium-pricing-price-value ,
				.elementor-9 .elementor-element.elementor-element-70b316d4.pa-bt-effect__effect-1 .premium-pricing-price-currency ,
				.elementor-9 .elementor-element.elementor-element-70b316d4.pa-bt-effect__effect-1 .premium-pricing-slashed-price-value {font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:900;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-pricing-price-separator{color:#4C58E3;font-family:"Montserrat", Sans-serif;margin:0px 2px 0px -20px;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-pricing-price-duration{color:#4C58E3;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-pricing-description-container{font-family:"Montserrat", Sans-serif;font-weight:400;margin:16px 0px 16px 0px;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-pricing-price-button, .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-button-style2-shutinhor:before , .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-button-style2-shutinver:before , .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-button-style5-radialin:before , .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-button-style5-rectin:before{background-color:#00FFC7;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-pricing-button-container{margin:35px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-pricing-price-button, .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-button-line6::after{padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-pricing-price-button:hover, .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-button-line6::after{color:#132243;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-button-none:hover, .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-button-style8:hover, .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-button-style1:before, .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-button-style2-shutouthor:before, .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-button-style2-shutoutver:before, .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-button-style2-shutinhor, .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-button-style2-shutinver, .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-button-style2-dshutinhor:before, .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-button-style2-dshutinver:before, .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-button-style2-scshutouthor:before, .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-button-style2-scshutoutver:before, .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-button-style5-radialin, .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-button-style5-radialout:before, .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-button-style5-rectin, .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-button-style5-rectout:before, .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-button-style6-bg, .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-button-style6:before{background-color:#00FFC7;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-pricing-price-button:hover{padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-pricing-badge-container .corner span{color:#362525;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-badge-circle, .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-badge-stripe .corner, .elementor-9 .elementor-element.elementor-element-70b316d4 .premium-badge-flag .corner{background-color:#00FFC7;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-badge-flag.premium-badge-right .corner::before{border-left:8px solid #00FFC7;}.elementor-9 .elementor-element.elementor-element-70b316d4 .premium-badge-flag.premium-badge-left .corner::after{border-right:8px solid #00FFC7;}.elementor-9 .elementor-element.elementor-element-776cf26{z-index:2;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-pricing-table-title{order:1;color:#132243;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:800;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-pricing-slashed-price-value{order:0;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-pricing-price-container{order:1;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-pricing-description-container {order:1;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-pricing-price-button{width:100%;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#132243;border-radius:7px;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-pricing-button-container {order:1;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-pricing-price-container, .elementor-9 .elementor-element.elementor-element-776cf26 .premium-pricing-icon-container{justify-content:center;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-pricing-list{justify-self:center;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-pricing-table-container{text-align:center;background-color:#FFFFFF;border-radius:32px;box-shadow:0px 30px 65px 0px rgba(76, 88, 227, 0.24);padding:45px 45px 45px 45px;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-pricing-price-currency{color:#4C58E3;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;vertical-align:unset;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-pricing-price-value{color:#4C58E3;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-pricing-price-value ,
				.elementor-9 .elementor-element.elementor-element-776cf26.pa-bt-effect__effect-1 .premium-pricing-price-value ,
				.elementor-9 .elementor-element.elementor-element-776cf26.pa-bt-effect__effect-1 .premium-pricing-price-currency ,
				.elementor-9 .elementor-element.elementor-element-776cf26.pa-bt-effect__effect-1 .premium-pricing-slashed-price-value {font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:900;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-pricing-price-separator{color:#4C58E3;font-family:"Montserrat", Sans-serif;margin:0px 2px 0px -20px;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-pricing-price-duration{color:#4C58E3;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-pricing-description-container{font-family:"Montserrat", Sans-serif;font-weight:400;margin:16px 0px 16px 0px;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-pricing-price-button, .elementor-9 .elementor-element.elementor-element-776cf26 .premium-button-style2-shutinhor:before , .elementor-9 .elementor-element.elementor-element-776cf26 .premium-button-style2-shutinver:before , .elementor-9 .elementor-element.elementor-element-776cf26 .premium-button-style5-radialin:before , .elementor-9 .elementor-element.elementor-element-776cf26 .premium-button-style5-rectin:before{background-color:#00FFC7;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-pricing-button-container{margin:35px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-pricing-price-button, .elementor-9 .elementor-element.elementor-element-776cf26 .premium-button-line6::after{padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-pricing-price-button:hover, .elementor-9 .elementor-element.elementor-element-776cf26 .premium-button-line6::after{color:#132243;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-button-none:hover, .elementor-9 .elementor-element.elementor-element-776cf26 .premium-button-style8:hover, .elementor-9 .elementor-element.elementor-element-776cf26 .premium-button-style1:before, .elementor-9 .elementor-element.elementor-element-776cf26 .premium-button-style2-shutouthor:before, .elementor-9 .elementor-element.elementor-element-776cf26 .premium-button-style2-shutoutver:before, .elementor-9 .elementor-element.elementor-element-776cf26 .premium-button-style2-shutinhor, .elementor-9 .elementor-element.elementor-element-776cf26 .premium-button-style2-shutinver, .elementor-9 .elementor-element.elementor-element-776cf26 .premium-button-style2-dshutinhor:before, .elementor-9 .elementor-element.elementor-element-776cf26 .premium-button-style2-dshutinver:before, .elementor-9 .elementor-element.elementor-element-776cf26 .premium-button-style2-scshutouthor:before, .elementor-9 .elementor-element.elementor-element-776cf26 .premium-button-style2-scshutoutver:before, .elementor-9 .elementor-element.elementor-element-776cf26 .premium-button-style5-radialin, .elementor-9 .elementor-element.elementor-element-776cf26 .premium-button-style5-radialout:before, .elementor-9 .elementor-element.elementor-element-776cf26 .premium-button-style5-rectin, .elementor-9 .elementor-element.elementor-element-776cf26 .premium-button-style5-rectout:before, .elementor-9 .elementor-element.elementor-element-776cf26 .premium-button-style6-bg, .elementor-9 .elementor-element.elementor-element-776cf26 .premium-button-style6:before{background-color:#00FFC7;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-pricing-price-button:hover{padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-pricing-badge-container .corner span{color:#362525;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-badge-circle, .elementor-9 .elementor-element.elementor-element-776cf26 .premium-badge-stripe .corner, .elementor-9 .elementor-element.elementor-element-776cf26 .premium-badge-flag .corner{background-color:#00FFC7;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-badge-flag.premium-badge-right .corner::before{border-left:8px solid #00FFC7;}.elementor-9 .elementor-element.elementor-element-776cf26 .premium-badge-flag.premium-badge-left .corner::after{border-right:8px solid #00FFC7;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-72ecc54e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-72ecc54e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-78e24aba{z-index:2;}.elementor-9 .elementor-element.elementor-element-78e24aba .premium-pricing-table-title{order:1;color:#132243;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:800;}.elementor-9 .elementor-element.elementor-element-78e24aba .premium-pricing-slashed-price-value{order:0;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-9 .elementor-element.elementor-element-78e24aba .premium-pricing-price-container{order:1;}.elementor-9 .elementor-element.elementor-element-78e24aba .premium-pricing-description-container {order:1;}.elementor-9 .elementor-element.elementor-element-78e24aba .premium-pricing-price-button{width:100%;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#132243;border-radius:7px;}.elementor-9 .elementor-element.elementor-element-78e24aba .premium-pricing-button-container {order:1;}.elementor-9 .elementor-element.elementor-element-78e24aba .premium-pricing-price-container, .elementor-9 .elementor-element.elementor-element-78e24aba .premium-pricing-icon-container{justify-content:center;}.elementor-9 .elementor-element.elementor-element-78e24aba .premium-pricing-list{justify-self:center;}.elementor-9 .elementor-element.elementor-element-78e24aba .premium-pricing-table-container{text-align:center;background-color:#FFFFFF;border-radius:32px;box-shadow:0px 30px 65px 0px rgba(76, 88, 227, 0.24);padding:45px 45px 45px 45px;}.elementor-9 .elementor-element.elementor-element-78e24aba .premium-pricing-price-currency{color:#4C58E3;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;vertical-align:unset;}.elementor-9 .elementor-element.elementor-element-78e24aba .premium-pricing-price-value{color:#4C58E3;}.elementor-9 .elementor-element.elementor-element-78e24aba .premium-pricing-price-value ,
				.elementor-9 .elementor-element.elementor-element-78e24aba.pa-bt-effect__effect-1 .premium-pricing-price-value ,
				.elementor-9 .elementor-element.elementor-element-78e24aba.pa-bt-effect__effect-1 .premium-pricing-price-currency ,
				.elementor-9 .elementor-element.elementor-element-78e24aba.pa-bt-effect__effect-1 .premium-pricing-slashed-price-value {font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:900;}.elementor-9 .elementor-element.elementor-element-78e24aba .premium-pricing-price-separator{color:#4C58E3;font-family:"Montserrat", Sans-serif;margin:0px 2px 0px -20px;}.elementor-9 .elementor-element.elementor-element-78e24aba .premium-pricing-price-duration{color:#4C58E3;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-9 .elementor-element.elementor-element-78e24aba .premium-pricing-description-container{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;margin:16px 0px 16px 0px;}.elementor-9 .elementor-element.elementor-element-78e24aba .premium-pricing-price-button, .elementor-9 .elementor-element.elementor-element-78e24aba .premium-button-style2-shutinhor:before , .elementor-9 .elementor-element.elementor-element-78e24aba .premium-button-style2-shutinver:before , .elementor-9 .elementor-element.elementor-element-78e24aba .premium-button-style5-radialin:before , .elementor-9 .elementor-element.elementor-element-78e24aba .premium-button-style5-rectin:before{background-color:#00FFC7;}.elementor-9 .elementor-element.elementor-element-78e24aba .premium-pricing-button-container{margin:35px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-78e24aba .premium-pricing-price-button, .elementor-9 .elementor-element.elementor-element-78e24aba .premium-button-line6::after{padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-78e24aba .premium-pricing-price-button:hover, .elementor-9 .elementor-element.elementor-element-78e24aba .premium-button-line6::after{color:#132243;}.elementor-9 .elementor-element.elementor-element-78e24aba .premium-button-none:hover, .elementor-9 .elementor-element.elementor-element-78e24aba .premium-button-style8:hover, .elementor-9 .elementor-element.elementor-element-78e24aba .premium-button-style1:before, .elementor-9 .elementor-element.elementor-element-78e24aba .premium-button-style2-shutouthor:before, .elementor-9 .elementor-element.elementor-element-78e24aba .premium-button-style2-shutoutver:before, .elementor-9 .elementor-element.elementor-element-78e24aba .premium-button-style2-shutinhor, .elementor-9 .elementor-element.elementor-element-78e24aba .premium-button-style2-shutinver, .elementor-9 .elementor-element.elementor-element-78e24aba .premium-button-style2-dshutinhor:before, .elementor-9 .elementor-element.elementor-element-78e24aba .premium-button-style2-dshutinver:before, .elementor-9 .elementor-element.elementor-element-78e24aba .premium-button-style2-scshutouthor:before, .elementor-9 .elementor-element.elementor-element-78e24aba .premium-button-style2-scshutoutver:before, .elementor-9 .elementor-element.elementor-element-78e24aba .premium-button-style5-radialin, .elementor-9 .elementor-element.elementor-element-78e24aba .premium-button-style5-radialout:before, .elementor-9 .elementor-element.elementor-element-78e24aba .premium-button-style5-rectin, .elementor-9 .elementor-element.elementor-element-78e24aba .premium-button-style5-rectout:before, .elementor-9 .elementor-element.elementor-element-78e24aba .premium-button-style6-bg, .elementor-9 .elementor-element.elementor-element-78e24aba .premium-button-style6:before{background-color:#00FFC7;}.elementor-9 .elementor-element.elementor-element-78e24aba .premium-pricing-price-button:hover{padding:20px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-c523cd8.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-c523cd8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-18c1717{z-index:2;}.elementor-9 .elementor-element.elementor-element-18c1717 .premium-pricing-table-title{order:1;color:#132243;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:800;}.elementor-9 .elementor-element.elementor-element-18c1717 .premium-pricing-slashed-price-value{order:0;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-9 .elementor-element.elementor-element-18c1717 .premium-pricing-price-container{order:1;}.elementor-9 .elementor-element.elementor-element-18c1717 .premium-pricing-description-container {order:1;}.elementor-9 .elementor-element.elementor-element-18c1717 .premium-pricing-price-button{width:100%;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#132243;border-radius:7px;}.elementor-9 .elementor-element.elementor-element-18c1717 .premium-pricing-button-container {order:1;}.elementor-9 .elementor-element.elementor-element-18c1717 .premium-pricing-price-container, .elementor-9 .elementor-element.elementor-element-18c1717 .premium-pricing-icon-container{justify-content:center;}.elementor-9 .elementor-element.elementor-element-18c1717 .premium-pricing-list{justify-self:center;}.elementor-9 .elementor-element.elementor-element-18c1717 .premium-pricing-table-container{text-align:center;background-color:#FFFFFF;border-radius:32px;box-shadow:0px 30px 65px 0px rgba(76, 88, 227, 0.24);padding:45px 45px 45px 45px;}.elementor-9 .elementor-element.elementor-element-18c1717 .premium-pricing-price-currency{color:#4C58E3;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;vertical-align:unset;}.elementor-9 .elementor-element.elementor-element-18c1717 .premium-pricing-price-value{color:#4C58E3;}.elementor-9 .elementor-element.elementor-element-18c1717 .premium-pricing-price-value ,
				.elementor-9 .elementor-element.elementor-element-18c1717.pa-bt-effect__effect-1 .premium-pricing-price-value ,
				.elementor-9 .elementor-element.elementor-element-18c1717.pa-bt-effect__effect-1 .premium-pricing-price-currency ,
				.elementor-9 .elementor-element.elementor-element-18c1717.pa-bt-effect__effect-1 .premium-pricing-slashed-price-value {font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:900;}.elementor-9 .elementor-element.elementor-element-18c1717 .premium-pricing-price-separator{color:#4C58E3;font-family:"Montserrat", Sans-serif;margin:0px 2px 0px -20px;}.elementor-9 .elementor-element.elementor-element-18c1717 .premium-pricing-price-duration{color:#4C58E3;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-9 .elementor-element.elementor-element-18c1717 .premium-pricing-description-container{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;margin:16px 0px 16px 0px;}.elementor-9 .elementor-element.elementor-element-18c1717 .premium-pricing-price-button, .elementor-9 .elementor-element.elementor-element-18c1717 .premium-button-style2-shutinhor:before , .elementor-9 .elementor-element.elementor-element-18c1717 .premium-button-style2-shutinver:before , .elementor-9 .elementor-element.elementor-element-18c1717 .premium-button-style5-radialin:before , .elementor-9 .elementor-element.elementor-element-18c1717 .premium-button-style5-rectin:before{background-color:#00FFC7;}.elementor-9 .elementor-element.elementor-element-18c1717 .premium-pricing-button-container{margin:35px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-18c1717 .premium-pricing-price-button, .elementor-9 .elementor-element.elementor-element-18c1717 .premium-button-line6::after{padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-18c1717 .premium-pricing-price-button:hover, .elementor-9 .elementor-element.elementor-element-18c1717 .premium-button-line6::after{color:#132243;}.elementor-9 .elementor-element.elementor-element-18c1717 .premium-button-none:hover, .elementor-9 .elementor-element.elementor-element-18c1717 .premium-button-style8:hover, .elementor-9 .elementor-element.elementor-element-18c1717 .premium-button-style1:before, .elementor-9 .elementor-element.elementor-element-18c1717 .premium-button-style2-shutouthor:before, .elementor-9 .elementor-element.elementor-element-18c1717 .premium-button-style2-shutoutver:before, .elementor-9 .elementor-element.elementor-element-18c1717 .premium-button-style2-shutinhor, .elementor-9 .elementor-element.elementor-element-18c1717 .premium-button-style2-shutinver, .elementor-9 .elementor-element.elementor-element-18c1717 .premium-button-style2-dshutinhor:before, .elementor-9 .elementor-element.elementor-element-18c1717 .premium-button-style2-dshutinver:before, .elementor-9 .elementor-element.elementor-element-18c1717 .premium-button-style2-scshutouthor:before, .elementor-9 .elementor-element.elementor-element-18c1717 .premium-button-style2-scshutoutver:before, .elementor-9 .elementor-element.elementor-element-18c1717 .premium-button-style5-radialin, .elementor-9 .elementor-element.elementor-element-18c1717 .premium-button-style5-radialout:before, .elementor-9 .elementor-element.elementor-element-18c1717 .premium-button-style5-rectin, .elementor-9 .elementor-element.elementor-element-18c1717 .premium-button-style5-rectout:before, .elementor-9 .elementor-element.elementor-element-18c1717 .premium-button-style6-bg, .elementor-9 .elementor-element.elementor-element-18c1717 .premium-button-style6:before{background-color:#00FFC7;}.elementor-9 .elementor-element.elementor-element-18c1717 .premium-pricing-price-button:hover{padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-a51313d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-3bfa5a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-3bfa5a6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3bfa5a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#132240;}.elementor-9 .elementor-element.elementor-element-1ff158cb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-1ff158cb:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1ff158cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(70deg, #132240 45%, #013080 100%);}.elementor-9 .elementor-element.elementor-element-1ff158cb > .elementor-container{max-width:1042px;}.elementor-9 .elementor-element.elementor-element-1ff158cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-9 .elementor-element.elementor-element-1ff158cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-1ff158cb > .elementor-shape-bottom .elementor-shape-fill{fill:#3C1C1C;}.elementor-9 .elementor-element.elementor-element-1ff158cb > .elementor-shape-bottom svg{height:0px;}.elementor-9 .elementor-element.elementor-element-6bccf7dc img{width:100%;max-width:100%;border-radius:0px 0px 200px 0px;}.elementor-9 .elementor-element.elementor-element-71b168e8{text-align:left;}.elementor-9 .elementor-element.elementor-element-71b168e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-32f2b565{padding:10px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-507d2a63{padding:20px 0px 0px 0px;}.elementor-widget-premium-counter .premium-counter-area .premium-counter-icon .icon i{color:var( --e-global-color-primary );}.elementor-widget-premium-counter .premium-drawable-icon *, .elementor-widget-premium-counter .premium-counter-icon svg:not([class*="premium-"]){fill:var( --e-global-color-primary );}.elementor-widget-premium-counter .premium-counter-area .premium-counter-icon .icon-bg{background:var( --e-global-color-secondary );}.elementor-widget-premium-counter .premium-counter-title .premium-counter-title-val{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-premium-counter .premium-counter-desc{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-counter .premium-counter-area .premium-counter-init{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-premium-counter .premium-counter-area span#prefix{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-premium-counter .premium-counter-area span#suffix{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-9 .elementor-element.elementor-element-2b618058 .premium-init-wrapper{flex-direction:column;}.elementor-9 .elementor-element.elementor-element-2b618058 .premium-counter:not(.top){justify-content:center;}.elementor-9 .elementor-element.elementor-element-2b618058 .premium-counter.top{align-items:center;}.elementor-9 .elementor-element.elementor-element-2b618058 .premium-counter-value-wrap{align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-2b618058 .premium-counter-title{text-align:left;}.elementor-9 .elementor-element.elementor-element-2b618058 .premium-counter-area .premium-counter-icon .icon i{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-2b618058 .premium-drawable-icon *, .elementor-9 .elementor-element.elementor-element-2b618058 .premium-counter-icon svg:not([class*="premium-"]){fill:#ffffff;}.elementor-9 .elementor-element.elementor-element-2b618058 .premium-counter-area .premium-counter-icon .icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-2b618058 .premium-counter-area .premium-counter-icon svg{width:30px;height:30px;}.elementor-9 .elementor-element.elementor-element-2b618058 .premium-counter-area .premium-counter-icon .icon-bg{background:rgba(255, 255, 255, 0.17);}.elementor-9 .elementor-element.elementor-element-2b618058 .premium-counter-area .premium-counter-icon span.icon{width:68px;height:68px;line-height:69px;}.elementor-9 .elementor-element.elementor-element-2b618058 .premium-counter-title .premium-counter-title-val{color:#00FFC7;font-size:16px;font-weight:normal;}.elementor-9 .elementor-element.elementor-element-2b618058 .premium-counter-area .premium-counter-init{color:#00FFC7;font-size:30px;font-weight:bold;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-10ded15e .premium-init-wrapper{flex-direction:column;}.elementor-9 .elementor-element.elementor-element-10ded15e .premium-counter:not(.top){justify-content:center;}.elementor-9 .elementor-element.elementor-element-10ded15e .premium-counter.top{align-items:center;}.elementor-9 .elementor-element.elementor-element-10ded15e .premium-counter-value-wrap{align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-10ded15e .premium-counter-title{text-align:left;}.elementor-9 .elementor-element.elementor-element-10ded15e .premium-counter-area .premium-counter-icon .icon i{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-10ded15e .premium-drawable-icon *, .elementor-9 .elementor-element.elementor-element-10ded15e .premium-counter-icon svg:not([class*="premium-"]){fill:#ffffff;}.elementor-9 .elementor-element.elementor-element-10ded15e .premium-counter-area .premium-counter-icon .icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-10ded15e .premium-counter-area .premium-counter-icon svg{width:30px;height:30px;}.elementor-9 .elementor-element.elementor-element-10ded15e .premium-counter-area .premium-counter-icon .icon-bg{background:rgba(255, 255, 255, 0.17);}.elementor-9 .elementor-element.elementor-element-10ded15e .premium-counter-area .premium-counter-icon span.icon{width:68px;height:68px;line-height:69px;}.elementor-9 .elementor-element.elementor-element-10ded15e .premium-counter-title .premium-counter-title-val{color:#00FFC7;font-size:16px;font-weight:normal;}.elementor-9 .elementor-element.elementor-element-10ded15e .premium-counter-area .premium-counter-init{color:#00FFC7;font-size:30px;font-weight:bold;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-1c2f2650 .premium-init-wrapper{flex-direction:column;}.elementor-9 .elementor-element.elementor-element-1c2f2650 .premium-counter:not(.top){justify-content:center;}.elementor-9 .elementor-element.elementor-element-1c2f2650 .premium-counter.top{align-items:center;}.elementor-9 .elementor-element.elementor-element-1c2f2650 .premium-counter-value-wrap{align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-1c2f2650 .premium-counter-title{text-align:left;}.elementor-9 .elementor-element.elementor-element-1c2f2650 .premium-counter-area .premium-counter-icon .icon i{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-1c2f2650 .premium-drawable-icon *, .elementor-9 .elementor-element.elementor-element-1c2f2650 .premium-counter-icon svg:not([class*="premium-"]){fill:#ffffff;}.elementor-9 .elementor-element.elementor-element-1c2f2650 .premium-counter-area .premium-counter-icon .icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-1c2f2650 .premium-counter-area .premium-counter-icon svg{width:30px;height:30px;}.elementor-9 .elementor-element.elementor-element-1c2f2650 .premium-counter-area .premium-counter-icon .icon-bg{background:rgba(255, 255, 255, 0.17);}.elementor-9 .elementor-element.elementor-element-1c2f2650 .premium-counter-area .premium-counter-icon span.icon{width:68px;height:68px;line-height:69px;}.elementor-9 .elementor-element.elementor-element-1c2f2650 .premium-counter-title .premium-counter-title-val{color:#00FFC7;font-size:16px;font-weight:normal;}.elementor-9 .elementor-element.elementor-element-1c2f2650 .premium-counter-area .premium-counter-init{color:#00FFC7;font-size:30px;font-weight:bold;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-b8ebce1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:51px;--margin-bottom:-4px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:37px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-09b1268{text-align:center;}.elementor-9 .elementor-element.elementor-element-09b1268 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:39px;font-weight:800;color:#132243;}.elementor-9 .elementor-element.elementor-element-fea4298{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#132243;}.elementor-9 .elementor-element.elementor-element-7739e687{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7739e687:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7739e687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7739e687::before, .elementor-9 .elementor-element.elementor-element-7739e687 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7739e687 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7739e687 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-7739e687 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-7739e687 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-2bb99b9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:100px;--padding-left:100px;--padding-right:66px;}.elementor-9 .elementor-element.elementor-element-2bb99b9b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2bb99b9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2bb99b9b::before, .elementor-9 .elementor-element.elementor-element-2bb99b9b > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-2bb99b9b > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-2bb99b9b > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-2bb99b9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-2bb99b9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-6c022ad2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5e7fe84 .elementskit-section-title-wraper .elementskit-section-title{color:#132243;margin:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;}.elementor-9 .elementor-element.elementor-element-5e7fe84 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-9 .elementor-element.elementor-element-5e7fe84 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-9 .elementor-element.elementor-element-5e7fe84 .elementskit-section-title-wraper p{color:#132243;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;margin:8px 0px 23px 0px;}.elementor-9 .elementor-element.elementor-element-1483b7ca .ekit-mail-submit{background-color:#00FFC7;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:16px;border-radius:0px 0px 0px 0px;padding:19px 19px 19px 19px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00FFC7;margin:0px 0px 0px 0px;color:#000000;}.elementor-9 .elementor-element.elementor-element-1483b7ca .ekit-mail-submit:before{background-color:#00FFC7;}.elementor-9 .elementor-element.elementor-element-1483b7ca .ekit-mail-message.success{background-color:#FFFFFF;color:#2F8540;border-style:solid;border-width:0px 0px 0px 2px;border-color:#2F8540;}.elementor-9 .elementor-element.elementor-element-1483b7ca .ekit-mail-message.error{background-color:#FFFFFF;color:#CC1718;border-style:solid;border-width:0px 0px 0px 2px;border-color:#CC1718;}.elementor-9 .elementor-element.elementor-element-1483b7ca .elementskit_input_label{color:#000000;}.elementor-9 .elementor-element.elementor-element-1483b7ca .ekit_form_control{font-family:"Heebo", Sans-serif;font-size:14px;font-weight:400;line-height:14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCDDE0;border-radius:0px 0px 0px 0px;padding:17px 10px 16px 22px;}.elementor-9 .elementor-element.elementor-element-1483b7ca .elementskit_input_container{flex:0 0 70%;}.elementor-9 .elementor-element.elementor-element-1483b7ca .elementskit_inline_form .elementskit_input_wraper:not(:last-child){margin-right:-1px;}.elementor-9 .elementor-element.elementor-element-1483b7ca .ekit_form_control::-webkit-input-placeholder{color:#858689;font-size:14px;}.elementor-9 .elementor-element.elementor-element-1483b7ca .ekit_form_control::-moz-placeholder{color:#858689;font-size:14px;}.elementor-9 .elementor-element.elementor-element-1483b7ca .ekit_form_control:-ms-input-placeholder{color:#858689;font-size:14px;}.elementor-9 .elementor-element.elementor-element-1483b7ca .ekit_form_control:-moz-placeholder{color:#858689;font-size:14px;}.elementor-9 .elementor-element.elementor-element-1483b7ca .ekit-mail-submit svg path{stroke:#000000;fill:#000000;}.elementor-9 .elementor-element.elementor-element-1483b7ca .ekit-mail-submit:hover{color:#000000;}.elementor-9 .elementor-element.elementor-element-1483b7ca .ekit-mail-submit:hover svg path{stroke:#000000;fill:#000000;}.elementor-9 .elementor-element.elementor-element-1483b7ca .ekit-mail-submit > i, .elementor-9 .elementor-element.elementor-element-1483b7ca .ekit-mail-submit > i{font-size:14px;}.elementor-9 .elementor-element.elementor-element-1483b7ca .ekit-mail-submit > i, .elementor-9 .elementor-element.elementor-element-1483b7ca .ekit-mail-submit > svg{max-width:14px;height:auto;}.elementor-9 .elementor-element.elementor-element-1483b7ca .elementskit_input_group_text i{color:#000000;}.elementor-9 .elementor-element.elementor-element-1483b7ca .elementskit_input_group_text svg path{stroke:#000000;fill:#000000;}.elementor-9 .elementor-element.elementor-element-1483b7ca .elementskit_input_group_text{font-size:10px;}.elementor-9 .elementor-element.elementor-element-1483b7ca .elementskit_input_group_text svg{max-width:10px;}.elementor-9 .elementor-element.elementor-element-1483b7ca .ekit-mail-message{padding:3px 0px 1px 12px;margin:6px 0px 6px 0px;border-radius:0px 0px 0px 0px;font-family:"Heebo", Sans-serif;font-size:14px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-130b897c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-14c18e75{width:auto;max-width:auto;text-align:right;}.elementor-9 .elementor-element.elementor-element-14c18e75 img{border-radius:9px 9px 9px 9px;}.elementor-9 .elementor-element.elementor-element-f284c25{--display:flex;}.elementor-9 .elementor-element.elementor-element-ac6f173{--display:flex;}.elementor-9 .elementor-element.elementor-element-5678f91{--display:flex;}body.elementor-page-9:not(.elementor-motion-effects-element-type-background), body.elementor-page-9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1366px){.elementor-9 .elementor-element.elementor-element-2a3a6477{margin-top:0px;margin-bottom:0px;padding:130px 20px 140px 20px;}.elementor-9 .elementor-element.elementor-element-64c334c9{padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-2bb99b9b{--padding-top:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:60px;}.elementor-9 .elementor-element.elementor-element-130b897c{--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-d438ed6 .wpr-dual-heading-wrap{text-align:center;}.elementor-9 .elementor-element.elementor-element-3bec878a{width:var( --container-widget-width, 715.219px );max-width:715.219px;--container-widget-width:715.219px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-3bec878a .wpr-dual-heading-wrap{text-align:center;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-64b06e5{left:608px;}body.rtl .elementor-9 .elementor-element.elementor-element-64b06e5{right:608px;}.elementor-9 .elementor-element.elementor-element-64b06e5{top:237px;}.elementor-9 .elementor-element.elementor-element-4c3f9a4{text-align:center;}.elementor-9 .elementor-element.elementor-element-e5v70mf{padding:80px 40px 80px 40px;}.elementor-9 .elementor-element.elementor-element-fc0b37c{--e-image-carousel-slides-to-show:3;}.elementor-9 .elementor-element.elementor-element-c40b522 .elementor-heading-title{font-size:50px;}.elementor-9 .elementor-element.elementor-element-a616ab2{text-align:center;}.elementor-9 .elementor-element.elementor-element-a616ab2 .elementor-heading-title{font-size:50px;}.elementor-9 .elementor-element.elementor-element-5b0a8abe{text-align:center;}.elementor-9 .elementor-element.elementor-element-1ff158cb > .elementor-shape-bottom svg{width:calc(195% + 1.3px);}.elementor-9 .elementor-element.elementor-element-71b168e8{text-align:center;}.elementor-9 .elementor-element.elementor-element-32f2b565{text-align:center;}.elementor-9 .elementor-element.elementor-element-7739e687{--padding-top:100px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-2bb99b9b{--padding-top:60px;--padding-bottom:80px;--padding-left:60px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-5e7fe84 .elementskit-section-title-wraper .elementskit-section-title{font-size:36px;line-height:42px;}.elementor-9 .elementor-element.elementor-element-1483b7ca .elementskit_input_container{flex:0 0 66%;}.elementor-9 .elementor-element.elementor-element-1483b7ca .ekit-mail-submit{padding:20px 14px 18px 14px;}.elementor-9 .elementor-element.elementor-element-130b897c{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-a992bc7{--margin-top:25px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-915e36f{text-align:center;}.elementor-9 .elementor-element.elementor-element-915e36f .elementor-heading-title{font-size:36px;letter-spacing:-0.5px;}.elementor-9 .elementor-element.elementor-element-d95786f{text-align:center;font-size:14px;}.elementor-9 .elementor-element.elementor-element-de57a35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;padding:0px -18px 0px 0px;}.elementor-9 .elementor-element.elementor-element-22cd8d8{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-22cd8d8 .elementor-button{border-radius:15px 15px 15px 15px;padding:17px 17px 17px 17px;}.elementor-9 .elementor-element.elementor-element-b64c6e9 img{border-radius:9px 9px 9px 9px;}.elementor-9 .elementor-element.elementor-element-2a3a6477 .elementor-repeater-item-236dbc3.wpr-parallax-ml-children{top:41px!important;}.elementor-9 .elementor-element.elementor-element-d438ed6 .wpr-dual-heading-wrap{text-align:center;}.elementor-9 .elementor-element.elementor-element-d438ed6 .wpr-dual-title .first{font-size:36px;}.elementor-9 .elementor-element.elementor-element-d438ed6 .wpr-dual-title .second{font-size:55px;}.elementor-9 .elementor-element.elementor-element-3bec878a{width:var( --container-widget-width, 326.344px );max-width:326.344px;--container-widget-width:326.344px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-3bec878a .wpr-dual-heading-wrap{text-align:center;}.elementor-9 .elementor-element.elementor-element-3bec878a .wpr-dual-title .first{font-size:55px;}.elementor-9 .elementor-element.elementor-element-3bec878a .wpr-dual-title .second{font-size:55px;}.elementor-9 .elementor-element.elementor-element-64b06e5{width:var( --container-widget-width, 211.109px );max-width:211.109px;--container-widget-width:211.109px;--container-widget-flex-grow:0;top:711px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-64b06e5{left:4px;}body.rtl .elementor-9 .elementor-element.elementor-element-64b06e5{right:4px;}.elementor-9 .elementor-element.elementor-element-5d10d7fd > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:6px -1px -1px -1px;}.elementor-9 .elementor-element.elementor-element-250b1868{--margin-top:1px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;}.elementor-9 .elementor-element.elementor-element-11380d3b{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4c3f9a4{text-align:center;}.elementor-9 .elementor-element.elementor-element-2a3a6477{padding:85px 20px 23px 20px;}.elementor-9 .elementor-element.elementor-element-e5v70mf{padding:60px 25px 60px 25px;}.elementor-9 .elementor-element.elementor-element-fc0b37c{--e-image-carousel-slides-to-show:1;}.elementor-9 .elementor-element.elementor-element-723ecc8{--margin-top:21px;--margin-bottom:27px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-c40b522{width:var( --container-widget-width, 352.719px );max-width:352.719px;--container-widget-width:352.719px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-c40b522 .elementor-heading-title{font-size:34px;}.elementor-9 .elementor-element.elementor-element-6da3186{width:var( --container-widget-width, 347px );max-width:347px;margin:29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:347px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-6da3186.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-b64b5e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;padding:0px -18px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5c837fb{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-5c837fb img{border-radius:9px 9px 9px 9px;}.elementor-9 .elementor-element.elementor-element-a616ab2{width:var( --container-widget-width, 352.719px );max-width:352.719px;--container-widget-width:352.719px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-a616ab2 .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-5b0a8abe{width:var( --container-widget-width, 347px );max-width:347px;margin:29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:347px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-5b0a8abe.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-31fcf0bb{width:var( --container-widget-width, 332px );max-width:332px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;padding:0px -18px 0px 0px;--container-widget-width:332px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-76663459{font-size:14px;line-height:1.2em;letter-spacing:-0.2px;}.elementor-9 .elementor-element.elementor-element-76663459 p{margin-block-end:2px;}.elementor-9 .elementor-element.elementor-element-1ff158cb > .elementor-shape-bottom svg{width:calc(300% + 1.3px);}.elementor-9 .elementor-element.elementor-element-1ff158cb{padding:100px 0px 050px 0px;}.elementor-9 .elementor-element.elementor-element-6bccf7dc{padding:0px 0px 25px 0px;}.elementor-9 .elementor-element.elementor-element-6bccf7dc img{width:70%;}.elementor-9 .elementor-element.elementor-element-71b168e8{text-align:center;}.elementor-9 .elementor-element.elementor-element-71b168e8 .elementor-heading-title{line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-32f2b565{text-align:center;}.elementor-9 .elementor-element.elementor-element-6202f98f{width:100%;}.elementor-9 .elementor-element.elementor-element-2b618058 .premium-counter-value-wrap{align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-2b618058 .premium-counter-title{text-align:left;}.elementor-9 .elementor-element.elementor-element-6e515a1e{width:100%;}.elementor-9 .elementor-element.elementor-element-10ded15e .premium-counter-value-wrap{align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-10ded15e .premium-counter-title{text-align:left;}.elementor-9 .elementor-element.elementor-element-4dbd0658{width:100%;}.elementor-9 .elementor-element.elementor-element-1c2f2650 .premium-counter-value-wrap{align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-1c2f2650 .premium-counter-title{text-align:left;}.elementor-9 .elementor-element.elementor-element-b8ebce1{--margin-top:45px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;--padding-top:-3px;--padding-bottom:-3px;--padding-left:-3px;--padding-right:-3px;}.elementor-9 .elementor-element.elementor-element-5f003b9{padding:14px 14px 14px 14px;}.elementor-9 .elementor-element.elementor-element-7739e687{--padding-top:-4px;--padding-bottom:-4px;--padding-left:-4px;--padding-right:-4px;}.elementor-9 .elementor-element.elementor-element-2bb99b9b{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-5e7fe84 .elementskit-section-title-wraper p{margin:5px 0px 7px 0px;}.elementor-9 .elementor-element.elementor-element-1483b7ca.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-1483b7ca .elementskit_input_container{flex:0 0 60%;}.elementor-9 .elementor-element.elementor-element-130b897c{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-14c18e75{text-align:center;}.elementor-9 .elementor-element.elementor-element-14c18e75 img{max-width:250px;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-250b1868{--width:98.122%;}.elementor-9 .elementor-element.elementor-element-1de782ca{width:46%;}.elementor-9 .elementor-element.elementor-element-13fb97fe{width:54%;}.elementor-9 .elementor-element.elementor-element-ee964d7{width:9.148%;}.elementor-9 .elementor-element.elementor-element-602e9e{width:57.185%;}.elementor-9 .elementor-element.elementor-element-7739e687{--content-width:1200px;}.elementor-9 .elementor-element.elementor-element-6c022ad2{--width:42.733%;}.elementor-9 .elementor-element.elementor-element-130b897c{--width:57%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-16b29ccb{width:100%;}.elementor-9 .elementor-element.elementor-element-1de782ca{width:100%;}.elementor-9 .elementor-element.elementor-element-13fb97fe{width:100%;}.elementor-9 .elementor-element.elementor-element-5bb564db{width:50%;}.elementor-9 .elementor-element.elementor-element-b1e9a66{width:50%;}.elementor-9 .elementor-element.elementor-element-72ecc54e{width:100%;}.elementor-9 .elementor-element.elementor-element-c523cd8{width:100%;}.elementor-9 .elementor-element.elementor-element-8efd3f8{width:100%;}.elementor-9 .elementor-element.elementor-element-ee964d7{width:100%;}.elementor-9 .elementor-element.elementor-element-602e9e{width:100%;}}/* Start custom CSS for html, class: .elementor-element-ba74c33 *//* Définitions des couleurs */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');

:root {
    --color-primary: #05F2AF; /* Exemple : couleur primaire */
    --color-secondary: #132240; /* Exemple : couleur de fond du bloc */
    --color-secondary-dark: #2d3748; /* Exemple : hover pour le bouton */
    --color-white: #ffffff;
    
}

/* Styles généraux du bloc conteneur */
.bg-secondary {
    background-color: var(--color-secondary);
}

}

/* Application de la police Poppins au corps et à tous les éléments */
body {
    font-family: 'Poppins', sans-serif;
    background-color: #f7fafc; /* Pour le contexte, comme dans l'exemple précédent */
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 100vh;
    padding: 20px;
}
.rounded-2xl {
    border-radius: 1rem; /* 16px */
}

.p-6 {
    padding: 1.5rem;
}

.shadow-lg {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
}

.mb-12 {
    margin-bottom: 3rem;
}

/* Styles de flexbox et espacement */
.flex {
    display: flex;
}

.flex-col {
    flex-direction: column;
}

.items-center {
    align-items: center;
}

.justify-between {
    justify-content: space-between;
}

.gap-8 {
    gap: 2rem;
}

.mb-4 {
    margin-bottom: 1rem;
}

.mb-6 {
    margin-bottom: 1.5rem;
}

.mb-8 {
    margin-bottom: 2rem;
}

/* Styles de texte */
.text-white {
    color: var(--color-white);
}

.text-primary {
    color: var(--color-primary);
}

.font-bold {
    font-weight: 700;
}

.text-xl {
    font-size: 1.25rem;
}

.text-3xl {
    font-size: 1.875rem;
}

.text-center {
    text-align: center;
}

.max-w-2xl {
    max-width: 42rem;
}

/* Liste des fonctionnalités (ul) */
.grid {
    display: grid;
}

.gap-3 {
    gap: 0.75rem;
}

/* Styles du bouton */
.bg-primary {
    background-color: var(--color-primary);
}

.px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}

.py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}

.rounded-md {
    border-radius: 1rem;
}

.transition {
    transition: background-color 0.15s ease-in-out;
}

.w-full {
    width: 100%;
}

.hover\:bg-secondary-dark:hover {
    background-color: var(--color-secondary-dark);
}

/* Media Queries (pour les classes comme sm: et md:) */
@media (min-width: 640px) {
    .sm\:p-8 { padding: 2rem; }
    .sm\:text-2xl { font-size: 1.5rem; }
    .sm\:text-4xl { font-size: 2.25rem; }
    .sm\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); }
    .sm\:px-8 { padding-left: 2rem; padding-right: 2rem; }
    .sm\:py-4 { padding-top: 1rem; padding-bottom: 1rem; }
    .sm\:w-auto { width: auto; }
}

@media (min-width: 768px) {
    .md\:flex-row { flex-direction: row; }
    .md\:text-left { text-align: left; }
    .md\:space-y-0 > * { margin-top: 0 !important; margin-bottom: 0 !important; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f78edf5 *//* --- Global: Importations et Couleurs --- */

/* La police Poppins est importée dans le HTML, mais l'importation CSS est conservée pour la clarté */
/* Import Montserrat depuis Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap');

/* Exemple d'utilisation */
body {
    font-family: 'Montserrat', sans-serif;
}
/* Définitions des couleurs */
:root {
    --color-primary: #05F2AF; /* Rose/Magenta vif pour l'accentuation */
    --color-secondary: #132240; /* Gris foncé pour le fond du bloc */
    --color-secondary-dark: #2d3748; 
    --color-white: #ffffff;
    --color-neutral-300: #d1d5db; /* Gris clair pour les paragraphes (estimation) */
    --color-neutral-200: #e5e7eb; /* Gris encore plus clair pour le hover du paragraphe */
}

/* Styles de base pour l'ensemble du document (y compris Poppins) */
body {
    font-family: 'Poppins', sans-serif;
    margin: 0;
    padding: 0;
    /* Ajoutez des styles globaux si nécessaire */
}

/* --- Styles du Conteneur Principal --- */
.bg-secondary {
    background-color: var(--color-secondary);
}
.text-white {
    color: var(--color-white);
}
.overflow-hidden {
    overflow: hidden;
}

/* Espacements (Padding) */
.py-24{ padding-top: 6rem; padding-bottom: 6rem; }
.px-5 { padding-left: 1rem; padding-right: 1rem; }

/* Centrage et taille max */
.max-w-7xl { max-width: 80rem; }
.mx-auto { margin-left: auto; margin-right: auto; }

/* --- Styles de la Grille (Layout) --- */
.grid { display: grid; }
.gap-16 { gap: 4rem; }
.items-center { align-items: center; }

/* Media Query pour la grille (md:grid-cols-2) */
@media (min-width: 768px) {
    .md\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}


}
.text-neutral-300 { color: var(--color-neutral-300); }
.text-neutral-200 { color: var(--color-neutral-200); }

/* Tailles de texte sur grands écrans (lg:) */
@media (min-width: 1024px) {
    .lg\:text-4xl { font-size: 2.25rem; }
    .lg\:text-xl { font-size: 1.25rem; }
}

/* Conteneur des avantages (space-y-6) */
.space-y-6 > * + * { margin-top: 1.5rem; }

/* Avantages individuels */
.flex { display: flex; }
.gap-4 { gap: 1rem; }
.cursor-pointer { cursor: pointer; }

/* Cercle de l'icône */
.w-12 { width: 3rem; }
.h-12 { height: 3rem; }
.rounded-full { border-radius: 9999px; }
.flex-shrink-0 { flex-shrink: 0; }
.justify-center { justify-content: center; }

/* Effets de survol (group-hover) */
.group-hover\:shadow-lg:hover {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
}
.group-hover\:shadow-primary\/30:hover {
    /* Utilisation de la variable primary avec une opacité de 30% */
    box-shadow: 0 10px 15px -3px rgba(204, 5, 123, 0.3), 0 4px 6px -2px rgba(204, 5, 123, 0.3);
}
.group-hover\:text-primary:hover { color: var(--color-primary); }
.group-hover\:text-neutral-200:hover { color: var(--color-neutral-200); }
.transition-colors { transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; }
.duration-300 { transition-duration: 300ms; }

/* --- Styles de la Colonne de Droite (Images) --- */
.relative { position: relative; }

/* Grille des images */
.grid-cols-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.h-48 { height: 12rem; }
.object-cover { object-fit: cover; }
.rounded-xl { border-radius: 0.75rem; }

/* Styles des bulles et du compteur (Absolute positioning) */
.absolute { position: absolute; }

.p-6 { padding: 1.5rem; }
.hidden { display: none; }
@media (min-width: 768px) {
    .md\:block { display: block; } /* Afficher au-delà de md */
}

/* Compteur (bottom-10, left-10) */
.-bottom-10 { bottom: -2.5rem; }
.-left-10 { left: -2.5rem; }
.text-sm { font-size: 0.875rem; }

/* Bulles d'effets (Blurs) */
.w-16 { width: 4rem; }
.h-16 { height: 4rem; }
.bg-primary\/20 { background-color: rgba(204, 5, 123, 0.2); } /* 20% d'opacité du primary */
.blur-xl { filter: blur(2rem); } /* 32px */
.-top-4 { top: -1rem; }
.-right-4 { right: -1rem; }

.w-12 { width: 3rem; }
.h-12 { height: 3rem; }
.bg-white\/10 { background-color: rgba(255, 255, 255, 0.1); }
.blur-lg { filter: blur(1rem); } /* 16px */
.top-1\/2 { top: 50%; }
.-left-8 { left: -2rem; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5f003b9 *//* --- Couleurs de base personnalisées --- */

/* Définition des couleurs basées sur vos variables sand/ocean */
:root {
    /* Couleur principale (utilisée pour les chiffres et le titre - Bleu/Action) */
    --color-primary: #00FFC6; 
    
    /* Couleur du texte principal (Noir/Gris foncé - sand-80) */
    --color-text: #132243; 
    
    /* Couleur du texte secondaire (Gris moyen - gray-600 / sand-60) */
    --color-gray-600: #585450; 
    
    /* Définition de la police pour tout le corps du site */
    font-family: 'Montserrat', sans-serif;
}

/* --- CLASSES TAILWIND ÉMULÉES (POUR VOTRE BLOC CHRFFRES CLÉS) --- */

/* Centrage et Conteneur */
.max-w-7xl {
    max-width: 1280px; 
}
.mx-auto {
    margin-left: auto;
    margin-right: auto;
}
.text-center {
    text-align: center;
}

/* Espacement */
.mb-12 {
    margin-bottom: 3rem; 
}
.mb-4 {
    margin-bottom: 1rem; 
}
.mb-2 {
    margin-bottom: 0.5rem; 
}

/* Grille (Layout des cartes) */
.grid {
    display: grid;
}
.grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}
.gap-4 {
    gap: 1rem;
}

/* Couleurs et Police */
.text-primary {
    color: var(--color-primary);
}
.text-gray-600 {
    color: var(--color-gray-600);
}
.text-text {
    color: var(--color-text);
}
.bg-white {
    background-color: white;
}
.font-bold {
    font-weight: 700;
}
.font-medium {
    font-weight: 500;
}

/* Tailles de Texte */
.text-3xl {
    font-size: 1.875rem;
}
.text-lg {
    font-size: 1.125rem;
}
.text-4xl {
    font-size: 2.25rem;
}
.text-sm {
    font-size: 0.875rem;
}

/* Style des Cartes */
.p-4 {
    padding: 1rem;
}
.rounded-xl {
    border-radius: 0.75rem;
}
.shadow-sm {
    box-shadow: 0 12px 2px 0 rgb(0 0 0 / 0.08); 
}

/* --- Responsive (Smartphones et Tablettes) --- */

@media (min-width: 640px) {
    /* Styles pour `sm:` (Smartphones larges et plus) */
    .sm\:text-4xl {
        font-size: 2.25rem;
    }
    .sm\:text-5xl {
        font-size: 3rem; 
    }
    .sm\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .sm\:gap-6 {
        gap: 1.5rem; 
    }
    .sm\:p-6 {
        padding: 1.5rem; 
    }
    .sm\:text-base {
        font-size: 1rem;
    }
}

@media (min-width: 768px) {
    /* Styles pour `md:` (Tablettes et plus) */
    .md\:gap-8 {
        gap: 2rem; 
    }
}

@media (min-width: 1024px) {
    /* Styles pour `lg:` (Ordinateurs de bureau) */
    .lg\:grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
}/* End custom CSS */