/* Forms */

input[type=text],
input[type=email],
input[type=number],
input[type=password],
input[type=phone],
input[type=tel],
input[type=url] {
    display: block;
    width: 100%;
    border-style: solid;
    border-width: 0.2rem;
    border-radius: 0.2rem;
    border-color: var(--border-color-dark);
    background-color: var(--bg-color-light-always);
    font-family: 'Rhymes Display' !important;
    font-size: 1.6rem;
    line-height: 2.8rem;
    font-weight: normal;
    font-style: normal;
    color: var(--font-color-dark-always);
    margin: 0;
    padding: 0.4rem 1.6rem;
}

select {
    display: block;
    width: 100%;
    border-style: solid;
    border-width: 0.2rem;
    border-radius: 0.2rem;
    border-color: var(--border-color-dark);
    background-color: var(--bg-color-light-always);
    font-family: 'Rhymes Display' !important;
    font-size: 1.6rem;
    line-height: 2.8rem;
    font-weight: normal;
    font-style: normal;
    color: var(--font-color-dark-always);
    margin: 0;
    padding: 0.85rem 1.5rem;
}

.quantity input[type=number] {
    text-align: center;
}

textarea {
    display: block;
    width: 100%;
    border-style: solid;
    border-width: 0.2rem;
    border-radius: 0.2rem;
    border-color: var(--border-color-dark);
    background-color: var(--bg-color-light-always);
    font-size: 1.6rem;
    line-height: 2.8rem;
    font-weight: normal;
    font-style: normal;
    color: var(--font-color-dark-always);
    margin: 0;
    padding: 1rem 1.6rem;
    min-height: 4rem;
}

.ec-v-forms-form-control,
input[type="text"].ec-v-forms-form-control,
input[type="email"].ec-v-forms-form-control {
    font-family: 'Rhymes Display' !important;
    display: block !important;
    width: 100% !important;
    border-style: solid !important;
    border-width: 0.2rem !important;
    border-radius: 0.2rem !important;
    border-color: var(--border-color-dark) !important;
    background-color: var(--bg-color-light-always) !important;
    font-size: 1.6rem !important;
    line-height: 2.8rem !important;
    font-weight: normal !important;
    font-style: normal !important;
    color: var(--font-color-dark-always) !important;
    margin: 0 !important;
    padding: 0.4rem 1.6rem !important;
}

.ec-v-form-input input[type="checkbox"]+label::before {
    width: 2rem !important;
    height: 2rem !important;
    background-color: transparent !important;
    border: none !important;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgcng9IjEuNSIgZmlsbD0id2hpdGUiIHN0cm9rZT0iI0I4QkJCMyIvPgo8L3N2Zz4K");
}

.ec-v-form-input input[type="checkbox"]+label::after {
    width: 2rem !important;
    height: 2rem !important;
    background-color: transparent !important;
    border: none !important;
    left: 0 !important;
    top: 0 !important;
    background-repeat: no-repeat;
    background-size: 2rem !important;
    transform: none !important;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgcng9IjEuNSIgZmlsbD0iIzI2MUYxRCIgc3Ryb2tlPSIjMUIxODE4Ii8+CjxwYXRoIGQ9Ik00LjIzNzUyIDEwLjI0MzJDMy45MjA4MyAxMC41Njk4IDMuOTIwODMgMTEuMDk3OSA0LjIzNzUyIDExLjQyMTFMNy40ODczMiAxNC43NTY0QzcuODA0MDIgMTUuMDgxMiA4LjMxODg1IDE1LjA4MTIgOC42MzcxNyAxNC43NTY0TDE2Ljc2MjUgNi40MjMxNkMxNy4wNzkyIDYuMDk2NjMgMTcuMDc5MiA1LjU2ODUxIDE2Ljc2MjUgNS4yNDM2NUMxNi40NDQyIDQuOTE4NzggMTUuOTI5MyA0LjkxODc4IDE1LjYxMjYgNS4yNDM2NUw4LjA2MjI1IDEyLjk4ODhMNS4zODU3NSAxMC4yNDMyQzUuMDY5MDYgOS45MTgzNyA0LjU1NDIyIDkuOTE4MzcgNC4yMzc1MiAxMC4yNDMyWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
}

