.elementor-1693 .elementor-element.elementor-element-b6ab708 .th-wrap{background-color:#000000!important;}.elementor-1693 .elementor-element.elementor-element-393f9b5{overflow:hidden;}.elementor-1693 .elementor-element.elementor-element-5e0a668 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1693 .elementor-element.elementor-element-a89d296 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1693 .elementor-element.elementor-element-a89d296{padding:120px 0px 120px 0px;}.elementor-1693 .elementor-element.elementor-element-240ea39 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1693 .elementor-element.elementor-element-6f078c1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1693 .elementor-element.elementor-element-6f078c1 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1693 .elementor-element.elementor-element-0a09aa4 .title-area{text-align:left;margin:0px 0px 40px 0px;}.elementor-1693 .elementor-element.elementor-element-0a09aa4 .th-sub{--theme-color:#FFFFFF;}.elementor-1693 .elementor-element.elementor-element-0a09aa4 .th-title{margin:-6px 0px 30px 0px;}.elementor-1693 .elementor-element.elementor-element-bc4b837 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1693 .elementor-element.elementor-element-6442b2d .title-area{text-align:left;}.elementor-1693 .elementor-element.elementor-element-6442b2d .th-sub{--theme-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-1693 .elementor-element.elementor-element-258ae9f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1693 .elementor-element.elementor-element-258ae9f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1693 .elementor-element.elementor-element-258ae9f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-1693 .elementor-element.elementor-element-a323411{padding:0px 0px 60px 0px;}.elementor-1693 .elementor-element.elementor-element-5867c1e > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1693 .elementor-element.elementor-element-07d4fdf .th-title a:hover{color:#FFFFFF!important;}.elementor-1693 .elementor-element.elementor-element-fc8f27a{overflow:hidden;padding:0px 0px 120px 0px;}.elementor-1693 .elementor-element.elementor-element-4ac16c4 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1693 .elementor-element.elementor-element-04b733f .title-area{text-align:center;}.elementor-1693 .elementor-element.elementor-element-04b733f .th-sub{--theme-color:#FFFFFF;}.elementor-1693 .elementor-element.elementor-element-292e4c7 .th-sub{color:#FFFFFF;}.elementor-1693 .elementor-element.elementor-element-0362c2e{padding:0px 0px 120px 0px;}.elementor-1693 .elementor-element.elementor-element-8a75bba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1693 .elementor-element.elementor-element-8a75bba > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1693 .elementor-element.elementor-element-bb76065{overflow:hidden;}.elementor-1693 .elementor-element.elementor-element-c160175 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1693 .elementor-element.elementor-element-b0e206a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1693 .elementor-element.elementor-element-b0e206a{padding:0px 0px 120px 0px;}.elementor-1693 .elementor-element.elementor-element-808c834 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1693 .elementor-element.elementor-element-808c834 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1693 .elementor-element.elementor-element-bd0b1f1 .title-area{text-align:left;margin:0px 0px 40px 0px;}.elementor-1693 .elementor-element.elementor-element-bd0b1f1 .th-title{margin:-6px 0px 30px 0px;}.elementor-1693 .elementor-element.elementor-element-6cb51ab > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1693 .elementor-element.elementor-element-f9b17fd{overflow:hidden;}.elementor-1693 .elementor-element.elementor-element-12c8818 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1693 .elementor-element.elementor-element-161e55f{padding:0px 0px 120px 0px;}.elementor-1693 .elementor-element.elementor-element-b306a96 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1693 .elementor-element.elementor-element-b306a96 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1693 .elementor-element.elementor-element-2c2a2cd > .elementor-element-populated{margin:0px 0px 0px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;padding:0px 15px 0px 15px;}.elementor-1693 .elementor-element.elementor-element-be66dc3 .title-area{text-align:center;margin:0px 0px 0px 0px;}.elementor-1693 .elementor-element.elementor-element-be66dc3 .th-title{margin:-6px 0px 0px 0px;}.elementor-1693 .elementor-element.elementor-element-16f483a > .elementor-widget-container{margin:-58px 0px 0px 0px;}@media(min-width:768px){.elementor-1693 .elementor-element.elementor-element-240ea39{width:58.33%;}.elementor-1693 .elementor-element.elementor-element-6f078c1{width:41.67%;}.elementor-1693 .elementor-element.elementor-element-bc4b837{width:66.67%;}.elementor-1693 .elementor-element.elementor-element-258ae9f{width:33.33%;}.elementor-1693 .elementor-element.elementor-element-808c834{width:58.33%;}.elementor-1693 .elementor-element.elementor-element-6cb51ab{width:41.67%;}.elementor-1693 .elementor-element.elementor-element-b306a96{width:50%;}.elementor-1693 .elementor-element.elementor-element-2c2a2cd{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1693 .elementor-element.elementor-element-240ea39{width:100%;}.elementor-1693 .elementor-element.elementor-element-6f078c1{width:100%;}.elementor-1693 .elementor-element.elementor-element-bc4b837{width:100%;}.elementor-1693 .elementor-element.elementor-element-258ae9f{width:100%;}.elementor-1693 .elementor-element.elementor-element-808c834{width:100%;}.elementor-1693 .elementor-element.elementor-element-6cb51ab{width:100%;}.elementor-1693 .elementor-element.elementor-element-b306a96{width:100%;}.elementor-1693 .elementor-element.elementor-element-2c2a2cd{width:100%;}}@media(max-width:1024px){.elementor-1693 .elementor-element.elementor-element-a89d296{padding:80px 0px 80px 0px;}.elementor-1693 .elementor-element.elementor-element-240ea39 > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-1693 .elementor-element.elementor-element-6f078c1 > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-1693 .elementor-element.elementor-element-bc4b837 > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-1693 .elementor-element.elementor-element-6442b2d .title-area{margin:0px 0px 30px 0px;}.elementor-1693 .elementor-element.elementor-element-258ae9f > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-1693 .elementor-element.elementor-element-a323411{padding:0px 0px 80px 0px;}.elementor-1693 .elementor-element.elementor-element-5867c1e > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-1693 .elementor-element.elementor-element-fc8f27a{padding:0px 0px 80px 0px;}.elementor-1693 .elementor-element.elementor-element-4ac16c4 > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-1693 .elementor-element.elementor-element-0362c2e{padding:0px 0px 80px 0px;}.elementor-1693 .elementor-element.elementor-element-8a75bba > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-1693 .elementor-element.elementor-element-b0e206a{padding:0px 0px 80px 0px;}.elementor-1693 .elementor-element.elementor-element-808c834 > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-1693 .elementor-element.elementor-element-6cb51ab > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-1693 .elementor-element.elementor-element-161e55f{padding:80px 0px 80px 0px;}.elementor-1693 .elementor-element.elementor-element-b306a96 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 36px 0px 36px;}.elementor-1693 .elementor-element.elementor-element-2c2a2cd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 36px 0px 36px;}}@media(max-width:767px){.elementor-1693 .elementor-element.elementor-element-240ea39 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1693 .elementor-element.elementor-element-6f078c1 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1693 .elementor-element.elementor-element-bc4b837 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1693 .elementor-element.elementor-element-258ae9f > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1693 .elementor-element.elementor-element-5867c1e > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1693 .elementor-element.elementor-element-4ac16c4 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1693 .elementor-element.elementor-element-8a75bba > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1693 .elementor-element.elementor-element-808c834 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1693 .elementor-element.elementor-element-6cb51ab > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1693 .elementor-element.elementor-element-b306a96 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1693 .elementor-element.elementor-element-2c2a2cd > .elementor-element-populated{padding:0px 15px 0px 15px;}}/* Start custom CSS for wpforms, class: .elementor-element-16f483a *//* All input fields, textarea, and dropdown */
#wpforms-form-2179 input[type="text"],
#wpforms-form-2179 input[type="email"],
#wpforms-form-2179 textarea,
#wpforms-form-2179 select,
#wpforms-form-2179 .choices__inner {
    background-color: black !important;
    color: white !important;
    border: 1px solid white !important;
}

