.block-contact-form{position:relative;overflow:hidden}.block-contact-form:not([class*=pad-]){padding:calc(1.525rem + 2.15217vw) 0}@media (min-width: 1840px){.block-contact-form:not([class*=pad-]){padding:4rem 0}}.block-contact-form__heading-row{margin-bottom:calc(1.725rem + 3.71739vw)}@media (min-width: 1840px){.block-contact-form__heading-row{margin-bottom:6rem}}.block-contact-form__content-row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 768px){.block-contact-form__content-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.block-contact-form .heading,.block-contact-form .content-container{color:var(--text-color)}.block-contact-form .heading{margin-bottom:0}.block-contact-form .heading.has-arrow{position:relative}.block-contact-form .heading.has-arrow:before{width:8vw;max-width:300px;height:1ch;content:'';display:inline-block;margin-right:1rem;background-image:url("/wp-content/themes/british-esports/assets/icons/arrow-right.svg");background-repeat:no-repeat;background-position:calc(80%) center}@media (min-width: 768px){.block-contact-form .heading.has-arrow:before{content:none}}@media (min-width: 992px){.block-contact-form .heading.has-arrow:before{width:10vw;max-width:160px;height:1ch;content:''}}.block-contact-form .content-container a{text-decoration:none;background-image:-webkit-gradient(linear, left top, left bottom, from(#cd2f45), to(#cd2f45));background-image:linear-gradient(#cd2f45, #cd2f45);background-position:left bottom;background-repeat:no-repeat;background-size:100% 2px;-webkit-transition:0.3s var(--ease);transition:0.3s var(--ease);-webkit-transition-property:background-size, color;transition-property:background-size, color}.block-contact-form .content-container a:hover{background-size:0 2px;background-color:transparent}.block-contact-form__slide-nav-container{margin-top:calc(1.425rem + 1.36957vw)}@media (min-width: 1840px){.block-contact-form__slide-nav-container{margin-top:3rem}}.block-contact-form__slide-nav-container>p{font-weight:700;margin-bottom:.75rem}.block-contact-form__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:calc(1.4875rem + 1.8587vw)}@media (min-width: 1840px){.block-contact-form__image{margin-bottom:3.625rem}}.block-contact-form__image img{height:100%;-o-object-fit:cover;object-fit:cover}.block-contact-form .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem}.block-contact-form .tags:has(button){margin-bottom:calc(1.5625rem + 2.44565vw)}@media (min-width: 1840px){.block-contact-form .tags:has(button){margin-bottom:4.375rem}}@media (min-width: 768px){.block-contact-form .tags{gap:1.25rem}}.block-contact-form .tags .tag{font-size:14px;background-color:transparent;-webkit-transition:0.3s var(--ease);transition:0.3s var(--ease);-webkit-transition-property:background-color, color;transition-property:background-color, color;padding:1rem}@media only screen and (min-width: 320px){.block-contact-form .tags .tag{font-size:calc( 14px + 4 * (100vw - 320px) / (1720 - 320))}}@media only screen and (min-width: 1720px){.block-contact-form .tags .tag{font-size:18px}}.block-contact-form .tags .tag:hover,.block-contact-form .tags .tag.active{background-color:#030a32;color:#fff}.block-contact-form .swiper{opacity:0;margin-bottom:3rem}@media (min-width: 768px){.block-contact-form .swiper{margin-bottom:0}}.block-contact-form .swiper.swiper-initialized{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}.block-contact-form .swiper:not(.swiper-initialized) .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.block-contact-form .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:100%}.block-contact-form .swiper-slide .form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-contact-form .swiper-slide .form-container .gform_wrapper.gravity-theme form .gfield,.block-contact-form .swiper-slide .form-container .gform_wrapper.gravity-theme form .gform_footer{padding:0}

/*# sourceMappingURL=block-content-contact-form.css.map */