/* WP Forms */

.wpforms-container {
    max-width: 103rem;
    margin: 5rem auto;
    padding: 5rem 2rem;
    background-color: var(--bg-color-grey);
}

.wpforms-container.left {
    margin: 5rem 0;
}

.wpforms-form {
    max-width: 76.6rem;
    margin: 0 auto;
}

.wpforms-title {
    text-align: center;
    font-size: 4.4rem !important;
    line-height: 5.4rem;
    font-weight: bold;
    margin: 0 0 3rem !important;
}

.wpforms-field-container {
    display: flex;
    flex-flow: row wrap;
    margin: 0 -2.5rem;
}

.wpforms-field-container .wpforms-field {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
    padding-top: 0;
    padding-bottom: 0;
    margin: 0 0 3rem;
    width: 100%;
}

.wpforms-field-container .wpforms-field.half {
    width: 50%;
}

.wpforms-field-container .wpforms-field>label {
    font-size: 1.4rem;
    line-height: 1.6rem;
    display: block;
    margin: 0 0 0.6rem;
}

.wpforms-field-container .wpforms-field input {
    max-width: 100%;
}

.wpforms-field-container .wpforms-field.wpforms-field-select .choices {
    max-width: 100%;
}

.wpforms-confirmation-container {
    text-align: center;
    font-size: 2rem;
    line-height: 3rem;
    max-width: 103rem;
    margin: 5rem auto;
    padding: 5rem 2rem;
    background-color: var(--color-cool-grey);
}

.wpforms-error-container {
    background-color: var(--color-bright-red);
    color: #fff !important;
    font-size: 2rem;
    line-height: 3rem;
    padding: 2rem 3rem;
    margin: 0 0 3rem;
}

div.wpforms-container .wpforms-form .choices__inner {
    display: block !important;
    width: 100% !important;
    border-style: solid !important;
    border-width: 0.2rem !important;
    border-radius: 0.2rem !important;
    border-color: var(--border-color-dark) !important;
    background-color: var(--bg-color-light-always) !important;
    font-family: 'Rhymes Display' !important;
    font-size: 1.6rem;
    line-height: 2.8rem;
    font-weight: normal;
    font-style: normal;
    color: var(--font-color-dark-always);
    margin: 0;
    padding: 0 !important;
    min-height: auto !important;
}