/* Placeholder text in white */
#wpforms-form-2179 ::-webkit-input-placeholder {
    color: white !important;
}
#wpforms-form-2179 :-moz-placeholder {
    color: white !important;
}
#wpforms-form-2179 ::-moz-placeholder {
    color: white !important;
}
#wpforms-form-2179 :-ms-input-placeholder {
    color: white !important;
}

/* Dropdown menu text and options */
#wpforms-form-2179 .choices__list--dropdown {
    background-color: black !important;
    border: 1px solid white !important;
    color: white !important;
}

#wpforms-form-2179 .choices__item {
    color: white !important;
    border-bottom: 1px solid white !important;
}

/* File upload area styling with black background and white text */
#wpforms-form-2179 .wpforms-uploader {
    background-color: black !important;
    color: white !important;
    border: 1px solid white !important;
    padding: 20px;
    text-align: center;
}

/* File upload message (text + icon) */
#wpforms-form-2179 .wpforms-uploader .dz-message,
#wpforms-form-2179 .wpforms-uploader svg,
#wpforms-form-2179 .wpforms-uploader .modern-title {
    color: white !important;
}
#wpforms-2179-field_4-container > div > div.choices__inner > div{
background-color: black !important;
}

/* Submit button centered and styled */
#wpforms-form-2179 button[type="submit"],
#wpforms-form-2179 input[type="submit"] {
    background-color: white !important;
    color: black !important;
    border: none !important;
    padding: 12px 30px;
    cursor: pointer;
    display: block;
    margin: 30px auto 0 auto; /* center horizontally */
    font-weight: bold;
    font-size: 16px;
}

/* Reduce spacing between form fields */
#wpforms-form-2179 .wpforms-field-container > div.wpforms-field {
    margin-bottom: 10px !important;  /* reduce from default */
    padding-bottom: 0 !important;
}

/* Optional: Reduce spacing between textarea and next field */
#wpforms-form-2179 textarea {
    margin-bottom: 10px !important;
}

/* Reduce spacing around dropdown */
#wpforms-form-2179 .choices__inner {
    margin-bottom: 10px !important;
}

/* Reduce spacing around file upload */
#wpforms-form-2179 .wpforms-uploader {
    margin-bottom: 10px !important;
}/* End custom CSS */