:root{--opk-main-wrapper: 1920px;--opk-content-wrapper: 1800px;--opk-second-wrapper: 1494px;--opk-small-wrapper: 880px}.opk-contact-form__heading{text-align:center;font-size:62px;font-weight:600;line-height:1.26;margin-bottom:79px}@media screen and (max-width: 989px){.opk-contact-form__heading{margin-bottom:40px}}@media(max-width: 989px)and (min-width: 480px){.opk-contact-form__heading{font-size:46px}}@media screen and (max-width: 797px){.opk-contact-form__heading{text-align:left}}@media screen and (max-width: 479px){.opk-contact-form__heading{font-size:34px;line-height:1.12;margin-bottom:30px}}.opk-contact-form__container{display:grid;grid-template-columns:1fr 33.5%;grid-column-gap:60px;-moz-column-gap:60px;column-gap:60px}@media screen and (max-width: 1399px){.opk-contact-form__container{-moz-column-gap:30px;column-gap:30px}}@media screen and (max-width: 989px){.opk-contact-form__container{grid-template-columns:auto}}@media screen and (max-width: 989px){.opk-contact-form__contact-info{order:3;margin-top:40px}}@media screen and (max-width: 479px){.opk-contact-form__contact-info{margin-top:29px}}.opk-contact-form__title{font-size:24px;font-weight:700;line-height:1.25;text-transform:none;letter-spacing:-0.2px}.opk-contact-form__contact-info-inner{padding:40px 40px 35px 40px;border-radius:20px;border:1px solid var(--color-body-text)}@media(max-width: 797px)and (min-width: 480px){.opk-contact-form__contact-info-inner{padding:30px}}@media screen and (max-width: 479px){.opk-contact-form__contact-info-inner{padding:30px 16px 25px 16px}}.opk-contact-form__contact-info-input{display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px}.opk-contact-form__contact-info-input+.opk-contact-form__contact-info-input{margin-top:15px}.opk-contact-form__contact-info-input p{letter-spacing:.2px}@media screen and (max-width: 479px){.opk-contact-form__contact-info-input p{letter-spacing:.1px}}.opk-contact-form__contact-info-title{font-size:36px;font-weight:800;line-height:1.33;letter-spacing:-0.3px;margin-bottom:30px}.opk-contact-form__support-card{padding:40px 40px 38px 40px;border-radius:20px;border:1px solid rgba(62,58,63,.1);display:grid;grid-template-columns:auto 1fr;align-items:center;grid-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media screen and (min-width: 990px){.opk-contact-form__support-card{grid-template-areas:"image title" "image text"}.opk-contact-form__support-card .opk-contact-form__support-card-image{grid-area:image}.opk-contact-form__support-card .contact-form__heading{grid-area:title}.opk-contact-form__support-card .contact-form__text{grid-area:text}}@media screen and (max-width: 989px){.opk-contact-form__support-card{padding:30px 20px;grid-template-areas:"image title" "text text";-moz-column-gap:18px;column-gap:18px;row-gap:20px}.opk-contact-form__support-card .contact-form__text{grid-column:span 2}}@media screen and (max-width: 479px){.opk-contact-form__support-card{padding:29px 16px;align-items:start}}.opk-contact-form__support-card-image{width:96px;height:96px;display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1/1}.opk-contact-form__support-card-image img{border-radius:999px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (min-width: 990px){.opk-contact-form__faq{margin-top:120px}}@media(max-width: 989px)and (min-width: 480px){.opk-contact-form__faq{margin-top:40px}}@media screen and (max-width: 479px){.opk-contact-form__faq{margin-top:10px}}.opk-contact-form__faq-heading{max-width:690px;margin-bottom:40px}.opk-contact-form__faq-heading p{color:#3e3a3f;font-size:22px;font-weight:400;line-height:1.64;letter-spacing:.2px}@media screen and (max-width: 479px){.opk-contact-form__faq-heading{margin-bottom:42px}}.opk-contact-form .section{max-width:1494px;max-width:var(--opk-second-wrapper)}@media screen and (max-width: 479px){.opk-contact-form .section{padding-left:16px;padding-right:16px;width:100%}}.opk-contact-form .contact-form__form{margin-top:20px;border-radius:20px;border:1px solid rgba(62,58,63,.1);padding:39px}@media screen and (max-width: 989px){.opk-contact-form .contact-form__form{padding:25px 20px}}@media screen and (max-width: 479px){.opk-contact-form .contact-form__form{padding:20px 16px}}.opk-contact-form .contact-form__heading{color:inherit;font-family:inherit;font-size:18px;font-weight:700;line-height:1.33}@media screen and (max-width: 797px){.opk-contact-form .contact-form__heading{margin-bottom:10px}}.opk-contact-form .contact-form__text p{font-size:18px;font-weight:400;line-height:1.33;letter-spacing:.19px}.opk-contact-form .contact-form__social{margin-top:27px}@media screen and (max-width: 479px){.opk-contact-form .contact-form__social{margin-top:33px}}.opk-contact-form .contact-form .contact-form__social .social-icons{align-items:center}.opk-contact-form .contact-form .contact-form__social .social-icons li{padding-right:20px}.opk-contact-form .custom-contact-form{margin-top:31px}@media screen and (max-width: 479px){.opk-contact-form .custom-contact-form{margin-top:19px}}.opk-contact-form .custom-contact-form input,.opk-contact-form .custom-contact-form select,.opk-contact-form .custom-contact-form textarea{font-size:18px;background-color:rgba(0,0,0,0)}.opk-contact-form .custom-contact-form input::-moz-placeholder, .opk-contact-form .custom-contact-form select::-moz-placeholder, .opk-contact-form .custom-contact-form textarea::-moz-placeholder{font-size:18px;line-height:1.33}.opk-contact-form .custom-contact-form input::placeholder,.opk-contact-form .custom-contact-form select::placeholder,.opk-contact-form .custom-contact-form textarea::placeholder{font-size:18px;line-height:1.33}.opk-contact-form .custom-contact-form__blocks{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:30px;-moz-column-gap:30px;column-gap:30px;grid-row-gap:0px;row-gap:0px}@media screen and (max-width: 799px){.opk-contact-form .custom-contact-form__blocks{grid-template-columns:auto}}@media screen and (max-width: 799px){.opk-contact-form .custom-contact-form__block{margin-bottom:19px;display:inline-flex;flex-direction:column;justify-content:end}}@media screen and (min-width: 800px){.opk-contact-form .custom-contact-form__block:first-child{margin-bottom:30px}}@media screen and (max-width: 799px){.opk-contact-form .custom-contact-form__block:nth-child(4){margin-bottom:15px}}.opk-contact-form .custom-contact-form__block .label{font-size:18px;font-weight:700;line-height:1.33;text-transform:uppercase}@media screen and (max-width: 479px){.opk-contact-form .custom-contact-form__block .label{font-size:16px;line-height:1.5}}@media screen and (max-width: 479px){.opk-contact-form .custom-contact-form__block .label:not(:last-child){margin-bottom:5px}}.opk-contact-form .custom-contact-form__block .input{padding:9px 13px 10px;height:45px;border-radius:10px;border-color:rgba(62,58,63,.1)}.opk-contact-form .custom-contact-form__block select{border-color:rgba(62,58,63,.1);height:45px;padding-left:14px;border-radius:10px}.opk-contact-form .custom-contact-form__block .textarea{border-color:rgba(62,58,63,.1);min-height:150px;border-radius:10px}@media screen and (max-width: 479px){.opk-contact-form .custom-contact-form__block .textarea{padding:15px}}@media screen and (min-width: 800px){.opk-contact-form .custom-contact-form__block--textarea{grid-column:span 2}}.opk-contact-form .is-within-form{margin-top:7px;font-size:20px;font-style:normal;font-weight:600;line-height:1;padding:20px;min-width:235px;border-radius:6px;border:none}@media screen and (max-width: 479px){.opk-contact-form .is-within-form{width:100%;font-size:20px !important;margin-top:0px}}.opk-contact-form .faq-title{font-size:36px;font-style:normal;font-weight:800;line-height:1.33;text-transform:uppercase;margin-bottom:20px}.opk-contact-form .faq-accordion{border-bottom:1px solid var(--opk-color-border)}.opk-contact-form .faq-accordion dt{border-top:1px solid var(--opk-color-border);border-bottom:none}.opk-contact-form .faq-accordion dt button{padding:22px 37px 23px 0;font-family:var(--heading-font-family);font-size:24px;font-weight:700;line-height:1.25;letter-spacing:-0.1px}.opk-contact-form .faq-accordion dt button[aria-expanded=true]{background-color:rgba(0,0,0,0)}@media screen and (max-width: 479px){.opk-contact-form .faq-accordion dt button{padding:20px 37px 20px 0}}.opk-contact-form .faq-accordion dt .icon{left:auto;left:initial;right:7px}.opk-contact-form .faq-accordion dd{padding:1px 0 19px 0}.opk-contact-form .faq-accordion dd .content{font-size:18px;font-weight:400;line-height:1.33;letter-spacing:.15px}@media screen and (max-width: 479px){.opk-contact-form .faq-accordion dd{padding:2px 0 19px 0}}@media screen and (max-width: 797px){.opk-contact-form .medium-down--one-whole{width:100%}}.opk-contact-form .select:not(.is-multiple):not(.is-loading):not(.is-arrowless):after{width:14px;height:9px;right:19px;transform:translateY(-30%)}
