.elementor-3997 .elementor-element.elementor-element-60ab0a8{padding:5% 5% 5% 5%;overflow:visible;}.elementor-3997 .elementor-element.elementor-element-1800f05{text-align:center;font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:bold;color:#000000;}.elementor-3997 .elementor-element.elementor-element-e761e7c .ekit-form form label{color:#000000;}.elementor-3997 .elementor-element.elementor-element-e761e7c .ekit-form form label span{color:#777777;}.elementor-3997 .elementor-element.elementor-element-e761e7c .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-3997 .elementor-element.elementor-element-e761e7c .ekit-form form select{width:100%;height:50px;color:#000000;}.elementor-3997 .elementor-element.elementor-element-e761e7c .ekit-form form textarea{width:100%;height:176px;margin-bottom:20px;}.elementor-3997 .elementor-element.elementor-element-e761e7c .ekit-form form .ekit-form-input, .elementor-3997 .elementor-element.elementor-element-e761e7c .ekit-form form select, .elementor-3997 .elementor-element.elementor-element-e761e7c .ekit-form form input{margin-bottom:20px;}.elementor-3997 .elementor-element.elementor-element-e761e7c .wpcf7-form textarea{color:#000000;}.elementor-3997 .elementor-element.elementor-element-e761e7c .ekit-wid-con .ekit-form form textarea{color:#000000;}.elementor-3997 .elementor-element.elementor-element-e761e7c .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{font-size:14px;color:#000000;}.elementor-3997 .elementor-element.elementor-element-e761e7c .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{font-size:14px;color:#000000;}.elementor-3997 .elementor-element.elementor-element-e761e7c .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{font-size:14px;color:#000000;}.elementor-3997 .elementor-element.elementor-element-e761e7c .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{font-size:14px;color:#000000;}.elementor-3997 .elementor-element.elementor-element-e761e7c .ekit-form form textarea::-webkit-input-placeholder{font-size:14px;color:#000000;}.elementor-3997 .elementor-element.elementor-element-e761e7c .ekit-form form textarea::-moz-placeholder{font-size:14px;color:#000000;}.elementor-3997 .elementor-element.elementor-element-e761e7c .ekit-form form textarea:-ms-input-placeholder{font-size:14px;color:#000000;}.elementor-3997 .elementor-element.elementor-element-e761e7c .ekit-form form textarea:-moz-placeholder{font-size:14px;color:#000000;}.elementor-3997 .elementor-element.elementor-element-e761e7c .ekit-form form > p{text-align:left;}.elementor-3997 .elementor-element.elementor-element-e761e7c .ekit-form form input[type="submit"]{color:#ffffff;}.elementor-3997 .elementor-element.elementor-element-e761e7c .ekit-form form input[type="submit"]:hover{color:#ffffff;}/* Start custom CSS */input {
    width: 90%!important;
    margin: 0 auto;
    text-align: center!important;
    border: 1px solid black!important;
}
label.bold-title {
    text-align: center;
    padding-bottom: 3%!important;
    border-bottom: 1px solid black;
}
input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number {
    width: 30%!important;
}
input.wpcf7-form-control.wpcf7-total.wpcf7-calculated.ctf7-total {
    width: 30%!important;
    padding: 6px 12px!important;
    font-weight: bold;
    margin-top: 15px;
}
.center-align {
    text-align: center;
}
.content-column.full_width {
    text-align: center;
}
input.wpcf7-form-control.has-spinner.wpcf7-submit {
    margin-top: 2%;
}
input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number {
    margin: 0 auto;
}
input.wpcf7-form-control.wpcf7-total.wpcf7-calculated.ctf7-total {
    margin-left: auto;
    margin-right: auto;
}
input.wpcf7-form-control.has-spinner.wpcf7-submit {
    margin-top: 2%;
    width: 20%!important;
}
.wpcf7-response-output {
    display: flex!important;
    text-align: center!important;
    width: 100%!important;
    margin: 0 auto;
}
.wpcf7 form .wpcf7-response-output {
    margin: 2em 0.5em 1em;
    padding: 0.2em 1em;
    border: 2px solid #ffffff!important;
}
.one_half {
    margin: 20px 0;
}/* End custom CSS */