.text-white {
    color: #fff
}

.text-dark-2 {
    color: #4a4c4e
}

.c-contact__form-inner {
    padding-top: 25px;
    padding-bottom: 25px
}

@media(min-width: 61.25em) {
    .c-contact__form-inner {
        padding-top: 50px;
        padding-bottom: 50px
    }
}

@-webkit-keyframes lazyfadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes lazyfadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

.c-contact {
    margin: 50px 0
}

@media(min-width: 61.25em) {
    .c-contact {
        margin: 100px 0px
    }
}

.c-contact__header {
    position: relative
}

.c-contact__header:before {
    height: 50%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    content: ""
}

.c-contact__header-inner {
    background-color: #bfcd59;
    color: #4e504d;
    padding: 50px 25px;
    position: relative
}

.c-contact__header-inner .c-wysiwyg {
    max-width: 883px
}

.c-contact__form-inner {
    background-image: url("https://hypalink2.co.uk/wp-content/uploads/2026/02/Texture-Tasty-Grey-Seamless-Pattern-For-Website-Background.jpeg");
    padding-left: 25px;
    padding-right: 25px
}

.c-contact__form-inner form input[type=text],
.c-contact__form-inner form input[type=email],
.c-contact__form-inner form textarea {

    background-color: #00000029;
    mix-blend-mode: unset;
    color: #4e504d
}

.c-contact__form-inner form input[type=text]::-webkit-input-placeholder,
.c-contact__form-inner form input[type=email]::-webkit-input-placeholder,
.c-contact__form-inner form textarea::-webkit-input-placeholder {
    color: #4e504d
}

.c-contact__form-inner form input[type=text]::-moz-placeholder,
.c-contact__form-inner form input[type=email]::-moz-placeholder,
.c-contact__form-inner form textarea::-moz-placeholder {
    color: #4e504d
}

.c-contact__form-inner form input[type=text]::-ms-input-placeholder,
.c-contact__form-inner form input[type=email]::-ms-input-placeholder,
.c-contact__form-inner form textarea::-ms-input-placeholder {
    color: #4e504d
}

.c-contact__form-inner form input[type=text]::placeholder,
.c-contact__form-inner form input[type=email]::placeholder,
.c-contact__form-inner form textarea::placeholder {
    color: #4e504d
}

.c-contact__form-inner form input[type=submit] {
    color: #4e504d;
    border-bottom: 2px solid #bfcd59
}

.c-contact--wrapped-1 .c-contact__header:before {
      background-image: url("https://hypalink2.co.uk/wp-content/uploads/2026/02/Texture-Tasty-Grey-Seamless-Pattern-For-Website-Background.jpeg");
    background-attachment: fixed;
    height: calc(50% + 55px);
    top: -55px
}

@media(min-width: 61.25em) {
    .c-contact--wrapped-1 .c-contact__header:before {
        height: calc(50% + 105px);
        top: -105px
    }
}

/* .c-contact--wrapped-1 .c-contact__form-inner {
     background-image: url("https://hypalink2.co.uk/wp-content/uploads/2026/02/Texture-Tasty-Grey-Seamless-Pattern-For-Website-Background.jpeg");
    background-attachment: fixed
} */

.c-contact--wrapped-1 .c-contact__form-inner form input[type=text],
.c-contact--wrapped-1 .c-contact__form-inner form input[type=email],
.c-contact--wrapped-1 .c-contact__form-inner form textarea {
	    background-color: #00000029;
}