.elementor-249 .elementor-element.elementor-element-b1c9dda{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-249 .elementor-element.elementor-element-d005504 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-249 .elementor-element.elementor-element-d005504{text-align:center;}.elementor-249 .elementor-element.elementor-element-d005504 .elementor-heading-title{font-size:24px;line-height:1.42857;}#elementor-popup-modal-249{background-color:#777777A1;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-249 .dialog-message{width:400px;height:auto;}#elementor-popup-modal-249 .dialog-close-button{display:flex;top:-10px;background-color:#0E0E0E;font-size:22px;}#elementor-popup-modal-249 .dialog-widget-content{box-shadow:0px 0px 20px 3px #111111;}body:not(.rtl) #elementor-popup-modal-249 .dialog-close-button{right:-10px;}body.rtl #elementor-popup-modal-249 .dialog-close-button{left:-10px;}#elementor-popup-modal-249 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-249 .dialog-close-button svg{fill:#FFFFFF;}/* Start custom CSS for html, class: .elementor-element-16f3a68 */.elementor-249 .elementor-element.elementor-element-16f3a68  .infusion-form label {
    display: block;
    font-weight: bold;
    margin-top: 5px;
    margin-bottom: 2px;
}
.infusion-form .infusion-field-input, .infusion-form input[type="text"], .infusion-form textarea, .infusion-form select {
    width: 100%;
    padding: 8px 5px;
    border: 1px solid #ccc;
    margin-bottom: 5px;
}
.infusion-form .infusion-submit input[type="submit"], .infusion-form .infusion-submit button {
    text-transform: uppercase;
    cursor: pointer;
    margin-top: 10px;
    color: #fff;
    padding: 8px 30px;
}
.awesome, .awesome:visited, #main .gform_wrapper .gform_footer .gform_button, #sidebar .gform_wrapper .gform_footer .gform_button, .infusion-form .infusion-submit input[type="submit"], .infusion-form .infusion-submit button {
    background-color: #b5202d;
    border: 1px solid #b5202d;
    box-shadow: none;
    border-radius: 5px;
    padding-left: 30px !important;
    padding-right: 30px !important;
    font-weight: 700;
    font-size: 18px;
    white-space: normal;
    -moz-transition: all .15s linear .01s;
    -webkit-transition: all .15s linear .01s;
    -o-transition: all .15s linear .01s;
    transition: all .15s linear .01s;
    box-shadow: 0 5px 15px #ccc;
    line-height: 1.6
}
.infusion-form .checkedagreewrapper {
    display: none;
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-249 .dialog-widget-content .dialog-close-button{
    padding:3px;
    width: 27px;
    height: 27px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 2px solid #fff;
    border-radius: 50%
    
    
}
#elementor-popup-modal-249 .dialog-widget-content .dialog-close-button i{
    font-size: 15px;

}

#elementor-popup-modal-249 .dialog-widget-content .dialog-close-button:hover{
    background-color: #b5202d;
}/* End custom CSS */