@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-57ff7147 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS */.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    color: white !important;
    width: 100%;
}

input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="url"]:focus, textarea:focus {
    border-color: white !important;
    border: 5px white solid;
}

input[type="text"], input[type="password"], input[type="email"], input[type="tel"], input[type="url"], textarea {
    max-width: unset !important;
}

ins {
    background-color: #519323 !important;
}

.select2-container--default .select2-selection--single {
    -webkit-appearance: none;
-ms-appearance: none;
-moz-appearance: none;
appearance: none;
background-color: transparent;
border-radius: 0;
border: solid 1px #BBB;
padding: 16px 48px 16px 18px;
background-image: url(images/controls/arrows/small-arrow-down.svg);
background-repeat: no-repeat;
background-position: right center;
height: unset !important;

}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 100% !important;
}

.select2-container--default .select2-selection--single {
    background-color: unset !important;
    border-radius: 0px !important;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #fff !important;
}

.woocommerce-input-wrapper textarea {
    height: 120px !important;
}

@media (max-width: 767px) {
body {
    font-size: xx-small !important;
}}/* End custom CSS */