.elementor-23 .elementor-element.elementor-element-a9755f8{--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:70px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-a9755f8:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-a9755f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57314d5 );}.elementor-23 .elementor-element.elementor-element-c5dc32f{padding:0px 0px 30px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-be7603a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-d2dcf6e{width:var( --container-widget-width, 800px );max-width:800px;padding:0px 0px 0px 0px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-d2dcf6e.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-d2dcf6e .eael-contact-form-7 .wpcf7-not-valid-tip{display:block !important;}.elementor-23 .elementor-element.elementor-element-d2dcf6e .eael-contact-form-7 .wpcf7-validation-errors{display:block !important;}.elementor-23 .elementor-element.elementor-element-d2dcf6e .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-23 .elementor-element.elementor-element-d2dcf6e .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-23 .elementor-element.elementor-element-d2dcf6e .eael-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-23 .elementor-element.elementor-element-d2dcf6e .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-23 .elementor-element.elementor-element-d2dcf6e .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{background-color:var( --e-global-color-57314d5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#21212161;}.elementor-23 .elementor-element.elementor-element-d2dcf6e .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-23 .elementor-element.elementor-element-d2dcf6e .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-23 .elementor-element.elementor-element-d2dcf6e .eael-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-23 .elementor-element.elementor-element-d2dcf6e .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea{padding:15px 15px 15px 15px;border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-d2dcf6e .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-23 .elementor-element.elementor-element-d2dcf6e .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-23 .elementor-element.elementor-element-d2dcf6e .eael-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-23 .elementor-element.elementor-element-d2dcf6e .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{width:100%;}.elementor-23 .elementor-element.elementor-element-d2dcf6e .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea{width:100%;height:160px;}.elementor-23 .elementor-element.elementor-element-d2dcf6e .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder{color:var( --e-global-color-39f1e95 );}.elementor-23 .elementor-element.elementor-element-d2dcf6e .eael-contact-form-7 .wpcf7-form input[type="submit"]{background-color:var( --e-global-color-39f1e95 );color:var( --e-global-color-57314d5 );border-radius:50px 50px 50px 50px;padding:17px 44px 17px 44px;margin-top:-10px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;}.elementor-23 .elementor-element.elementor-element-d2dcf6e .eael-contact-form-7 .wpcf7-form input[type="submit"]:hover{background-color:var( --e-global-color-236fa56 );}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-a9755f8{--padding-top:50px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-c5dc32f{padding:0px 0px 20px 0px;}.elementor-23 .elementor-element.elementor-element-be7603a{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-a9755f8{--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for eael-contact-form-7, class: .elementor-element-d2dcf6e */.elementor-23 .elementor-element.elementor-element-d2dcf6e #contact-us p{
    width: 100%;
}
.elementor-23 .elementor-element.elementor-element-d2dcf6e #contact-us input{
    width: 100%;
    margin-bottom: 20px;
}
.elementor-23 .elementor-element.elementor-element-d2dcf6e .row p{
    display: flex !important;
    gap: 10px;
}
.elementor-23 .elementor-element.elementor-element-d2dcf6e .row span{
    width: 100%;
}
.elementor-23 .elementor-element.elementor-element-d2dcf6e #contact-us textarea{
    margin-bottom: 10px;
}
.elementor-23 .elementor-element.elementor-element-d2dcf6e input.wpcf7-form-control.wpcf7-submit.has-spinner{
    margin-top: 10px !important;
    width: 200px !important;
    margin: auto !important;
    display: flex;
}

@media only screen and (max-width: 767px){
    .elementor-23 .elementor-element.elementor-element-d2dcf6e .row p{
    display: block !important;
    gap: 10px;
}
}


/*div#contact-us br {*/
/*    display: none;*/
/*}*/
/*div#contact-us p{*/
/*    width: 100%;*/
/*}*/
/*div#contact-us .row p {*/
/*    display: flex !important;*/
/*    gap: 20px;*/
/*    width: 100%;*/
/*}*/
/*div#contact-us span,*/
/*div#contact-us textarea{*/
/*    width: 100% !important;*/
/*    margin-bottom: 20px;*/
/*}*/

/*.elementor-23 .elementor-element.elementor-element-d2dcf6e input.wpcf7-form-control.wpcf7-submit.has-spinner {*/
/*    margin: auto;*/
/*    width: 200px;*/
/*    display: flex;*/
/*}*/

/*@media only screen and (max-width: 767px){*/
/*    div#contact-us .row p {*/
/*    flex-wrap: wrap; !important;*/
/*    gap: 0px;*/
/*}*/
/*div#contact-us span{*/
/*    margin-bottom: 15px;*/
/*}*/
/*}*//* End custom CSS */