.section-contact-form{overflow:hidden}.section-contact-form .card-icon-text-horizontal{margin-block-start:40px}.contact-form-headings .heading+.text{margin-block-start:15px}.section-contact-form .contact-form{margin-block-start:32px}.section-contact-form .contact-form-wrap{--color-background:#20282d;--color-foreground:#f2f2f2;--color-foreground-heading:#fff;--color-input-text:#5d666f;--color-input-background:#fff;--color-input-border:#fff;--color-input-hover-text:#5d666f;--color-input-hover-background:#fff;--color-input-hover-border:#fff;--color-secondary-button-hover-border:#ffffff4d;background-color:var(--color-background)}.section-contact-form .contact-box{--padding:60px;padding:var(--padding);box-shadow:5px 8px 30px 4px #17242614}.section-contact-form.without-box-shadow .contact-box{box-shadow:none;padding:0}@media (min-width:992px){.section-contact-form .section-headings{max-width:593px}.section-contact-form .card-icon-text-horizontal{max-width:442px;margin-block-start:40px}}@media (min-width:1400px){.section-contact-form .col-contact-form{width:520px}.section-contact-form .col-contact-content{width:calc(100% - 550px)}}@media (max-width:991px){.section-contact-form .contact-form-wrap{margin-block-start:30px}}@media (max-width:767px){.section-contact-form .contact-box{--padding:40px 15px}.section-contact-form .contact-form-wrap{margin-block-start:20px}}
