.elementor-1559 .elementor-element.elementor-element-6a38664{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1559 .elementor-element.elementor-element-f1ed0a7{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-1559 .elementor-element.elementor-element-f1ed0a7 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:25px;}.elementor-1559 .elementor-element.elementor-element-f1ed0a7 .elementor-icon-box-title{margin-block-end:5px;}.elementor-1559 .elementor-element.elementor-element-f1ed0a7 .elementor-icon{font-size:50px;}.elementor-1559 .elementor-element.elementor-element-f1ed0a7 .elementor-icon-box-title, .elementor-1559 .elementor-element.elementor-element-f1ed0a7 .elementor-icon-box-title a{font-size:20px;font-weight:500;}.elementor-1559 .elementor-element.elementor-element-f1ed0a7 .elementor-icon-box-description{font-size:15px;}.elementor-1559 .elementor-element.elementor-element-571e25a{--divider-border-style:solid;--divider-color:#2C2C2C63;--divider-border-width:1px;}.elementor-1559 .elementor-element.elementor-element-571e25a .elementor-divider-separator{width:100%;}.elementor-1559 .elementor-element.elementor-element-571e25a .elementor-divider{padding-block-start:5px;padding-block-end:5px;}#elementor-popup-modal-1559{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1559 .dialog-message{width:540px;height:auto;padding:15px 20px 15px 20px;}#elementor-popup-modal-1559 .dialog-close-button{display:flex;font-size:15px;}#elementor-popup-modal-1559 .dialog-widget-content{border-radius:15px 15px 15px 15px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-1559 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-1559 .dialog-close-button svg{fill:#FFFFFF;}@media(max-width:767px){.elementor-1559 .elementor-element.elementor-element-f1ed0a7{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-1559 .elementor-element.elementor-element-f1ed0a7 .elementor-icon-box-wrapper{gap:10px;}.elementor-1559 .elementor-element.elementor-element-f1ed0a7 .elementor-icon{font-size:40px;}.elementor-1559 .elementor-element.elementor-element-f1ed0a7 .elementor-icon-box-title, .elementor-1559 .elementor-element.elementor-element-f1ed0a7 .elementor-icon-box-title a{font-size:18px;}.elementor-1559 .elementor-element.elementor-element-f1ed0a7 .elementor-icon-box-description{font-size:12px;}#elementor-popup-modal-1559 .dialog-close-button{font-size:13px;}#elementor-popup-modal-1559 .dialog-widget-content{margin:10px 10px 10px 10px;}}/* Start custom CSS */.wpforms-field input[type=text],input[type=email],input[type=tel]
{
   font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    width: 100%;
    padding: 8px 10px;
    border-radius: 4px;
    box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.05);
    color: var(--ast-form-input-text, #475569);
}

#elementor-popup-modal-1559 .wpforms-container .wpforms-field {
    padding: 5px 0;
    position: relative;
}

#elementor-popup-modal-1559 .wpforms-field-label-inline
{
    font-size:12px;
    line-height: 0em;
}

#elementor-popup-modal-1559 .wpforms-form .wpforms-field-layout .wpforms-layout-column
{
    padding: 0 5px;
}

#elementor-popup-modal-1559 .wpforms-container textarea.wpforms-field-small {
    height: 50px;
}

#elementor-popup-modal-1559 .wpforms-field-label-inline
 {
     font-size:12px;
 }
 
#elementor-popup-modal-1559 .eicon-close 
{
    background-color: #DD0101;
    border-radius: 50px;
    padding: 5px;
}/* End custom CSS */