@media only screen and (min-width:1024px){.contact-page__info{gap:1.425rem 4.375rem}a.home-hero__btn{flex-direction:column;align-items:center;text-align:center}}.text-section ul{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.text-section li:not(:last-child)::before{position:absolute;content:"";width:1px;height:100%;background:rgb(58 61 70 / .5);top:0;left:0}.text-section li{position:relative}@media (max-width:768px){.text-section ul{gap:1rem}.text-section ul{display:grid;grid-template-columns:repeat(3,1fr);width:100%}}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;border:unset;border-color:unset;direction:ltr;text-align:center;font-weight:700}.form-error{display:block;color:#e74c3c;font-size:13px;margin-top:5px;text-align:right}input.--error,textarea.--error{border-color:#e74c3c!important;background-color:#fdf2f2!important}.request-form__radio.--error{padding:10px;border-radius:8px;background-color:#fdf2f2;border:1px solid #e74c3c;margin:-10px;margin-bottom:10px}.request-form__radio.--error .form-error{margin-top:10px}.request-form__radio-item.--active .request-form__radio-item-inner{border-color:var(--primary-color,#2c3e50);background-color:rgb(44 62 80 / .05)}.request-form__success,.request-form__error{display:none;padding:20px;border-radius:8px;text-align:center;font-size:16px}.request-form__success.--show{display:block;background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.request-form__error.--show{display:block;background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.btn.--loading{pointer-events:none;opacity:.7}.btn__loader .icon__spinner{animation:spin 1s linear infinite}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}input.--error,textarea.--error{border-color:#e74c3c!important;background-color:#fdf2f2}.request-form__info input.--error,.request-form__info textarea.--error{background-color:unset!important}