.elementor-10522 .elementor-element.elementor-element-624b9ac{--display:flex;--overlay-opacity:0.5;}.elementor-10522 .elementor-element.elementor-element-624b9ac:not(.elementor-motion-effects-element-type-background), .elementor-10522 .elementor-element.elementor-element-624b9ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amiable-indigo-horse.197-242-148-47.cpanel.site/wp-content/uploads/2026/09/02_IMAGE-4.png");background-position:center center;}.elementor-10522 .elementor-element.elementor-element-624b9ac::before, .elementor-10522 .elementor-element.elementor-element-624b9ac > .elementor-background-video-container::before, .elementor-10522 .elementor-element.elementor-element-624b9ac > .e-con-inner > .elementor-background-video-container::before, .elementor-10522 .elementor-element.elementor-element-624b9ac > .elementor-background-slideshow::before, .elementor-10522 .elementor-element.elementor-element-624b9ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-10522 .elementor-element.elementor-element-624b9ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-10522 .elementor-element.elementor-element-b87001c{--display:flex;}.elementor-10522 .elementor-element.elementor-element-3ab952a{--spacer-size:200px;}.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-10522 .elementor-element.elementor-element-2203b85 img{width:30%;}.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-10522 .elementor-element.elementor-element-47ddd9c{text-align:center;}.elementor-10522 .elementor-element.elementor-element-47ddd9c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;line-height:42px;color:#FFFFFF;}.elementor-10522 .elementor-element.elementor-element-a3ffce5{--display:flex;}.elementor-10522 .elementor-element.elementor-element-877f6ab{text-align:center;}.elementor-10522 .elementor-element.elementor-element-877f6ab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-10522 .elementor-element.elementor-element-8909d2d{--display:flex;}.elementor-10522 .elementor-element.elementor-element-ba1cad3{text-align:center;}.elementor-10522 .elementor-element.elementor-element-ba1cad3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-10522 .elementor-element.elementor-element-ef394e9{--display:flex;}.elementor-10522 .elementor-element.elementor-element-47422b8{text-align:center;}.elementor-10522 .elementor-element.elementor-element-47422b8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-10522 .elementor-element.elementor-element-4dc8849{--display:flex;}.elementor-10522 .elementor-element.elementor-element-277859b{text-align:center;}.elementor-10522 .elementor-element.elementor-element-277859b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-10522 .elementor-element.elementor-element-f2b1d35{--display:flex;}.elementor-10522 .elementor-element.elementor-element-d81a8da{text-align:center;}.elementor-10522 .elementor-element.elementor-element-d81a8da .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-10522 .elementor-element.elementor-element-96192d1{--display:flex;}.elementor-10522 .elementor-element.elementor-element-45a3469{text-align:center;}.elementor-10522 .elementor-element.elementor-element-45a3469 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-10522 .elementor-element.elementor-element-63841d8{--display:flex;}.elementor-10522 .elementor-element.elementor-element-9f0195f{text-align:center;}.elementor-10522 .elementor-element.elementor-element-9f0195f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-10522 .elementor-element.elementor-element-089441f{--spacer-size:200px;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-a3ffce5 */.elementor-10522 .elementor-element.elementor-element-a3ffce5 {
    background: rgba(20, 20, 20, 0.35);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    border: 1px solid rgba(255, 255, 255, 0.25);
    border-radius: 30px;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8909d2d */.elementor-10522 .elementor-element.elementor-element-8909d2d {
    background: rgba(20, 20, 20, 0.35);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    border: 1px solid rgba(255, 255, 255, 0.25);
    border-radius: 30px;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef394e9 */.elementor-10522 .elementor-element.elementor-element-ef394e9 {
    background: rgba(20, 20, 20, 0.35);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    border: 1px solid rgba(255, 255, 255, 0.25);
    border-radius: 30px;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc8849 */.elementor-10522 .elementor-element.elementor-element-4dc8849 {
    background: rgba(20, 20, 20, 0.35);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    border: 1px solid rgba(255, 255, 255, 0.25);
    border-radius: 30px;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2b1d35 */.elementor-10522 .elementor-element.elementor-element-f2b1d35 {
    background: rgba(20, 20, 20, 0.35);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    border: 1px solid rgba(255, 255, 255, 0.25);
    border-radius: 30px;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96192d1 */.elementor-10522 .elementor-element.elementor-element-96192d1 {
    background: rgba(20, 20, 20, 0.35);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    border: 1px solid rgba(255, 255, 255, 0.25);
    border-radius: 30px;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63841d8 */.elementor-10522 .elementor-element.elementor-element-63841d8 {
    background: rgba(20, 20, 20, 0.35);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    border: 1px solid rgba(255, 255, 255, 0.25);
    border-radius: 30px;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.35);
}/* End custom CSS */