#wrapper{background-color:#eeeeee;}#wrapper #top-bar,.top-bar-wrap, .stm-template-listing #top-bar,body.page-template-home-service-layout #top-bar,.stm-layout-header-listing #wrapper #top-bar,.stm-template-car_dealer_two.no_margin #wrapper #stm-boats-header #top-bar:after,.stm-template-aircrafts #wrapper #top-bar,.stm-template-listing_three #top-bar,#wrapper #stm-boats-header #top-bar:after,.stm-template-listing_five .top-bar-wrap {background-color:#4C1E62;}#wrapper #top-bar .container,#wrapper .top-bar-wrap,.stm-layout-header-listing #wrapper #top-bar .container,#wrapper #top-bar .container .language-switcher-unit .stm_current_language,.stm-layout-header-car_dealer_two.no_margin #wrapper #stm-boats-header #top-bar .container .top-bar-wrapper .language-switcher-unit .stm_current_language,#wrapper #top-bar .container .top-bar-wrapper .pull-left .stm-multiple-currency-wrap .select2-container--default .select2-selection--single .select2-selection__rendered,.stm-layout-header-car_dealer_two.no_margin #wrapper #stm-boats-header #top-bar .container .top-bar-wrapper .pull-left .stm-multiple-currency-wrap .select2-container--default .select2-selection--single .select2-selection__rendered,#wrapper #stm-boats-header #top-bar .container .top-bar-info li,#wrapper #top-bar .container .header-login-url a,#wrapper #top-bar .container .select2-container--default .select2-selection--single .select2-selection__arrow b,.stm-layout-header-car_dealer_two.no_margin #wrapper #stm-boats-header #top-bar .container .top-bar-wrapper .pull-left .stm-multiple-currency-wrap .select2-container--default .select2-selection--single .select2-selection__arrow b,.stm-layout-header-aircrafts #wrapper #top-bar .container .top-bar-wrapper .pull-left .stm-multiple-currency-wrap .select2-container--default .select2-selection--single .select2-selection__arrow b,.stm-layout-header-car_dealer_two.no_margin #wrapper #stm-boats-header #top-bar .container .header-login-url a,#wrapper #header .top-bar-wrap .stm-c-f-top-bar .stm-top-address-wrap,#wrapper #header .top-bar-wrap .stm-c-f-top-bar .language-switcher-unit .stm_current_language,#wrapper #header .top-bar-wrap .stm-c-f-top-bar .stm-multiple-currency-wrap .select2-container--default .select2-selection--single .select2-selection__rendered,#wrapper #header .top-bar-wrap .stm-c-f-top-bar .select2-container--default .select2-selection--single .select2-selection__arrow b,.stm-layout-header-car_dealer #wrapper #top-bar .container .top-bar-wrapper .pull-left .stm-multiple-currency-wrap .select2-container--default .select2-selection--single .select2-selection__rendered,.stm-layout-header-car_dealer_two #wrapper #top-bar .container .top-bar-wrapper .pull-left .stm-multiple-currency-wrap .select2-container--default .select2-selection--single .select2-selection__rendered,.stm-layout-header-listing #wrapper #top-bar .container .top-bar-wrapper .pull-left .stm-multiple-currency-wrap .select2-container--default .select2-selection--single .select2-selection__rendered,.stm-layout-header-listing_five #wrapper #top-bar .container .top-bar-wrapper .pull-left .stm-multiple-currency-wrap .select2-container--default .select2-selection--single .select2-selection__rendered,.stm-layout-header-listing_five .top-bar-wrap .stm-c-f-top-bar .currency-switcher .stm-multiple-currency-wrap .select2-container--default .select2-selection--single .select2-selection__arrow b,.stm-layout-header-motorcycle #wrapper #top-bar .container .top-bar-wrapper .pull-left .stm-multiple-currency-wrap .select2-container--default .select2-selection--single .select2-selection__rendered,.stm-layout-header-car_rental #wrapper #top-bar .container .top-bar-wrapper .pull-left .stm-multiple-currency-wrap .select2-container--default .select2-selection--single .select2-selection__rendered,.stm-layout-header-car_magazine #wrapper #top-bar .container .top-bar-wrapper .pull-left .stm-multiple-currency-wrap .select2-container--default .select2-selection--single .select2-selection__rendered,.stm-layout-header-aircrafts #wrapper #top-bar .container .top-bar-wrapper .pull-left .stm-multiple-currency-wrap .select2-container--default .select2-selection--single .select2-selection__rendered,.stm-layout-header-equipment #wrapper #top-bar .container .top-bar-wrapper .pull-left .stm-multiple-currency-wrap .select2-container--default .select2-selection--single .select2-selection__rendered,.stm-layout-header-boats #wrapper #top-bar .container .top-bar-wrapper .pull-left .stm-multiple-currency-wrap .select2-container--default .select2-selection--single .select2-selection__rendered{color:#ffffff;}#wrapper #top-bar .container .pull-right i,#wrapper #top-bar .container .stm-boats-top-bar-centered i,#wrapper #header .stm-c-f-top-bar i {color:#ffffff;}body #wrapper #top-bar .container a,body #wrapper .top-bar-wrap a,body #wrapper #stm-boats-header #top-bar .container .top-bar-info li a,body #wrapper #top-bar .container .top_bar_menu ul li a,body #wrapper #top-bar .container .header-login-url a,.stm-layout-header-car_dealer_two.no_margin #wrapper #stm-boats-header #top-bar .container .header-login-url a,body #wrapper #header .top-bar-wrap .stm-c-f-top-bar .stm-top-address-wrap a,.stm-layout-header-car_dealer #wrapper #top-bar .container a,.stm-layout-header-car_dealer_two #wrapper #top-bar .container a,.stm-layout-header-listing #wrapper #top-bar .container a,.stm-layout-header-listing_five #wrapper #top-bar .container a,.stm-layout-header-boats #wrapper #top-bar .container a,.stm-layout-header-motorcycle #wrapper #top-bar .container a,.stm-layout-header-car_rental #wrapper #top-bar .container a,.stm-layout-header-car_magazine #wrapper #top-bar .container a,.stm-layout-header-aircrafts #wrapper #top-bar .container a,.stm-layout-header-equipment #wrapper #top-bar .container a{color:#ffffff;}#wrapper #top-bar .top_bar_menu ul li a, #wrapper .stm-c-f-top-bar .top_bar_menu ul li a {font-size:14px;}body #wrapper #top-bar .container .top-bar-wrapper .pull-right .top_bar_menu ul li a,body #wrapper #top-bar .container .top-bar-wrapper .stm-boats-top-bar-right .top_bar_menu ul li a,#wrapper .stm-c-f-top-bar .top_bar_menu ul li a {color:#f1f1f1;}body #wrapper #top-bar .container .top-bar-wrapper .pull-right .top_bar_menu ul li a:hover,body #wrapper #top-bar .container .top-bar-wrapper .stm-boats-top-bar-right .top_bar_menu ul li a:hover,#wrapper .stm-c-f-top-bar .top_bar_menu ul li a:hover {color:#ffffff;}#header .header-main,#header .stm_motorcycle-header .stm_mc-main.header-main,.home #header .header-main-listing-five.stm-fixed,.stm-layout-header-listing #wrapper #header .header-listing.listing-nontransparent-header,.stm-layout-header-listing #wrapper #header .header-listing:after,#header .header-listing.stm-fixed,.header-service.service-notransparent-header,.stm-template-boats .header-listing.stm-fixed,.stm-template-car_dealer_two.no_margin #wrapper #stm-boats-header #header:after,.stm-template-aircrafts:not(.home):not(.stm-inventory-page):not(.single-listings) #wrapper #header,.stm-layout-header-aircrafts #header .header-listing,.stm-layout-header-equipment #header .header-listing,.stm-layout-header-car_dealer_two.no_margin #wrapper #stm-boats-header #header:after,.stm-layout-header-boats #stm-boats-header #header:after,.stm-template-rental_two #wrapper .header-main{background-color:#98d4de;}.header-service.header-service-fixed.header-service-sticky.service-notransparent-header,.header-service.header-service-fixed.header-service-sticky,.stm-layout-header-listing_five #wrapper #header .header-main.stm-fixed,.header-nav-fixed.header-nav-sticky,.stm-layout-header-car_dealer_two.no_margin #stm-boats-header #header .stm-fixed,#wrapper #header .header-listing.stm-fixed,.stm-layout-header-car_magazine #wrapper #header .header-magazine.header-magazine-fixed.stm-fixed{padding-top: 10px!important;padding-bottom: 13px!important; }#header .blogname h1{font-family:Montserrat, Arial; color:#000 ;; font-size:24px; line-height:22px; font-weight:500; font-style:normal; text-align:left; text-transform:normal; letter-spacing:0px; word-spacing:0px; }body #wrapper .main-menu .header-menu > li > a,#wrapper #header .header-menu > li > a,#wrapper #header .listing-menu > li > a,#wrapper #header .header-listing .listing-menu > li > a,#wrapper #header .header-inner-content .listing-service-right .listing-menu > li > a,#wrapper #stm-boats-header #header .header-inner-content .listing-service-right .listing-menu > li > a,#wrapper #header .header-magazine .container .magazine-service-right ul.magazine-menu > li > a,.stm-layout-header-listing_five .header-menu > li > a,.stm-layout-header-aircrafts #wrapper #header .header-inner-content .listing-service-right .listing-menu > li > a,.stm-template-rental_two #wrapper .header-main .header-menu > li > a,body .stm-boats-mobile-menu .listing-menu li a {font-family:Roboto, Arial; color:#4C1E62!important;; font-size:14px; line-height:20px; font-weight:700; font-style:normal; text-align:left; text-transform:normal; letter-spacing:0px; word-spacing:0px; }.main-menu .header-menu > li:not(.stm_megamenu) .sub-menu a,.header-menu > li:not(.stm_megamenu) .sub-menu a,.listing-menu > li:not(.stm_megamenu) .sub-menu a,.header-listing .listing-menu> li:not(.stm_megamenu) .sub-menu a,.stm-layout-header-listing #wrapper #header .header-listing .listing-menu > li:not(.stm_megamenu) .sub-menu a,.header-inner-content .listing-service-right .listing-menu > li:not(.stm_megamenu) .sub-menu a,#stm-boats-header #header .header-inner-content .listing-service-right .listing-menu > li:not(.stm_megamenu) .sub-menu a,.header-magazine .container .magazine-service-right ul.magazine-menu > li:not(.stm_megamenu) .sub-menu a,.stm-layout-header-listing_five .header-menu > li:not(.stm_megamenu) .sub-menu a,.stm-layout-header-aircrafts .header-inner-content .listing-service-right .listing-menu > li:not(.stm_megamenu) .sub-menu a,.stm-layout-header-motorcycle .stm_motorcycle-header .stm_mc-nav .main-menu .inner .header-menu > li:not(.stm_megamenu) > .sub-menu li a,.stm-layout-header-car_rental #wrapper #header .header-rental .stm-opened-menu-listing .listing-menu-mobile > li:not(.stm_megamenu) .sub-menu li a,.stm-template-rental_two #wrapper .header-main .header-menu > li:not(.stm_megamenu) .sub-menu li a,body .stm-boats-mobile-menu .listing-menu > li:not(.stm_megamenu) .sub-menu li a {font-family:Roboto, Arial; color:#232628!important;; }#wrapper #header .main-menu .header-menu > li > a,#wrapper #header .header-listing .listing-menu > li > a,#wrapper #header .header-magazine .container .magazine-service-right ul.magazine-menu li > a,.stm-layout-header-car_dealer_two.no_margin #stm-boats-header #header .header-inner-content .listing-service-right .listing-menu > li > a,.stm-layout-header-boats #stm-boats-header #header .header-inner-content .listing-service-right .listing-menu > li > a,.stm-template-rental_two .main-menu .header-menu > li > a,.stm-layout-header-aircrafts #wrapper #header .header-inner-content .listing-service-right .listing-menu > li > a,#header .header-service .header-menu > li > a{ }body, .normal_font{font-family:Roboto Condensed, Arial; color:#2a4045 ;; font-size:15px; line-height:22px; text-transform:normal; }h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.heading-font,.button,.event-head,.load-more-btn,.vc_tta-panel-title,.page-numbers li > a,.page-numbers li > span,.vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a span,.stm_auto_loan_calculator input,.post-content blockquote,.contact-us-label,.stm-shop-sidebar-area .widget.widget_product_categories > ul,#main .stm-shop-sidebar-area .widget .product_list_widget li .product-title,#main .stm-shop-sidebar-area .widget .product_list_widget li a,.woocommerce ul.products li.product .onsale,.woocommerce div.product p.price, .woocommerce div.product span.price,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce table.shop_attributes td,.woocommerce table.shop_table td.product-name > a,.woocommerce-cart table.cart td.product-price,.woocommerce-cart table.cart td.product-subtotal,.stm-list-style-counter li:before,.ab-booking-form .ab-nav-steps .ab-btn,body.stm-template-motorcycle .stm_motorcycle-header .stm_mc-main.header-main .stm_top-menu li .sub-menu a,.wpb_tour_tabs_wrapper.ui-tabs ul.wpb_tabs_nav > li > a{font-family:Roboto Condensed, Arial; text-transform:normal; }h1, .h1{, Arial; color:#2a4045 ;; font-size:50px; line-height:56px; font-weight:700; font-style:normal; text-align:left; text-transform:normal; letter-spacing:0px; word-spacing:0px; }h2, .h2{, Arial; color:#2a4045 ;; font-size:36px; line-height:42px; font-weight:700; font-style:normal; text-align:left; text-transform:normal; letter-spacing:0px; word-spacing:0px; }h3, .h3{, Arial; color:#2a4045 ;; font-size:24px; line-height:30px; font-weight:700; font-style:normal; text-align:left; text-transform:normal; letter-spacing:0px; word-spacing:0px; }h4, .h4{, Arial; color:#2a4045 ;; font-size:16px; line-height:22px; font-weight:700; font-style:normal; text-align:left; text-transform:normal; letter-spacing:0px; word-spacing:0px; }h5, .h5{, Arial; color:#2a4045 ;; font-size:14px; line-height:20px; font-weight:400; font-style:normal; text-align:left; text-transform:normal; letter-spacing:0px; word-spacing:0px; }h6, .h6{, Arial; color:#2a4045 ;; font-size:12px; line-height:18px; font-weight:400; font-style:normal; text-align:left; text-transform:normal; letter-spacing:0px; word-spacing:0px; }#footer-main, body.page-template-home-service-layout #footer #footer-main{background-color:#98d4de !important;}#footer-copyright, body.page-template-home-service-layout #footer #footer-copyright{background-color:#4C1E62 !important;}#cookie-notice {
position: fixed;
min-width: 100%;
height: auto;
z-index: 100000;
font-size: 13px;
letter-spacing: 0;
line-height: 20px;
left: 0;
text-align: center; font-weight: normal;
font-family: -apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;
}
#cookie-notice,
#cookie-notice * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#cookie-notice.cn-animated {
-webkit-animation-duration: 0.5s !important;
animation-duration: 0.5s !important;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
#cookie-notice.cn-animated.cn-effect-none {
-webkit-animation-duration: 0.001s !important;
animation-duration: 0.001s !important;
}
#cookie-notice .cookie-notice-container {
display: block;
}
#cookie-notice.cookie-notice-hidden .cookie-notice-container {
display: none;
}
#cookie-notice .cookie-revoke-container {
display: block;
}
#cookie-notice.cookie-revoke-hidden .cookie-revoke-container {
display: none;
}
.cn-position-top {
top: 0;
}
.cn-position-bottom {
bottom: 0;
}
.cookie-notice-container {
padding: 15px 30px;
text-align: center;
width: 100%;
z-index: 2;
}
.cookie-revoke-container {
padding: 15px 30px;
width: 100%;
z-index: 1;
}
.cn-close-icon {
position: absolute;
right: 15px;
top: 50%;
margin-top: -10px;
width: 15px;
height: 15px;
opacity: 0.5;
padding: 10px;
outline: none;
}
.cn-close-icon:hover {
opacity: 1;
}
.cn-close-icon:before, 
.cn-close-icon:after {
position: absolute;
content: ' ';
height: 15px;
width: 2px;
top: 3px;
background-color: #fff;
}
.cn-close-icon:before {
transform: rotate(45deg);
}
.cn-close-icon:after {
transform: rotate(-45deg);
}
#cookie-notice .cn-revoke-cookie {
margin: 0;
}
#cookie-notice .cn-button {
margin: 0 0 0 10px;
border: none;
}
.cn-button {
font-family: -apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;
font-weight: normal;
font-size: 13px;
letter-spacing: 0.25px;
line-height: 20px;
margin: 0;
padding: 0;
text-align: center;
text-transform: none;
display: inline-block;
cursor: pointer;
touch-action: manipulation;
white-space: nowrap;
outline: none;
box-shadow: none;
text-shadow: none;
border: none;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.cn-button:hover {
box-shadow: inset 0 0 0 99999px rgba(0,0,0,0.05);
text-decoration: none;
}
.cn-button.wp-default,
.cn-button.bootstrap {
text-decoration: none;
padding: 8.5px 10px;
line-height: 1;
}
.cn-button.wp-default {
color: #fff;
background: #fbb03b;
}
.cn-button.wp-default:hover {
}
.cn-button.bootstrap {
color: #fff;
background: #20C19E;
}
.cn-button.bootstrap:hover {
}
.cn-text-container {
margin: 0 0 6px 0;
}
.cn-text-container,
.cn-buttons-container {
display: inline-block;
}
#cookie-notice.cookie-notice-visible.cn-effect-none,
#cookie-notice.cookie-revoke-visible.cn-effect-none {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
#cookie-notice.cn-effect-none {
-webkit-animation-name: fadeOut;
animation-name: fadeOut;
}
#cookie-notice.cookie-notice-visible.cn-effect-fade,
#cookie-notice.cookie-revoke-visible.cn-effect-fade {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
#cookie-notice.cn-effect-fade {
-webkit-animation-name: fadeOut;
animation-name: fadeOut;
}
#cookie-notice.cookie-notice-visible.cn-effect-slide,
#cookie-notice.cookie-revoke-visible.cn-effect-slide{
-webkit-animation-name: slideInUp;
animation-name: slideInUp;
}
#cookie-notice.cn-effect-slide {
-webkit-animation-name: slideOutDown;
animation-name: slideOutDown;
}
#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,
#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide {
-webkit-animation-name: slideInDown;
animation-name: slideInDown;
}
#cookie-notice.cn-position-top.cn-effect-slide {
-webkit-animation-name: slideOutUp;
animation-name: slideOutUp;
}
@-webkit-keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@-webkit-keyframes fadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
@keyframes fadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
@-webkit-keyframes slideInUp {
from {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInUp {
from {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@-webkit-keyframes slideOutDown {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
@keyframes slideOutDown {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
@-webkit-keyframes slideInDown {
from {
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInDown {
from {
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@-webkit-keyframes slideOutUp {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
@keyframes slideOutUp {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
@media all and (max-width: 900px) {
.cookie-notice-container #cn-notice-text {
display: block;
}
.cookie-notice-container #cn-notice-buttons {
display: block;
}
#cookie-notice .cn-button {
margin: 0 5px 5px 5px;
}
}
@media all and (max-width: 480px) {
.cookie-notice-container,
.cookie-revoke-container {
padding: 15px 25px;
}
}