div.wpforms-container .wpforms-form .choices__list--single {
    padding: 0 !important;
    font-size: 1.6rem !important;
    line-height: 2.8rem;
    display: block !important;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-one"]::before {
    content: "";
    background-image: url(../icons/adults.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 2.4rem;
    border: none !important;
    position: absolute;
    width: 4rem !important;
    height: 4rem !important;
    left: 0 !important;
    top: 0 !important;
    margin-top: 0 !important;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-one"]::after {
    background-image: url(../icons/beak-down.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 2.4rem;
    border: none !important;
    width: 4rem !important;
    height: 4rem !important;
    right: 0 !important;
    top: 0 !important;
    margin-top: 0 !important;
}

.wpforms-field-container .wpforms-field.wpforms-field-select .choices.is-open::after {
    transform: rotate(180deg);
}

div.wpforms-container .wpforms-form .choices__list--single .choices__item {
    padding: 0.4rem 1.6rem 0.4rem 3.5rem !important;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button {
    background-image: url(../icons/close.svg) !important;
    background-size: 2rem !important;
    margin-right: 3.5rem !important;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-one"] input.choices__input {
    display: block !important;
    ;
    width: 100% !important;
    ;
    border-style: solid !important;
    ;
    border-width: 0.2rem !important;
    ;
    border-radius: 0.2rem !important;
    ;
    border-color: var(--border-color-dark) !important;
    ;
    background-color: var(--bg-color-light-always) !important;
    ;
    font-family: 'Rhymes Display' !important;
    font-size: 1.6rem !important;
    ;
    line-height: 2.8rem !important;
    ;
    font-weight: normal !important;
    ;
    font-style: normal !important;
    ;
    color: var(--font-color-dark-always) !important;
    ;
    margin: 0 !important;
    ;
    padding: 0.4rem 1.6rem !important;
    ;
}

.wpforms-field-container .wpforms-field .wpforms-field-description {
    font-size: 1.2rem;
    line-height: 1.6rem;
    color: var(--color-dark-grey);
}

.wpforms-field-container .wpforms-field .wpforms-field-limit-text {
    font-size: 1.2rem;
    line-height: 1.6rem;
    color: var(--color-dark-grey);
}

.wpforms-field-container .wpforms-field.wpforms-field-textarea {
    width: 100%;
}

.wpforms-field-container .wpforms-field.wpforms-field-textarea textarea {
    min-height: 10rem !important;
    height: auto !important;
}

.wpforms-container ul,
.wpforms-container ul li {
    padding: 0 !important;
    margin: 0 !important;
    list-style: none !important;
}

.wpforms-container ul li:before {
    display: none !important;
}

.wpforms-container ul li:after {
    display: none !important;
}

label.wpforms-error {
    margin: 0 !important;
    padding: 0.5rem 1rem !important;
    color: var(--font-color-light-always) !important;
    background-color: var(--color-bright-red);
    font-weight: bold;
}

.wpforms-error {
    margin: 0 !important;
    border: 2px solid var(--color-bright-red) !important;
}

div.wpforms-container .wpforms-form .choices__list--dropdown {
    color: var(--font-color-dark-always);
}

.wpforms-submit {
    font-size: 2rem;
    padding: 1.2rem 2rem 1.2rem 4.7rem;
    margin: 0;
    background-repeat: no-repeat;
    background-position: 1.5rem center;
    background-size: 2.4rem;
    background-image: url(../icons/arrow-right-white.svg);
}

.wpforms-submit:hover {
    background-image: url(../icons/arrow-right.svg);
}

.wpforms-field-container .wpforms-field.wpforms-field-gdpr-checkbox {
    width: 100%;
}

.wpforms-field-gdpr-checkbox ul li label {
    font-size: 1.6rem !important;
    line-height: 2.4rem !important;
    position: relative;
    display: block !important;
    padding-left: 3rem;
    cursor: pointer;
}

.wpforms-field-gdpr-checkbox ul li input[type="checkbox"] {
    position: absolute;
    opacity: 0;
    visibility: hidden;
}

.wpforms-field-gdpr-checkbox ul li label::before {
    content: "";
    width: 2rem !important;
    height: 2rem !important;
    background-color: transparent !important;
    border: none !important;
    position: absolute;
    left: 0 !important;
    top: 0.1rem !important;
    background-repeat: no-repeat;
    background-size: 2rem !important;
    transform: none !important;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgcng9IjEuNSIgZmlsbD0id2hpdGUiIHN0cm9rZT0iI0I4QkJCMyIvPgo8L3N2Zz4K");
}

.wpforms-field-gdpr-checkbox ul li input[type="checkbox"]:checked+label::before {
    content: "";
    width: 2rem !important;
    height: 2rem !important;
    background-color: transparent !important;
    border: none !important;
    position: absolute;
    left: 0 !important;
    top: 0.1rem !important;
    background-repeat: no-repeat;
    background-size: 2rem !important;
    transform: none !important;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgcng9IjEuNSIgZmlsbD0iIzI2MUYxRCIgc3Ryb2tlPSIjMUIxODE4Ii8+CjxwYXRoIGQ9Ik00LjIzNzUyIDEwLjI0MzJDMy45MjA4MyAxMC41Njk4IDMuOTIwODMgMTEuMDk3OSA0LjIzNzUyIDExLjQyMTFMNy40ODczMiAxNC43NTY0QzcuODA0MDIgMTUuMDgxMiA4LjMxODg1IDE1LjA4MTIgOC42MzcxNyAxNC43NTY0TDE2Ljc2MjUgNi40MjMxNkMxNy4wNzkyIDYuMDk2NjMgMTcuMDc5MiA1LjU2ODUxIDE2Ljc2MjUgNS4yNDM2NUMxNi40NDQyIDQuOTE4NzggMTUuOTI5MyA0LjkxODc4IDE1LjYxMjYgNS4yNDM2NUw4LjA2MjI1IDEyLjk4ODhMNS4zODU3NSAxMC4yNDMyQzUuMDY5MDYgOS45MTgzNyA0LjU1NDIyIDkuOTE4MzcgNC4yMzc1MiAxMC4yNDMyWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
}

.wpforms-submit-container {
    display: flex;
    justify-content: center;
}

label.checkbox>span:first-of-type {
    font-size: 1.6rem !important;
    line-height: 2.4rem !important;
    font-weight: normal;
    position: relative;
    display: block !important;
    padding-left: 3rem;
    cursor: pointer;
}

label.checkbox input[type="checkbox"] {
    position: absolute;
    opacity: 0;
    visibility: hidden;
}

label.checkbox>span:first-of-type:before {
    content: "";
    width: 2rem !important;
    height: 2rem !important;
    background-color: transparent !important;
    border: none !important;
    position: absolute;
    left: 0 !important;
    top: 0.1rem !important;
    background-repeat: no-repeat;
    background-size: 2rem !important;
    transform: none !important;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgcng9IjEuNSIgZmlsbD0id2hpdGUiIHN0cm9rZT0iI0I4QkJCMyIvPgo8L3N2Zz4K");
}

label.checkbox input[type="checkbox"]:checked+span:first-of-type:before {
    content: "";
    width: 2rem !important;
    height: 2rem !important;
    background-color: transparent !important;
    border: none !important;
    position: absolute;
    left: 0 !important;
    top: 0.1rem !important;
    background-repeat: no-repeat;
    background-size: 2rem !important;
    transform: none !important;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgcng9IjEuNSIgZmlsbD0iIzI2MUYxRCIgc3Ryb2tlPSIjMUIxODE4Ii8+CjxwYXRoIGQ9Ik00LjIzNzUyIDEwLjI0MzJDMy45MjA4MyAxMC41Njk4IDMuOTIwODMgMTEuMDk3OSA0LjIzNzUyIDExLjQyMTFMNy40ODczMiAxNC43NTY0QzcuODA0MDIgMTUuMDgxMiA4LjMxODg1IDE1LjA4MTIgOC42MzcxNyAxNC43NTY0TDE2Ljc2MjUgNi40MjMxNkMxNy4wNzkyIDYuMDk2NjMgMTcuMDc5MiA1LjU2ODUxIDE2Ljc2MjUgNS4yNDM2NUMxNi40NDQyIDQuOTE4NzggMTUuOTI5MyA0LjkxODc4IDE1LjYxMjYgNS4yNDM2NUw4LjA2MjI1IDEyLjk4ODhMNS4zODU3NSAxMC4yNDMyQzUuMDY5MDYgOS45MTgzNyA0LjU1NDIyIDkuOTE4MzcgNC4yMzc1MiAxMC4yNDMyWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
}

.woocommerce-form__label-for-checkbox>span {
    font-size: 1.6rem !important;
    line-height: 2.4rem !important;
    font-weight: normal;
    position: relative;
    display: block !important;
    padding-left: 3rem;
    cursor: pointer;
}

.woocommerce-form__label-for-checkbox input[type="checkbox"] {
    position: absolute;
    opacity: 0;
    visibility: hidden;
}

.woocommerce-form__label-for-checkbox>span:before {
    content: "";
    width: 2rem !important;
    height: 2rem !important;
    background-color: transparent !important;
    border: none !important;
    position: absolute;
    left: 0 !important;
    top: 0.1rem !important;
    background-repeat: no-repeat;
    background-size: 2rem !important;
    transform: none !important;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgcng9IjEuNSIgZmlsbD0id2hpdGUiIHN0cm9rZT0iI0I4QkJCMyIvPgo8L3N2Zz4K");
}

.woocommerce-form__label-for-checkbox input[type="checkbox"]:checked+span:before {
    content: "";
    width: 2rem !important;
    height: 2rem !important;
    background-color: transparent !important;
    border: none !important;
    position: absolute;
    left: 0 !important;
    top: 0.1rem !important;
    background-repeat: no-repeat;
    background-size: 2rem !important;
    transform: none !important;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgcng9IjEuNSIgZmlsbD0iIzI2MUYxRCIgc3Ryb2tlPSIjMUIxODE4Ii8+CjxwYXRoIGQ9Ik00LjIzNzUyIDEwLjI0MzJDMy45MjA4MyAxMC41Njk4IDMuOTIwODMgMTEuMDk3OSA0LjIzNzUyIDExLjQyMTFMNy40ODczMiAxNC43NTY0QzcuODA0MDIgMTUuMDgxMiA4LjMxODg1IDE1LjA4MTIgOC42MzcxNyAxNC43NTY0TDE2Ljc2MjUgNi40MjMxNkMxNy4wNzkyIDYuMDk2NjMgMTcuMDc5MiA1LjU2ODUxIDE2Ljc2MjUgNS4yNDM2NUMxNi40NDQyIDQuOTE4NzggMTUuOTI5MyA0LjkxODc4IDE1LjYxMjYgNS4yNDM2NUw4LjA2MjI1IDEyLjk4ODhMNS4zODU3NSAxMC4yNDMyQzUuMDY5MDYgOS45MTgzNyA0LjU1NDIyIDkuOTE4MzcgNC4yMzc1MiAxMC4yNDMyWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
}

label.checkbox>span.new {
    display: inline-block !important;
}


/*
.wpforms-field-gdpr-checkbox ul li input[type="checkbox"] + label::before {
  width: 2rem !important;
  height: 2rem !important;
  background-color: transparent !important;
  border: none !important;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgcng9IjEuNSIgZmlsbD0id2hpdGUiIHN0cm9rZT0iI0I4QkJCMyIvPgo8L3N2Zz4K");
}

.wpforms-field-gdpr-checkbox ul li input[type="checkbox"] + label::after {
  width: 2rem !important;
  height: 2rem !important;
  background-color: transparent !important;
  border: none !important;
  left: 0 !important;
  top: 0 !important;
  background-repeat: no-repeat;
  background-size: 2rem !important;
  transform: none !important;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgcng9IjEuNSIgZmlsbD0iIzI2MUYxRCIgc3Ryb2tlPSIjMUIxODE4Ii8+CjxwYXRoIGQ9Ik00LjIzNzUyIDEwLjI0MzJDMy45MjA4MyAxMC41Njk4IDMuOTIwODMgMTEuMDk3OSA0LjIzNzUyIDExLjQyMTFMNy40ODczMiAxNC43NTY0QzcuODA0MDIgMTUuMDgxMiA4LjMxODg1IDE1LjA4MTIgOC42MzcxNyAxNC43NTY0TDE2Ljc2MjUgNi40MjMxNkMxNy4wNzkyIDYuMDk2NjMgMTcuMDc5MiA1LjU2ODUxIDE2Ljc2MjUgNS4yNDM2NUMxNi40NDQyIDQuOTE4NzggMTUuOTI5MyA0LjkxODc4IDE1LjYxMjYgNS4yNDM2NUw4LjA2MjI1IDEyLjk4ODhMNS4zODU3NSAxMC4yNDMyQzUuMDY5MDYgOS45MTgzNyA0LjU1NDIyIDkuOTE4MzcgNC4yMzc1MiAxMC4yNDMyWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
}
*/

/* RESPONSIVE */

@media(max-width: 1200px) {}

@media(max-width: 990px) {}

@media(max-width: 750px) {}

@media(max-width: 500px) {
    .wpforms-field-container .wpforms-field.half {
        width: 100%;
    }
}

@media(max-width: 400px) {}