@media screen and (min-width: 990px){.opk-contact-form .container--vertical-space{margin-top:104px}}@media(max-width: 989px)and (min-width: 576px){.opk-contact-form .container--vertical-space{margin-top:50px}}@media screen and (max-width: 575px){.opk-contact-form .container--vertical-space{margin-top:42px}}.opk-contact-form__wrapper{grid-template-columns:1fr 364px}@media screen and (min-width: 1240px){.opk-contact-form__wrapper{-moz-column-gap:60px;column-gap:60px}}@media(max-width: 1239px)and (min-width: 990px){.opk-contact-form__wrapper{-moz-column-gap:40px;column-gap:40px}}@media screen and (max-width: 989px){.opk-contact-form__wrapper{grid-template-columns:1fr;row-gap:31px}}.opk-contact-form__title{padding:0;margin:0;text-transform:uppercase;margin-bottom:10px;line-height:1.31}@media screen and (min-width: 990px){.opk-contact-form__title{font-size:38px}}@media(max-width: 989px)and (min-width: 576px){.opk-contact-form__title{font-size:34px}}@media screen and (max-width: 575px){.opk-contact-form__title{text-align:center;font-size:28px;line-height:1.285}}.opk-contact-form__title-second{margin-bottom:15px}@media screen and (max-width: 575px){.opk-contact-form__title-second{text-align:center}}.opk-contact-form__heading-text{font-size:18px;line-height:1.333}@media screen and (min-width: 990px){.opk-contact-form__fields{margin:9px 0 6px 0}}@media(max-width: 989px)and (min-width: 576px){.opk-contact-form__fields{margin:7px 0 0 0}}@media screen and (min-width: 767px){.opk-contact-form__fields{display:flex;-moz-column-gap:15px;column-gap:15px}}@media screen and (max-width: 575px){.opk-contact-form__fields{margin:10px 0 0 0}}.opk-contact-form__fields .opk-contact-form__field-row{flex:1}.opk-contact-form__field-row label{font-family:var(--font-stack-headings);font-size:16px;font-weight:700;line-height:3.125;text-transform:uppercase}.opk-contact-form__field-row input{padding:15px 20px;color:#1d1d1b;font-size:18px;line-height:1.333;border-radius:8px;border:1px solid #dfdfdf}.opk-contact-form__field-row textarea{height:7.8125rem}@media screen and (min-width: 990px){.opk-contact-form__field-row-subject{margin-bottom:7px}.opk-contact-form__field-row-textarea{margin-bottom:16px}.opk-contact-form__field-row-button button{margin:0}}@media(max-width: 989px)and (min-width: 576px){.opk-contact-form__field-row-subject{margin-bottom:0}.opk-contact-form__field-row-textarea{margin-bottom:16px}.opk-contact-form__field-row-button button{margin:0}}@media screen and (max-width: 575px){.opk-contact-form__field-row{margin:12px 0}.opk-contact-form__field-row label{padding-bottom:2px}.opk-contact-form__field-row-subject{margin:15px 0 14px 0}.opk-contact-form__field-row-textarea{margin-top:27px;margin-bottom:23px}.opk-contact-form__field-row-button{margin-bottom:0}.opk-contact-form__field-row-button button{width:100%}}@media screen and (min-width: 990px){.opk-contact-form__info{margin-top:5px}}.opk-contact-form__info-title{font-size:16px;font-weight:700;line-height:1.5}.opk-contact-form__info-top{display:flex;align-items:center;-moz-column-gap:15px;column-gap:15px;padding:14px 20px;border-radius:8px 8px 0 0;border:1px solid #dfdfdf;background:#f6f6f6}.opk-contact-form__content{border-radius:0 0 8px 8px}@media screen and (min-width: 990px){.opk-contact-form__content{padding:30px 20px 28px 20px}}@media(max-width: 989px)and (min-width: 576px){.opk-contact-form__content{padding:20px}}@media screen and (max-width: 575px){.opk-contact-form__content{padding:30px 20px 28px 20px}}.opk-contact-form__content p{font-size:18px;line-height:1.333}.opk-contact-form__content p:empty{width:100%;height:1px;background-color:#dfdfdf;margin:20px 0 0 0}.opk-contact-form__content p:empty:not(:last-child){margin:20px 0}.opk-contact-form__content p:not(:last-child):not(:empty){margin-bottom:15px}
