.elementor-54 .elementor-element.elementor-element-31ded52b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-54 .elementor-element.elementor-element-31ded52b > .elementor-container{max-width:1326px;}.elementor-54 .elementor-element.elementor-element-31ded52b{overflow:hidden;margin-top:100px;margin-bottom:84px;padding:0% 4% 0% 4%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-692775d0 .elementor-heading-title{font-family:var( --e-global-typography-22c7684-font-family ), Sans-serif;font-size:var( --e-global-typography-22c7684-font-size );font-weight:var( --e-global-typography-22c7684-font-weight );text-transform:var( --e-global-typography-22c7684-text-transform );font-style:var( --e-global-typography-22c7684-font-style );text-decoration:var( --e-global-typography-22c7684-text-decoration );line-height:var( --e-global-typography-22c7684-line-height );}.elementor-54 .elementor-element.elementor-element-4f616f53 > .elementor-element-populated{padding:1% 0% 0% 16%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-54 .elementor-element.elementor-element-69b22839{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-8ec4f8c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-83643f8{--display:flex;--min-height:943px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-54 .elementor-element.elementor-element-5961c1e{--display:flex;--justify-content:center;}.elementor-54 .elementor-element.elementor-element-5961c1e:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-5961c1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruitenklassers.be/wp-content/uploads/2025/09/Ruitenklassers-Web-00747-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-fb8e164 .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-fb8e164.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-49242077 );}.elementor-54 .elementor-element.elementor-element-fb8e164.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-fb8e164.elementor-view-default .elementor-icon{color:var( --e-global-color-49242077 );border-color:var( --e-global-color-49242077 );}.elementor-54 .elementor-element.elementor-element-fb8e164.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-fb8e164.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-49242077 );}.elementor-54 .elementor-element.elementor-element-fb8e164 .elementor-icon{font-size:25vw;}.elementor-54 .elementor-element.elementor-element-fb8e164 .elementor-icon svg{height:25vw;}.elementor-54 .elementor-element.elementor-element-d4404e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-54 .elementor-element.elementor-element-3f27302{--display:flex;}.elementor-54 .elementor-element.elementor-element-8b315ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-8b315ec{text-align:center;}.elementor-54 .elementor-element.elementor-element-8b315ec .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-54 .elementor-element.elementor-element-7ce2c79 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0% 35% 0% 35%;}.elementor-54 .elementor-element.elementor-element-7ce2c79{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-d8afe32{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54 .elementor-element.elementor-element-365f588{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-54 .elementor-element.elementor-element-365f588:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-365f588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-365f588.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-25b4f7d{--display:flex;--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-54 .elementor-element.elementor-element-5c8d0c9{--display:flex;--min-height:200px;}.elementor-54 .elementor-element.elementor-element-5c8d0c9:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-5c8d0c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruitenklassers.be/wp-content/uploads/2025/09/Ruitenklassers-Web-Jonas-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-f028467{width:auto;max-width:auto;bottom:-60px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-f028467{right:25px;}body.rtl .elementor-54 .elementor-element.elementor-element-f028467{left:25px;}.elementor-54 .elementor-element.elementor-element-f028467 .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-f028467.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-49242077 );}.elementor-54 .elementor-element.elementor-element-f028467.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-f028467.elementor-view-default .elementor-icon{color:var( --e-global-color-49242077 );border-color:var( --e-global-color-49242077 );}.elementor-54 .elementor-element.elementor-element-f028467.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-f028467.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-49242077 );}.elementor-54 .elementor-element.elementor-element-f028467 .elementor-icon{font-size:80px;}.elementor-54 .elementor-element.elementor-element-f028467 .elementor-icon svg{height:80px;}.elementor-54 .elementor-element.elementor-element-f028467 .elementor-icon-wrapper svg{width:auto;}.elementor-54 .elementor-element.elementor-element-fb73f70{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-54 .elementor-element.elementor-element-faae9ab .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-49242077 );}.elementor-54 .elementor-element.elementor-element-cc47679 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-54 .elementor-element.elementor-element-cc47679{color:var( --e-global-color-49242077 );}.elementor-54 .elementor-element.elementor-element-d192804{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-54 .elementor-element.elementor-element-d192804:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-d192804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-d192804.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-a522180{--display:flex;--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-54 .elementor-element.elementor-element-41f92c6{--display:flex;--min-height:200px;}.elementor-54 .elementor-element.elementor-element-41f92c6:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-41f92c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ruitenklassers.be/wp-content/uploads/2025/09/Ruitenklassers-Web-Yaron-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-51727f6{width:auto;max-width:auto;bottom:-60px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-51727f6{right:25px;}body.rtl .elementor-54 .elementor-element.elementor-element-51727f6{left:25px;}.elementor-54 .elementor-element.elementor-element-51727f6 .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-51727f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-49242077 );}.elementor-54 .elementor-element.elementor-element-51727f6.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-51727f6.elementor-view-default .elementor-icon{color:var( --e-global-color-49242077 );border-color:var( --e-global-color-49242077 );}.elementor-54 .elementor-element.elementor-element-51727f6.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-51727f6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-49242077 );}.elementor-54 .elementor-element.elementor-element-51727f6 .elementor-icon{font-size:80px;}.elementor-54 .elementor-element.elementor-element-51727f6 .elementor-icon svg{height:80px;}.elementor-54 .elementor-element.elementor-element-51727f6 .elementor-icon-wrapper svg{width:auto;}.elementor-54 .elementor-element.elementor-element-d9cef79{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-54 .elementor-element.elementor-element-5d67e3a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-49242077 );}.elementor-54 .elementor-element.elementor-element-26ed774 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-54 .elementor-element.elementor-element-26ed774{color:var( --e-global-color-49242077 );}.elementor-54 .elementor-element.elementor-element-56bcbcd2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-54 .elementor-element.elementor-element-56bcbcd2:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-56bcbcd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d097900 );}.elementor-54 .elementor-element.elementor-element-56bcbcd2 > .elementor-container{max-width:1320px;}.elementor-54 .elementor-element.elementor-element-56bcbcd2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 4% 0% 4%;}.elementor-54 .elementor-element.elementor-element-56bcbcd2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-6fb43323 > .elementor-element-populated{padding:120px 0px 120px 0px;}.elementor-54 .elementor-element.elementor-element-47a1e8b1 > .elementor-widget-container{margin:0px 0px 88px 0px;}.elementor-54 .elementor-element.elementor-element-47a1e8b1{text-align:center;}.elementor-54 .elementor-element.elementor-element-47a1e8b1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-54 .elementor-element.elementor-element-680e4798{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-54 .elementor-element.elementor-element-0e98fe5 > .elementor-container{max-width:1130px;min-height:218px;}.elementor-54 .elementor-element.elementor-element-0e98fe5{margin-top:0px;margin-bottom:-46px;padding:0% 4% 0% 12%;}.elementor-54 .elementor-element.elementor-element-e3b7e9f.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-54 .elementor-element.elementor-element-e3b7e9f > .elementor-element-populated{margin:-5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-54 .elementor-element.elementor-element-dc94346{width:auto;max-width:auto;bottom:9%;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-dc94346{left:44%;}body.rtl .elementor-54 .elementor-element.elementor-element-dc94346{right:44%;}.elementor-54 .elementor-element.elementor-element-dc94346 .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-dc94346.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-dc94346.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-dc94346.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-dc94346.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-dc94346.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-dc94346 .elementor-icon{font-size:34px;}.elementor-54 .elementor-element.elementor-element-dc94346 .elementor-icon svg{height:34px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-54 .elementor-element.elementor-element-83f4317{width:auto;max-width:auto;}.elementor-54 .elementor-element.elementor-element-83f4317 > .elementor-widget-container{padding:-1px -1px -1px -1px;}.elementor-54 .elementor-element.elementor-element-83f4317 .elementor-counter-number-wrapper{font-family:var( --e-global-typography-e9655fe-font-family ), Sans-serif;font-size:var( --e-global-typography-e9655fe-font-size );font-weight:var( --e-global-typography-e9655fe-font-weight );text-transform:var( --e-global-typography-e9655fe-text-transform );font-style:var( --e-global-typography-e9655fe-font-style );text-decoration:var( --e-global-typography-e9655fe-text-decoration );line-height:var( --e-global-typography-e9655fe-line-height );letter-spacing:var( --e-global-typography-e9655fe-letter-spacing );}.elementor-54 .elementor-element.elementor-element-83f4317 .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-6f09dee-font-family ), Sans-serif;font-size:var( --e-global-typography-6f09dee-font-size );font-weight:var( --e-global-typography-6f09dee-font-weight );text-transform:var( --e-global-typography-6f09dee-text-transform );font-style:var( --e-global-typography-6f09dee-font-style );text-decoration:var( --e-global-typography-6f09dee-text-decoration );line-height:var( --e-global-typography-6f09dee-line-height );letter-spacing:var( --e-global-typography-6f09dee-letter-spacing );}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-5b94a80.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-54 .elementor-element.elementor-element-5b94a80.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-54 .elementor-element.elementor-element-5b94a80.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-54 .elementor-element.elementor-element-c958042{width:auto;max-width:auto;}.elementor-54 .elementor-element.elementor-element-c958042 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-c958042 .elementor-counter-number-wrapper{font-family:var( --e-global-typography-e9655fe-font-family ), Sans-serif;font-size:var( --e-global-typography-e9655fe-font-size );font-weight:var( --e-global-typography-e9655fe-font-weight );text-transform:var( --e-global-typography-e9655fe-text-transform );font-style:var( --e-global-typography-e9655fe-font-style );text-decoration:var( --e-global-typography-e9655fe-text-decoration );line-height:var( --e-global-typography-e9655fe-line-height );letter-spacing:var( --e-global-typography-e9655fe-letter-spacing );}.elementor-54 .elementor-element.elementor-element-c958042 .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-6f09dee-font-family ), Sans-serif;font-size:var( --e-global-typography-6f09dee-font-size );font-weight:var( --e-global-typography-6f09dee-font-weight );text-transform:var( --e-global-typography-6f09dee-text-transform );font-style:var( --e-global-typography-6f09dee-font-style );text-decoration:var( --e-global-typography-6f09dee-text-decoration );line-height:var( --e-global-typography-6f09dee-line-height );letter-spacing:var( --e-global-typography-6f09dee-letter-spacing );}.elementor-54 .elementor-element.elementor-element-630689e{width:auto;max-width:auto;bottom:-28%;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-630689e{left:78%;}body.rtl .elementor-54 .elementor-element.elementor-element-630689e{right:78%;}.elementor-54 .elementor-element.elementor-element-630689e .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-630689e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-630689e.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-630689e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-630689e.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-630689e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-630689e .elementor-icon{font-size:34px;}.elementor-54 .elementor-element.elementor-element-630689e .elementor-icon svg{height:34px;}.elementor-bc-flex-widget .elementor-54 .elementor-element.elementor-element-721fa9b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54 .elementor-element.elementor-element-721fa9b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54 .elementor-element.elementor-element-721fa9b.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-54 .elementor-element.elementor-element-721fa9b > .elementor-element-populated{margin:-13px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 190px;}.elementor-54 .elementor-element.elementor-element-6654b0e{width:auto;max-width:auto;bottom:-6%;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-6654b0e{left:68%;}body.rtl .elementor-54 .elementor-element.elementor-element-6654b0e{right:68%;}.elementor-54 .elementor-element.elementor-element-6654b0e .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-6654b0e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-6654b0e.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-6654b0e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-6654b0e.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-6654b0e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-6654b0e .elementor-icon{font-size:34px;}.elementor-54 .elementor-element.elementor-element-6654b0e .elementor-icon svg{height:34px;}.elementor-54 .elementor-element.elementor-element-5ea3b49 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-e9655fe-font-family ), Sans-serif;font-size:var( --e-global-typography-e9655fe-font-size );font-weight:var( --e-global-typography-e9655fe-font-weight );text-transform:var( --e-global-typography-e9655fe-text-transform );font-style:var( --e-global-typography-e9655fe-font-style );text-decoration:var( --e-global-typography-e9655fe-text-decoration );line-height:var( --e-global-typography-e9655fe-line-height );letter-spacing:var( --e-global-typography-e9655fe-letter-spacing );}.elementor-54 .elementor-element.elementor-element-5ea3b49 .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-6f09dee-font-family ), Sans-serif;font-size:var( --e-global-typography-6f09dee-font-size );font-weight:var( --e-global-typography-6f09dee-font-weight );text-transform:var( --e-global-typography-6f09dee-text-transform );font-style:var( --e-global-typography-6f09dee-font-style );text-decoration:var( --e-global-typography-6f09dee-text-decoration );line-height:var( --e-global-typography-6f09dee-line-height );letter-spacing:var( --e-global-typography-6f09dee-letter-spacing );}.elementor-54 .elementor-element.elementor-element-aa9ff11{--display:flex;--min-height:218px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-46px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:12%;--padding-right:4%;}.elementor-54 .elementor-element.elementor-element-f9181e5{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54 .elementor-element.elementor-element-c319b92{width:auto;max-width:auto;}.elementor-54 .elementor-element.elementor-element-c319b92 > .elementor-widget-container{padding:-1px -1px -1px -1px;}.elementor-54 .elementor-element.elementor-element-c319b92 .elementor-counter-number-wrapper{font-family:var( --e-global-typography-e9655fe-font-family ), Sans-serif;font-size:var( --e-global-typography-e9655fe-font-size );font-weight:var( --e-global-typography-e9655fe-font-weight );text-transform:var( --e-global-typography-e9655fe-text-transform );font-style:var( --e-global-typography-e9655fe-font-style );text-decoration:var( --e-global-typography-e9655fe-text-decoration );line-height:var( --e-global-typography-e9655fe-line-height );letter-spacing:var( --e-global-typography-e9655fe-letter-spacing );}.elementor-54 .elementor-element.elementor-element-c319b92 .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-6f09dee-font-family ), Sans-serif;font-size:var( --e-global-typography-6f09dee-font-size );font-weight:var( --e-global-typography-6f09dee-font-weight );text-transform:var( --e-global-typography-6f09dee-text-transform );font-style:var( --e-global-typography-6f09dee-font-style );text-decoration:var( --e-global-typography-6f09dee-text-decoration );line-height:var( --e-global-typography-6f09dee-line-height );letter-spacing:var( --e-global-typography-6f09dee-letter-spacing );}.elementor-54 .elementor-element.elementor-element-d21fb1d{width:auto;max-width:auto;}.elementor-54 .elementor-element.elementor-element-d21fb1d .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-d21fb1d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-d21fb1d.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-d21fb1d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-d21fb1d.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-d21fb1d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-d21fb1d .elementor-icon{font-size:34px;}.elementor-54 .elementor-element.elementor-element-d21fb1d .elementor-icon svg{height:34px;}.elementor-54 .elementor-element.elementor-element-ffb4d3d{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54 .elementor-element.elementor-element-86348f5{width:auto;max-width:auto;}.elementor-54 .elementor-element.elementor-element-86348f5 > .elementor-widget-container{padding:-1px -1px -1px -1px;}.elementor-54 .elementor-element.elementor-element-86348f5 .elementor-counter-number-wrapper{font-family:var( --e-global-typography-e9655fe-font-family ), Sans-serif;font-size:var( --e-global-typography-e9655fe-font-size );font-weight:var( --e-global-typography-e9655fe-font-weight );text-transform:var( --e-global-typography-e9655fe-text-transform );font-style:var( --e-global-typography-e9655fe-font-style );text-decoration:var( --e-global-typography-e9655fe-text-decoration );line-height:var( --e-global-typography-e9655fe-line-height );letter-spacing:var( --e-global-typography-e9655fe-letter-spacing );}.elementor-54 .elementor-element.elementor-element-86348f5 .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-6f09dee-font-family ), Sans-serif;font-size:var( --e-global-typography-6f09dee-font-size );font-weight:var( --e-global-typography-6f09dee-font-weight );text-transform:var( --e-global-typography-6f09dee-text-transform );font-style:var( --e-global-typography-6f09dee-font-style );text-decoration:var( --e-global-typography-6f09dee-text-decoration );line-height:var( --e-global-typography-6f09dee-line-height );letter-spacing:var( --e-global-typography-6f09dee-letter-spacing );}.elementor-54 .elementor-element.elementor-element-d001035{width:auto;max-width:auto;}.elementor-54 .elementor-element.elementor-element-d001035 .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-d001035.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-d001035.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-d001035.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-d001035.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-d001035.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-d001035 .elementor-icon{font-size:34px;}.elementor-54 .elementor-element.elementor-element-d001035 .elementor-icon svg{height:34px;}.elementor-54 .elementor-element.elementor-element-efc4157{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54 .elementor-element.elementor-element-164e645{width:auto;max-width:auto;}.elementor-54 .elementor-element.elementor-element-164e645 > .elementor-widget-container{padding:-1px -1px -1px -1px;}.elementor-54 .elementor-element.elementor-element-164e645 .elementor-counter-number-wrapper{font-family:var( --e-global-typography-e9655fe-font-family ), Sans-serif;font-size:var( --e-global-typography-e9655fe-font-size );font-weight:var( --e-global-typography-e9655fe-font-weight );text-transform:var( --e-global-typography-e9655fe-text-transform );font-style:var( --e-global-typography-e9655fe-font-style );text-decoration:var( --e-global-typography-e9655fe-text-decoration );line-height:var( --e-global-typography-e9655fe-line-height );letter-spacing:var( --e-global-typography-e9655fe-letter-spacing );}.elementor-54 .elementor-element.elementor-element-164e645 .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-6f09dee-font-family ), Sans-serif;font-size:var( --e-global-typography-6f09dee-font-size );font-weight:var( --e-global-typography-6f09dee-font-weight );text-transform:var( --e-global-typography-6f09dee-text-transform );font-style:var( --e-global-typography-6f09dee-font-style );text-decoration:var( --e-global-typography-6f09dee-text-decoration );line-height:var( --e-global-typography-6f09dee-line-height );letter-spacing:var( --e-global-typography-6f09dee-letter-spacing );}.elementor-54 .elementor-element.elementor-element-b956668{width:auto;max-width:auto;}.elementor-54 .elementor-element.elementor-element-b956668 .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-b956668.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-b956668.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-b956668.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-b956668.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-b956668.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-b956668 .elementor-icon{font-size:34px;}.elementor-54 .elementor-element.elementor-element-b956668 .elementor-icon svg{height:34px;}.elementor-54 .elementor-element.elementor-element-3c03350 > .elementor-container{min-height:239px;}.elementor-54 .elementor-element.elementor-element-3c03350{margin-top:0px;margin-bottom:-46px;padding:0% 4% 0% 4%;}.elementor-54 .elementor-element.elementor-element-100c9e5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-100c9e5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-32f7ba2 .e-lottie__container{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}@media(max-width:1024px){.elementor-54 .elementor-element.elementor-element-31ded52b{margin-top:80px;margin-bottom:78px;}.elementor-54 .elementor-element.elementor-element-4916ab7a > .elementor-element-populated{padding:0% 10% 4% 0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-54 .elementor-element.elementor-element-692775d0 .elementor-heading-title{font-size:var( --e-global-typography-22c7684-font-size );line-height:var( --e-global-typography-22c7684-line-height );}.elementor-54 .elementor-element.elementor-element-4f616f53 > .elementor-element-populated{padding:0% 14% 0% 0%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-69b22839{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-8ec4f8c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-83643f8{--min-height:46vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54 .elementor-element.elementor-element-fb8e164 .elementor-icon{font-size:30vw;}.elementor-54 .elementor-element.elementor-element-fb8e164 .elementor-icon svg{height:30vw;}.elementor-54 .elementor-element.elementor-element-d4404e0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54 .elementor-element.elementor-element-8b315ec .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-54 .elementor-element.elementor-element-7ce2c79 > .elementor-widget-container{padding:0% 16% 0% 16%;}.elementor-54 .elementor-element.elementor-element-7ce2c79{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-d8afe32{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54 .elementor-element.elementor-element-365f588{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-54 .elementor-element.elementor-element-5c8d0c9{--min-height:200px;}.elementor-54 .elementor-element.elementor-element-faae9ab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-54 .elementor-element.elementor-element-d192804{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-54 .elementor-element.elementor-element-41f92c6{--min-height:200px;}.elementor-54 .elementor-element.elementor-element-5d67e3a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-54 .elementor-element.elementor-element-47a1e8b1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-54 .elementor-element.elementor-element-680e4798 > .elementor-widget-container{padding:0% 8% 0% 8%;}.elementor-54 .elementor-element.elementor-element-0e98fe5{margin-top:0px;margin-bottom:0px;}.elementor-54 .elementor-element.elementor-element-e3b7e9f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:17% 0% 0% 0%;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-dc94346{left:31%;}body.rtl .elementor-54 .elementor-element.elementor-element-dc94346{right:31%;}.elementor-54 .elementor-element.elementor-element-dc94346{bottom:21px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-54 .elementor-element.elementor-element-83f4317 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e9655fe-font-size );line-height:var( --e-global-typography-e9655fe-line-height );letter-spacing:var( --e-global-typography-e9655fe-letter-spacing );}.elementor-54 .elementor-element.elementor-element-83f4317 .elementor-counter-title{font-size:var( --e-global-typography-6f09dee-font-size );line-height:var( --e-global-typography-6f09dee-line-height );letter-spacing:var( --e-global-typography-6f09dee-letter-spacing );}.elementor-54 .elementor-element.elementor-element-5b94a80 > .elementor-element-populated{padding:0% 0% 21% 0%;}.elementor-54 .elementor-element.elementor-element-c958042 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e9655fe-font-size );line-height:var( --e-global-typography-e9655fe-line-height );letter-spacing:var( --e-global-typography-e9655fe-letter-spacing );}.elementor-54 .elementor-element.elementor-element-c958042 .elementor-counter-title{font-size:var( --e-global-typography-6f09dee-font-size );line-height:var( --e-global-typography-6f09dee-line-height );letter-spacing:var( --e-global-typography-6f09dee-letter-spacing );}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-630689e{left:114px;}body.rtl .elementor-54 .elementor-element.elementor-element-630689e{right:114px;}.elementor-54 .elementor-element.elementor-element-630689e{bottom:-20px;}.elementor-54 .elementor-element.elementor-element-721fa9b > .elementor-element-populated{padding:0% 0% 0% 32%;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-6654b0e{left:55%;}body.rtl .elementor-54 .elementor-element.elementor-element-6654b0e{right:55%;}.elementor-54 .elementor-element.elementor-element-6654b0e{bottom:4px;}.elementor-54 .elementor-element.elementor-element-5ea3b49 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e9655fe-font-size );line-height:var( --e-global-typography-e9655fe-line-height );letter-spacing:var( --e-global-typography-e9655fe-letter-spacing );}.elementor-54 .elementor-element.elementor-element-5ea3b49 .elementor-counter-title{font-size:var( --e-global-typography-6f09dee-font-size );line-height:var( --e-global-typography-6f09dee-line-height );letter-spacing:var( --e-global-typography-6f09dee-letter-spacing );}.elementor-54 .elementor-element.elementor-element-aa9ff11{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54 .elementor-element.elementor-element-f9181e5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-c319b92 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e9655fe-font-size );line-height:var( --e-global-typography-e9655fe-line-height );letter-spacing:var( --e-global-typography-e9655fe-letter-spacing );}.elementor-54 .elementor-element.elementor-element-c319b92 .elementor-counter-title{font-size:var( --e-global-typography-6f09dee-font-size );line-height:var( --e-global-typography-6f09dee-line-height );letter-spacing:var( --e-global-typography-6f09dee-letter-spacing );}.elementor-54 .elementor-element.elementor-element-ffb4d3d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-86348f5 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e9655fe-font-size );line-height:var( --e-global-typography-e9655fe-line-height );letter-spacing:var( --e-global-typography-e9655fe-letter-spacing );}.elementor-54 .elementor-element.elementor-element-86348f5 .elementor-counter-title{font-size:var( --e-global-typography-6f09dee-font-size );line-height:var( --e-global-typography-6f09dee-line-height );letter-spacing:var( --e-global-typography-6f09dee-letter-spacing );}.elementor-54 .elementor-element.elementor-element-efc4157{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54 .elementor-element.elementor-element-164e645 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e9655fe-font-size );line-height:var( --e-global-typography-e9655fe-line-height );letter-spacing:var( --e-global-typography-e9655fe-letter-spacing );}.elementor-54 .elementor-element.elementor-element-164e645 .elementor-counter-title{font-size:var( --e-global-typography-6f09dee-font-size );line-height:var( --e-global-typography-6f09dee-line-height );letter-spacing:var( --e-global-typography-6f09dee-letter-spacing );}.elementor-54 .elementor-element.elementor-element-3c03350 > .elementor-container{min-height:130px;}.elementor-54 .elementor-element.elementor-element-3c03350{margin-top:-46px;margin-bottom:0px;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-54 .elementor-element.elementor-element-31ded52b{margin-top:50px;margin-bottom:60px;padding:0% 6% 0% 6%;}.elementor-54 .elementor-element.elementor-element-4916ab7a > .elementor-element-populated{padding:0% 0% 10% 0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-54 .elementor-element.elementor-element-692775d0{text-align:center;}.elementor-54 .elementor-element.elementor-element-692775d0 .elementor-heading-title{font-size:var( --e-global-typography-22c7684-font-size );line-height:var( --e-global-typography-22c7684-line-height );}.elementor-54 .elementor-element.elementor-element-4f616f53 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-69b22839{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-8ec4f8c{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-83643f8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-54 .elementor-element.elementor-element-fb8e164 .elementor-icon{font-size:40vw;}.elementor-54 .elementor-element.elementor-element-fb8e164 .elementor-icon svg{height:40vw;}.elementor-54 .elementor-element.elementor-element-d4404e0{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-54 .elementor-element.elementor-element-8b315ec{text-align:center;}.elementor-54 .elementor-element.elementor-element-8b315ec .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-54 .elementor-element.elementor-element-7ce2c79 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-7ce2c79{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-54 .elementor-element.elementor-element-d8afe32{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54 .elementor-element.elementor-element-365f588{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-54 .elementor-element.elementor-element-5c8d0c9{--min-height:200px;}.elementor-54 .elementor-element.elementor-element-faae9ab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-54 .elementor-element.elementor-element-d192804{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-54 .elementor-element.elementor-element-41f92c6{--min-height:200px;}.elementor-54 .elementor-element.elementor-element-5d67e3a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-54 .elementor-element.elementor-element-56bcbcd2{padding:0% 6% 0% 6%;}.elementor-54 .elementor-element.elementor-element-47a1e8b1{text-align:center;}.elementor-54 .elementor-element.elementor-element-47a1e8b1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-54 .elementor-element.elementor-element-680e4798 > .elementor-widget-container{padding:0% 20% 0% 20%;}.elementor-54 .elementor-element.elementor-element-0e98fe5 > .elementor-container{min-height:100px;}.elementor-54 .elementor-element.elementor-element-0e98fe5{margin-top:0px;margin-bottom:0px;padding:0% 6% 0% 6%;}.elementor-54 .elementor-element.elementor-element-e3b7e9f > .elementor-element-populated{padding:0% 0% 20% 0%;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-dc94346{left:44.5%;}body.rtl .elementor-54 .elementor-element.elementor-element-dc94346{right:44.5%;}.elementor-54 .elementor-element.elementor-element-dc94346{bottom:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-54 .elementor-element.elementor-element-83f4317{width:100%;max-width:100%;}.elementor-54 .elementor-element.elementor-element-83f4317 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e9655fe-font-size );line-height:var( --e-global-typography-e9655fe-line-height );letter-spacing:var( --e-global-typography-e9655fe-letter-spacing );}.elementor-54 .elementor-element.elementor-element-83f4317 .elementor-counter-title{font-size:var( --e-global-typography-6f09dee-font-size );line-height:var( --e-global-typography-6f09dee-line-height );letter-spacing:var( --e-global-typography-6f09dee-letter-spacing );}.elementor-54 .elementor-element.elementor-element-5b94a80 > .elementor-element-populated{padding:24% 0% 20% 0%;}.elementor-54 .elementor-element.elementor-element-c958042{width:100%;max-width:100%;}.elementor-54 .elementor-element.elementor-element-c958042 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-c958042 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e9655fe-font-size );line-height:var( --e-global-typography-e9655fe-line-height );letter-spacing:var( --e-global-typography-e9655fe-letter-spacing );}.elementor-54 .elementor-element.elementor-element-c958042 .elementor-counter-title{font-size:var( --e-global-typography-6f09dee-font-size );line-height:var( --e-global-typography-6f09dee-line-height );letter-spacing:var( --e-global-typography-6f09dee-letter-spacing );}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-630689e{left:44.5%;}body.rtl .elementor-54 .elementor-element.elementor-element-630689e{right:44.5%;}.elementor-54 .elementor-element.elementor-element-630689e{bottom:0px;}.elementor-54 .elementor-element.elementor-element-721fa9b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:24% 0% 20% 0%;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-6654b0e{left:44.5%;}body.rtl .elementor-54 .elementor-element.elementor-element-6654b0e{right:44.5%;}.elementor-54 .elementor-element.elementor-element-6654b0e{bottom:0px;}.elementor-54 .elementor-element.elementor-element-5ea3b49 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e9655fe-font-size );line-height:var( --e-global-typography-e9655fe-line-height );letter-spacing:var( --e-global-typography-e9655fe-letter-spacing );}.elementor-54 .elementor-element.elementor-element-5ea3b49 .elementor-counter-title{font-size:var( --e-global-typography-6f09dee-font-size );line-height:var( --e-global-typography-6f09dee-line-height );letter-spacing:var( --e-global-typography-6f09dee-letter-spacing );}.elementor-54 .elementor-element.elementor-element-aa9ff11{--min-height:100px;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-54 .elementor-element.elementor-element-f9181e5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-c319b92{width:100%;max-width:100%;}.elementor-54 .elementor-element.elementor-element-c319b92 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e9655fe-font-size );line-height:var( --e-global-typography-e9655fe-line-height );letter-spacing:var( --e-global-typography-e9655fe-letter-spacing );}.elementor-54 .elementor-element.elementor-element-c319b92 .elementor-counter-title{font-size:var( --e-global-typography-6f09dee-font-size );line-height:var( --e-global-typography-6f09dee-line-height );letter-spacing:var( --e-global-typography-6f09dee-letter-spacing );}.elementor-54 .elementor-element.elementor-element-ffb4d3d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-86348f5{width:100%;max-width:100%;}.elementor-54 .elementor-element.elementor-element-86348f5 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e9655fe-font-size );line-height:var( --e-global-typography-e9655fe-line-height );letter-spacing:var( --e-global-typography-e9655fe-letter-spacing );}.elementor-54 .elementor-element.elementor-element-86348f5 .elementor-counter-title{font-size:var( --e-global-typography-6f09dee-font-size );line-height:var( --e-global-typography-6f09dee-line-height );letter-spacing:var( --e-global-typography-6f09dee-letter-spacing );}.elementor-54 .elementor-element.elementor-element-efc4157{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-164e645{width:100%;max-width:100%;}.elementor-54 .elementor-element.elementor-element-164e645 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-e9655fe-font-size );line-height:var( --e-global-typography-e9655fe-line-height );letter-spacing:var( --e-global-typography-e9655fe-letter-spacing );}.elementor-54 .elementor-element.elementor-element-164e645 .elementor-counter-title{font-size:var( --e-global-typography-6f09dee-font-size );line-height:var( --e-global-typography-6f09dee-line-height );letter-spacing:var( --e-global-typography-6f09dee-letter-spacing );}.elementor-54 .elementor-element.elementor-element-3c03350 > .elementor-container{min-height:0px;}.elementor-54 .elementor-element.elementor-element-3c03350{margin-top:60px;margin-bottom:9px;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(min-width:768px){.elementor-54 .elementor-element.elementor-element-4916ab7a{width:54.072%;}.elementor-54 .elementor-element.elementor-element-4f616f53{width:45.928%;}.elementor-54 .elementor-element.elementor-element-365f588{--width:20%;}.elementor-54 .elementor-element.elementor-element-d192804{--width:20%;}.elementor-54 .elementor-element.elementor-element-e3b7e9f{width:21.062%;}.elementor-54 .elementor-element.elementor-element-5b94a80{width:41.327%;}.elementor-54 .elementor-element.elementor-element-721fa9b{width:37.275%;}.elementor-54 .elementor-element.elementor-element-aa9ff11{--content-width:1130px;}.elementor-54 .elementor-element.elementor-element-f9181e5{--width:21.062%;}.elementor-54 .elementor-element.elementor-element-ffb4d3d{--width:21.062%;}.elementor-54 .elementor-element.elementor-element-efc4157{--width:21.062%;}}@media(max-width:1024px) and (min-width:768px){.elementor-54 .elementor-element.elementor-element-4916ab7a{width:100%;}.elementor-54 .elementor-element.elementor-element-4f616f53{width:100%;}.elementor-54 .elementor-element.elementor-element-365f588{--width:40%;}.elementor-54 .elementor-element.elementor-element-d192804{--width:40%;}.elementor-54 .elementor-element.elementor-element-e3b7e9f{width:35%;}.elementor-54 .elementor-element.elementor-element-5b94a80{width:32%;}.elementor-54 .elementor-element.elementor-element-721fa9b{width:33%;}.elementor-54 .elementor-element.elementor-element-f9181e5{--width:35%;}.elementor-54 .elementor-element.elementor-element-ffb4d3d{--width:35%;}.elementor-54 .elementor-element.elementor-element-efc4157{--width:35%;}}