.elementor-7827 .elementor-element.elementor-element-0d582b6{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7827 .elementor-element.elementor-element-78752f6{--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-7827 .elementor-element.elementor-element-e09ca35 img{width:84%;}.elementor-7827 .elementor-element.elementor-element-7fbccd8{--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-7827 .elementor-element.elementor-element-7fbccd8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7827 .elementor-element.elementor-element-3ae2da2{--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-7827 .elementor-element.elementor-element-5b25bab{--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-7827 .elementor-element.elementor-element-91bd005{text-align:center;}.elementor-7827 .elementor-element.elementor-element-c89079d{--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-7827 .elementor-element.elementor-element-32118e2{--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-7827 .elementor-element.elementor-element-e6a47aa .gallery-item .gallery-caption{display:none;}.elementor-7827 .elementor-element.elementor-element-e6a47aa .gallery-item{padding:0 15px 15px 0;}.elementor-7827 .elementor-element.elementor-element-e6a47aa .gallery{margin:0 -15px -15px 0;}.elementor-7827 .elementor-element.elementor-element-e6a47aa .gallery-item img{border-radius:25px 25px 25px 25px;}.elementor-7827 .elementor-element.elementor-element-7c2d520{--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-7827 .elementor-element.elementor-element-711ae55{text-align:center;}.elementor-7827 .elementor-element.elementor-element-98fcec9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7827 .elementor-element.elementor-element-1106218{--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-7827 .elementor-element.elementor-element-2f873f8{--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-7827 .elementor-element.elementor-element-6e0dc58{--display:flex;--min-height:329px;--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-7827 .elementor-element.elementor-element-b84d52f{--display:flex;}.elementor-7827 .elementor-element.elementor-element-1a807f9{color:#F8F8F8;}.elementor-7827 .elementor-element.elementor-element-f63d397{--display:flex;}.elementor-7827 .elementor-element.elementor-element-1709c67{color:#F8F8F8;}.elementor-7827 .elementor-element.elementor-element-c5a8804{--display:flex;}.elementor-7827 .elementor-element.elementor-element-70e3a79{color:#F8F8F8;}.elementor-7827 .elementor-element.elementor-element-1a470f0{--display:flex;}.elementor-7827 .elementor-element.elementor-element-7ce134f{text-align:left;color:#F8F8F8;}.elementor-7827 .elementor-element.elementor-element-7ce134f a{color:#E41616;}.elementor-7827 .elementor-element.elementor-element-7ce134f a:hover, .elementor-7827 .elementor-element.elementor-element-7ce134f a:focus{color:#E41717;}.elementor-7827 .elementor-element.elementor-element-70d6f82{--display:flex;}.elementor-7827 .elementor-element.elementor-element-8020b7d{color:#F8F8F8;}.elementor-7827 .elementor-element.elementor-element-5d0a29b{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#E65616;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#E65616;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#E65616;}.elementor-7827 .elementor-element.elementor-element-5d0a29b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#1F1F1F;}:where( .elementor-7827 .elementor-element.elementor-element-5d0a29b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#000000;border-style:none;}.elementor-7827 .elementor-element.elementor-element-0bbdde8{--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-7827 .elementor-element.elementor-element-61a629b.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-7827 .elementor-element.elementor-element-61a629b .eael-wpforms label.wpforms-error{display:block !important;}.elementor-7827 .elementor-element.elementor-element-61a629b .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-7827 .elementor-element.elementor-element-61a629b .eael-wpforms .wpforms-field textarea, .elementor-7827 .elementor-element.elementor-element-61a629b .eael-wpforms .wpforms-field select{background-color:#24211C;}.elementor-7827 .elementor-element.elementor-element-61a629b .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-7827 .elementor-element.elementor-element-61a629b .eael-wpforms .wpforms-field select{height:30px;}.elementor-7827 .elementor-element.elementor-element-61a629b .eael-wpforms .wpforms-submit-container .wpforms-submit:hover, 
                    .elementor-7827 .elementor-element.elementor-element-61a629b .eael-wpforms .wpforms-container-full .wpforms-submit-container .wpforms-form button[type=submit]:hover{background:#065689 !important;}.elementor-7827 .elementor-element.elementor-element-61a629b .eael-wpforms input.wpforms-error{border-width:1px;}.elementor-7827 .elementor-element.elementor-element-61a629b .eael-wpforms textarea.wpforms-error{border-width:1px;}@media(min-width:768px){.elementor-7827 .elementor-element.elementor-element-0d582b6{--content-width:1157px;}.elementor-7827 .elementor-element.elementor-element-78752f6{--width:25%;}.elementor-7827 .elementor-element.elementor-element-7fbccd8{--width:24.151%;}.elementor-7827 .elementor-element.elementor-element-3ae2da2{--width:25%;}.elementor-7827 .elementor-element.elementor-element-1106218{--width:50%;}.elementor-7827 .elementor-element.elementor-element-2f873f8{--width:50%;}}/* Start custom CSS for eael-wpforms, class: .elementor-element-61a629b *//* WPForms – make all text white on dark background */

/* Labels & descriptions */
.wpforms-container .wpforms-field-label,
.wpforms-container .wpforms-field-description {
    color: #ffffff !important;
}

/* Text inside inputs, textarea, dropdowns */
.wpforms-container input[type="text"],
.wpforms-container input[type="email"],
.wpforms-container input[type="tel"],
.wpforms-container input[type="number"],
.wpforms-container select,
.wpforms-container textarea {
    color: #ffffff !important;
}

/* Placeholders */
.wpforms-container input::placeholder,
.wpforms-container textarea::placeholder {
    color: #cccccc !important;   /* slightly dimmer white/grey */
}

/* "Required" asterisk */
.wpforms-container .wpforms-required-label {
    color: #ff6600 !important;   /* optional: orange accent */
}

/* WPForms – force input text + placeholders to white */

/* Text inside all fields */
.wpforms-container input[type="text"],
.wpforms-container input[type="email"],
.wpforms-container input[type="tel"],
.wpforms-container input[type="number"],
.wpforms-container input[type="url"],
.wpforms-container input[type="password"],
.wpforms-container select,
.wpforms-container textarea {
    color: #ffffff !important;
}

/* Placeholders – make them white too (with a bit of transparency) */
.wpforms-container input::placeholder,
.wpforms-container textarea::placeholder {
    color: #ffffff !important;
    opacity: 0.7;
}

/* Vendor-prefixed placeholders for older browsers */
.wpforms-container input::-webkit-input-placeholder,
.wpforms-container textarea::-webkit-input-placeholder {
    color: #ffffff !important;
    opacity: 0.7;
}
.wpforms-container input:-ms-input-placeholder,
.wpforms-container textarea:-ms-input-placeholder {
    color: #ffffff !important;
}
.wpforms-container input::-ms-input-placeholder,
.wpforms-container textarea::-ms-input-placeholder {
    color: #ffffff !important;
}

/* (Optional) white-ish border so it matches the dark theme better */
.wpforms-container input,
.wpforms-container select,
.wpforms-container textarea {
    border-color: #bbbbbb !important;
}/* End custom CSS */