.contact-block{padding:3.125rem 0}.contact-block__body{flex-direction:column;justify-content:center;align-items:center;gap:1.875rem;width:100%;display:flex}.contact-block__wrapper{grid-template-columns:1fr;width:100%;display:grid}@media only screen and (min-width:768px){.contact-block__wrapper{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.contact-block__wrapper{grid-template-columns:repeat(5,1fr)}}.contact-block__heading{text-align:center}.contact-block__form{background:#0652a0;-webkit-border-radius:12px 12px 0 0;border-radius:12px 12px 0 0;flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;width:100%;padding:1.875rem 1.25rem;display:flex}@media only screen and (min-width:768px){.contact-block__form{-webkit-border-radius:12px 0 0 12px;border-radius:12px 0 0 12px}}@media only screen and (min-width:1024px){.contact-block__form{grid-column:span 2/span 2;padding:2.5rem 1.875rem}}.contact-block__form__heading{flex-direction:row;justify-content:center;align-items:center;gap:1rem;width:100%;display:flex}.contact-block__form__title{color:#fff;text-align:center;font-size:16px;font-weight:700}.contact-block__form__wrapper{width:100%}.contact-block__form__wrapper .cf7mls{background-color:transparent;-webkit-border-radius:0;border-radius:0;width:100%;min-height:auto;margin-left:auto;padding:0;position:relative}.contact-block__form__wrapper .cf7mls .multi-form__title{color:#fff!important}.contact-block__form__wrapper .cf7mls .multi-form .wpcf7-acceptance{margin-top:10px!important}.contact-block__form__wrapper .cf7mls .multi-form .wpcf7-acceptance .wpcf7-list-item-label{background-repeat:no-repeat;font-weight:500;display:block;color:#fff!important;background-color:transparent!important;background-position:0!important;background-size:0!important;border:none!important;-webkit-border-radius:0!important;border-radius:0!important;width:auto!important;height:auto!important;padding:0!important;font-size:12px!important;line-height:1!important;position:static!important}.contact-block__form__wrapper .cf7mls .multi-form__wrapper .wpcf7-list-item-label{font-weight:500}.contact-block__form__wrapper .cf7mls .cf7mls-btns{text-align:left;flex-direction:column-reverse;min-height:0;display:flex}.contact-block__form__wrapper .cf7mls .cf7mls-btns .cf7mls_back.action-button{color:#a8a8a8;background:0 0;justify-content:flex-start;max-width:fit-content;margin:20px 0 0;padding:0 0 0 30px;font-size:15px;font-weight:400;transition:all .3s linear;display:flex;position:relative}.contact-block__form__wrapper .cf7mls .cf7mls-btns .cf7mls_back.action-button:after{content:"";background:url(../../../images/arrow-back.svg) top/cover no-repeat;width:15px;height:9px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.contact-block__form__wrapper .cf7mls .cf7mls-btns .cf7mls_next.action-button,.contact-block__form__wrapper .cf7mls input.wpcf7-form-control.wpcf7-submit{text-align:left;letter-spacing:.03em;text-transform:capitalize;color:#2c2c2c;background-color:#ffca30;-webkit-border-radius:10px;border-radius:10px;width:100%;padding:20px 50px;font-family:Inter,sans-serif;font-size:16px;font-weight:700;transition:all .3s linear;position:relative;margin-bottom:0!important}.contact-block__form__wrapper .cf7mls .cf7mls-btns .cf7mls_next.action-button:after{content:"";background:url(../../../images/long-arrow.svg) top/cover no-repeat;width:50px;height:15px;transition:all .3s linear;position:absolute;top:50%;right:50px;transform:translateY(-50%)}.contact-block__image{-webkit-border-radius:0 0 12px 12px;border-radius:0 0 12px 12px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:90vw;display:flex}@media only screen and (min-width:768px){.contact-block__image{-webkit-border-radius:0 12px 12px 0;border-radius:0 12px 12px 0;height:auto}}@media only screen and (min-width:1024px){.contact-block__image{grid-column:span 3/span 3}}.contact-block__image img{object-fit:cover;-webkit-border-radius:0 0 12px 12px;border-radius:0 0 12px 12px;width:100%;height:100%}@media only screen and (min-width:768px){.contact-block__image img{-webkit-border-radius:0 12px 12px 0;border-radius:0 12px 12px 0}}