.elementor-1739 .elementor-element.elementor-element-2697eae{--display:flex;}.elementor-1739 .elementor-element.elementor-element-751540e{border-radius:0px 0px 0px 0px;}#elementor-popup-modal-1739{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1739 .dialog-message{width:550px;height:auto;padding:30px 20px 20px 20px;}#elementor-popup-modal-1739 .dialog-close-button{display:flex;}#elementor-popup-modal-1739 .dialog-widget-content{border-radius:20px 20px 20px 20px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS for shortcode, class: .elementor-element-751540e */#text-2{
    display:none !important;
}
.forminator-multi-upload a {
    color: #112eb6 !important;
}
form#forminator-module-1613 h3 {
    font-size: 24px !important;
    font-weight: 600 !important;
    color: #242424 !important;
    line-height: 1.2 !important;
}
form#forminator-module-1613 h4 {
    font-size: 14px !important;
    font-weight: 600 !important;
    color: #242424 !important;
    line-height: 1.2 !important;
}
.forminator-ui#forminator-module-1613.forminator-design--default .forminator-repeater-field p{
    font-size: 12px !important;
}
span.forminator-radio-bullet {
    display: none !important;
}
.forminator-ui .forminator-field.forminator-is_active .forminator-input,
.forminator-ui .forminator-field.forminator-is_active textarea,
.forminator-ui .forminator-field.forminator-is_active select {
     border-color: #112eb6 !important;
    outline: none !important;
}
.forminator-all-group-copies.forminator-repeater-field {
    background: #fff !important;
    border: solid 1px #e3dedf;
    box-shadow: none !important;
    border-radius: 20px !important;
}
.forminator-ui#forminator-module-1613.forminator-design--default .forminator-pagination-progress .forminator-progress-bar span {
    background-color: #0e2b74  !important;
}
.forminator-ui .forminator-field.forminator-is_active .forminator-input,
.forminator-ui .forminator-field.forminator-is_active textarea,
.forminator-ui .forminator-field.forminator-is_active select {
    border-color: #112eb6 !important;
}
form#forminator-module-1613 p {
    font-size: 14px !important;
    font-weight: 400 !important;
    color: #5b6167 !important;
    line-height: 1.2 !important;
    margin-bottom: -0px;
}
.forminator-radio {
    border: solid 1px #e2dcde !important;
    border-radius: 20px !important;
    font-weight: 500;
}
.forminator-radio:hover {
    border-color: #112eb6 !important;
}
span.forminator-radio-label{
    font-weight: 500;
    border-radius: 20px !important;
    width: 100%;
    font-size: 16px !important;
    padding: 20px !important;
}
.forminator-radio.forminator-is_checked {
    border: solid 1px #e2dcde !important;
    border-radius: 20px !important;
    color:#fff !important;
    font-weight: 500;
    background: #112EB6 !important;

}
button.forminator-button.forminator-button-back {
    color: #0E2B74;
	position: absolute !important;
    right: -25px;
    top: 0;
    background:transparent !important;
    box-shadow: none !important;
    width: 20%;
}
.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-progress .forminator-progress-label+.forminator-progress-bar {
    margin-left: 0px !important;
}
.forminator-progress-label {
    font-size: 12px !important;
    font-weight: 600;
    color: #5b6167;
}
button.forminator-button.forminator-button-next, button#forminator-submit {
    width: 100% !important;
    background: #112EB6 !important;
    color: #fff !important;
    border-radius: 10px !important;
    padding: 15px 25px 15px 25px !important;
}
.forminator-radio:hover {
    border: solid 1px #0E2B74;
}
form#forminator-module-1613 input:hover {
    border-color: #112eb6 !important;
}
form#forminator-module-1613 input {
    background: transparent;
    border: solid 1px #e2dcde !important;
    font-size: 14px !important;
    padding: 20px !important;
    font-weight: 400 !important;
    color: #242424;
    border-radius: 20px !important;
    border-width: 1px !important;
}
form#forminator-module-1613 .forminator-label {
    font-family: "Manrope";
    font-size: 14px !important;
    font-weight: 600 !important;
    color: #242424 !important;
    line-height: 1.2 !important;
    margin-bottom: 10px!important;
}
.forminator-pagination-progress {
    display: grid !important;
    gap: 10px;
}
.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-progress .forminator-progress-bar {
    height: 4px !important;
}/* End custom CSS */