.elementor-6286 .elementor-element.elementor-element-1bbd335{--display:flex;--min-height:331px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:19px 19px 19px 19px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6286 .elementor-element.elementor-element-40fe3a6{text-align:center;}.elementor-6286 .elementor-element.elementor-element-40fe3a6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-text );}#elementor-popup-modal-6286{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-6286 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-6286 .dialog-close-button{display:flex;font-size:24px;}#elementor-popup-modal-6286 .dialog-widget-content{border-radius:12px 12px 12px 12px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){.elementor-6286 .elementor-element.elementor-element-1bbd335{--min-height:477px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6286 .elementor-element.elementor-element-40fe3a6 .elementor-heading-title{font-size:20px;}}/* Start custom CSS for shortcode, class: .elementor-element-56a5bf5 */.elementor-6286 .elementor-element.elementor-element-56a5bf5 .forminator-button-submit{
    color: #FFF;
font-family: Montserrat;
font-size: 18.69px;
font-style: normal;
font-weight: 500;
line-height: normal;
letter-spacing: -0.748px;
border-radius: 10px !important;
}
.elementor-6286 .elementor-element.elementor-element-56a5bf5{
       width: 90% !important;
       
}
.elementor-6286 .elementor-element.elementor-element-56a5bf5 form input{
    border-radius: 10px !important;
}
.elementor-6286 .elementor-element.elementor-element-56a5bf5 .forminator-response-message{
    background: transparent !important;
    color: #000 !important;
}
.elementor-6286 .elementor-element.elementor-element-56a5bf5 .forminator-response-message p{
    color: #000 !important;
}
.elementor-6286 .elementor-element.elementor-element-56a5bf5 .forminator-field{
    display: flex;
    justify-content: center;
}
.elementor-6286 .elementor-element.elementor-element-56a5bf5 .forminator-error-message{
    display: none !important;
}/* End custom CSS */