.elementor-1258 .elementor-element.elementor-element-57f204d > .elementor-container{max-width:589px;}.elementor-1258 .elementor-element.elementor-element-57f204d{margin-top:0px;margin-bottom:0px;}.elementor-1258 .elementor-element.elementor-element-9c487c5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1258 .elementor-element.elementor-element-18ae1b0{text-align:start;}.elementor-1258 .elementor-element.elementor-element-18ae1b0 .elementor-heading-title{color:var( --e-global-color-1a6bb60 );}#elementor-popup-modal-1258 .dialog-widget-content{animation-duration:0.5s;background-color:var( --e-global-color-text );margin:0px 0px 0px 0px;}#elementor-popup-modal-1258 .dialog-message{width:100vw;height:100vh;align-items:center;}#elementor-popup-modal-1258{justify-content:center;align-items:flex-end;}#elementor-popup-modal-1258 .dialog-close-button{display:flex;top:40px;background-color:var( --e-global-color-accent );font-size:21px;}body:not(.rtl) #elementor-popup-modal-1258 .dialog-close-button{right:40px;}body.rtl #elementor-popup-modal-1258 .dialog-close-button{left:40px;}#elementor-popup-modal-1258 .dialog-close-button i{color:var( --e-global-color-text );}#elementor-popup-modal-1258 .dialog-close-button svg{fill:var( --e-global-color-text );}@media(max-width:1024px){.elementor-1258 .elementor-element.elementor-element-57f204d{margin-top:80px;margin-bottom:0px;}#elementor-popup-modal-1258 .dialog-close-button{top:20px;}body:not(.rtl) #elementor-popup-modal-1258 .dialog-close-button{right:20px;}body.rtl #elementor-popup-modal-1258 .dialog-close-button{left:20px;}}@media(max-width:767px){.elementor-1258 .elementor-element.elementor-element-57f204d{margin-top:60px;margin-bottom:0px;padding:0px 10px 0px 10px;}body:not(.rtl) #elementor-popup-modal-1258 .dialog-close-button{right:15px;}body.rtl #elementor-popup-modal-1258 .dialog-close-button{left:15px;}#elementor-popup-modal-1258 .dialog-close-button{font-size:15px;}}/* Start custom CSS */.inquire-popup .dialog-message.dialog-lightbox-message {
    height: calc(100vh - 56px) !important;
}
.admin-bar .inquire-popup .dialog-message.dialog-lightbox-message {
    height: calc(100vh - 88px) !important;
}
label#label_21_9_1 {
    color: #fff;
    font-size: 21px;
}
textarea#input_21_5,
#gform_21 input:not(.gform_button) {
    background-color: #000;
        font-size: 21px;
        color:#fff;
        padding-right: 10px;
        padding-left: 10px;

}
.gform_legacy_markup_wrapper .validation_message {
    color: #fff !important;
}
.gform_legacy_markup_wrapper .gform_validation_errors > h2 {
  color: #fff;
}
#gform_submit_button_21 {
    font-size: 21px;
    width: calc(100% - 16px)
    
}

#gform_21 ::-webkit-input-placeholder { /* Edge */
  color: #f2f2f2;
}

#gform_21 :-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #f2f2f2;
}

#gform_21 ::placeholder {
  color: #f2f2f2;
}
#elementor-popup-modal-1258 .dialog-close-button {
    padding: 25px;
    border-radius: 50%;
}

@media (max-width:768px) {
    #elementor-popup-modal-1258 .dialog-close-button {
    padding: 10px;
}
#gform_submit_button_21 {
    max-width:100%;
}
}/* End custom CSS */