.contact-section{padding-block:135px 70px;min-height:796px;background:linear-gradient(114.21deg,rgba(145,231,105,.8) -42%,rgba(255,239,62,.8) 83.84%,rgba(247,141,61,.8) 190.87%);width:100%;margin:0 auto;padding-inline:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:background .25s ease;transition:background .25s ease}.contact-section.disabled{background:linear-gradient(114.21deg,rgba(145,231,105,.8) -42%,rgba(255,239,62,.8) 83.84%,rgba(247,141,61,.8) 190.87%)}@media screen and (max-width:767px){.contact-section{padding-block:124px 80px;min-height:714px}}.contact-section .contact-section__form-wrapper{background:#fff;padding:32px;width:100%;max-width:744px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}@media screen and (max-width:767px){.contact-section .contact-section__form-wrapper{padding:32px 16px}}.contact-section .contact-section__form-wrapper h2{text-align:center;color:#000;font-family:"Bebas Neue",sans-serif;font-weight:400;font-size:56px;line-height:120%;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase}@media screen and (max-width:767px){.contact-section .contact-section__form-wrapper h2{font-size:40px}}.contact-section .contact-section__form-wrapper .wpcf7{width:100%}.contact-section .contact-section__form-wrapper .wpcf7 form{width:100%}.contact-section .contact-section__form-wrapper .wpcf7 form p label{color:#000;font-family:Urbanist,sans-serif;font-weight:500;font-size:16px;line-height:normal;letter-spacing:0;vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.contact-section .contact-section__form-wrapper .wpcf7 form p label .wpcf7-form-control-wrap input{width:100%;color:#000;font-family:Urbanist,sans-serif;font-weight:500;font-size:16px;line-height:normal;letter-spacing:0;vertical-align:middle;padding:12px 16px;border-width:1px;border-radius:8px;border:1px solid #8b8b8b}.contact-section .contact-section__form-wrapper .wpcf7 form p label .wpcf7-form-control-wrap textarea{resize:none;width:100%;height:165px;color:#000;font-family:Urbanist,sans-serif;font-weight:500;font-size:16px;line-height:normal;letter-spacing:0;vertical-align:middle;padding:12px 16px;border-width:1px;border-radius:8px;border:1px solid #8b8b8b}.contact-section .contact-section__form-wrapper .wpcf7 form p:has(label){margin-bottom:16px}.contact-section .contact-section__form-wrapper .wpcf7 form .wpcf7-not-valid-tip{margin-top:.5rem}.contact-section .contact-section__form-wrapper .wpcf7 form .wpcf7-submit{width:100%;border:none;padding:18px 32px;font-family:Urbanist,sans-serif;font-weight:600;font-size:18px;line-height:normal;letter-spacing:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease;background:#000;color:#fff;margin-top:81px;cursor:pointer}@media screen and (max-width:767px){.contact-section .contact-section__form-wrapper .wpcf7 form .wpcf7-submit{margin-top:16px}}.contact-section .contact-section__form-wrapper .wpcf7 form .wpcf7-submit.disabled{pointer-events:none;color:#a6a6a6;border:1px solid #a6a6a6;background:#fff}@media (hover:hover){.contact-section .contact-section__form-wrapper .wpcf7 form .wpcf7-submit:hover{background:#565656}}.contact-section .contact-section__form-wrapper .wpcf7 form .wpcf7-spinner{margin:10px auto;display:none}.contact-section .contact-section__form-wrapper .wpcf7 form.submitting .wpcf7-spinner{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-section .contact-section__form-wrapper .wpcf7 form .wpcf7-response-output{text-align:center}