.wpb_text_column{margin:0 0 35px}.wpb_row:last-child{margin-bottom:35px}.al_right{text-align:right}.al_justify{text-align:justify}.al_center{text-align:center}.hide{display:none !important}.no_top_margin{margin-top:0 !important}h1:before,.h1:before,h2:before,.h2:before,h3:before,.h3:before,h4:before,.h4:before,h5:before,.h5:before,h6:before,.h6:before{border-bottom:0;width:0;display:none}h1,h2,h3,h4,h5,h6{text-transform:none}h1{margin:70px 0 80px !important}h3{color:#d4ae40;font-size:26px;line-height:30px;font-weight:400;margin:0 0 12px}h4{font-size:16px;font-weight:600;margin:0 0 15px;letter-spacing:1px;text-transform:uppercase}.extra_top_margin h4{margin-top:35px !important}.extra_top_margin h4:first-child{margin-top:0 !important}b,strong,.bold{font-weight:600;color:inherit}p{margin:0 0 20px}.breadcrumbs{margin-bottom:0;letter-spacing:.5px}.breadcrumbs a span.vc-material{text-decoration:none}.wpb_text_column ol,.wpb_text_column ul{margin-bottom:35px}.wpb_text_column ol li,.wpb_text_column ul li{line-height:20px;margin-bottom:8px;padding-left:25px}.wpb_text_column ul li{padding-left:15px}.wpb_text_column ol li:before{font-weight:600}.wpb_text_column ul.style_3 li:before{top:5px}body .vc_general.vc_btn3{font-weight:600;letter-spacing:.5px}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline{color:#d4ae40;border-color:#d4ae40}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:focus{border-color:#d4ae40;background-color:#d4ae40}body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty){padding-left:50px;padding-right:25px}.vc_btn3-container{margin-bottom:35px}.table_custom table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.3}.table_custom table th{font-weight:600}.table_custom table thead th{color:#0050b5;letter-spacing:.5px;text-align:center;padding:10px 8px;border-bottom-width:3px}.table_custom table tbody th,.table_custom table tbody td{padding:6px 8px;text-align:left;vertical-align:middle}.table_custom table tbody td{text-align:center}body .vc_message_box{font-size:17px;margin-bottom:30px !important}body .vc_message_box.vc_message_box-solid.vc_color-info{color:#666;background-color:#f7e3a4}body .vc_message_box.vc_message_box-solid.vc_color-info .vc_message_box-icon{color:#0050b5}@media screen and (min-width:768px) and (max-width:991px){.wpb_row:last-child{margin-bottom:20px}}@media only screen and (max-width:768px){h1{font-size:40px !important;line-height:46px !important;margin:45px 0 60px !important}.hide_md{display:none !important}.breadcrumbs{letter-spacing:0}}@media only screen and (max-width:480px){h1{font-size:36px !important;line-height:42px !important}.table_custom table thead th{letter-spacing:0;padding:6px 4px}.table_custom table tbody th,.table_custom table tbody td{padding:6px}}body.header_style_4 .top_bar{letter-spacing:.3px;background:rgba(0,0,0,.6)}.top_bar_info_wr .top_bar_info_switcher .active i{margin-right:10px}.top_bar_info_wr .top_bar_info_switcher .active:after{margin-top:-5px}#header{background-position:center center;background-repeat:no-repeat;background-size:cover;margin-bottom:30px}#header:before{background:rgba(0,0,0,0)}#header .page_title{height:300px}#header .page_title h1{text-align:center;display:none}@media only screen and (max-width:1024px){.top_bar_info_wr .top_bar_info_switcher .active{min-width:185px}}@media only screen and (max-width:768px){#header{margin-bottom:25px}#header .page_title{height:180px}}.top_nav_wr .top_nav ul.top_nav_menu{margin:0}.top_nav_wr .top_nav ul.top_nav_menu li{font-size:17px;font-weight:400;letter-spacing:1px}.top_nav_wr .top_nav ul.top_nav_menu li#menu-item-2234>a span,.top_nav_wr .top_nav ul.top_nav_menu li#menu-item-2236>a span{display:none}.top_nav_wr .top_nav ul.top_nav_menu li#menu-item-2234>a{padding:34px 0 33px}.top_nav_wr .top_nav ul.top_nav_menu li ul.sub-menu{padding:0}.top_nav_wr .top_nav ul.top_nav_menu li ul.sub-menu li a{padding:10px 12px}.top_nav_wr .top_nav ul.top_nav_menu li ul.sub-menu li a span{position:relative;top:2px;font-size:15px;font-weight:300;margin-left:8px !important}@media only screen and (max-width:991px){.top_nav_wr .top_nav ul.top_nav_menu li{font-size:16px;padding:0 11px}.top_nav_wr .top_nav .top_mobile_menu_wr ul.top_mobile_menu li:last-child{border-bottom:1px solid #ddd}}@media only screen and (max-width:768px){.top_nav_wr .top_nav .mobile_logo a{margin-bottom:13px}.top_nav_wr .top_nav #menu_toggle{top:17px}}.rev_slider>ul>li.overlay:after{background:rgba(0,0,0,.2)}.rev_slider_nav .title{font-size:24px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.base_bg_color{background-color:#d4ae40}.intro{padding-top:65px;padding-bottom:65px}.intro .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,.intro .wpb_single_image .vc_single_image-wrapper img{box-shadow:none}.statistica{margin-bottom:0;padding-top:70px;padding-bottom:40px}.stm_counter{color:#000}.stm_counter .icon{color:#fff;width:80px}.statistica .wpb_column:nth-child(3) .stm_counter .icon{width:90px;margin-top:-3px}.stm_counter .text{padding:0}.stm_counter .text .value{font-size:46px;margin:0}.stm_counter .text .title{font-size:16px;margin-top:3px}.video_overlay{padding-top:250px;padding-bottom:250px;background-image:url(/wp-content/uploads/overlay2.png)}.stm_video_popup img{margin:0 auto}@media only screen and (max-width:768px){.intro{padding-top:30px;padding-bottom:30px}.intro .wpb_column:first-child{padding-bottom:40px}}#footer{letter-spacing:.3px;background:#0050b5 url(/wp-content/uploads/bg-footer.jpg) left center}#footer a{color:#7faad7}#custom_html-5 .textwidget img{display:block;opacity:.4;margin-bottom:10px;height:48px}#footer .footer_widgets{color:#7faad7}#footer .footer_widgets .widget_title{opacity:.9;font-size:17px;font-weight:400;margin:0 0 5px;letter-spacing:2px;text-transform:uppercase}#footer .footer_widgets .textwidget{line-height:24px}#footer .footer_widgets .textwidget a:hover{color:#fff;text-decoration:none}#footer .widget_nav_menu ul li{line-height:24px;margin-bottom:0;padding-left:15px}#footer .widget_nav_menu ul li:before{top:1px;font-family:initial;font-size:18px;color:rgba(255,255,255,.5);content:'\203a'}#custom_html-8 a{opacity:.6;transition:opacity .2s ease-out;display:block;margin:7px auto}#custom_html-8 a:hover{opacity:1}#custom_html-8 img{width:200px;height:auto}#footer .copyright_row{display:none}@media only screen and (max-width:768px){#footer .footer_widgets{padding-top:40px}.widget{margin-bottom:40px}}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-outline{border-color:#d4ae40;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.vc_icon_element.vc_icon_element-outer:hover .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-outline{border-color:#0050b5;transform:rotate(-7deg)}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{border-width:1px}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner{width:220px !important;height:220px !important}.vc_icon_element{margin-bottom:15px}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-grey .vc_icon_element-icon{color:#d4ae40;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-in-out}.vc_icon_element.vc_icon_element-outer:hover .vc_icon_element-inner.vc_icon_element-color-grey .vc_icon_element-icon{color:#0050b5}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon{font-size:110px !important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon.vc-material-local_airport{left:51%}.cat_icons h2{font-size:30px;line-height:34px;margin:0 0 60px !important;letter-spacing:.5px}.vc_custom_heading a{pointer-events:none}.vc_custom_heading a:hover{opacity:1;color:#0050b5}.ssz_project{margin-bottom:50px}.gallery_items_holder{margin-top:40px;margin-bottom:50px}.gallery_items_holder .wpb_content_element{margin-bottom:30px !important}.gallery_caption h2{color:#d4ae40;font-size:33px;line-height:36px}.wpb_single_image a[data-lightbox]{padding:6px;display:block;border-radius:6px;box-shadow:0 0 5px rgba(0,0,0,.1);transition:all .4s ease-out}.wpb_single_image a[data-lightbox] img{border-radius:4px}.wpb_single_image a[data-lightbox]:hover{box-shadow:0 0 8px #d4ae40}.lightbox .lb-image{border-radius:8px !important;border-width:8px !important}.lb-data .lb-close{display:none !important}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img{box-shadow:none}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle:hover{box-shadow:0 0 8px #d4ae40}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle:hover{transform:rotate(-7deg)}.gallery_items .wpb_content_element{margin-bottom:20px}.gallery_items h2,.gallery_items h3{font-size:30px;line-height:36px;margin:0 0 70px !important}.gallery_items.h2_4column h2{font-size:26px;line-height:28px}.gallery_items.h3_4column h3{color:#888;font-size:18px;line-height:22px;font-weight:400}.image_video_collage{padding-top:60px;padding-bottom:60px;margin-bottom:70px;background:#d4ae40}.single_video{margin-top:40px;background:#d4ae40}@media only screen and (min-width:992px){.image_video_collage .wpb_single_image .vc_figure{margin-right:20px}}@media screen and (min-width:768px) and (max-width:991px){.gallery_items h2{font-size:26px;line-height:30px;margin:0 0 50px !important}.gallery_items.h2_4column h2{font-size:22px !important;line-height:24px}.gallery_items.h3_4column h3{font-size:16px;line-height:20px}}@media only screen and (max-width:768px){.gallery_items h2{margin:0 0 70px !important}.gallery_items.h2_4column h2{font-size:30px !important;line-height:34px;margin:0 0 70px !important}.gallery_items.h3_4column h3{font-size:18px;line-height:22px}}@media only screen and (max-width:767px){.image_video_collage .wpb_single_image .vc_figure{margin-bottom:60px}.single_video{margin-top:30px;background:0 0}}.content_intro h2{font-size:28px;line-height:32px;font-weight:400;text-align:center;padding:25px 15px;background:#f0f0f0}.content_intro h4{color:#333;font-size:18px;line-height:22px;font-weight:400;text-transform:none}.content_block{padding-bottom:70px}.content_block h4{line-height:1.2;text-align:left !important}.vc_separator.wpb_content_element{margin-bottom:25px}.vc_separator h4{color:#d4ae40;font-size:28px;line-height:28px;font-weight:400;letter-spacing:.5px;text-transform:none}body .vc_separator.vc_sep_color_grey .vc_sep_line{border-top:1px solid #d4ae40}@media only screen and (max-width:767px){.single_image{margin-top:40px}}@media only screen and (max-width:768px){.content_block{padding-bottom:60px}.vc_separator h4{font-size:24px;letter-spacing:0}.vc_image_gallery_wr.vertical_navigation .vc_image_gallery.owl-carousel .owl-item img{margin:0 auto 20px auto}.vc_image_gallery_wr .owl-dots-wr{margin-bottom:30px}.content_block .wpb_single_image .vc_single_image-wrapper{margin-bottom:30px}}.gallery_dealer{padding-top:25px;background-image:url(/wp-content/uploads/bg-dealer.jpg);background-position:left top;background-size:cover}.gallery_dealer .wpb_content_element{margin-bottom:40px}.gallery_dealer .vc_column_container>.vc_column-inner{padding-bottom:100px}.wpb_single_image .vc_box_outline_circle.vc_box_border_grey{border-color:#d4ae40}.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle{background-color:#fff;-webkit-transition:background-color .4s ease-out;-moz-transition:background-color .4s ease-out;-o-transition:background-color .4s ease-out;transition:background-color .4s ease-out}.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle:hover{background-color:#d4ae40}.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img{border:0}.gallery_dealer h2{color:#000;font-size:40px;line-height:44px;margin:0 0 35px !important}.gallery_dealer .wpb_text_column p{color:#444;font-size:16px;line-height:26px;text-align:justify}@media only screen and (max-width:768px){.gallery_dealer{padding-top:0;background-position:25% top}.gallery_dealer .wpb_content_element{margin-bottom:25px}.gallery_dealer .vc_column_container>.vc_column-inner{padding-bottom:70px}.gallery_dealer h2{font-size:36px;line-height:40px;margin:0 0 20px !important}}.motoshop_land{background:url(/wp-content/uploads/bg-dealer-land.jpg) no-repeat left center}.motoshop_marin{background:url(/wp-content/uploads/bg-dealer-marin.jpg) no-repeat center center}.motoshop_acc{background:url(/wp-content/uploads/bg-dealer-acc.jpg) no-repeat center center}.motoshop{padding-top:100px;padding-bottom:100px;background-size:cover;margin-bottom:80px}.motoshop p{color:#000;font-size:21px;font-weight:300;line-height:31px;text-align:justify;letter-spacing:1px}body .motoshop_btn .vc_general.vc_btn3{letter-spacing:1px;word-spacing:3px}.motoshop_btn .vc_btn3.vc_btn3-size-md{font-size:21px}.motoshop_btn .vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat{color:#fff;background-color:#0050b5}.motoshop_btn .vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:hover,.motoshop_btn .vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:focus{background-color:#005ad3}@media screen and (min-width:768px) and (max-width:991px){.motoshop{padding-top:60px;padding-bottom:60px}.motoshop p{font-size:18px;line-height:24px}body .motoshop_btn .vc_general.vc_btn3{letter-spacing:.5px;word-spacing:normal}.motoshop_btn .vc_btn3.vc_btn3-size-md{font-size:17px}}@media only screen and (max-width:768px){.motoshop{padding-top:60px;padding-bottom:60px}.motoshop p{font-size:20px;line-height:26px}}@media only screen and (max-width:767px){.motoshop_btn{margin-top:50px}}@media only screen and (max-width:480px){.motoshop{padding-top:35px;padding-bottom:40px}.motoshop p{font-size:18px;line-height:24px}.motoshop_btn{margin-top:30px}}.port .vc_column_container{padding-bottom:60px}.port h3{text-align:initial}@media only screen and (min-width:992px){.port .vc_column_container:nth-child(odd){padding-right:20px}.port .vc_column_container:nth-child(even){padding-left:20px}.port:last-child .vc_column_container{padding-bottom:40px}}@media only screen and (max-width:767px){.port .vc_column_container{padding-bottom:40px}}.contact_hq_item p,.contact_hq_item .wpb_raw_code{color:#fff;line-height:16px;letter-spacing:.5px}.contact_hq{padding-left:60px;padding-right:10px}.contact_hq a{color:#fff}.contact_hq a:hover{color:#000;text-decoration:none}.contact_hq h2{color:#fff;font-size:28px;font-weight:400;line-height:28px;margin-top:40px;margin-bottom:20px;letter-spacing:3px;text-transform:uppercase}.contact_subtitle p{color:#000;font-size:16px;line-height:18px;letter-spacing:2px;margin-top:-12px}.contact_hq_item .vc_icon_element{margin-bottom:8px;padding-left:15px}.contact_hq_item .wpb_wrapper{position:relative}.contact_hq_item .wpb_wrapper .wpb_text_column.wpb_content_element,.contact_hq_item .wpb_wrapper .wpb_raw_code.wpb_raw_js{position:absolute;top:7px;left:55px}.contact_hq_item .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs.vc_icon_element-have-style-inner{width:28px!important;height:28px!important}.contact_hq_item .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-background{background-color:#0050b5}.wpb_gmaps_widget .wpb_wrapper{padding:0}@media screen and (min-width:768px) and (max-width:991px){.contact_hq h2{font-size:24px;letter-spacing:2px;margin-top:30px}.contact_subtitle p{font-size:15px;line-height:17px;letter-spacing:1px}}@media only screen and (max-width:768px){.map_2nd{border-top:5px solid #d4ae40}}@media only screen and (max-width:767px){.contact_hq{padding-left:40px}}@media only screen and (max-width:480px){.contact_hq h2{font-size:24px;letter-spacing:2px;margin-top:30px}.contact_subtitle p{font-size:15px;letter-spacing:1px}.contact_hq_item p{letter-spacing:0}.contact_hq{padding-left:30px}}.privacy{padding-bottom:40px}.privacy h2{font-size:30px;line-height:32px;margin-bottom:15px}.privacy h3{font-size:24px;line-height:26px;margin-top:25px;margin-bottom:10px}.privacy table{margin-bottom:30px}.privacy table thead td{font-size:14px;font-weight:600;text-align:center;padding:6px;background-color:#f9f9f9}.privacy table tbody td{font-size:13px;line-height:1.2;padding:6px}.privacy table td:nth-child(3){text-align:center}.privacy ul{margin-left:25px}.privacy ul li{line-height:20px;margin-bottom:6px}@media only screen and (max-width:480px){.privacy table tbody td{font-size:12px;padding:4px}}