.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-section:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-section.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-section .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-433513 .elementor-element.elementor-element-aa9f02b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-433513 .elementor-element.elementor-element-aa9f02b:not(.elementor-motion-effects-element-type-background), .elementor-433513 .elementor-element.elementor-element-aa9f02b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://endeavor.org/wp-content/uploads/2026/01/ECAR-Header.jpg");background-position:center center;background-size:cover;}.elementor-433513 .elementor-element.elementor-element-aa9f02b > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #02010100 35%, #000000 58%);opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-433513 .elementor-element.elementor-element-aa9f02b > .elementor-container{min-height:75vh;}.elementor-433513 .elementor-element.elementor-element-aa9f02b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 70px 40px;}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-column .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-column:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-column.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-433513 .elementor-element.elementor-element-7955982 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-433513 .elementor-element.elementor-element-721dbe5 > .elementor-container{max-width:1000px;}.elementor-433513 .elementor-element.elementor-element-721dbe5{padding:0% 20% 0% 20%;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-433513 .elementor-element.elementor-element-9f53a05{font-family:"Founders Grotesk", Sans-serif;font-size:2rem;font-weight:600;text-transform:uppercase;line-height:34px;letter-spacing:1.2px;color:#FFFFFF;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-433513 .elementor-element.elementor-element-0172c5e .elementor-heading-title{font-family:"Founders Grotesk", Sans-serif;font-size:4rem;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-433513 .elementor-element.elementor-element-3370d16{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;line-height:34px;letter-spacing:1.2px;color:#FFFFFF;}.elementor-433513 .elementor-element.elementor-element-f3bd827{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;font-style:italic;line-height:1.375rem;color:#E0E0E2;}.elementor-433513 .elementor-element.elementor-element-dc219d7{margin-top:30px;margin-bottom:0px;}.elementor-widget-premium-addon-magic-section.offcanvas-lottie .premium-msection-btn, .elementor-widget-premium-addon-magic-section.offcanvas-button .premium-msection-btn, .elementor-widget-premium-addon-magic-section .premium-button-style2-shutinhor:before, .elementor-widget-premium-addon-magic-section .premium-button-style2-shutinver:before, .elementor-widget-premium-addon-magic-section .premium-button-style5-radialin:before, .elementor-widget-premium-addon-magic-section .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-magic-section.offcanvas-lottie .premium-msection-btn:hover, .elementor-widget-premium-addon-magic-section.offcanvas-button .premium-button-none:hover, .elementor-widget-premium-addon-magic-section .premium-button-style8:hover, .elementor-widget-premium-addon-magic-section .premium-button-style1:before, .elementor-widget-premium-addon-magic-section .premium-button-style2-shutouthor:before, .elementor-widget-premium-addon-magic-section .premium-button-style2-shutoutver:before, .elementor-widget-premium-addon-magic-section .premium-button-style2-shutinhor, .elementor-widget-premium-addon-magic-section .premium-button-style2-shutinver, .elementor-widget-premium-addon-magic-section .premium-button-style2-dshutinhor:before, .elementor-widget-premium-addon-magic-section .premium-button-style2-dshutinver:before, .elementor-widget-premium-addon-magic-section .premium-button-style2-scshutouthor:before, .elementor-widget-premium-addon-magic-section .premium-button-style2-scshutoutver:before, .elementor-widget-premium-addon-magic-section .premium-button-style5-radialin, .elementor-widget-premium-addon-magic-section .premium-button-style5-radialout:before, .elementor-widget-premium-addon-magic-section .premium-button-style5-rectin, .elementor-widget-premium-addon-magic-section .premium-button-style5-rectout:before, .elementor-widget-premium-addon-magic-section .premium-button-style6-bg, .elementor-widget-premium-addon-magic-section .premium-button-style6:before{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-magic-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-magic-section .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-magic-section .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-magic-section:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-addon-magic-section.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-magic-section .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-magic-section.offcanvas-button .premium-msection-btn{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-magic-section.offcanvas-button .premium-msection-button-trig i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-magic-section .premium-msection-btn-icon *{fill:var( --e-global-color-secondary );stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-magic-section.offcanvas-button .premium-msection-btn:hover, .elementor-widget-premium-addon-magic-section .premium-button-line6::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-magic-section .premium-msection-btn:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-magic-section .premium-msection-btn:hover .premium-msection-btn-icon *{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-magic-section .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-magic-section .premium-button-line2::before, .elementor-widget-premium-addon-magic-section .premium-button-line4::before, .elementor-widget-premium-addon-magic-section .premium-button-line5::before, .elementor-widget-premium-addon-magic-section .premium-button-line5::after, .elementor-widget-premium-addon-magic-section .premium-button-line6::before, .elementor-widget-premium-addon-magic-section .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-magic-section .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-magic-section .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}#premium-magic-section-07a56b3, .elementor-433513 .elementor-element.elementor-element-07a56b3 .offcanvas-skew .premium-msection-content-wrap{width:500px;}.elementor-433513 .elementor-element.elementor-element-07a56b3{--pa-msection-width:500px;}.elementor-433513 .elementor-element.elementor-element-07a56b3 .offcanvas-skew:before{width:calc( 500px + 200px );}.elementor-433513 .elementor-element.elementor-element-07a56b3 .offcanvas-skew:after{width:calc( 500px + 250px );}.elementor-433513 .elementor-element.elementor-element-07a56b3.offcanvas-lottie .premium-msection-btn, .elementor-433513 .elementor-element.elementor-element-07a56b3.offcanvas-button .premium-msection-btn, .elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-button-style2-shutinhor:before, .elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-button-style2-shutinver:before, .elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-button-style5-radialin:before, .elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-button-style5-rectin:before{background-color:var( --e-global-color-6c00159 );}.elementor-433513 .elementor-element.elementor-element-07a56b3.offcanvas-lottie .premium-msection-btn:hover, .elementor-433513 .elementor-element.elementor-element-07a56b3.offcanvas-button .premium-button-none:hover, .elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-button-style8:hover, .elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-button-style1:before, .elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-button-style2-shutouthor:before, .elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-button-style2-shutoutver:before, .elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-button-style2-shutinhor, .elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-button-style2-shutinver, .elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-button-style2-dshutinhor:before, .elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-button-style2-dshutinver:before, .elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-button-style2-scshutouthor:before, .elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-button-style2-scshutoutver:before, .elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-button-style5-radialin, .elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-button-style5-radialout:before, .elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-button-style5-rectin, .elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-button-style5-rectout:before, .elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-button-style6-bg, .elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-button-style6:before{background-color:var( --e-global-color-6c00159 );}.elementor-433513 .elementor-element.elementor-element-07a56b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-button-text-icon-wrapper{order:-1;}.elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-msection-btn i{font-size:25px;}.elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-msection-btn svg{width:25px !important;height:25px !important;}.elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-msection-btn img{width:25px;}.elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-msection-btn{column-gap:23px;border-style:none;}#premium-magic-section-07a56b3{align-items:flex-start;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:40px 0px 0px 30px;}.premium-msection-overlay-07a56b3{background-color:#0201012E;}#premium-magic-section-07a56b3 .premium-msection-close{right:10px;margin:20px 20px 20px 20px;}.elementor-433513 .elementor-element.elementor-element-07a56b3.offcanvas-button .premium-msection-btn{color:var( --e-global-color-6c00159 );}.elementor-433513 .elementor-element.elementor-element-07a56b3.offcanvas-button .premium-msection-button-trig i{color:var( --e-global-color-primary );}.elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-msection-btn-icon *{fill:var( --e-global-color-primary );stroke:var( --e-global-color-6c00159 );}.elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-msection-btn, .elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-button-line6::after{padding:8px 8px 8px 8px;}.elementor-433513 .elementor-element.elementor-element-07a56b3.offcanvas-button .premium-msection-btn:hover, .elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-button-line6::after{color:var( --e-global-color-primary );}.elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-msection-btn:hover i{color:#FFFFFF;}.elementor-433513 .elementor-element.elementor-element-07a56b3 .premium-msection-btn:hover .premium-msection-btn-icon *{fill:#FFFFFF;}#premium-magic-section-07a56b3 .premium-msection-close-icon{font-size:25px;width:25px;height:25px;}.elementor-widget-menu-anchor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-menu-anchor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-menu-anchor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-menu-anchor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-menu-anchor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-menu-anchor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-433513 .elementor-element.elementor-element-97e61ee > .elementor-container{max-width:1000px;}.elementor-433513 .elementor-element.elementor-element-97e61ee{padding:0% 10% 3% 10%;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-433513 .elementor-element.elementor-element-bc37391{margin-top:60px;margin-bottom:0px;}.elementor-433513 .elementor-element.elementor-element-df20329 > .elementor-widget-container{margin:0px 0px -180px 0px;}.elementor-433513 .elementor-element.elementor-element-71cd009 > .elementor-container{max-width:1000px;}.elementor-433513 .elementor-element.elementor-element-71cd009{margin-top:0%;margin-bottom:0%;padding:2% 0% 0% 0%;}.elementor-433513 .elementor-element.elementor-element-7ac3ae8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-433513 .elementor-element.elementor-element-7ac3ae8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-27297b7 );}.elementor-bc-flex-widget .elementor-433513 .elementor-element.elementor-element-7ac3ae8.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-433513 .elementor-element.elementor-element-7ac3ae8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-433513 .elementor-element.elementor-element-7ac3ae8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-433513 .elementor-element.elementor-element-7ac3ae8 > .elementor-element-populated, .elementor-433513 .elementor-element.elementor-element-7ac3ae8 > .elementor-element-populated > .elementor-background-overlay, .elementor-433513 .elementor-element.elementor-element-7ac3ae8 > .elementor-background-slideshow{border-radius:0.9375rem 0.9375rem 0.9375rem 0.9375rem;}.elementor-433513 .elementor-element.elementor-element-7ac3ae8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4% 4% 4% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;padding:0% 0% 10% 0%;}.elementor-433513 .elementor-element.elementor-element-7ac3ae8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-433513 .elementor-element.elementor-element-6070338 > .elementor-widget-container{margin:-5px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-433513 .elementor-element.elementor-element-6070338 img{width:80%;}.elementor-widget-premium-counter.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-counter .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-counter:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-counter.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-counter .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-drawable-icon *, .elementor-widget-premium-counter svg:not([class*="premium-"]){stroke:var( --e-global-color-accent );}.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-433513 .elementor-element.elementor-element-576480a .premium-init-wrapper{flex-direction:column;}.elementor-433513 .elementor-element.elementor-element-576480a .premium-counter:not(.top){justify-content:center;}.elementor-433513 .elementor-element.elementor-element-576480a .premium-counter.top{align-items:center;}.elementor-433513 .elementor-element.elementor-element-576480a .premium-counter-value-wrap{align-self:center;}.elementor-433513 .elementor-element.elementor-element-576480a .premium-counter-title .premium-counter-title-val{color:#000000;font-family:"Founders Grotesk", Sans-serif;font-weight:600;}.elementor-433513 .elementor-element.elementor-element-576480a .premium-counter-desc{color:#000000;font-family:"Founders Grotesk", Sans-serif;font-weight:400;}.elementor-433513 .elementor-element.elementor-element-576480a .premium-counter-area .premium-counter-init{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-576480a .premium-counter-area span#prefix{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-576480a .premium-counter-area span#suffix{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-f44654f{text-align:center;font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.25rem;letter-spacing:0.5px;color:#000000;}.elementor-433513 .elementor-element.elementor-element-c7c5843:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-433513 .elementor-element.elementor-element-c7c5843 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-27297b7 );}.elementor-bc-flex-widget .elementor-433513 .elementor-element.elementor-element-c7c5843.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-433513 .elementor-element.elementor-element-c7c5843.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-433513 .elementor-element.elementor-element-c7c5843 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-433513 .elementor-element.elementor-element-c7c5843 > .elementor-element-populated, .elementor-433513 .elementor-element.elementor-element-c7c5843 > .elementor-element-populated > .elementor-background-overlay, .elementor-433513 .elementor-element.elementor-element-c7c5843 > .elementor-background-slideshow{border-radius:0.9375rem 0.9375rem 0.9375rem 0.9375rem;}.elementor-433513 .elementor-element.elementor-element-c7c5843 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4% 4% 4% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;padding:0% 0% 10% 0%;}.elementor-433513 .elementor-element.elementor-element-c7c5843 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-433513 .elementor-element.elementor-element-3e623e1 > .elementor-widget-container{margin:-5px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-433513 .elementor-element.elementor-element-3e623e1 img{width:80%;}.elementor-433513 .elementor-element.elementor-element-1886825 .premium-init-wrapper{flex-direction:column;}.elementor-433513 .elementor-element.elementor-element-1886825 .premium-counter:not(.top){justify-content:center;}.elementor-433513 .elementor-element.elementor-element-1886825 .premium-counter.top{align-items:center;}.elementor-433513 .elementor-element.elementor-element-1886825 .premium-counter-value-wrap{align-self:center;}.elementor-433513 .elementor-element.elementor-element-1886825 .premium-counter-title .premium-counter-title-val{color:#000000;font-family:"Founders Grotesk", Sans-serif;font-weight:600;}.elementor-433513 .elementor-element.elementor-element-1886825 .premium-counter-desc{color:#000000;font-family:"Founders Grotesk", Sans-serif;font-weight:400;}.elementor-433513 .elementor-element.elementor-element-1886825 .premium-counter-area .premium-counter-init{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-1886825 .premium-counter-area span#prefix{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-1886825 .premium-counter-area span#suffix{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-a655f29{text-align:center;font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.25rem;letter-spacing:0.5px;color:#000000;}.elementor-433513 .elementor-element.elementor-element-2bf0f59:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-433513 .elementor-element.elementor-element-2bf0f59 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-27297b7 );}.elementor-bc-flex-widget .elementor-433513 .elementor-element.elementor-element-2bf0f59.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-433513 .elementor-element.elementor-element-2bf0f59.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-433513 .elementor-element.elementor-element-2bf0f59 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-433513 .elementor-element.elementor-element-2bf0f59 > .elementor-element-populated, .elementor-433513 .elementor-element.elementor-element-2bf0f59 > .elementor-element-populated > .elementor-background-overlay, .elementor-433513 .elementor-element.elementor-element-2bf0f59 > .elementor-background-slideshow{border-radius:0.9375rem 0.9375rem 0.9375rem 0.9375rem;}.elementor-433513 .elementor-element.elementor-element-2bf0f59 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4% 4% 4% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;padding:0% 0% 10% 0%;}.elementor-433513 .elementor-element.elementor-element-2bf0f59 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-433513 .elementor-element.elementor-element-3dabc0e > .elementor-widget-container{margin:-5px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-433513 .elementor-element.elementor-element-3dabc0e img{width:80%;}.elementor-433513 .elementor-element.elementor-element-a1f6131 .premium-init-wrapper{flex-direction:column;}.elementor-433513 .elementor-element.elementor-element-a1f6131 .premium-counter:not(.top){justify-content:center;}.elementor-433513 .elementor-element.elementor-element-a1f6131 .premium-counter.top{align-items:center;}.elementor-433513 .elementor-element.elementor-element-a1f6131 .premium-counter-value-wrap{align-self:center;}.elementor-433513 .elementor-element.elementor-element-a1f6131 .premium-counter-title .premium-counter-title-val{color:#000000;font-family:"Founders Grotesk", Sans-serif;font-weight:600;}.elementor-433513 .elementor-element.elementor-element-a1f6131 .premium-counter-desc{color:#000000;font-family:"Founders Grotesk", Sans-serif;font-weight:400;}.elementor-433513 .elementor-element.elementor-element-a1f6131 .premium-counter-area .premium-counter-init{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-a1f6131 .premium-counter-area span#prefix{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-a1f6131 .premium-counter-area span#suffix{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-b57eb73{text-align:center;font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.25rem;letter-spacing:0.5px;color:#000000;}.elementor-433513 .elementor-element.elementor-element-a21d587:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-433513 .elementor-element.elementor-element-a21d587 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-27297b7 );}.elementor-bc-flex-widget .elementor-433513 .elementor-element.elementor-element-a21d587.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-433513 .elementor-element.elementor-element-a21d587.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-433513 .elementor-element.elementor-element-a21d587 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-433513 .elementor-element.elementor-element-a21d587 > .elementor-element-populated, .elementor-433513 .elementor-element.elementor-element-a21d587 > .elementor-element-populated > .elementor-background-overlay, .elementor-433513 .elementor-element.elementor-element-a21d587 > .elementor-background-slideshow{border-radius:0.9375rem 0.9375rem 0.9375rem 0.9375rem;}.elementor-433513 .elementor-element.elementor-element-a21d587 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4% 4% 4% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;padding:0% 0% 10% 0%;}.elementor-433513 .elementor-element.elementor-element-a21d587 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-433513 .elementor-element.elementor-element-cc0ccf3 > .elementor-widget-container{margin:-5px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-433513 .elementor-element.elementor-element-cc0ccf3 img{width:80%;}.elementor-433513 .elementor-element.elementor-element-a409eac .premium-init-wrapper{flex-direction:column;}.elementor-433513 .elementor-element.elementor-element-a409eac .premium-counter:not(.top){justify-content:center;}.elementor-433513 .elementor-element.elementor-element-a409eac .premium-counter.top{align-items:center;}.elementor-433513 .elementor-element.elementor-element-a409eac .premium-counter-value-wrap{align-self:center;}.elementor-433513 .elementor-element.elementor-element-a409eac .premium-counter-title .premium-counter-title-val{color:#000000;font-family:"Founders Grotesk", Sans-serif;font-weight:600;}.elementor-433513 .elementor-element.elementor-element-a409eac .premium-counter-desc{color:#000000;font-family:"Founders Grotesk", Sans-serif;font-weight:400;}.elementor-433513 .elementor-element.elementor-element-a409eac .premium-counter-area .premium-counter-init{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-a409eac .premium-counter-area span#prefix{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-a409eac .premium-counter-area span#suffix{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-ef92ef3{text-align:center;font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.25rem;letter-spacing:0.5px;color:#000000;}.elementor-433513 .elementor-element.elementor-element-a8de2e1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-433513 .elementor-element.elementor-element-a8de2e1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-27297b7 );}.elementor-bc-flex-widget .elementor-433513 .elementor-element.elementor-element-a8de2e1.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-433513 .elementor-element.elementor-element-a8de2e1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-433513 .elementor-element.elementor-element-a8de2e1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-433513 .elementor-element.elementor-element-a8de2e1 > .elementor-element-populated, .elementor-433513 .elementor-element.elementor-element-a8de2e1 > .elementor-element-populated > .elementor-background-overlay, .elementor-433513 .elementor-element.elementor-element-a8de2e1 > .elementor-background-slideshow{border-radius:0.9375rem 0.9375rem 0.9375rem 0.9375rem;}.elementor-433513 .elementor-element.elementor-element-a8de2e1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4% 4% 4% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;padding:0% 0% 10% 0%;}.elementor-433513 .elementor-element.elementor-element-a8de2e1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-433513 .elementor-element.elementor-element-49c5cd3 > .elementor-widget-container{margin:-5px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-433513 .elementor-element.elementor-element-49c5cd3 img{width:80%;}.elementor-433513 .elementor-element.elementor-element-9cb5566 .premium-init-wrapper{flex-direction:column;}.elementor-433513 .elementor-element.elementor-element-9cb5566 .premium-counter:not(.top){justify-content:center;}.elementor-433513 .elementor-element.elementor-element-9cb5566 .premium-counter.top{align-items:center;}.elementor-433513 .elementor-element.elementor-element-9cb5566 .premium-counter-value-wrap{align-self:center;}.elementor-433513 .elementor-element.elementor-element-9cb5566 .premium-counter-title .premium-counter-title-val{color:#000000;font-family:"Founders Grotesk", Sans-serif;font-weight:600;}.elementor-433513 .elementor-element.elementor-element-9cb5566 .premium-counter-desc{color:#000000;font-family:"Founders Grotesk", Sans-serif;font-weight:400;}.elementor-433513 .elementor-element.elementor-element-9cb5566 .premium-counter-area .premium-counter-init{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-9cb5566 .premium-counter-area span#prefix{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-9cb5566 .premium-counter-area span#suffix{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-2b467b1{text-align:center;font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.25rem;letter-spacing:0.5px;color:#000000;}.elementor-433513 .elementor-element.elementor-element-08be18b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-433513 .elementor-element.elementor-element-08be18b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-27297b7 );}.elementor-bc-flex-widget .elementor-433513 .elementor-element.elementor-element-08be18b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-433513 .elementor-element.elementor-element-08be18b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-433513 .elementor-element.elementor-element-08be18b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-433513 .elementor-element.elementor-element-08be18b > .elementor-element-populated, .elementor-433513 .elementor-element.elementor-element-08be18b > .elementor-element-populated > .elementor-background-overlay, .elementor-433513 .elementor-element.elementor-element-08be18b > .elementor-background-slideshow{border-radius:0.9375rem 0.9375rem 0.9375rem 0.9375rem;}.elementor-433513 .elementor-element.elementor-element-08be18b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4% 4% 4% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;padding:0% 0% 10% 0%;}.elementor-433513 .elementor-element.elementor-element-08be18b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-433513 .elementor-element.elementor-element-70b24e2 > .elementor-widget-container{margin:-5px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-433513 .elementor-element.elementor-element-70b24e2 img{width:80%;}.elementor-433513 .elementor-element.elementor-element-d3079db .premium-init-wrapper{flex-direction:column;}.elementor-433513 .elementor-element.elementor-element-d3079db .premium-counter:not(.top){justify-content:center;}.elementor-433513 .elementor-element.elementor-element-d3079db .premium-counter.top{align-items:center;}.elementor-433513 .elementor-element.elementor-element-d3079db .premium-counter-value-wrap{align-self:center;}.elementor-433513 .elementor-element.elementor-element-d3079db .premium-counter-title .premium-counter-title-val{color:#000000;font-family:"Founders Grotesk", Sans-serif;font-weight:600;}.elementor-433513 .elementor-element.elementor-element-d3079db .premium-counter-desc{color:#000000;font-family:"Founders Grotesk", Sans-serif;font-weight:400;}.elementor-433513 .elementor-element.elementor-element-d3079db .premium-counter-area .premium-counter-init{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-d3079db .premium-counter-area span#prefix{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-d3079db .premium-counter-area span#suffix{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-7bb2e18{text-align:center;font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.25rem;letter-spacing:0.5px;color:#000000;}.elementor-433513 .elementor-element.elementor-element-e74021e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-433513 .elementor-element.elementor-element-e74021e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-27297b7 );}.elementor-bc-flex-widget .elementor-433513 .elementor-element.elementor-element-e74021e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-433513 .elementor-element.elementor-element-e74021e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-433513 .elementor-element.elementor-element-e74021e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-433513 .elementor-element.elementor-element-e74021e > .elementor-element-populated, .elementor-433513 .elementor-element.elementor-element-e74021e > .elementor-element-populated > .elementor-background-overlay, .elementor-433513 .elementor-element.elementor-element-e74021e > .elementor-background-slideshow{border-radius:0.9375rem 0.9375rem 0.9375rem 0.9375rem;}.elementor-433513 .elementor-element.elementor-element-e74021e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4% 4% 4% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;padding:0% 0% 10% 0%;}.elementor-433513 .elementor-element.elementor-element-e74021e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-433513 .elementor-element.elementor-element-a1400b4 > .elementor-widget-container{margin:-5px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-433513 .elementor-element.elementor-element-a1400b4 img{width:80%;}.elementor-433513 .elementor-element.elementor-element-db78dc9 .premium-init-wrapper{flex-direction:column;}.elementor-433513 .elementor-element.elementor-element-db78dc9 .premium-counter:not(.top){justify-content:center;}.elementor-433513 .elementor-element.elementor-element-db78dc9 .premium-counter.top{align-items:center;}.elementor-433513 .elementor-element.elementor-element-db78dc9 .premium-counter-value-wrap{align-self:center;}.elementor-433513 .elementor-element.elementor-element-db78dc9 .premium-counter-title .premium-counter-title-val{color:#000000;font-family:"Founders Grotesk", Sans-serif;font-weight:600;}.elementor-433513 .elementor-element.elementor-element-db78dc9 .premium-counter-desc{color:#000000;font-family:"Founders Grotesk", Sans-serif;font-weight:400;}.elementor-433513 .elementor-element.elementor-element-db78dc9 .premium-counter-area .premium-counter-init{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-db78dc9 .premium-counter-area span#prefix{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-db78dc9 .premium-counter-area span#suffix{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-6ad7a58{text-align:center;font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.25rem;letter-spacing:0.5px;color:#000000;}.elementor-433513 .elementor-element.elementor-element-68f8da7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-433513 .elementor-element.elementor-element-68f8da7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-27297b7 );}.elementor-bc-flex-widget .elementor-433513 .elementor-element.elementor-element-68f8da7.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-433513 .elementor-element.elementor-element-68f8da7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-433513 .elementor-element.elementor-element-68f8da7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-433513 .elementor-element.elementor-element-68f8da7 > .elementor-element-populated, .elementor-433513 .elementor-element.elementor-element-68f8da7 > .elementor-element-populated > .elementor-background-overlay, .elementor-433513 .elementor-element.elementor-element-68f8da7 > .elementor-background-slideshow{border-radius:0.9375rem 0.9375rem 0.9375rem 0.9375rem;}.elementor-433513 .elementor-element.elementor-element-68f8da7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4% 4% 4% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;padding:0% 0% 10% 0%;}.elementor-433513 .elementor-element.elementor-element-68f8da7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-433513 .elementor-element.elementor-element-b32a8a8 > .elementor-widget-container{margin:-5px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-433513 .elementor-element.elementor-element-b32a8a8 img{width:80%;}.elementor-433513 .elementor-element.elementor-element-060eb16 .premium-init-wrapper{flex-direction:column;}.elementor-433513 .elementor-element.elementor-element-060eb16 .premium-counter:not(.top){justify-content:center;}.elementor-433513 .elementor-element.elementor-element-060eb16 .premium-counter.top{align-items:center;}.elementor-433513 .elementor-element.elementor-element-060eb16 .premium-counter-value-wrap{align-self:center;}.elementor-433513 .elementor-element.elementor-element-060eb16 .premium-counter-title .premium-counter-title-val{color:#000000;font-family:"Founders Grotesk", Sans-serif;font-weight:600;}.elementor-433513 .elementor-element.elementor-element-060eb16 .premium-counter-desc{color:#000000;font-family:"Founders Grotesk", Sans-serif;font-weight:400;}.elementor-433513 .elementor-element.elementor-element-060eb16 .premium-counter-area .premium-counter-init{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-060eb16 .premium-counter-area span#prefix{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-060eb16 .premium-counter-area span#suffix{color:#000000;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:300;}.elementor-433513 .elementor-element.elementor-element-24ca06c{text-align:center;font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.25rem;letter-spacing:0.5px;color:#000000;}.elementor-433513 .elementor-element.elementor-element-1680ad3{margin-top:60px;margin-bottom:0px;}.elementor-433513 .elementor-element.elementor-element-5c89929 > .elementor-widget-container{margin:0px 0px -180px 0px;}.elementor-433513 .elementor-element.elementor-element-aa0b459 > .elementor-container{max-width:1000px;}.elementor-433513 .elementor-element.elementor-element-aa0b459{padding:0% 10% 1% 10%;}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-433513 .elementor-element.elementor-element-58c85a8{--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-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-433513 .elementor-element.elementor-element-50d9bb1{margin-top:60px;margin-bottom:0px;}.elementor-433513 .elementor-element.elementor-element-6068e09 > .elementor-widget-container{margin:0px 0px -180px 0px;}.elementor-433513 .elementor-element.elementor-element-21073ff > .elementor-container{max-width:1000px;}.elementor-433513 .elementor-element.elementor-element-21073ff{padding:0% 10% 0% 10%;}.elementor-433513 .elementor-element.elementor-element-c56a7a8 > .elementor-container{max-width:1000px;}.elementor-433513 .elementor-element.elementor-element-c56a7a8{padding:0% 10% 0% 10%;}.elementor-433513 .elementor-element.elementor-element-640b3d4{margin-top:60px;margin-bottom:0px;}.elementor-433513 .elementor-element.elementor-element-a8fa86a > .elementor-widget-container{margin:0px 0px -180px 0px;}.elementor-433513 .elementor-element.elementor-element-d9602e8 > .elementor-container{max-width:1000px;}.elementor-433513 .elementor-element.elementor-element-d9602e8{padding:0% 10% 0% 10%;}.elementor-433513 .elementor-element.elementor-element-ecba96c{margin-top:60px;margin-bottom:0px;}.elementor-433513 .elementor-element.elementor-element-13e9f99 > .elementor-widget-container{margin:0px 0px -180px 0px;}.elementor-433513 .elementor-element.elementor-element-d85a23e > .elementor-container{max-width:1000px;}.elementor-433513 .elementor-element.elementor-element-d85a23e{padding:0% 10% 0% 10%;}.elementor-433513 .elementor-element.elementor-element-bb17dc8{margin-top:60px;margin-bottom:0px;}.elementor-433513 .elementor-element.elementor-element-3bc2b66 > .elementor-widget-container{margin:0px 0px -180px 0px;}.elementor-433513 .elementor-element.elementor-element-0414af3 > .elementor-container{max-width:1000px;}.elementor-433513 .elementor-element.elementor-element-0414af3{padding:0% 10% 0% 10%;}.elementor-433513 .elementor-element.elementor-element-5de48db{--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-premium-media-wheel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-media-wheel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-media-wheel.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-title{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-desc{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button svg, .elementor-widget-premium-media-wheel .flipster__button svg *{fill:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover span{background-color:var( --e-global-color-secondary );}.elementor-433513 .elementor-element.elementor-element-80cd873.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:5px;}.elementor-433513 .elementor-element.elementor-element-80cd873.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:5px;}.elementor-433513 .elementor-element.elementor-element-80cd873.premium-adv-carousel__infinite{--pa-wheel-spacing:5;}.elementor-433513 .elementor-element.elementor-element-80cd873 .premium-adv-carousel__items{animation-direction:normal !important;align-items:flex-start;animation-duration:calc( 50 * 1000ms ) !important;}.elementor-433513 .elementor-element.elementor-element-80cd873 .premium-adv-carousel__media-info-wrap{text-align:flex-start;}.elementor-433513 .elementor-element.elementor-element-605c4f6{margin-top:60px;margin-bottom:0px;}.elementor-433513 .elementor-element.elementor-element-e57eb74 > .elementor-widget-container{margin:0px 0px -180px 0px;}.elementor-433513 .elementor-element.elementor-element-95cc0e6{--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-433513 .elementor-element.elementor-element-8c99598.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:5px;}.elementor-433513 .elementor-element.elementor-element-8c99598.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:5px;}.elementor-433513 .elementor-element.elementor-element-8c99598.premium-adv-carousel__infinite{--pa-wheel-spacing:5;}.elementor-433513 .elementor-element.elementor-element-8c99598 .premium-adv-carousel__items{animation-direction:normal !important;align-items:flex-start;animation-duration:calc( 50 * 1000ms ) !important;}.elementor-433513 .elementor-element.elementor-element-8c99598 .premium-adv-carousel__media-info-wrap{text-align:flex-start;}.elementor-433513 .elementor-element.elementor-element-89df04c{margin-top:60px;margin-bottom:0px;}.elementor-433513 .elementor-element.elementor-element-90ff5cc > .elementor-widget-container{margin:0px 0px -180px 0px;}.elementor-433513 .elementor-element.elementor-element-876e99f{--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-433513 .elementor-element.elementor-element-1c2145e.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:5px;}.elementor-433513 .elementor-element.elementor-element-1c2145e.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:5px;}.elementor-433513 .elementor-element.elementor-element-1c2145e.premium-adv-carousel__infinite{--pa-wheel-spacing:5;}.elementor-433513 .elementor-element.elementor-element-1c2145e .premium-adv-carousel__items{animation-direction:normal !important;align-items:flex-start;animation-duration:calc( 50 * 1000ms ) !important;}.elementor-433513 .elementor-element.elementor-element-1c2145e .premium-adv-carousel__media-info-wrap{text-align:flex-start;}.elementor-433513 .elementor-element.elementor-element-6936608{margin-top:60px;margin-bottom:0px;}.elementor-433513 .elementor-element.elementor-element-e2486c4 > .elementor-widget-container{margin:0px 0px -180px 0px;}.elementor-433513 .elementor-element.elementor-element-fbc232c > .elementor-container{max-width:1000px;}.elementor-433513 .elementor-element.elementor-element-fbc232c{padding:0% 10% 5% 10%;}.elementor-433513 .elementor-element.elementor-element-c074365{--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:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-433513 .elementor-element.elementor-element-6008155{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-433513 .elementor-element.elementor-element-c8b8640{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-433513 .elementor-element.elementor-element-c8b8640 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-433513 .elementor-element.elementor-element-af2c310 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-433513 .elementor-element.elementor-element-34c06d5{width:100%;max-width:100%;}.elementor-433513 .elementor-element.elementor-element-34c06d5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-433513 .elementor-element.elementor-element-34c06d5 img{width:100%;}.elementor-widget-premium-image-scroll.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-image-scroll .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-image-scroll .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-image-scroll:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-image-scroll.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-image-scroll .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-433513 .elementor-element.elementor-element-9bcbe6b .premium-image-scroll-container{height:650px;}.elementor-433513 .elementor-element.elementor-element-9bcbe6b .premium-image-scroll-container .premium-image-scroll-horizontal img {object-fit:fill;}.elementor-433513 .elementor-element.elementor-element-9bcbe6b .premium-image-scroll-icon{width:75px;height:75px;}.elementor-433513 .elementor-element.elementor-element-38f75c1{--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-433513 .elementor-element.elementor-element-55c21b4.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:5px;}.elementor-433513 .elementor-element.elementor-element-55c21b4.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:5px;}.elementor-433513 .elementor-element.elementor-element-55c21b4.premium-adv-carousel__infinite{--pa-wheel-spacing:5;}.elementor-433513 .elementor-element.elementor-element-55c21b4 .premium-adv-carousel__items{animation-direction:normal !important;align-items:flex-start;animation-duration:calc( 50 * 1000ms ) !important;}.elementor-433513 .elementor-element.elementor-element-55c21b4 .premium-adv-carousel__media-info-wrap{text-align:flex-start;}.elementor-433513 .elementor-element.elementor-element-6d023f7{margin-top:60px;margin-bottom:0px;}.elementor-433513 .elementor-element.elementor-element-dad27ad > .elementor-widget-container{margin:0px 0px -180px 0px;}.elementor-433513 .elementor-element.elementor-element-f2c6e19 > .elementor-container{max-width:1000px;}.elementor-433513 .elementor-element.elementor-element-f2c6e19{padding:0% 10% 1% 10%;}.elementor-433513 .elementor-element.elementor-element-478ae50{margin-top:60px;margin-bottom:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-divider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-divider.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-433513 .elementor-element.elementor-element-2ff9a6f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-433513 .elementor-element.elementor-element-2ff9a6f > .elementor-widget-container{margin:-65px 0px 0px 0px;}.elementor-433513 .elementor-element.elementor-element-2ff9a6f .elementor-divider-separator{width:100%;}.elementor-433513 .elementor-element.elementor-element-2ff9a6f .elementor-divider{padding-block-start:37px;padding-block-end:37px;}.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-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-433513 .elementor-element.elementor-element-458fd52 .elementor-button{background-color:var( --e-global-color-6c00159 );font-family:"Founders Grotesk", Sans-serif;font-size:1rem;font-weight:500;line-height:1.25rem;fill:#01000F;color:#01000F;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-6c00159 );padding:0.7rem 2.5rem 0.7rem 2.5rem;}.elementor-433513 .elementor-element.elementor-element-458fd52 .elementor-button:hover, .elementor-433513 .elementor-element.elementor-element-458fd52 .elementor-button:focus{background-color:var( --e-global-color-0817984 );color:#000000;border-color:var( --e-global-color-0817984 );}.elementor-433513 .elementor-element.elementor-element-458fd52 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-433513 .elementor-element.elementor-element-458fd52 .elementor-button:hover svg, .elementor-433513 .elementor-element.elementor-element-458fd52 .elementor-button:focus svg{fill:#000000;}.elementor-widget-spacer.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-spacer .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-spacer:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-spacer.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-433513 .elementor-element.elementor-element-9aeb256{--spacer-size:50px;}.eael-reading-progress-wrap .eael-reading-progress{height:5px !important;}.eael-reading-progress-wrap .eael-reading-progress .eael-reading-progress-fill{height:5px !important;background-color:var( --e-global-color-27297b7 );transition:width 50ms ease;}@media(min-width:768px){.elementor-433513 .elementor-element.elementor-element-af2c310{width:100%;}}@media(max-width:1023px){.elementor-433513 .elementor-element.elementor-element-721dbe5{padding:0px 10px 0px 10px;}.elementor-433513 .elementor-element.elementor-element-1ed452f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-433513 .elementor-element.elementor-element-9f53a05{text-align:center;line-height:1.4em;}.elementor-433513 .elementor-element.elementor-element-0172c5e{text-align:center;}.elementor-433513 .elementor-element.elementor-element-3370d16{text-align:center;line-height:1.4em;}.elementor-433513 .elementor-element.elementor-element-97e61ee{padding:1% 3% 2% 3%;}.elementor-433513 .elementor-element.elementor-element-71cd009{padding:1% 03% 2% 3%;}.elementor-433513 .elementor-element.elementor-element-7ac3ae8 > .elementor-element-populated{margin:4% 15% 4% 15%;--e-column-margin-right:15%;--e-column-margin-left:15%;}.elementor-433513 .elementor-element.elementor-element-576480a .premium-counter-area .premium-counter-init{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-576480a .premium-counter-area span#prefix{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-576480a .premium-counter-area span#suffix{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-c7c5843 > .elementor-element-populated{margin:4% 15% 4% 15%;--e-column-margin-right:15%;--e-column-margin-left:15%;}.elementor-433513 .elementor-element.elementor-element-1886825 .premium-counter-area .premium-counter-init{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-1886825 .premium-counter-area span#prefix{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-1886825 .premium-counter-area span#suffix{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-2bf0f59 > .elementor-element-populated{margin:4% 15% 4% 15%;--e-column-margin-right:15%;--e-column-margin-left:15%;}.elementor-433513 .elementor-element.elementor-element-a1f6131 .premium-counter-area .premium-counter-init{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-a1f6131 .premium-counter-area span#prefix{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-a1f6131 .premium-counter-area span#suffix{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-a21d587 > .elementor-element-populated{margin:4% 15% 4% 15%;--e-column-margin-right:15%;--e-column-margin-left:15%;}.elementor-433513 .elementor-element.elementor-element-a409eac .premium-counter-area .premium-counter-init{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-a409eac .premium-counter-area span#prefix{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-a409eac .premium-counter-area span#suffix{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-a8de2e1 > .elementor-element-populated{margin:4% 15% 4% 15%;--e-column-margin-right:15%;--e-column-margin-left:15%;}.elementor-433513 .elementor-element.elementor-element-9cb5566 .premium-counter-area .premium-counter-init{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-9cb5566 .premium-counter-area span#prefix{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-9cb5566 .premium-counter-area span#suffix{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-08be18b > .elementor-element-populated{margin:4% 15% 4% 15%;--e-column-margin-right:15%;--e-column-margin-left:15%;}.elementor-433513 .elementor-element.elementor-element-d3079db .premium-counter-area .premium-counter-init{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-d3079db .premium-counter-area span#prefix{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-d3079db .premium-counter-area span#suffix{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-e74021e > .elementor-element-populated{margin:4% 15% 4% 15%;--e-column-margin-right:15%;--e-column-margin-left:15%;}.elementor-433513 .elementor-element.elementor-element-db78dc9 .premium-counter-area .premium-counter-init{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-db78dc9 .premium-counter-area span#prefix{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-db78dc9 .premium-counter-area span#suffix{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-68f8da7 > .elementor-element-populated{margin:4% 15% 4% 15%;--e-column-margin-right:15%;--e-column-margin-left:15%;}.elementor-433513 .elementor-element.elementor-element-060eb16 .premium-counter-area .premium-counter-init{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-060eb16 .premium-counter-area span#prefix{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-060eb16 .premium-counter-area span#suffix{font-size:2.625rem;}.elementor-433513 .elementor-element.elementor-element-aa0b459{padding:1% 3% 2% 3%;}.elementor-433513 .elementor-element.elementor-element-0414af3{padding:1% 3% 2% 3%;}.elementor-433513 .elementor-element.elementor-element-fbc232c{padding:1% 3% 2% 3%;}.elementor-433513 .elementor-element.elementor-element-c8b8640{padding:0px 10px 0px 10px;}.elementor-433513 .elementor-element.elementor-element-f2c6e19{padding:1% 3% 2% 3%;}}@media(max-width:767px){.elementor-433513 .elementor-element.elementor-element-aa9f02b{padding:0px 10px 70px 10px;}.elementor-433513 .elementor-element.elementor-element-9f53a05{font-size:1.1rem;line-height:1.3em;}.elementor-433513 .elementor-element.elementor-element-0172c5e .elementor-heading-title{font-size:2rem;line-height:1.3em;}.elementor-433513 .elementor-element.elementor-element-3370d16{font-size:15px;line-height:1.3em;}#premium-magic-section-07a56b3, .elementor-433513 .elementor-element.elementor-element-07a56b3 .offcanvas-skew .premium-msection-content-wrap{width:80vw;}.elementor-433513 .elementor-element.elementor-element-07a56b3{--pa-msection-width:80vw;}.elementor-433513 .elementor-element.elementor-element-07a56b3 .offcanvas-skew:before{width:calc( 80vw + 200px );}.elementor-433513 .elementor-element.elementor-element-07a56b3 .offcanvas-skew:after{width:calc( 80vw + 250px );}#premium-magic-section-07a56b3{padding:40px 20px 50px 30px;}.elementor-433513 .elementor-element.elementor-element-97e61ee{padding:0% 0% 0% 0%;}.elementor-433513 .elementor-element.elementor-element-1aff463 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-433513 .elementor-element.elementor-element-71cd009{padding:0% 0% 0% 0%;}.elementor-433513 .elementor-element.elementor-element-43deff4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-433513 .elementor-element.elementor-element-7ac3ae8{width:50%;}.elementor-433513 .elementor-element.elementor-element-7ac3ae8 > .elementor-element-populated{margin:4% 2% 4% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0% 5% 10% 5%;}.elementor-433513 .elementor-element.elementor-element-576480a .premium-counter-area .premium-counter-init{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-576480a .premium-counter-area span#prefix{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-576480a .premium-counter-area span#suffix{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-f44654f{font-size:1rem;}.elementor-433513 .elementor-element.elementor-element-c7c5843{width:50%;}.elementor-433513 .elementor-element.elementor-element-c7c5843 > .elementor-element-populated{margin:4% 2% 4% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0% 5% 10% 5%;}.elementor-433513 .elementor-element.elementor-element-1886825 .premium-counter-area .premium-counter-init{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-1886825 .premium-counter-area span#prefix{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-1886825 .premium-counter-area span#suffix{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-a655f29{font-size:1rem;}.elementor-433513 .elementor-element.elementor-element-2bf0f59{width:50%;}.elementor-433513 .elementor-element.elementor-element-2bf0f59 > .elementor-element-populated{margin:4% 2% 4% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0% 5% 10% 5%;}.elementor-433513 .elementor-element.elementor-element-a1f6131 .premium-counter-area .premium-counter-init{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-a1f6131 .premium-counter-area span#prefix{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-a1f6131 .premium-counter-area span#suffix{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-b57eb73{font-size:1rem;}.elementor-433513 .elementor-element.elementor-element-a21d587{width:50%;}.elementor-433513 .elementor-element.elementor-element-a21d587 > .elementor-element-populated{margin:4% 2% 4% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0% 5% 10% 5%;}.elementor-433513 .elementor-element.elementor-element-a409eac .premium-counter-area .premium-counter-init{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-a409eac .premium-counter-area span#prefix{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-a409eac .premium-counter-area span#suffix{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-ef92ef3{font-size:1rem;}.elementor-433513 .elementor-element.elementor-element-a8de2e1{width:50%;}.elementor-433513 .elementor-element.elementor-element-a8de2e1 > .elementor-element-populated{margin:4% 2% 4% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0% 5% 10% 5%;}.elementor-433513 .elementor-element.elementor-element-9cb5566 .premium-counter-area .premium-counter-init{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-9cb5566 .premium-counter-area span#prefix{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-9cb5566 .premium-counter-area span#suffix{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-2b467b1{font-size:1rem;}.elementor-433513 .elementor-element.elementor-element-08be18b{width:50%;}.elementor-433513 .elementor-element.elementor-element-08be18b > .elementor-element-populated{margin:4% 2% 4% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0% 5% 10% 5%;}.elementor-433513 .elementor-element.elementor-element-d3079db .premium-counter-area .premium-counter-init{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-d3079db .premium-counter-area span#prefix{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-d3079db .premium-counter-area span#suffix{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-7bb2e18{font-size:1rem;}.elementor-433513 .elementor-element.elementor-element-e74021e{width:50%;}.elementor-433513 .elementor-element.elementor-element-e74021e > .elementor-element-populated{margin:4% 2% 4% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0% 5% 10% 5%;}.elementor-433513 .elementor-element.elementor-element-db78dc9 .premium-counter-area .premium-counter-init{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-db78dc9 .premium-counter-area span#prefix{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-db78dc9 .premium-counter-area span#suffix{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-6ad7a58{font-size:1rem;}.elementor-433513 .elementor-element.elementor-element-68f8da7{width:50%;}.elementor-433513 .elementor-element.elementor-element-68f8da7 > .elementor-element-populated{margin:4% 2% 4% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0% 5% 10% 5%;}.elementor-433513 .elementor-element.elementor-element-060eb16 .premium-counter-area .premium-counter-init{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-060eb16 .premium-counter-area span#prefix{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-060eb16 .premium-counter-area span#suffix{font-size:2rem;}.elementor-433513 .elementor-element.elementor-element-24ca06c{font-size:1rem;}.elementor-433513 .elementor-element.elementor-element-aa0b459{padding:0% 0% 0% 0%;}.elementor-433513 .elementor-element.elementor-element-5995959 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-433513 .elementor-element.elementor-element-0414af3{padding:0% 0% 0% 0%;}.elementor-433513 .elementor-element.elementor-element-43026d3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-433513 .elementor-element.elementor-element-fbc232c{padding:0% 0% 7% 0%;}.elementor-433513 .elementor-element.elementor-element-37dae1c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-433513 .elementor-element.elementor-element-c8b8640{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-433513 .elementor-element.elementor-element-f2c6e19{padding:0% 0% 7% 0%;}.elementor-433513 .elementor-element.elementor-element-53dd14a > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:1023px) and (min-width:768px){.elementor-433513 .elementor-element.elementor-element-7ac3ae8{width:50%;}.elementor-433513 .elementor-element.elementor-element-c7c5843{width:50%;}.elementor-433513 .elementor-element.elementor-element-2bf0f59{width:50%;}.elementor-433513 .elementor-element.elementor-element-a21d587{width:50%;}.elementor-433513 .elementor-element.elementor-element-a8de2e1{width:50%;}.elementor-433513 .elementor-element.elementor-element-08be18b{width:50%;}.elementor-433513 .elementor-element.elementor-element-e74021e{width:50%;}.elementor-433513 .elementor-element.elementor-element-68f8da7{width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-3370d16 */.elementor-433513 .elementor-element.elementor-element-3370d16 a {
    color: #fff;
}
.elementor-433513 .elementor-element.elementor-element-3370d16 a:hover {
    color: #AC27F4;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7955982 */.elementor-433513 .elementor-element.elementor-element-7955982{
        z-index: ;
    }
    

