#elementor-popup-modal-27593 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-27593{justify-content:center;align-items:center;}#elementor-popup-modal-27593 .dialog-close-button{display:flex;}#elementor-popup-modal-27593 .dialog-widget-content{background-color:var( --e-global-color-5a6d0d0 );border-style:solid;border-color:var( --e-global-color-primary );box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS for html, class: .elementor-element-cd4ec23 */.hs-form {
    font-family: Montserrat;
    font-size: 16px;
    padding: 10px;
    color: #343A40;
    }

.hs-form label {
    font-weight: 500;
    text-transform: capitalize;
    }

.hs-form ul {
    list-style: none;
    padding-left: 0;
    }

.hs-form input, .hs-form select {
    border: none;
    border-radius: 15px;
    margin-top: 5px;
    margin-bottom: 10px;
    padding: 7px;
    font-size: 16px;
    }
    
.hs-richtext {
    font-weight: normal;
    font-size: 12px;
    text-transform: none;
    }
        
.hs-form input::placeholder {
    font-weight: normal;
    font-size: 12px;
    color: #343A40;
    text-transform: none;
    }
    
.hs-form-booleancheckbox-display > span, .hs-form-booleancheckbox-display > p {
    font-weight: normal;
    font-size: 12px;
    text-transform: none;
    margin-left: 10px;
    }

.hs-form-checkbox-display > span {
   margin-left: 10px;
}

.inputs-list {
    margin-top: 10px;
    margin-bottom: 10px;
}

.hs-form label.hs-error-msg {
    font-weight: normal;
    font-size: 12px;
    text-transform: none;
    color: red;
    }

.hs-submit input {
    cursor: pointer;
    color: #fff;
    display: block;
    margin: auto;
    background-color: #5438DC;
    border-radius: 30px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 20px 40px;
    margin-top: 40px;
    margin-bottom: 40px;
    }/* End custom CSS */