.slick-dots li button:before {
    /*font-size: 60px; */
    opacity: 1 !important; border: 1px solid #000; border-radius: 50%;background: #000000;
}
.slick-dots li.slick-active button:before {
    /*font-size: 60px;*/
    color:white;background: #ffffff;
}
.hero-slider .slick-slide {
    max-height: 550px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item:last-child ul li a {
    color: #fff !important;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item:last-child ul li a:hover {
    color: #EE3825 !important;
}
iframe { max-width: 100%;}

.forminator-ui[class*="forminator-custom-form-"] .forminator-input,.forminator-ui[class*="forminator-custom-form-"] .forminator-select2{display: block !important;font-size: 16px !important;color: #b7b7b7 !important;background-color: #fff !important;background-image: none !important;-o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s !important;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s !important;border-color: #bfbfbf !important;height: 50px !important;padding: 11px 17px 13px !important;line-height: 1.5 !important;border-radius: 6px !important;width: 100% !important;border: 1px solid !important;}.forminator-ui[class*="forminator-custom-form-"] .forminator-error-message{color: #dc3545!important;font-size: 14px !important;}.forminator-ui[class*="forminator-custom-form-"] .forminator-response-message.forminator-error.forminator-accessible{color: #dc3545!important;font-size: 14px !important;}.forminator-ui[class*="forminator-custom-form-"] .forminator-field{padding: 0 10px !important;}.forminator-ui[class*="forminator-custom-form-"] .forminator-response-message.forminator-show.forminator-success{color: #82c434 !important;margin-bottom: 10px !important;}.forminator-ui[class*="forminator-custom-form-"] .StripeElement{background: #fff !important;padding: 20px !important;}.forminator-ui[class*="forminator-custom-form-"] .forminator-input.forminator-field--phone{padding-left: 45px !important;}.forminator-ui[class*="forminator-custom-form-"] .forminator-phone{width: 100% !important;}
.forminator-ui[class*="forminator-custom-form-"] .select2-selection.select2-selection--single {
    font-size: 16px !important; color: #b7b7b7 !important; background-color: #fff !important;
    background-image: none !important; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s !important;
    transition: border-colorease-in-out 0.15s, box-shadowease-in-out 0.15s !important;
    border-color: #bfbfbf !important; height: 50px !important; padding: 11px 17px 13px !important;
    line-height: 1.5 !important; border-radius: 6px !important; width: 100% !important; border: 1px solid !important;
}
.forminator-ui[class*="forminator-custom-form-"] select {
    font-size: 16px !important; color: #b7b7b7 !important; background-color: #fff !important;
    background-image: none !important; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s !important;
    transition: border-colorease-in-out 0.15s, box-shadowease-in-out 0.15s !important;
    border-color: #bfbfbf !important; height: 50px !important; padding: 11px 17px 13px !important;
    line-height: 1.5 !important; border-radius: 6px !important; width: 100% !important; border: 1px solid !important;
}
.forminator-repeater-action-button {color: #fff !important; background-color: #6c757d !important; border-color: #6c757d !important; padding: 10px 20px !important; box-shadow: none !important;}