.elementor-408897 .elementor-element.elementor-element-f257f53:not(.elementor-motion-effects-element-type-background) {
    z-index: 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-aa9f02b */.triangle-bg {
display: none;
}

.eael-reading-progress-wrap .eael-reading-progress .eael-reading-progress-fill {
    background-color: #09E1CD !important;
}

.carousel-arrow {
    z-index: 1 !important;
}

body {
  background: repeating-linear-gradient(180deg, white, #DCFBFA, white, #DCFBFA, white, #DCFBFA);
  background-size: 300px 100%;
}/* End custom CSS */
/* Start custom CSS for premium-addon-magic-section, class: .elementor-element-07a56b3 *//*@media only screen and (min-width: 991px) {
    div#premium-magic-section-07a56b3 {
    max-width: 600px;
}
}

@media only screen and (max-width: 991px) {
    div#premium-magic-section-07a56b3 {
    max-width: 350px;
}
}*/

/*.premium-msection-btn {
    background: #273AE9;
    color: white;
}*//* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-0c87ee7 */.elementor-433513 .elementor-element.elementor-element-0c87ee7 {
    position: absolute;
    top: -70px;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-78ca076 */.elementor-433513 .elementor-element.elementor-element-78ca076 {
    position: absolute;
    top: -70px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7ac3ae8 */.elementor-433513 .elementor-element.elementor-element-7ac3ae8,
.elementor-433513 .elementor-element.elementor-element-7ac3ae8 > .elementor-column-wrap,
.elementor-433513 .elementor-element.elementor-element-7ac3ae8 > .elementor-widget-wrap,
.elementor-433513 .elementor-element.elementor-element-7ac3ae8 > .e-con-inner,
.elementor-433513 .elementor-element.elementor-element-7ac3ae8 > .e-con {
  overflow: hidden;
  clip-path: polygon(
    32px 0,
    100% 0,
    100% calc(100% - 48px),
    calc(100% - 32px) 100%,
    0 100%,
    0 48px
  );
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c7c5843 */.elementor-433513 .elementor-element.elementor-element-c7c5843,
.elementor-433513 .elementor-element.elementor-element-c7c5843 > .elementor-column-wrap,
.elementor-433513 .elementor-element.elementor-element-c7c5843 > .elementor-widget-wrap,
.elementor-433513 .elementor-element.elementor-element-c7c5843 > .e-con-inner,
.elementor-433513 .elementor-element.elementor-element-c7c5843 > .e-con {
  overflow: hidden;
  clip-path: polygon(
    32px 0,
    100% 0,
    100% calc(100% - 48px),
    calc(100% - 32px) 100%,
    0 100%,
    0 48px
  );
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2bf0f59 */.elementor-433513 .elementor-element.elementor-element-2bf0f59,
.elementor-433513 .elementor-element.elementor-element-2bf0f59 > .elementor-column-wrap,
.elementor-433513 .elementor-element.elementor-element-2bf0f59 > .elementor-widget-wrap,
.elementor-433513 .elementor-element.elementor-element-2bf0f59 > .e-con-inner,
.elementor-433513 .elementor-element.elementor-element-2bf0f59 > .e-con {
  overflow: hidden;
  clip-path: polygon(
    32px 0,
    100% 0,
    100% calc(100% - 48px),
    calc(100% - 32px) 100%,
    0 100%,
    0 48px
  );
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a21d587 */.elementor-433513 .elementor-element.elementor-element-a21d587,
.elementor-433513 .elementor-element.elementor-element-a21d587 > .elementor-column-wrap,
.elementor-433513 .elementor-element.elementor-element-a21d587 > .elementor-widget-wrap,
.elementor-433513 .elementor-element.elementor-element-a21d587 > .e-con-inner,
.elementor-433513 .elementor-element.elementor-element-a21d587 > .e-con {
  overflow: hidden;
  clip-path: polygon(
    32px 0,
    100% 0,
    100% calc(100% - 48px),
    calc(100% - 32px) 100%,
    0 100%,
    0 48px
  );
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a8de2e1 */.elementor-433513 .elementor-element.elementor-element-a8de2e1,
.elementor-433513 .elementor-element.elementor-element-a8de2e1 > .elementor-column-wrap,
.elementor-433513 .elementor-element.elementor-element-a8de2e1 > .elementor-widget-wrap,
.elementor-433513 .elementor-element.elementor-element-a8de2e1 > .e-con-inner,
.elementor-433513 .elementor-element.elementor-element-a8de2e1 > .e-con {
  overflow: hidden;
  clip-path: polygon(
    32px 0,
    100% 0,
    100% calc(100% - 48px),
    calc(100% - 32px) 100%,
    0 100%,
    0 48px
  );
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-08be18b */.elementor-433513 .elementor-element.elementor-element-08be18b,
.elementor-433513 .elementor-element.elementor-element-08be18b > .elementor-column-wrap,
.elementor-433513 .elementor-element.elementor-element-08be18b > .elementor-widget-wrap,
.elementor-433513 .elementor-element.elementor-element-08be18b > .e-con-inner,
.elementor-433513 .elementor-element.elementor-element-08be18b > .e-con {
  overflow: hidden;
  clip-path: polygon(
    32px 0,
    100% 0,
    100% calc(100% - 48px),
    calc(100% - 32px) 100%,
    0 100%,
    0 48px
  );
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e74021e */.elementor-433513 .elementor-element.elementor-element-e74021e,
.elementor-433513 .elementor-element.elementor-element-e74021e > .elementor-column-wrap,
.elementor-433513 .elementor-element.elementor-element-e74021e > .elementor-widget-wrap,
.elementor-433513 .elementor-element.elementor-element-e74021e > .e-con-inner,
.elementor-433513 .elementor-element.elementor-element-e74021e > .e-con {
  overflow: hidden;
  clip-path: polygon(
    32px 0,
    100% 0,
    100% calc(100% - 48px),
    calc(100% - 32px) 100%,
    0 100%,
    0 48px
  );
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-68f8da7 */.elementor-433513 .elementor-element.elementor-element-68f8da7,
.elementor-433513 .elementor-element.elementor-element-68f8da7 > .elementor-column-wrap,
.elementor-433513 .elementor-element.elementor-element-68f8da7 > .elementor-widget-wrap,
.elementor-433513 .elementor-element.elementor-element-68f8da7 > .e-con-inner,
.elementor-433513 .elementor-element.elementor-element-68f8da7 > .e-con {
  overflow: hidden;
  clip-path: polygon(
    32px 0,
    100% 0,
    100% calc(100% - 48px),
    calc(100% - 32px) 100%,
    0 100%,
    0 48px
  );
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-e26d48d */.elementor-433513 .elementor-element.elementor-element-e26d48d {
    position: absolute;
    top: -70px;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-0912973 */.elementor-433513 .elementor-element.elementor-element-0912973 {
    position: absolute;
    top: -70px;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-2de1f49 */.elementor-433513 .elementor-element.elementor-element-2de1f49 {
    position: absolute;
    top: -70px;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-bb0e863 */.elementor-433513 .elementor-element.elementor-element-bb0e863 {
    position: absolute;
    top: -70px;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-0dfcdac */.elementor-433513 .elementor-element.elementor-element-0dfcdac {
    position: absolute;
    top: -70px;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-b3e4f7a */.elementor-433513 .elementor-element.elementor-element-b3e4f7a {
    position: absolute;
    top: -70px;
}/* End custom CSS */
/* Start custom CSS for premium-media-wheel, class: .elementor-element-8c99598 *//* =========================
 Responsive + carousel-safe
 ========================= */

.elementor-433513 .elementor-element.elementor-element-8c99598 .lemon-card {
position: relative;
width: 100%;
aspect-ratio: 1 / 1;
overflow: hidden;
border: 1px solid rgba(0,0,0,0.25);
box-sizing: border-box;

/* NEW: a predictable scaling unit based on the actual card size */
font-size: min(18px, 3.2vw);
}

/* Base image */
.elementor-433513 .elementor-element.elementor-element-8c99598 .lemon-card__image {
position: absolute;
inset: 0;
background-image: var(--card-image);
background-size: cover;
background-position: center;
background-repeat: no-repeat;
transform: scale(1);
transition: transform 420ms ease;
}

/* Overlay */
.elementor-433513 .elementor-element.elementor-element-8c99598 .lemon-card__overlay {
position: absolute;
inset: 0;

/* NEW: padding scales with card size */
padding: clamp(10px, 4.2cqw, 22px);
box-sizing: border-box;

display: flex;
flex-direction: column;

opacity: 0;
transform: translateY(14%);
transition: opacity 320ms ease, transform 420ms ease;

background: rgba(229, 185, 253, 0.9);

backdrop-filter: blur(1px);

/* NEW: allow content to shrink instead of overflowing */
min-height: 0;
}

/* Hover behavior */
.elementor-433513 .elementor-element.elementor-element-8c99598 .lemon-card:hover .lemon-card__overlay,
.elementor-433513 .elementor-element.elementor-element-8c99598 .lemon-card:focus-within .lemon-card__overlay {
opacity: 1;
transform: translateY(0);
}

.lemon-card:hover .lemon-card__image {
transform: scale(1.03);
}

/* Typography */
.elementor-433513 .elementor-element.elementor-element-8c99598 .lemon-card__overlay,
.elementor-433513 .elementor-element.elementor-element-8c99598 .lemon-card__overlay * {
font-family: font-family: Inter, sans-serif;
color: #000;
box-sizing: border-box;
}

/* Header bar */
.elementor-433513 .elementor-element.elementor-element-8c99598 .lemon-card__title {
background: #000;
color: #fff;
font-weight: 700;
letter-spacing: 0.45em;
text-transform: uppercase;

/* NEW: padding scales with card size */
padding: clamp(8px, 2.8cqw, 14px) clamp(10px, 3.2cqw, 16px);

/* NEW: font scales with the card, not viewport */
font-size: clamp(12px, 3.2cqw, 18px);
line-height: 1;
}

.elementor-433513 .elementor-element.elementor-element-8c99598 .lemon-card__rule {
border-top: 1px solid rgba(0,0,0,0.55);

/* NEW: margin scales with card size */
margin: clamp(6px, 2.2cqw, 12px) 0;
}

.elementor-433513 .elementor-element.elementor-element-8c99598 .lemon-card__country {
font-weight: 700;
font-size: clamp(14px, 4.4cqw, 22px);
line-height: 1.1;
}

.elementor-433513 .elementor-element.elementor-element-8c99598 .lemon-card__name {
font-weight: 500;

/* NEW: scales by card width */
font-size: clamp(18px, 7.2cqw, 44px);
line-height: 1.05;
margin-top: clamp(2px, 1.2cqw, 6px);

/* NEW: prevent giant overflow in narrow carousel items */
overflow-wrap: anywhere;
}

/* Description box area pushed toward bottom */
.elementor-433513 .elementor-element.elementor-element-8c99598 .lemon-card__desc {
margin-top: auto;

/* NEW: scales with card size */
padding-top: clamp(8px, 3cqw, 18px);

/* NEW: allow box to shrink */
min-height: 0;
}

.lemon-card__desc-box {
background: #fff;
border: 1px solid rgba(0,0,0,0.45);

padding: clamp(10px, 3.6cqw, 22px);

/* NEW: scale text with card width */
font-size: clamp(12px, 4.2cqw, 28px);
line-height: 1.2;

/* NEW: instead of a fixed min-height that breaks small cards */
min-height: unset;
height: clamp(70px, 28cqw, 160px);

display: flex;
align-items: center;

overflow: hidden;
}

/* NEW: if the carousel makes cards very small, tighten spacing further */
@media (max-width: 520px) {
.elementor-433513 .elementor-element.elementor-element-8c99598 .lemon-card__title { letter-spacing: 0.32em; }
}

/* NEW: Container Queries (card-size based) for better carousel behavior.
 Works in modern browsers; if unsupported, the clamp() still saves you. */
.elementor-433513 .elementor-element.elementor-element-8c99598 .lemon-card { container-type: inline-size; }/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-739bf06 */.elementor-433513 .elementor-element.elementor-element-739bf06 {
    position: absolute;
    top: -70px;
}/* End custom CSS */
/* Start custom CSS for premium-media-wheel, class: .elementor-element-1c2145e *//* =========================
 Responsive + carousel-safe
 ========================= */

.elementor-433513 .elementor-element.elementor-element-1c2145e .lemon-card {
position: relative;
width: 100%;
aspect-ratio: 1 / 1;
overflow: hidden;
border: 1px solid rgba(0,0,0,0.25);
box-sizing: border-box;

/* NEW: a predictable scaling unit based on the actual card size */
font-size: min(18px, 3.2vw);
}

/* Base image */
.elementor-433513 .elementor-element.elementor-element-1c2145e .lemon-card__image {
position: absolute;
inset: 0;
background-image: var(--card-image);
background-size: cover;
background-position: center;
background-repeat: no-repeat;
transform: scale(1);
transition: transform 420ms ease;
}

/* Overlay */
.elementor-433513 .elementor-element.elementor-element-1c2145e .lemon-card__overlay {
position: absolute;
inset: 0;

/* NEW: padding scales with card size */
padding: clamp(10px, 4.2cqw, 22px);
box-sizing: border-box;

display: flex;
flex-direction: column;

opacity: 0;
transform: translateY(14%);
transition: opacity 320ms ease, transform 420ms ease;

background: rgba(255, 187, 166, 0.85);


backdrop-filter: blur(1px);

/* NEW: allow content to shrink instead of overflowing */
min-height: 0;
}

/* Hover behavior */
.elementor-433513 .elementor-element.elementor-element-1c2145e .lemon-card:hover .lemon-card__overlay,
.elementor-433513 .elementor-element.elementor-element-1c2145e .lemon-card:focus-within .lemon-card__overlay {
opacity: 1;
transform: translateY(0);
}

.lemon-card:hover .lemon-card__image {
transform: scale(1.03);
}

/* Typography */
.elementor-433513 .elementor-element.elementor-element-1c2145e .lemon-card__overlay,
.elementor-433513 .elementor-element.elementor-element-1c2145e .lemon-card__overlay * {
font-family: font-family: Inter, sans-serif;
color: #000;
box-sizing: border-box;
}

/* Header bar */
.elementor-433513 .elementor-element.elementor-element-1c2145e .lemon-card__title {
background: #000;
color: #fff;
font-weight: 700;
letter-spacing: 0.45em;
text-transform: uppercase;

/* NEW: padding scales with card size */
padding: clamp(8px, 2.8cqw, 14px) clamp(10px, 3.2cqw, 16px);

/* NEW: font scales with the card, not viewport */
font-size: clamp(12px, 3.2cqw, 18px);
line-height: 1;
}

.elementor-433513 .elementor-element.elementor-element-1c2145e .lemon-card__rule {
border-top: 1px solid rgba(0,0,0,0.55);

/* NEW: margin scales with card size */
margin: clamp(6px, 2.2cqw, 12px) 0;
}

.elementor-433513 .elementor-element.elementor-element-1c2145e .lemon-card__country {
font-weight: 700;
font-size: clamp(14px, 4.4cqw, 22px);
line-height: 1.1;
}

.elementor-433513 .elementor-element.elementor-element-1c2145e .lemon-card__name {
font-weight: 500;

/* NEW: scales by card width */
font-size: clamp(18px, 7.2cqw, 44px);
line-height: 1.05;
margin-top: clamp(2px, 1.2cqw, 6px);

/* NEW: prevent giant overflow in narrow carousel items */
overflow-wrap: anywhere;
}

/* Description box area pushed toward bottom */
.elementor-433513 .elementor-element.elementor-element-1c2145e .lemon-card__desc {
margin-top: auto;

/* NEW: scales with card size */
padding-top: clamp(8px, 3cqw, 18px);

/* NEW: allow box to shrink */
min-height: 0;
}

.lemon-card__desc-box {
background: #fff;
border: 1px solid rgba(0,0,0,0.45);

padding: clamp(10px, 3.6cqw, 22px);

/* NEW: scale text with card width */
font-size: clamp(12px, 4.2cqw, 28px);
line-height: 1.2;

/* NEW: instead of a fixed min-height that breaks small cards */
min-height: unset;
height: clamp(70px, 28cqw, 160px);

display: flex;
align-items: center;

overflow: hidden;
}

/* NEW: if the carousel makes cards very small, tighten spacing further */
@media (max-width: 520px) {
.elementor-433513 .elementor-element.elementor-element-1c2145e .lemon-card__title { letter-spacing: 0.32em; }
}

/* NEW: Container Queries (card-size based) for better carousel behavior.
 Works in modern browsers; if unsupported, the clamp() still saves you. */
.elementor-433513 .elementor-element.elementor-element-1c2145e .lemon-card { container-type: inline-size; }/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-7c69ace */.elementor-433513 .elementor-element.elementor-element-7c69ace {
    position: absolute;
    top: -70px;
}/* End custom CSS */
/* Start custom CSS for premium-media-wheel, class: .elementor-element-55c21b4 *//* =========================
 Responsive + carousel-safe
 ========================= */

.elementor-433513 .elementor-element.elementor-element-55c21b4 .lemon-card {
position: relative;
width: 100%;
aspect-ratio: 1 / 1;
overflow: hidden;
border: 1px solid rgba(0,0,0,0.25);
box-sizing: border-box;

/* NEW: a predictable scaling unit based on the actual card size */
font-size: min(18px, 3.2vw);
}

/* Base image */
.elementor-433513 .elementor-element.elementor-element-55c21b4 .lemon-card__image {
position: absolute;
inset: 0;
background-image: var(--card-image);
background-size: cover;
background-position: center;
background-repeat: no-repeat;
transform: scale(1);
transition: transform 420ms ease;
}

/* Overlay */
.elementor-433513 .elementor-element.elementor-element-55c21b4 .lemon-card__overlay {
position: absolute;
inset: 0;

/* NEW: padding scales with card size */
padding: clamp(10px, 4.2cqw, 22px);
box-sizing: border-box;

display: flex;
flex-direction: column;

opacity: 0;
transform: translateY(14%);
transition: opacity 320ms ease, transform 420ms ease;

background: rgba(39, 58, 233, 0.8);


backdrop-filter: blur(1px);

/* NEW: allow content to shrink instead of overflowing */
min-height: 0;
}

/* Hover behavior */
.elementor-433513 .elementor-element.elementor-element-55c21b4 .lemon-card:hover .lemon-card__overlay,
.elementor-433513 .elementor-element.elementor-element-55c21b4 .lemon-card:focus-within .lemon-card__overlay {
opacity: 1;
transform: translateY(0);
}

.lemon-card:hover .lemon-card__image {
transform: scale(1.03);
}

/* Typography */
.elementor-433513 .elementor-element.elementor-element-55c21b4 .lemon-card__overlay,
.elementor-433513 .elementor-element.elementor-element-55c21b4 .lemon-card__overlay * {
font-family: font-family: Inter, sans-serif;
color: #000;
box-sizing: border-box;
}

/* Header bar */
.elementor-433513 .elementor-element.elementor-element-55c21b4 .lemon-card__title {
background: #000;
color: #fff;
font-weight: 700;
letter-spacing: 0.45em;
text-transform: uppercase;

/* NEW: padding scales with card size */
padding: clamp(8px, 2.8cqw, 14px) clamp(10px, 3.2cqw, 16px);

/* NEW: font scales with the card, not viewport */
font-size: clamp(12px, 3.2cqw, 18px);
line-height: 1;
}

.elementor-433513 .elementor-element.elementor-element-55c21b4 .lemon-card__rule {
border-top: 1px solid rgba(0,0,0,0.55);

/* NEW: margin scales with card size */
margin: clamp(6px, 2.2cqw, 12px) 0;
}

.elementor-433513 .elementor-element.elementor-element-55c21b4 .lemon-card__country {
font-weight: 700;
font-size: clamp(14px, 4.4cqw, 22px);
line-height: 1.1;
}

.elementor-433513 .elementor-element.elementor-element-55c21b4 .lemon-card__name {
font-weight: 500;

/* NEW: scales by card width */
font-size: clamp(18px, 7.2cqw, 44px);
line-height: 1.05;
margin-top: clamp(2px, 1.2cqw, 6px);

/* NEW: prevent giant overflow in narrow carousel items */
overflow-wrap: anywhere;
}

/* Description box area pushed toward bottom */
.elementor-433513 .elementor-element.elementor-element-55c21b4 .lemon-card__desc {
margin-top: auto;

/* NEW: scales with card size */
padding-top: clamp(8px, 3cqw, 18px);

/* NEW: allow box to shrink */
min-height: 0;
}

.lemon-card__desc-box {
background: #fff;
border: 1px solid rgba(0,0,0,0.45);

padding: clamp(10px, 3.6cqw, 22px);

/* NEW: scale text with card width */
font-size: clamp(12px, 4.2cqw, 28px);
line-height: 1.2;

/* NEW: instead of a fixed min-height that breaks small cards */
min-height: unset;
height: clamp(70px, 28cqw, 160px);

display: flex;
align-items: center;

overflow: hidden;
}

/* NEW: if the carousel makes cards very small, tighten spacing further */
@media (max-width: 520px) {
.elementor-433513 .elementor-element.elementor-element-55c21b4 .lemon-card__title { letter-spacing: 0.32em; }
}

/* NEW: Container Queries (card-size based) for better carousel behavior.
 Works in modern browsers; if unsupported, the clamp() still saves you. */
.elementor-433513 .elementor-element.elementor-element-55c21b4 .lemon-card { container-type: inline-size; }

.elementor-433513 .elementor-element.elementor-element-55c21b4 .lemon-card__name,
.elementor-433513 .elementor-element.elementor-element-55c21b4 .lemon-card__country {
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-72cc4fe */.elementor-433513 .elementor-element.elementor-element-72cc4fe {
    position: absolute;
    top: -70px;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-e7d6c45 */.elementor-433513 .elementor-element.elementor-element-e7d6c45 {
    position: absolute;
    top: -70px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Founders Grotesk';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://endeavor.org/wp-content/uploads/2023/08/founders-grotesk-web-light.woff2') format('woff2');
}
@font-face {
	font-family: 'Founders Grotesk';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://endeavor.org/wp-content/uploads/2023/08/founders-grotesk-web-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Founders Grotesk';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://endeavor.org/wp-content/uploads/2023/08/founders-grotesk-web-medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Founders Grotesk';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://endeavor.org/wp-content/uploads/2023/08/founders-grotesk-web-semibold.woff2') format('woff2');
}
@font-face {
	font-family: 'Founders Grotesk';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://endeavor.org/wp-content/uploads/2023/08/founders-grotesk-web-bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Founders Grotesk';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://endeavor.org/wp-content/uploads/2023/08/founders-grotesk-web-light-italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Founders Grotesk';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://endeavor.org/wp-content/uploads/2023/08/founders-grotesk-web-regular-italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Founders Grotesk';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://endeavor.org/wp-content/uploads/2023/08/founders-grotesk-web-medium-italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Founders Grotesk';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://endeavor.org/wp-content/uploads/2023/08/founders-grotesk-web-semibold-italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Founders Grotesk';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://endeavor.org/wp-content/uploads/2023/08/founders-grotesk-web-bold-italic.woff2') format('woff2');
}
/* End Custom Fonts CSS */