.mfp-title{display:none !important}.img-signature{opacity:0.4;position:absolute;left:15.5rem;bottom:60px}@media screen and (max-width: 767px){.img-signature{left:130px}}#page-header.bg_transparent{background:rgba(0, 0, 0, 0.5);border-bottom:solid 1px rgba(255, 255, 255, 0.3)}.profile-history-wrapper>*{padding-left:5rem;padding-right:5rem}.profile-history-wrapper>*:before{content:'';width:1px;height:100%;position:absolute;left:15px;top:0;background:rgba(0, 0, 0, 0.35)}.profile-history-col{position:relative}.profile-history-year{position:absolute;left:-2.55rem;top:50%;transform:rotate(-90deg) translateX(-50%);background:#f7f7f7;padding:0
10px;font-weight:bold;transform-origin:left;text-align:center !important;line-height:1;margin-top:-15px}@media screen and (max-width: 767px){.profile-history-wrapper>*{padding-left:1.5rem;padding-right:0}.profile-history-wrapper>*:before,.profile-history-year{left:0}}.title-subline{font-size:14px;font-weight:bold;opacity:0.7;position:relative;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width: 992px){.section-padding{padding-left:5rem;padding-right:5rem}.section-padding-left{padding-left:5rem}.section-padding-right{padding-right:5rem}.title-subline:before{content:'';height:1px;width:4rem;position:absolute;left:-5rem;top:15px;background:currentColor}}.title-subline-center:before{display:none !important}.title-subline+h2{padding-top:0}.blog-social.w-socials.style_outlined .w-socials-item-link{box-shadow:0 0 0 2px #000 inset}.blog-teaser-wrapper .blog-teaser-caption{pointer-events:none}.blog-teaser-wrapper .w-grid-item .entry-title{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.blog-teaser-wrapper .w-grid-item .entry-title:before{content:'';height:1px;position:absolute;bottom:0;left:0;width:0;background:#fff;transition:width 0.5s;-moz-transition:width 0.5s;-webkit-transition:width 0.5s}.blog-teaser-wrapper .w-grid-item:hover .entry-title:before{width:100%}.blog-teaser-wrapper .w-grid-item .w-btn{transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s}.blog-teaser-wrapper .w-grid-item:hover .w-btn{background:#fff;color:#000 !important;transition-delay:0.15s;-moz-transition-delay:0.15s;-webkit-transition-delay:0.15s}.date-wrapper{width:56px !important;text-align:center;pointer-events:none !important;border-radius:2px;overflow:hidden;background:#000;opacity:0.8}.date-wrapper
time{padding:4px;text-align:center;margin:0
!important;width:100%;color:#fff;font-size:14px}.date-wrapper time + time, .date-wrapper time+time+time{padding:5px
0 0 0;color:#222;background:rgba(255, 255, 255, 1);line-height:1;font-weight:bold}.date-wrapper time+time+time{padding-bottom:0.25rem;font-weight:normal}.w-vwrapper.date-wrapper>time{margin-bottom:0 !important}.woocommerce-breadcrumb{display:none !important}h1.product_title,h1.woocommerce-products-header__title{font-size:2rem}#page-header.bg_transparent .w-cart-link{color:#fff}#page-header.bg_transparent.sticky .w-cart-link{color:#000}.single-product .tabs.wc-tabs, .single-product .product_meta,.reset_variations,.related{display:none !important}.single-product .woocommerce-tabs{margin-bottom:0;padding-bottom:0}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="tel"],input[type="number"],input[type="date"],input[type="search"],input[type="range"],textarea,select{box-shadow:none !important}.shipping-costs-cart-info,.wc-gzd-total-mini-cart{font-size:0.8rem;padding:0
!important}.widget.widget_shopping_cart
p.total{padding-bottom:0.5rem}.widget_shopping_cart
p.buttons{margin-top:1rem}.single-product .wc-gzd-additional-info{font-size:0.8rem;opacity:0.8;margin-bottom:1rem !important}.single-product .summary
.price{margin-bottom:0}.woocommerce-product-details__short-description{border-bottom:solid 1px #ccc;padding-bottom:1.5rem}.woocommerce-product-details__short-description
ul{margin-left:1rem}.single-product .quantity
input.qty{height:3.35rem;border-radius:3rem !important;border:solid 1px #000;background:none;text-align:center;width:3.35rem;padding:0}@media screen and (min-width: 768px){.single-product .quantity
input.qty{width:5.5em;margin-right:1rem}}@media screen and (max-width: 767px){.single-product
.single_add_to_cart_button{float:right}.header-main-img .l-section-img{background-attachment:scroll !important}}.product-description-custom
ul{margin-left:1rem}.woocommerce .cart .variations
td.label{width:6.7em}.woocommerce .cart .variations
select{border-radius:3rem !important}.single-product input::-webkit-outer-spin-button,
.single-product input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-product input[type=number]{-moz-appearance:textfield}.woocommerce-message{background:#000;color:#fff}.woocommerce .cart_totals .order-tax{font-size:0.8rem}.woocommerce .cart_totals .order-tax
td{padding-top:0;padding-bottom:0}.woocommerce-checkout
#order_review_heading{width:100%;float:none}#order_review{font-size:0.8rem}#order_review
.variation{display:none}#order_review .legal
label{font-weight:normal;font-size:0.8rem;padding-left:25px;position:relative;display:block;line-height:1.6}#order_review
.legal{padding-bottom:1rem;border-bottom:solid 1px rgba(0, 0, 0, 0.2)}.wc-gzd-order-submit{padding-top:1rem;border-top:solid 1px rgba(0, 0, 0, 0.2)}#order_review .woocommerce-form__label.woocommerce-form__label-for-checkbox>input{position:absolute;left:0;top:10px}.woocommerce .payment_methods
.about_paypal{opacity:0.7;font-weight:normal}#order_review
h3{margin-bottom:1rem}#order_review .order-tax{opacity:0.8}.woocommerce-checkout
.shop_table{background:transparent}.woocommerce-mini-cart
.variation{display:none}.woocommerce ul.product_list_widget
li{font-size:0.8rem}.woocommerce ul.product_list_widget li img, .wc-gzd-product-name-left
img{border:solid 1px #ddd;padding:0.15rem}.woocommerce-cart-form
.variation{display:none}.woocommerce-billing-fields__field-wrapper label, .woocommerce-additional-fields__field-wrapper
label{font-size:0.8rem;text-transform:uppercase;line-height:1.6;opacity:0.6;letter-spacing:0.05rem}#order_payment_heading,#order_review_heading,.woocommerce-shipping-destination,#billing_country_field,#billing_company_field,.woocommerce-order-details,.woocommerce-customer-details{display:none !important}.woocommerce-thankyou-order-received{color:#000;font-size:2rem;margin-bottom:2rem}.wc-bacs-bank-details-heading{font-family:'Roboto';text-transform:none;margin-top:2rem}.wc-bacs-bank-details-account-name{font-family:'Roboto'}.woocommerce ul.order_details li
strong{font-size:1rem}.section-race{border-bottom:solid 1px rgba(0, 0, 0, 0.2)}.section-race-img
img{width:100%}.section-race-icons{opacity:0.6}.section-race-icons .w-iconbox{margin-bottom:1rem}.section-race-icons .w-iconbox-title{font-weight:bold;text-transform:uppercase;font-size:1.2rem;padding-bottom:0}.countdown-custom{font-family:'Roboto',sans-serif;margin:0
!important;text-align:center !important}.countdown-custom>.ult_countdown-div{display:inline-block;text-align:center !important}.countdown-custom .ult_countdown-amount{font-weight:700 !important;display:block;font-size:4rem !important;color:#fff !important}.countdown-custom .ult_countdown-period{display:block;font-size:1.2rem !important;text-transform:uppercase;color:#fff !important;margin-top:10px}.countdown-custom.ult_countdown .ult_countdown-section{margin-bottom:0;padding:10px
30px !important;min-width:90px}@media screen and (max-width: 767px){.countdown-custom .ult_countdown-amount{font-size:3rem !important}.countdown-custom.ult_countdown .ult_countdown-section{width:50% !important;padding:0
!important;margin-bottom:15px !important}.countdown-custom .ult_countdown-period{font-size:15px !important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.custom-gallery .w-grid-item-h{-webkit-filter:grayscale(80%);-moz-filter:grayscale(80%);-ms-filter:grayscale(80%);-o-filter:grayscale(80%);filter:grayscale(80%);opacity:0.9;transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}.custom-gallery .w-grid-item-h:hover{opacity:1;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%)}.btn-color{padding-left:70px !important}.btn-color .w-btn-label:before{content:'';display:block;width:2.75rem;height:2.75rem;left:4px;top:4px;background:#fff;position:absolute;border-radius:50%}.btn-color.btn-color-blue .w-btn-label:before{background:#225191}.btn-color.btn-color-khaki .w-btn-label:before{background:#7b786c}.btn-color.btn-color-grey .w-btn-label:before{background:#666}.btn-color.btn-color-darkgrey .w-btn-label:before{background:#222}.btn-color.btn-color-anthracite .w-btn-label:before{background:#706063}.btn-color.btn-color-white .w-btn-label:before{background:#ddd}.btn-color.btn-color-black .w-btn-label:before{background:#000}.product-gallery .w-post-elm:after{content:'';pointer-events:none;position:absolute;left:0;right:0;bottom:0;top:0;border:solid 4px #f7f7f7}.w-popup-box-content{background:transparent !important}.w-popup-box-content .wp-video{width:100% !important}.mejs-controls{display:none !important}#btn-play-audio,#btn-play-video{cursor:pointer}#btn-play-audio:hover,#btn-play-video:hover{opacity:0.7}.mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed
body{background:transparent !important}.box-booking .w-sharing-item{border:none !important}.form-custom input:not([type="submit"]), .form-custom .w-form-checkbox{background:#fff;border-width:1px;border-color:#ddd}@media screen and (min-width: 480px){#slider-frontpage-mobile{display:none !important}}@media screen and (max-width: 479px){#slider-frontpage,.w-scroller-dots.show{display:none !important}}#row-partners
img{opacity:0.4}#row-partners img:hover{opacity:1}