%PDF- %PDF-
Direktori : /home/maraton/maraton.eco-n-tech.co.uk/wp-content/themes/maraton/blocks/ContactForm/ |
Current File : //home/maraton/maraton.eco-n-tech.co.uk/wp-content/themes/maraton/blocks/ContactForm/_style.scss |
.s-contact_form { .container-fluid { padding: 0; } &__arrow { height: 100%; display: flex; align-items: center; justify-content: center; background-color: #F5F2EE; @include media-breakpoint-down(lg) { padding-bottom: calc-rem(100); } svg { width: calc-rem(388); height: calc-rem(433); @include media-breakpoint-down(lg) { width: calc-rem(245); height: calc-rem(275); transform: rotate(90deg); } } } &__form { background-color: $black; color: $white; height: 100%; padding: calc-rem(80) calc-rem(65); @include media-breakpoint-down(lg) { padding: calc-rem(80) calc-rem(30); } &-header { h3 { @include media-breakpoint-up(lg) { font-size: calc-rem(50); } } svg { margin-bottom: calc-rem(50); * { fill: currentColor; } } } &-footer { display: flex; align-items: flex-start; @include media-breakpoint-down(xl) { flex-flow: column; } > div { display: flex; @include media-breakpoint-down(xl) { margin-bottom: calc-rem(30); } @include media-breakpoint-down(sm) { flex-flow: wrap; width: 100%; } .shortcode-arrow { display: flex; align-items: center; margin-right: calc-rem(20); svg { * { fill: $white; } } } .wpcf7-submit { background-color: $primary; color: $white; padding: calc-rem(20) calc-rem(40); border: 0; border-radius: 0; transition: $transition_normal; height: calc-rem(65); display: flex; align-items: center; justify-content: center; line-height: 1; @include media-breakpoint-down(sm) { flex: 1; max-width: calc-rem(270); } &:hover { background-color: $black; } } .wpcf7-spinner { @include media-breakpoint-down(sm) { display: none; } } } p, span { font-size: calc-rem(16); line-height: calc-lh(16, 20); margin-bottom: 0; } } label { width: 100%; margin-bottom: calc-rem(80); @include media-breakpoint-down(md) { margin-bottom: calc-rem(50); } input { width: 100%; background-color: transparent; border: 0; border-bottom: 2px solid $white; padding: calc-rem(10) 0; font-size: calc-rem(26); color: $white; &:focus { outline: none; } } textarea { width: 100%; background-color: transparent; border: 0; border-bottom: 2px solid $white; padding: calc-rem(10) 0; height: calc-rem(130); font-size: calc-rem(26); color: $white; &:focus { outline: none; } } select { width: 100%; background-color: transparent; border: 0; border-bottom: 2px solid $white; padding: calc-rem(10) 0; color: $white; font-size: calc-rem(26); &:focus { outline: none; } } } .wpcf7 form.invalid .wpcf7-response-output { border-color: $primary; } } }