@font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 300;
src: url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-300.eot); src: local(''),
url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-300.eot?#iefix) format('embedded-opentype'), url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-300.woff2) format('woff2'), url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-300.woff) format('woff'), url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-300.ttf) format('truetype'), url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-300.svg#Poppins) format('svg'); } @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 400;
src: url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-regular.eot); src: local(''),
url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-regular.eot?#iefix) format('embedded-opentype'), url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-regular.woff2) format('woff2'), url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-regular.woff) format('woff'), url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-regular.ttf) format('truetype'), url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-regular.svg#Poppins) format('svg'); } @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 500;
src: url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-500.eot); src: local(''),
url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-500.eot?#iefix) format('embedded-opentype'), url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-500.woff2) format('woff2'), url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-500.woff) format('woff'), url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-500.ttf) format('truetype'), url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-500.svg#Poppins) format('svg'); } @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 600;
src: url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-600.eot); src: local(''),
url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-600.eot?#iefix) format('embedded-opentype'), url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-600.woff2) format('woff2'), url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-600.woff) format('woff'), url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-600.ttf) format('truetype'), url(https://uniquedriversclub.com/wp-content/themes/hiebermedia-child/fonts/poppins-v15-latin-600.svg#Poppins) format('svg'); }
body { 
max-width: 1920px;
font-family: 'Poppins', Arial, sans-serif;
font-weight: 300; color: #100436;
font-size: 0.90em;
}
body.udc-custom {
background-color: #e2e2e2;
background-image: url(//uniquedriversclub.com/wp-content/themes/hiebermedia-child/images/body-bg-udc-wall.jpg);
background-position: left top;
background-size: cover;
background-repeat: no-repeat;
background-attachment: fixed;
}
b,strong {
font-weight: 600;
} .gallery-item {
padding: 0 15px 15px 0;
} .gallery-item img {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.5) !important;	
}     .elementor-nav-menu--main .elementor-nav-menu ul {
min-width: 240px !important;	
}   footer a {
color: #ffffff !important;	
} p .fa {
color: #666666;	
width: 20px;
} .elementor-pagination {
margin-top: 30px;	
} .elementor-post__thumbnail {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.5) !important;
} .elementor-widget-search-form {
max-width: 240px !important;
float: right;	
} .quoupslider {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.5) !important;
}
h1 {
margin: 15px 0px 15px 0px !important;
font-family: 'Poppins', Arial, sans-serif !important; font-size: 3.0em;
font-weight: 500;
}
h2 {
margin: 15px 0px 15px 0px !important;
font-family: 'Poppins', Arial, sans-serif !important;
font-size: 1.6em; font-weight: 500;
}
h3 {
font-size: 1.1em;
font-family: 'Poppins', Arial, sans-serif !important;
font-weight: 500;
}
.woocommerce-checkout h3 { }
h4, h5, h6 {
}
.elementor-post__title {
font-size: 1.3em !important;	
} .elementor-button.elementor-size-lg {
font-size: 1.0em !important;
}
header .elementor-widget:not(:last-child) {
margin-bottom: 5px !important;	
}
a { color: #333333;
text-decoration: none;
}
a:hover {
color: #666666;
text-decoration: none;
text-shadow: 0 0 5px rgba(255, 255, 255, 0.25);
}
.quoup-logo img {
width: auto;
max-height: 92px;	
} .quoup-form {
max-width: 	720px;
margin: 0 auto;
}
.quoup-video {
max-width: 640px;
margin: 0 auto;
}
.quoup-section {
box-shadow: 0px 0px 15px rgba(0,0,0,0.2);
}
.quoup-mainheadline {
text-shadow: 0.15em 0.05em 0.05em #333333;
}
.quoup-header {
box-shadow: 0px 0px 15px rgba(0,0,0,0.2);
}
.quoup-footer {
box-shadow: 0px 0px 15px rgba(0,0,0,0.2);
} .quoup-anfrage a {
background-color: #e6363e;
border-radius: 5px;
color: #ffffff !important;
}
.quoup-anfrage a:hover {
background-color: #6f6d6e;   
}
.nomargin {
margin: 0 !important;	
}
.nopadding {
padding: 0 !important;	
}
a.footerlink, 
a.footerlink:hover {
color: #ffffff;	
} .post-ratings {
color: #ffffff;
font-size: 0.9em;	
} .quoup-vorteile {
cursor: default;	
} @media screen and (max-width: 767px) {
.elementor-heading-title.elementor-size-xl {
font-size: 1.8em !important;	
}
}
.elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group .elementor-field-subgroup, .elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group > .elementor-select-wrapper, .elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group > input, .elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group > textarea {
font-family: 'Poppins', Arial, sans-serif;	
}
.mh-lp-footer a {
color: #ffffff;
font-size: 0.9em;
}
.mh-cta-button {
font-size: 1.33em;
font-weight: 500;
}
span.mh-cta-button-span {
font-size: 0.8em;
opacity: 0.7;
clear:both;
font-weight: 300;
}
.mh-cta-button a {
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgb(255,212,61)),color-stop(1,#ffcb14));
background-image: -o-linear-gradient(bottom,rgb(255,212,61) 0%,#ffcb14 100%);
background-image: -moz-linear-gradient(bottom,rgb(255,212,61) 0%,#ffcb14 100%);
background-image: -webkit-linear-gradient(bottom,rgb(255,212,61) 0%,#ffcb14 100%);
background-image: -ms-linear-gradient(bottom,rgb(255,212,61) 0%,#ffcb14 100%);
background-image: linear-gradient(to bottom,rgb(255,212,61) 0%,#ffcb14 100%);
-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.2),inset 0 0 0 2px rgba(255,255,255,0.2);
-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.2),inset 0 0 0 2px rgba(255,255,255,0.2);
box-shadow: 0 1px 5px rgba(0,0,0,0.2),inset 0 0 0 2px rgba(255,255,255,0.2);
border: 1px solid rgba(0,0,0,0.1);
text-shadow: -1px -1px 0px rgba(255,255,255,0.1);
}
.mh-cta-button a:hover {
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(1,rgb(255,212,61)),color-stop(0,#ffcb14));
background-image: -o-linear-gradient(bottom,rgb(255,212,61) 100%,#ffcb14 0%);
background-image: -moz-linear-gradient(bottom,rgb(255,212,61) 100%,#ffcb14 0%);
background-image: -webkit-linear-gradient(bottom,rgb(255,212,61) 100%,#ffcb14 0%);
background-image: -ms-linear-gradient(bottom,rgb(255,212,61) 100%,#ffcb14 0%);
background-image: linear-gradient(to bottom,rgb(255,212,61) 100%,#ffcb14 0%);
} .forminator-label {
font-size:16px !important;
font-weight: 500 !important;
color: #444444 !important;
}
.mh-subheadline label {
color: #444444 !important;	
font-weight: 600 !important;
font-size:18px !important;
}
.forminator-row {
margin-bottom: 20px !important;
}
.mh-submit button.forminator-button-back {
display: none !important;	
}
.forminator-input {
max-width: 305px !important;	
} .woocommerce .col3-set, .woocommerce-page .col3-set {
width: 100%;
}
.woocommerce .col3-set .col-1, .woocommerce-page .col3-set .col-1 {
float: left;
width: 33%;
display: inline-block;
padding: 5px;
}
.woocommerce .col3-set .col-2, .woocommerce-page .col3-set .col-2 {
float: left;
width: 33%;
display: inline-block;
padding: 5px;
}
.woocommerce .col3-set .col-3, .woocommerce-page .col3-set .col-3 {
float: left;
width: 33%;
display: inline-block;
padding: 5px;
}
.woocommerce ul.products li.product .star-rating {
margin: 0 auto;
margin-bottom: 10px;
margin-top: -10px;
}
.woocommerce ul.products li.product .button {
margin-top: 15px !important;
}
.woocommerce .star-rating {
color: #ffb900;
}
.woocommerce-product-rating {
margin-top: -15px;	
}
.woocommerce-review__dash,
.woocommerce-review__published-date {
display: none;	
}
.woocommerce-review__author {
color: #333333;	
}
.woocommerce ul#shipping_method li { margin: 0;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
color: inherit;
font-size: inherit;
}
@media screen and (max-width: 1024px) {
.col-1 {
width: 50% !important;
}
.col-2 {
width: 50% !important;
}
.col-3 {
width: 100% !important;
clear: both;
}
}
@media screen and (max-width: 768px) {
.col-1 {
width: 100% !important;
}
.col-2 {
width: 100% !important;
clear: both;
}
.col-3 {
width: 100% !important;
clear: both;
}
}
.versand a {
color: #888888;	
text-decoration: underline !important;
}
.versand a:hover {
color: #666666;	
}
.unit-price-cart {
display: none;
}
.woocommerce-gzd-legal-checkbox-text {
font-size: 0.7em;
line-height: 1em !important;
color: #888888;
}
.woocommerce-gzd-legal-checkbox-text a {
color: #888888 !important;
text-decoration: underline !important;	
}
.woocommerce-gzd-legal-checkbox-text a:hover {
color: #666666 !important;	
}
.woocommerce form .form-row label {
line-height: inherit !important;	
}
.woocommerce table.shop_table {
margin: 0 -1px 5px 0;
}
#place_order {
width: 100%;	
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
width: 100%;
text-align: center;
background-color: #70b15a !important;
font-size: 20px !important;
padding: 12px !important;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
background-color: #666666 !important;
}
option, input, select, file {  
font-size: 0.9em;
color: #364a48; 
padding: 9px 6px 8px 6px;
border: 1px solid #aaaaaa;
border-radius: 4px;
}
textarea {  
font-size: 0.9em;
color: #364a48; 
background-color: #ffffff; 
line-height: 1.2;
width: 100%;
padding: 9px 6px 8px 6px;
border: 1px solid #aaaaaa;
border-radius: 4px;
}
.select2-container--default .select2-selection--single {
height: 39px;
padding: 5px 0px;
font-size: 0.9em;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
height: 39px;
}
.select2-results li {
margin-left: 0;
font-size: 0.9em;
} .woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {
width: 50%;
text-align:left;
}
.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text {
padding: 8px 6px 8px 6px !important;
}
#coupon_code {
width: auto;	
}
.coupon button {
width: auto !important;
float: none !important;
}
@media screen and (max-width: 768px) {
.woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {
width: 100%;
}
#coupon_code {
width: 100%;	
}
.coupon button {
width: 100% !important;
}
}
#calc_shipping_city_field,
#calc_shipping_postcode_field {
display: none !important;	
}
.woocommerce-checkout #ship-to-different-address-checkbox { width: auto; float: right; margin-left: 15px; margin-top: 8px; opacity: 1; position: static; }
.woocommerce-checkout #ship-to-different-address label { cursor: pointer; }
.woocommerce-checkout .woocommerce-shipping-fields { margin-top: 10px; }
.woocommerce-checkout .woocommerce form .form-row.create-account label { cursor: pointer; }
.woocommerce form .form-row .required { color: #e6363e !important; }
.wc-gzd-product-name-right {
font-size: 0.92em;
line-height: 1.5;
}
#order_payment_heading {
display: none !important;	
}
.proceed-to-checkout-above-cart {
text-align: right;
padding-bottom: 15px;
max-width: 200px;
float: right;
}
@media screen and (max-width: 768px) {
.proceed-to-checkout-above-cart {
max-width: none;
float: none;
}	
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
background: #eeeeee;
border-radius: 5px;
border-bottom: 0px;
border: 1px solid rgba(0,0,0,.1);
}
.woocommerce-checkout #payment ul.payment_methods {
border-bottom: 0px;	
}
.single_add_to_cart_button {
width: auto !important;	
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) {
width: 18%;
padding-right: 5px;
padding-top: 5px;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
font-size: 1.0em;
font-weight: 300;
}
.payment_box {
font-weight: 300;	
}
.displaynone {
display: block;	
} .woocommerce form.checkout_coupon {
border: none;
padding: 0px;
margin: 0.5em 0;
text-align: left;
border-radius: none;
}
span.onsale {
display: none !important;	
}
.woocommerce div.product.elementor form.cart table.variations td.value select {
width: auto !important;
border: 1px solid #aaaaaa !important;
min-width: 75% !important;	
}
a.reset_variations {
display: none !important;	
}
.wc-gzd-additional-info, 
.wc-gzd-additional-info a, 
.wc-gzd-cart-info {
color: #999999 !important;
font-size: 13px !important;
font-weight: 400 !important;
margin: 0 !important;
}
.woocommerce ul.products li.product .price {
font-size: 1em;	
}
.hm-pricemeta {
margin-top: -20px;	
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
margin: 0 0 0 0px;
}
span.comment-reply-title {
margin: 15px 0px 15px 0px !important;
font-family: 'Poppins', Arial, sans-serif !important;
font-size: 1.6em;
font-weight: 400;
} #add_payment_method .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-checkout .cart-collaterals .cart_totals table th {
width: 50%;
} .swiper-slide-contents {
max-width: 100% !important;	
}
.swiper-slide-inner {
cursor: default !important;	
}
.hm-shadow {
text-shadow: 0px 0px 20px #000000;	
} li.menutrenner {
border-top: 1px solid #cccccc !important;	
} .jet-listing-dynamic-field__inline-wrap {
align-items: flex-start;	
}  .BorlabsCookie ._brlbs-content-blocker ._brlbs-google-maps ._brlbs-thumbnail {
width:100%;
max-height: 480px;
}
._brlbs-google-maps {
width: 100%;
margin-bottom: -4px !important;	
}