html {font-family:"Roboto", sans-serif;font-size:13px;line-height:20px;font-weight:400;}.w-text.font_main_menu,.w-nav-item {font-family:"Roboto", sans-serif;font-weight:400;}h1, h2, h3, h4, h5, h6,.w-text.font_heading,.w-blog-post.format-quote blockquote,.w-counter-number,.w-pricing-item-price,.w-tabs-item-title,.stats-block .stats-desc .stats-number {font-family:"Roboto", sans-serif;font-weight:700;}h1 {font-size:40px;font-weight:700;letter-spacing:3px;text-transform:uppercase;}h2 {font-size:30px;font-weight:400;letter-spacing:3px;text-transform:uppercase;}h3 {font-size:28px;font-weight:700;letter-spacing:2px;text-transform:uppercase;}h4,.widgettitle,.comment-reply-title,.woocommerce #reviews h2,.woocommerce .related > h2,.woocommerce .upsells > h2,.woocommerce .cross-sells > h2 {font-size:24px;font-weight:400;letter-spacing:1px;text-transform:uppercase;}h5 {font-size:24px;font-weight:400;letter-spacing:1px;}h6 {font-size:20px;font-weight:400;letter-spacing:0px;}@media (max-width:767px) {html {font-size:12px;line-height:18px;}h1 {font-size:34px;}h1.vc_custom_heading {font-size:34px !important;}h2 {font-size:28px;}h2.vc_custom_heading {font-size:28px !important;}h3 {font-size:26px;}h3.vc_custom_heading {font-size:26px !important;}h4,.widgettitle,.comment-reply-title,.woocommerce #reviews h2,.woocommerce .related > h2,.woocommerce .upsells > h2,.woocommerce .cross-sells > h2 {font-size:22px;}h4.vc_custom_heading {font-size:22px !important;}h5 {font-size:20px;}h5.vc_custom_heading {font-size:20px !important;}h6 {font-size:18px;}h6.vc_custom_heading {font-size:18px !important;}}body,.header_hor .l-header.pos_fixed {min-width:1300px;}.l-canvas.type_boxed,.l-canvas.type_boxed .l-subheader,.l-canvas.type_boxed .l-section.type_sticky,.l-canvas.type_boxed ~ .l-footer {max-width:1300px;}.header_hor .l-subheader-h,.l-titlebar-h,.l-main-h,.l-section-h,.w-tabs-section-content-h,.w-blog-post-body {max-width:1060px;}@media (max-width:1210px) {.l-section:not(.width_full) .owl-nav {display:none;}}@media (max-width:1260px) {.l-section:not(.width_full) .w-blog .owl-nav {display:none;}}.l-sidebar {width:25%;}.l-content {width:70%;}@media (max-width:767px) {.g-cols > div:not([class*=" vc_col-"]) {float:none;width:100%;margin:0 0 2rem;}.g-cols.type_boxes > div,.g-cols > div:last-child,.g-cols > div.has-fill {margin-bottom:0;}.vc_wp_custommenu.layout_hor,.align_center_xs,.align_center_xs .w-socials {text-align:center;}}@media screen and (max-width:1200px) {.w-portfolio[class*="cols_"] .w-portfolio-item {width:33.333333333333%;}.w-portfolio[class*="cols_"] .w-portfolio-item.size_2x1,.w-portfolio[class*="cols_"] .w-portfolio-item.size_2x2 {width:66.666666666667%;}}@media screen and (max-width:900px) {.w-portfolio[class*="cols_"] .w-portfolio-item {width:50%;}.w-portfolio[class*="cols_"] .w-portfolio-item.size_2x1,.w-portfolio[class*="cols_"] .w-portfolio-item.size_2x2 {width:100%;}}@media screen and (max-width:600px) {.w-portfolio[class*="cols_"] .w-portfolio-item {width:100%;}}@media screen and (max-width:1200px) {.w-blog[class*="cols_"] .w-blog-post {width:33.333333333333%;}}@media screen and (max-width:900px) {.w-blog[class*="cols_"] .w-blog-post {width:50%;}}@media screen and (max-width:600px) {.w-blog[class*="cols_"] .w-blog-post {width:100%;}}.w-btn,.button,.l-body .cl-btn,.l-body .ubtn,.l-body .ultb3-btn,.l-body .btn-modal,.l-body .flip-box-wrap .flip_link a,.rev_slider a.w-btn, .tribe-events-button,input[type="button"],input[type="submit"] {font-family:"Roboto", sans-serif;text-transform:uppercase;font-size:12px;line-height:2.8;padding:0 2em;border-radius:0em;letter-spacing:2px;box-shadow:0 0em 0em rgba(0,0,0,0.18);}.w-btn.icon_atleft i {left:2em;}.w-btn.icon_atright i {right:2em;}.w-header-show,.w-toplink {background-color:rgba(0,0,0,0.3);}@media (min-width:901px) {.header_hor .l-subheader.at_top {line-height:36px;height:36px;}.header_hor .l-header.sticky .l-subheader.at_top {line-height:36px;height:36px;}.header_hor .l-subheader.at_middle {line-height:100px;height:100px;}.header_hor .l-header.sticky .l-subheader.at_middle {line-height:60px;height:60px;}.header_hor .l-subheader.at_bottom {line-height:50px;height:50px;}.header_hor .l-header.sticky .l-subheader.at_bottom {line-height:50px;height:50px;}.header_hor .l-header.pos_fixed + .l-titlebar,.header_hor .sidebar_left .l-header.pos_fixed + .l-main,.header_hor .sidebar_right .l-header.pos_fixed + .l-main,.header_hor .sidebar_none .l-header.pos_fixed + .l-main .l-section:first-child,.header_hor.header_inpos_below .l-header.pos_fixed ~ .l-main .l-section:nth-child(2),.header_hor .l-header.pos_static.bg_transparent + .l-titlebar,.header_hor .sidebar_left .l-header.pos_static.bg_transparent + .l-main,.header_hor .sidebar_right .l-header.pos_static.bg_transparent + .l-main,.header_hor .sidebar_none .l-header.pos_static.bg_transparent + .l-main .l-section:first-child {padding-top:186px;}.header_hor .l-header.pos_static.bg_solid + .l-main .l-section.preview_trendy .w-blog-post-preview {top:-186px;}.header_hor.header_inpos_bottom .l-header.pos_fixed ~ .l-main .l-section:first-child {padding-bottom:186px;}.header_hor .l-header.bg_transparent ~ .l-main .l-section.valign_center:first-child > .l-section-h {top:-93px;}.header_hor.header_inpos_bottom .l-header.pos_fixed.bg_transparent ~ .l-main .l-section.valign_center:first-child > .l-section-h {top:93px;}.header_hor .l-header.pos_fixed ~ .l-main .l-section.height_full:not(:first-child) {min-height:calc(100vh - 146px);}.admin-bar.header_hor .l-header.pos_fixed ~ .l-main .l-section.height_full:not(:first-child) {min-height:calc(100vh - 178px);}.header_hor .l-header.pos_fixed ~ .l-main .l-section.sticky {top:146px;}.admin-bar.header_hor .l-header.pos_fixed ~ .l-main .l-section.sticky {top:178px;}.header_hor .sidebar_none .l-header.pos_fixed.sticky + .l-main .l-section.type_sticky:first-child {padding-top:146px;}.header_ver {padding-left:450px;position:relative;}.rtl.header_ver {padding-left:0;padding-right:450px;}.header_ver .l-header,.header_ver .l-header .w-cart-notification {width:450px;}.header_ver .l-navigation-item.to_next {left:calc(450px - 13.5rem);}.no-touch .header_ver .l-navigation-item.to_next:hover {left:450px;}.rtl.header_ver .l-navigation-item.to_next {right:calc(450px - 13.5rem);}.no-touch .rtl.header_ver .l-navigation-item.to_next:hover {right:450px;}.header_ver .w-nav.type_desktop [class*="columns"] .w-nav-list.level_2 {width:calc(100vw - 450px);max-width:980px;}}@media (min-width:601px) and (max-width:900px) {.header_hor .l-subheader.at_top {line-height:36px;height:36px;}.header_hor .l-header.sticky .l-subheader.at_top {line-height:36px;height:36px;}.header_hor .l-subheader.at_middle {line-height:80px;height:80px;}.header_hor .l-header.sticky .l-subheader.at_middle {line-height:60px;height:60px;}.header_hor .l-subheader.at_bottom {line-height:50px;height:50px;}.header_hor .l-header.sticky .l-subheader.at_bottom {line-height:50px;height:50px;}.header_hor .l-header.pos_fixed + .l-titlebar,.header_hor .sidebar_left .l-header.pos_fixed + .l-main,.header_hor .sidebar_right .l-header.pos_fixed + .l-main,.header_hor .sidebar_none .l-header.pos_fixed + .l-main .l-section:first-child,.header_hor .l-header.pos_static.bg_transparent + .l-titlebar,.header_hor .sidebar_left .l-header.pos_static.bg_transparent + .l-main,.header_hor .sidebar_right .l-header.pos_static.bg_transparent + .l-main,.header_hor .sidebar_none .l-header.pos_static.bg_transparent + .l-main .l-section:first-child {padding-top:166px;}.header_hor .l-header.pos_static.bg_solid + .l-main .l-section.preview_trendy .w-blog-post-preview {top:-166px;}.header_hor .l-header.pos_fixed ~ .l-main .l-section.sticky {top:146px;}.admin-bar.header_hor .l-header.pos_fixed ~ .l-main .l-section.sticky {top:192px;}.header_hor .sidebar_none .l-header.pos_fixed.sticky + .l-main .l-section.type_sticky:first-child {padding-top:146px;}.header_ver .l-header {width:350px;}}@media (max-width:600px) {.header_hor .l-subheader.at_top {line-height:36px;height:36px;}.header_hor .l-header.sticky .l-subheader.at_top {line-height:36px;height:36px;}.header_hor .l-subheader.at_middle {line-height:50px;height:50px;}.header_hor .l-header.sticky .l-subheader.at_middle {line-height:50px;height:50px;}.header_hor .l-subheader.at_bottom {line-height:50px;height:50px;}.header_hor .l-header.sticky .l-subheader.at_bottom {line-height:50px;height:50px;}.header_hor .l-header.pos_fixed + .l-titlebar,.header_hor .sidebar_left .l-header.pos_fixed + .l-main,.header_hor .sidebar_right .l-header.pos_fixed + .l-main,.header_hor .sidebar_none .l-header.pos_fixed + .l-main .l-section:first-child,.header_hor .l-header.pos_static.bg_transparent + .l-titlebar,.header_hor .sidebar_left .l-header.pos_static.bg_transparent + .l-main,.header_hor .sidebar_right .l-header.pos_static.bg_transparent + .l-main,.header_hor .sidebar_none .l-header.pos_static.bg_transparent + .l-main .l-section:first-child {padding-top:136px;}.header_hor .l-header.pos_static.bg_solid + .l-main .l-section.preview_trendy .w-blog-post-preview {top:-136px;}.header_hor .l-header.pos_fixed ~ .l-main .l-section.sticky {top:136px;}.header_hor .sidebar_none .l-header.pos_fixed.sticky + .l-main .l-section.type_sticky:first-child {padding-top:136px;}}@media (min-width:901px) {.ush_image_1 { height:180px; }.l-header.sticky .ush_image_1 { height:35px; }}@media (min-width:601px) and (max-width:900px) {.ush_image_1 { height:150px; }.l-header.sticky .ush_image_1 { height:30px; }}@media (max-width:600px) {.ush_image_1 { height:100px; }.l-header.sticky .ush_image_1 { height:20px; }}.ush_text_2 .w-text-value { color:#777777; }@media (min-width:901px) {.ush_text_2 { font-size:11px; }}@media (min-width:601px) and (max-width:900px) {.ush_text_2 { font-size:10px; }}@media (max-width:600px) {.ush_text_2 { font-size:10px; }}.header_hor .ush_menu_1.type_desktop .w-nav-list.level_1 > .menu-item > a {padding:0 13.5px;}.header_ver .ush_menu_1.type_desktop {line-height:27px;}.ush_menu_1.type_desktop .btn.w-nav-item.level_1 > .w-nav-anchor {margin:6.75px;}.ush_menu_1.type_desktop .w-nav-list.level_1 > .menu-item > a {font-size:14px;}.ush_menu_1.type_desktop .w-nav-anchor:not(.level_1) {font-size:14px;}.ush_menu_1.type_mobile .w-nav-anchor.level_1 {font-size:13px;}.ush_menu_1.type_mobile .w-nav-anchor:not(.level_1) {font-size:12px;}@media screen and (max-width:1023px) {.header_hor .w-nav-list.hide_for_mobiles {display:none;}}@media (min-width:901px) {.ush_additional_menu_1 {font-size:15px;}.header_hor .ush_additional_menu_1 .w-menu-list {margin:0 -10px;}.header_hor .ush_additional_menu_1 .w-menu-item {padding:0 10px;}.header_ver .ush_additional_menu_1 .w-menu-list {line-height:20px;}}@media (min-width:601px) and (max-width:900px) {.ush_additional_menu_1 {font-size:14px;}.header_hor .ush_additional_menu_1 .w-menu-list {margin:0 -10px;}.header_hor .ush_additional_menu_1 .w-menu-item {padding:0 10px;}.header_ver .ush_additional_menu_1 .w-menu-list {line-height:20px;}}@media (max-width:600px) {.ush_additional_menu_1 {font-size:13px;}.header_hor .ush_additional_menu_1 .w-menu-list {margin:0 -10px;}.header_hor .ush_additional_menu_1 .w-menu-item {padding:0 10px;}.header_ver .ush_additional_menu_1 .w-menu-list {line-height:20px;}}@media (min-width:901px) {.ush_additional_menu_2 {font-size:11px;}.header_hor .ush_additional_menu_2 .w-menu-list {margin:0 -10px;}.header_hor .ush_additional_menu_2 .w-menu-item {padding:0 10px;}.header_ver .ush_additional_menu_2 .w-menu-list {line-height:20px;}}@media (min-width:601px) and (max-width:900px) {.ush_additional_menu_2 {font-size:10px;}.header_hor .ush_additional_menu_2 .w-menu-list {margin:0 -10px;}.header_hor .ush_additional_menu_2 .w-menu-item {padding:0 10px;}.header_ver .ush_additional_menu_2 .w-menu-list {line-height:20px;}}@media (max-width:600px) {.ush_additional_menu_2 {font-size:10px;}.header_hor .ush_additional_menu_2 .w-menu-list {margin:0 -10px;}.header_hor .ush_additional_menu_2 .w-menu-item {padding:0 10px;}.header_ver .ush_additional_menu_2 .w-menu-list {line-height:20px;}}@media (min-width:901px) {.ush_socials_1 {font-size:18px;}}@media (min-width:601px) and (max-width:900px) {.ush_socials_1 {font-size:18px;}}@media (max-width:600px) {.ush_socials_1 {font-size:18px;}}.ush_socials_1 .custom .w-socials-item-link-hover {background-color:#1abc9c;}.ush_socials_1.color_brand .custom .w-socials-item-link {color:#1abc9c;}@media (min-width:901px) {.ush_additional_menu_1{margin-top:0px!important;margin-bottom:50px!important;}.ush_text_2{margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;}.ush_additional_menu_2{margin-top:0px!important;margin-right:0px!important;margin-bottom:2px!important;margin-left:0px!important;}.ush_image_1{margin-top:30px!important;margin-bottom:60px!important;}}@media (min-width:601px) and (max-width:900px) {.ush_additional_menu_1{margin-top:0px!important;margin-bottom:40px!important;}.ush_text_2{margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;}.ush_additional_menu_2{margin-top:0px!important;margin-right:0px!important;margin-bottom:2px!important;margin-left:0px!important;}.ush_image_1{margin-top:20px!important;margin-bottom:50px!important;}}@media (max-width:600px) {.ush_additional_menu_1{margin-top:0px!important;margin-bottom:30px!important;}.ush_text_2{margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;}.ush_additional_menu_2{margin-top:0px!important;margin-right:0px!important;margin-bottom:2px!important;margin-left:0px!important;}.ush_image_1{margin-top:10px!important;margin-bottom:40px!important;}}body {background-color:#ffffff;}.l-subheader.at_top,.l-subheader.at_top .w-dropdown-list,.header_hor .l-subheader.at_top .type_mobile .w-nav-list.level_1 {background-color:#1d1d1b;}.l-subheader.at_top,.l-subheader.at_top .w-dropdown.active,.header_hor .l-subheader.at_top .type_mobile .w-nav-list.level_1 {color:#ffffff;}.no-touch .l-subheader.at_top a:hover,.no-touch .l-subheader.at_top .w-cart-quantity,.no-touch .l-header.bg_transparent .l-subheader.at_top .w-dropdown.active a:hover {color:#777777;}.header_ver .l-header,.header_hor .l-subheader.at_middle,.l-subheader.at_middle .w-dropdown-list,.header_hor .l-subheader.at_middle .type_mobile .w-nav-list.level_1 {background-color:#1d1d1b;}.l-subheader.at_middle,.l-subheader.at_middle .w-dropdown.active,.header_hor .l-subheader.at_middle .type_mobile .w-nav-list.level_1 {color:#ffffff;}.no-touch .l-subheader.at_middle a:hover,.no-touch .l-subheader.at_middle .w-cart-quantity,.no-touch .l-header.bg_transparent .l-subheader.at_middle .w-dropdown.active a:hover {color:#777777;}.l-subheader.at_bottom,.l-subheader.at_bottom .w-dropdown-list,.header_hor .l-subheader.at_bottom .type_mobile .w-nav-list.level_1 {background-color:#1d1d1b;}.l-subheader.at_bottom,.l-subheader.at_bottom .w-dropdown.active,.header_hor .l-subheader.at_bottom .type_mobile .w-nav-list.level_1 {color:#ffffff;}.no-touch .l-subheader.at_bottom a:hover,.no-touch .l-subheader.at_bottom .w-cart-quantity,.no-touch .l-header.bg_transparent .l-subheader.at_bottom .w-dropdown.active a:hover {color:#777777;}.l-header.bg_transparent:not(.sticky) .l-subheader {color:rgba(255,255,255,0.66);}.no-touch .l-header.bg_transparent:not(.sticky) a:not(.w-nav-anchor):hover,.no-touch .l-header.bg_transparent:not(.sticky) .type_desktop .w-nav-item.level_1:hover > .w-nav-anchor {color:#ffffff;}.l-header.bg_transparent:not(.sticky) .w-nav-title:after {background-color:#ffffff;}.w-search-form {background-color:#ffffff;color:#1d1d1d;}.no-touch .w-nav-item.level_1:hover > .w-nav-anchor {background-color:;color:#777777;}.w-nav-title:after {background-color:#777777;}.w-nav-item.level_1.current-menu-item > .w-nav-anchor,.w-nav-item.level_1.current-menu-parent > .w-nav-anchor,.w-nav-item.level_1.current-menu-ancestor > .w-nav-anchor {background-color:;color:#777777;}.l-header.bg_transparent:not(.sticky) .type_desktop .w-nav-item.level_1.current-menu-item > .w-nav-anchor,.l-header.bg_transparent:not(.sticky) .type_desktop .w-nav-item.level_1.current-menu-ancestor > .w-nav-anchor {color:#ffffff;}.w-nav-list:not(.level_1) {background-color:;color:#777777;}.no-touch .w-nav-item:not(.level_1):hover > .w-nav-anchor {background-color:;color:#ffffff;}.w-nav-item:not(.level_1).current-menu-item > .w-nav-anchor,.w-nav-item:not(.level_1).current-menu-parent > .w-nav-anchor,.w-nav-item:not(.level_1).current-menu-ancestor > .w-nav-anchor {background-color:;color:#777777;}.btn.w-menu-item,.btn.menu-item.level_1 > a,.l-footer .vc_wp_custommenu.layout_hor .btn > a {background-color: !important;color:#777777 !important;}.no-touch .btn.w-menu-item:hover,.no-touch .btn.menu-item.level_1 > a:hover,.no-touch .l-footer .vc_wp_custommenu.layout_hor .btn > a:hover {background-color:#1d1d1d !important;color:#ffffff !important;}body.us_iframe,.l-preloader,.l-canvas,.l-footer,.l-popup-box-content,.w-blog.layout_flat .w-blog-post-h,.w-blog.layout_cards .w-blog-post-h,.w-cart-dropdown,.g-filters.style_1 .g-filters-item.active,.no-touch .g-filters-item.active:hover,.w-portfolio-item-anchor,.w-tabs.layout_default .w-tabs-item.active,.w-tabs.layout_ver .w-tabs-item.active,.no-touch .w-tabs.layout_default .w-tabs-item.active:hover,.no-touch .w-tabs.layout_ver .w-tabs-item.active:hover,.w-tabs.layout_timeline .w-tabs-item,.w-tabs.layout_timeline .w-tabs-section-header-h,.us-woo-shop_modern .product-h,.us-woo-shop_modern .product-meta,.no-touch .us-woo-shop_trendy .product:hover .product-h,.woocommerce-tabs .tabs li.active,.no-touch .woocommerce-tabs .tabs li.active:hover,.woocommerce .shipping-calculator-form,.woocommerce #payment .payment_box,.wpml-ls-statics-footer,#bbp-user-navigation li.current,.select2-search input,.chosen-search input,.chosen-choices li.search-choice {background-color:#ffffff;}.woocommerce #payment .payment_methods li > input:checked + label,.woocommerce .blockUI.blockOverlay {background-color:#ffffff !important;}.w-tabs.layout_modern .w-tabs-item:after {border-bottom-color:#ffffff;}.w-iconbox.style_circle.color_contrast .w-iconbox-icon,.tribe-events-calendar thead th {color:#ffffff;}.w-btn.color_contrast.style_solid,.no-touch .btn_hov_slide .w-btn.color_contrast.style_outlined:hover {color:#ffffff !important;}input,textarea,select,.l-section.for_blogpost .w-blog-post-preview,.w-actionbox.color_light,.g-filters.style_1,.g-filters.style_2 .g-filters-item.active,.w-iconbox.style_circle.color_light .w-iconbox-icon,.g-loadmore-btn,.w-pricing-item-header,.w-progbar-bar,.w-progbar.style_3 .w-progbar-bar:before,.w-progbar.style_3 .w-progbar-bar-count,.w-socials.style_solid .w-socials-item-link,.w-tabs.layout_default .w-tabs-list,.w-tabs.layout_ver .w-tabs-list,.w-testimonials.style_4 .w-testimonial-h:before,.w-testimonials.style_6 .w-testimonial-text,.no-touch .l-main .widget_nav_menu a:hover,.wp-caption-text,.smile-icon-timeline-wrap .timeline-wrapper .timeline-block,.smile-icon-timeline-wrap .timeline-feature-item.feat-item,.us-woo-shop_trendy .products .product-category > a,.woocommerce .quantity .plus,.woocommerce .quantity .minus,.woocommerce-tabs .tabs,.woocommerce .cart_totals,.woocommerce-checkout #order_review,.woocommerce ul.order_details,.wpml-ls-legacy-dropdown a,.wpml-ls-legacy-dropdown-click a,#subscription-toggle,#favorite-toggle,#bbp-user-navigation,.tablepress .row-hover tr:hover td,.tribe-bar-views-list,.tribe-events-day-time-slot h5,.tribe-events-present,.tribe-events-single-section,.ginput_container_creditcard,.select2-selection--single,.select2-dropdown,.chosen-single,.chosen-drop,.chosen-choices {background-color:#f6f6f6;}.timeline-wrapper .timeline-post-right .ult-timeline-arrow l,.timeline-wrapper .timeline-post-left .ult-timeline-arrow l,.timeline-feature-item.feat-item .ult-timeline-arrow l {border-color:#f6f6f6;}hr,td,th,.l-section,.vc_column_container,.vc_column-inner,.w-author,.w-btn.color_light.style_outlined,.w-comments-list,.w-image,.w-pricing-item-h,.w-profile,.w-separator,.w-sharing-item,.w-tabs-list,.w-tabs-section,.w-tabs-section-header:before,.w-tabs.layout_timeline.accordion .w-tabs-section-content,.w-testimonial-h,.widget_calendar #calendar_wrap,.l-main .widget_nav_menu .menu,.l-main .widget_nav_menu .menu-item a,.smile-icon-timeline-wrap .timeline-line,.woocommerce .login,.woocommerce .track_order,.woocommerce .checkout_coupon,.woocommerce .lost_reset_password,.woocommerce .register,.woocommerce .cart.variations_form,.woocommerce .commentlist .comment-text,.woocommerce .comment-respond,.woocommerce .related,.woocommerce .upsells,.woocommerce .cross-sells,.woocommerce .checkout #order_review,.widget_price_filter .ui-slider-handle,.widget_layered_nav ul,.widget_layered_nav ul li,#bbpress-forums fieldset,.bbp-login-form fieldset,#bbpress-forums .bbp-body > ul,#bbpress-forums li.bbp-header,.bbp-replies .bbp-body,div.bbp-forum-header,div.bbp-topic-header,div.bbp-reply-header,.bbp-pagination-links a,.bbp-pagination-links span.current,span.bbp-topic-pagination a.page-numbers,.bbp-logged-in,.tribe-events-list-separator-month span:before,.tribe-events-list-separator-month span:after,.type-tribe_events + .type-tribe_events,.gform_wrapper .gsection,.gform_wrapper .gf_page_steps,.gform_wrapper li.gfield_creditcard_warning,.form_saved_message {border-color:#ebebeb;}.w-separator,.w-iconbox.color_light .w-iconbox-icon {color:#ebebeb;}.w-btn.color_light.style_solid,.w-btn.color_light.style_outlined:before,.w-iconbox.style_circle.color_light .w-iconbox-icon,.no-touch .g-loadmore-btn:hover,.bbpress .button,.woocommerce .button,.no-touch .woocommerce .quantity .plus:hover,.no-touch .woocommerce .quantity .minus:hover,.no-touch .woocommerce #payment .payment_methods li > label:hover,.widget_price_filter .ui-slider:before,.no-touch .wpml-ls-sub-menu a:hover,#tribe-bar-collapse-toggle,.gform_wrapper .gform_page_footer .gform_previous_button {background-color:#ebebeb;}.w-iconbox.style_outlined.color_light .w-iconbox-icon,.w-person-links-item,.w-socials.style_outlined .w-socials-item-link,.pagination .page-numbers {box-shadow:0 0 0 2px #ebebeb inset;}.w-tabs.layout_trendy .w-tabs-list {box-shadow:0 -1px 0 #ebebeb inset;}h1, h2, h3, h4, h5, h6,.w-counter.color_heading .w-counter-number,.woocommerce .product .price {color:#1d1d1d;}.w-progbar.color_heading .w-progbar-bar-h {background-color:#1d1d1d;}input,textarea,select,.l-canvas,.l-footer,.l-popup-box-content,.w-blog.layout_flat .w-blog-post-h,.w-blog.layout_cards .w-blog-post-h,.w-cart-dropdown,.w-form-row-field:before,.w-iconbox.color_light.style_circle .w-iconbox-icon,.w-tabs.layout_timeline .w-tabs-item,.w-tabs.layout_timeline .w-tabs-section-header-h,.bbpress .button,.woocommerce .button,.no-touch .btn_hov_shadow .widget_shopping_cart .button:not(.checkout):hover,.select2-dropdown {color:#1d1d1d;}.w-btn.color_contrast.style_outlined {color:#1d1d1d !important;}.w-btn.color_contrast.style_solid,.w-btn.color_contrast.style_outlined:before,.w-iconbox.style_circle.color_contrast .w-iconbox-icon,.w-progbar.color_text .w-progbar-bar-h,.w-scroller-dot span,.tribe-mobile #tribe-events-footer a,.tribe-events-calendar thead th {background-color:#1d1d1d;}.w-btn.color_contrast.style_outlined,.tribe-events-calendar thead th {border-color:#1d1d1d;}.w-iconbox.style_outlined.color_contrast .w-iconbox-icon {box-shadow:0 0 0 2px #1d1d1d inset;}.w-scroller-dot span {box-shadow:0 0 0 2px #1d1d1d;}a {color:#333333;}.no-touch a:hover,.no-touch a:hover + .w-blog-post-body .w-blog-post-title a,.no-touch .w-blog-post-title a:hover {color:#1d1d1d;}.no-touch .w-cart-dropdown a:not(.button):hover {color:#1d1d1d !important;}.highlight_primary,.g-preloader,.l-main .w-contacts-item:before,.w-counter.color_primary .w-counter-number,.g-filters-item.active,.no-touch .g-filters.style_1 .g-filters-item.active:hover,.no-touch .g-filters.style_2 .g-filters-item.active:hover,.w-form-row.focused .w-form-row-field:before,.w-iconbox.color_primary .w-iconbox-icon,.no-touch .owl-prev:hover,.no-touch .owl-next:hover,.w-separator.color_primary,.w-sharing.type_outlined.color_primary .w-sharing-item,.no-touch .w-sharing.type_simple.color_primary .w-sharing-item:hover .w-sharing-icon,.w-tabs.layout_default .w-tabs-item.active,.w-tabs.layout_trendy .w-tabs-item.active,.w-tabs.layout_ver .w-tabs-item.active,.w-tabs-section.active .w-tabs-section-header,.w-testimonials.style_2 .w-testimonial-h:before,.woocommerce .star-rating span:before,.woocommerce-tabs .tabs li.active,.no-touch .woocommerce-tabs .tabs li.active:hover,.woocommerce #payment .payment_methods li > input:checked + label,#subscription-toggle span.is-subscribed:before,#favorite-toggle span.is-favorite:before {color:#333333;}.w-btn.color_primary.style_outlined {color:#333333 !important;}.l-section.color_primary,.l-titlebar.color_primary,.no-touch .l-navigation-item:hover .l-navigation-item-arrow,.highlight_primary_bg,.w-actionbox.color_primary,.w-blog-post-preview-icon,.w-blog.layout_cards .format-quote .w-blog-post-h,input[type="button"],input[type="submit"],.w-btn.color_primary.style_solid,.w-btn.color_primary.style_outlined:before,.no-touch .g-filters-item:hover,.w-iconbox.style_circle.color_primary .w-iconbox-icon,.no-touch .w-iconbox.style_circle .w-iconbox-icon:before,.no-touch .w-iconbox.style_outlined .w-iconbox-icon:before,.no-touch .w-person-links-item:before,.w-pricing-item.type_featured .w-pricing-item-header,.w-progbar.color_primary .w-progbar-bar-h,.w-sharing.type_solid.color_primary .w-sharing-item,.w-sharing.type_fixed.color_primary .w-sharing-item,.w-sharing.type_outlined.color_primary .w-sharing-item:before,.w-tabs.layout_modern .w-tabs-list,.w-tabs.layout_trendy .w-tabs-item:after,.w-tabs.layout_timeline .w-tabs-item:before,.w-tabs.layout_timeline .w-tabs-section-header-h:before,.no-touch .w-testimonials.style_6 .w-testimonial-h:hover .w-testimonial-text,.no-touch .w-header-show:hover,.no-touch .w-toplink.active:hover,.no-touch .pagination .page-numbers:before,.pagination .page-numbers.current,.l-main .widget_nav_menu .menu-item.current-menu-item > a,.rsThumb.rsNavSelected,.no-touch .tp-leftarrow.custom:before,.no-touch .tp-rightarrow.custom:before,.smile-icon-timeline-wrap .timeline-separator-text .sep-text,.smile-icon-timeline-wrap .timeline-wrapper .timeline-dot,.smile-icon-timeline-wrap .timeline-feature-item .timeline-dot,.tablepress .sorting:hover,.tablepress .sorting_asc,.tablepress .sorting_desc,p.demo_store,.woocommerce .button.alt,.woocommerce .button.checkout,.woocommerce .button.add_to_cart_button,.woocommerce .onsale,.widget_price_filter .ui-slider-range,.widget_layered_nav ul li.chosen,.widget_layered_nav_filters ul li a,.no-touch .bbp-pagination-links a:hover,.bbp-pagination-links span.current,.no-touch span.bbp-topic-pagination a.page-numbers:hover,.tribe-events-calendar td.mobile-active,.tribe-events-button,.datepicker td.day.active,.datepicker td span.active,.gform_page_footer .gform_next_button,.gf_progressbar_percentage,.chosen-results li.highlighted,.select2-results__option--highlighted,.l-body .cl-btn {background-color:#333333;}blockquote,.w-btn.color_primary.style_outlined,.g-filters.style_3 .g-filters-item.active,.no-touch .owl-prev:hover,.no-touch .owl-next:hover,.no-touch .w-logos.style_1 .w-logos-item:hover,.w-separator.color_primary,.w-tabs.layout_default .w-tabs-item.active,.w-tabs.layout_ver .w-tabs-item.active,.no-touch .w-testimonials.style_1 .w-testimonial-h:hover,.woocommerce-product-gallery li img,.woocommerce-tabs .tabs li.active,.no-touch .woocommerce-tabs .tabs li.active:hover,.widget_layered_nav ul li.chosen,.owl-dot.active span,.rsBullet.rsNavSelected span,.tp-bullets.custom .tp-bullet,.bbp-pagination-links span.current,.no-touch #bbpress-forums .bbp-pagination-links a:hover,.no-touch #bbpress-forums .bbp-topic-pagination a:hover,#bbp-user-navigation li.current {border-color:#333333;}.l-main .w-contacts-item:before,.w-iconbox.color_primary.style_outlined .w-iconbox-icon,.w-sharing.type_outlined.color_primary .w-sharing-item,.w-tabs.layout_timeline .w-tabs-item,.w-tabs.layout_timeline .w-tabs-section-header-h {box-shadow:0 0 0 2px #333333 inset;}input:focus,textarea:focus,select:focus {box-shadow:0 0 0 2px #333333;}.highlight_secondary,.no-touch .w-blognav-prev:hover .w-blognav-title,.no-touch .w-blognav-next:hover .w-blognav-title,.w-counter.color_secondary .w-counter-number,.w-iconbox.color_secondary .w-iconbox-icon,.w-separator.color_secondary,.w-sharing.type_outlined.color_secondary .w-sharing-item,.no-touch .w-sharing.type_simple.color_secondary .w-sharing-item:hover .w-sharing-icon,.no-touch .woocommerce .stars:hover a,.no-touch .woocommerce .stars a:hover {color:#1d1d1d;}.w-btn.color_secondary.style_outlined {color:#1d1d1d !important;}.l-section.color_secondary,.l-titlebar.color_secondary,.highlight_secondary_bg,.no-touch .w-blog.layout_cards .w-blog-post-meta-category a:hover,.no-touch .w-blog.layout_tiles .w-blog-post-meta-category a:hover,.no-touch .l-section.preview_trendy .w-blog-post-meta-category a:hover,.no-touch .btn_hov_slide .button:hover,.no-touch .btn_hov_slide input[type="button"]:hover,.no-touch .btn_hov_slide input[type="submit"]:hover,.w-btn.color_secondary.style_solid,.w-btn.color_secondary.style_outlined:before,.w-actionbox.color_secondary,.w-iconbox.style_circle.color_secondary .w-iconbox-icon,.w-progbar.color_secondary .w-progbar-bar-h,.w-sharing.type_solid.color_secondary .w-sharing-item,.w-sharing.type_fixed.color_secondary .w-sharing-item,.w-sharing.type_outlined.color_secondary .w-sharing-item:before,.no-touch .btn_hov_slide .tribe-events-button:hover,.no-touch .widget_layered_nav_filters ul li a:hover {background-color:#1d1d1d;}.w-btn.color_secondary.style_outlined,.w-separator.color_secondary {border-color:#1d1d1d;}.w-iconbox.color_secondary.style_outlined .w-iconbox-icon,.w-sharing.type_outlined.color_secondary .w-sharing-item {box-shadow:0 0 0 2px #1d1d1d inset;}.highlight_faded,.w-author-url,.w-blog-post-meta > *,.w-profile-link.for_logout,.w-testimonial-author-role,.w-testimonials.style_4 .w-testimonial-h:before,.l-main .widget_tag_cloud,.l-main .widget_product_tag_cloud,.woocommerce-breadcrumb,p.bbp-topic-meta {color:#aaaaaa;}.w-blog.layout_latest .w-blog-post-meta-date {border-color:#aaaaaa;}.tribe-events-cost,.tribe-events-list .tribe-events-event-cost {background-color:#aaaaaa;}.l-section.color_alternate,.l-titlebar.color_alternate,.color_alternate .g-filters.style_1 .g-filters-item.active,.no-touch .color_alternate .g-filters-item.active:hover,.color_alternate .w-tabs.layout_default .w-tabs-item.active,.no-touch .color_alternate .w-tabs.layout_default .w-tabs-item.active:hover,.color_alternate .w-tabs.layout_ver .w-tabs-item.active,.no-touch .color_alternate .w-tabs.layout_ver .w-tabs-item.active:hover,.color_alternate .w-tabs.layout_timeline .w-tabs-item,.color_alternate .w-tabs.layout_timeline .w-tabs-section-header-h {background-color:#f6f6f6;}.color_alternate .w-btn.color_contrast.style_solid,.no-touch .btn_hov_slide .color_alternate .w-btn.color_contrast.style_outlined:hover,.color_alternate .w-iconbox.style_circle.color_contrast .w-iconbox-icon {color:#f6f6f6 !important;}.color_alternate .w-tabs.layout_modern .w-tabs-item:after {border-bottom-color:#f6f6f6;}.color_alternate input,.color_alternate textarea,.color_alternate select,.color_alternate .w-blog-post-preview-icon,.color_alternate .w-blog.layout_flat .w-blog-post-h,.color_alternate .w-blog.layout_cards .w-blog-post-h,.color_alternate .g-filters.style_1,.color_alternate .g-filters.style_2 .g-filters-item.active,.color_alternate .w-iconbox.style_circle.color_light .w-iconbox-icon,.color_alternate .g-loadmore-btn,.color_alternate .w-pricing-item-header,.color_alternate .w-progbar-bar,.color_alternate .w-socials.style_solid .w-socials-item-link,.color_alternate .w-tabs.layout_default .w-tabs-list,.color_alternate .w-testimonials.style_4 .w-testimonial-h:before,.color_alternate .w-testimonials.style_6 .w-testimonial-text,.color_alternate .wp-caption-text,.color_alternate .ginput_container_creditcard {background-color:#ffffff;}.l-section.color_alternate,.l-section.color_alternate *,.l-section.color_alternate .w-btn.color_light.style_outlined {border-color:#e2e2e2;}.color_alternate .w-separator,.color_alternate .w-iconbox.color_light .w-iconbox-icon {color:#e2e2e2;}.color_alternate .w-btn.color_light.style_solid,.color_alternate .w-btn.color_light.style_outlined:before,.color_alternate .w-iconbox.style_circle.color_light .w-iconbox-icon,.no-touch .color_alternate .g-loadmore-btn:hover {background-color:#e2e2e2;}.color_alternate .w-iconbox.style_outlined.color_light .w-iconbox-icon,.color_alternate .w-person-links-item,.color_alternate .w-socials.style_outlined .w-socials-item-link,.color_alternate .pagination .page-numbers {box-shadow:0 0 0 2px #e2e2e2 inset;}.color_alternate .w-tabs.layout_trendy .w-tabs-list {box-shadow:0 -1px 0 #e2e2e2 inset;}.l-titlebar.color_alternate h1,.l-section.color_alternate h1,.l-section.color_alternate h2,.l-section.color_alternate h3,.l-section.color_alternate h4,.l-section.color_alternate h5,.l-section.color_alternate h6,.l-section.color_alternate .w-counter-number {color:#1d1d1d;}.color_alternate .w-progbar.color_contrast .w-progbar-bar-h {background-color:#1d1d1d;}.l-titlebar.color_alternate,.l-section.color_alternate,.color_alternate input,.color_alternate textarea,.color_alternate select,.color_alternate .w-iconbox.color_contrast .w-iconbox-icon,.color_alternate .w-iconbox.color_light.style_circle .w-iconbox-icon,.color_alternate .w-tabs.layout_timeline .w-tabs-item,.color_alternate .w-tabs.layout_timeline .w-tabs-section-header-h {color:#1d1d1d;}.color_alternate .w-btn.color_contrast.style_outlined {color:#1d1d1d !important;}.color_alternate .w-btn.color_contrast.style_solid,.color_alternate .w-btn.color_contrast.style_outlined:before,.color_alternate .w-iconbox.style_circle.color_contrast .w-iconbox-icon {background-color:#1d1d1d;}.color_alternate .w-btn.color_contrast.style_outlined {border-color:#1d1d1d;}.color_alternate .w-iconbox.style_outlined.color_contrast .w-iconbox-icon {box-shadow:0 0 0 2px #1d1d1d inset;}.color_alternate a {color:#333333;}.no-touch .color_alternate a:hover,.no-touch .color_alternate a:hover + .w-blog-post-body .w-blog-post-title a,.no-touch .color_alternate .w-blog-post-title a:hover {color:#1d1d1d;}.color_alternate .highlight_primary,.color_alternate .w-btn.color_primary.style_outlined,.l-main .color_alternate .w-contacts-item:before,.color_alternate .w-counter.color_primary .w-counter-number,.color_alternate .g-filters-item.active,.no-touch .color_alternate .g-filters-item.active:hover,.color_alternate .w-form-row.focused .w-form-row-field:before,.color_alternate .w-iconbox.color_primary .w-iconbox-icon,.no-touch .color_alternate .owl-prev:hover,.no-touch .color_alternate .owl-next:hover,.color_alternate .w-separator.color_primary,.color_alternate .w-tabs.layout_default .w-tabs-item.active,.color_alternate .w-tabs.layout_trendy .w-tabs-item.active,.color_alternate .w-tabs.layout_ver .w-tabs-item.active,.color_alternate .w-tabs-section.active .w-tabs-section-header,.color_alternate .w-testimonials.style_2 .w-testimonial-h:before {color:#333333;}.color_alternate .highlight_primary_bg,.color_alternate .w-actionbox.color_primary,.color_alternate .w-blog-post-preview-icon,.color_alternate .w-blog.layout_cards .format-quote .w-blog-post-h,.color_alternate input[type="button"],.color_alternate input[type="submit"],.color_alternate .w-btn.color_primary.style_solid,.color_alternate .w-btn.color_primary.style_outlined:before,.no-touch .color_alternate .g-filters-item:hover,.color_alternate .w-iconbox.style_circle.color_primary .w-iconbox-icon,.no-touch .color_alternate .w-iconbox.style_circle .w-iconbox-icon:before,.no-touch .color_alternate .w-iconbox.style_outlined .w-iconbox-icon:before,.color_alternate .w-pricing-item.type_featured .w-pricing-item-header,.color_alternate .w-progbar.color_primary .w-progbar-bar-h,.color_alternate .w-tabs.layout_modern .w-tabs-list,.color_alternate .w-tabs.layout_trendy .w-tabs-item:after,.color_alternate .w-tabs.layout_timeline .w-tabs-item:before,.color_alternate .w-tabs.layout_timeline .w-tabs-section-header-h:before,.no-touch .color_alternate .pagination .page-numbers:before,.color_alternate .pagination .page-numbers.current {background-color:#333333;}.color_alternate .w-btn.color_primary.style_outlined,.color_alternate .g-filters.style_3 .g-filters-item.active,.color_alternate .g-preloader,.no-touch .color_alternate .owl-prev:hover,.no-touch .color_alternate .owl-next:hover,.no-touch .color_alternate .w-logos.style_1 .w-logos-item:hover,.color_alternate .w-separator.color_primary,.color_alternate .w-tabs.layout_default .w-tabs-item.active,.color_alternate .w-tabs.layout_ver .w-tabs-item.active,.no-touch .color_alternate .w-tabs.layout_default .w-tabs-item.active:hover,.no-touch .color_alternate .w-tabs.layout_ver .w-tabs-item.active:hover,.no-touch .color_alternate .w-testimonials.style_1 .w-testimonial-h:hover {border-color:#333333;}.l-main .color_alternate .w-contacts-item:before,.color_alternate .w-iconbox.color_primary.style_outlined .w-iconbox-icon,.color_alternate .w-tabs.layout_timeline .w-tabs-item,.color_alternate .w-tabs.layout_timeline .w-tabs-section-header-h {box-shadow:0 0 0 2px #333333 inset;}.color_alternate input:focus,.color_alternate textarea:focus,.color_alternate select:focus {box-shadow:0 0 0 2px #333333;}.color_alternate .highlight_secondary,.color_alternate .w-btn.color_secondary.style_outlined,.color_alternate .w-counter.color_secondary .w-counter-number,.color_alternate .w-iconbox.color_secondary .w-iconbox-icon,.color_alternate .w-separator.color_secondary {color:#1d1d1d;}.color_alternate .highlight_secondary_bg,.no-touch .color_alternate input[type="button"]:hover,.no-touch .color_alternate input[type="submit"]:hover,.color_alternate .w-btn.color_secondary.style_solid,.color_alternate .w-btn.color_secondary.style_outlined:before,.color_alternate .w-actionbox.color_secondary,.color_alternate .w-iconbox.style_circle.color_secondary .w-iconbox-icon,.color_alternate .w-progbar.color_secondary .w-progbar-bar-h {background-color:#1d1d1d;}.color_alternate .w-btn.color_secondary.style_outlined,.color_alternate .w-separator.color_secondary {border-color:#1d1d1d;}.color_alternate .w-iconbox.color_secondary.style_outlined .w-iconbox-icon {box-shadow:0 0 0 2px #1d1d1d inset;}.color_alternate .highlight_faded,.color_alternate .w-blog-post-meta > *,.color_alternate .w-profile-link.for_logout,.color_alternate .w-testimonial-author-role,.color_alternate .w-testimonials.style_4 .w-testimonial-h:before {color:#aaaaaa;}.color_alternate .w-blog.layout_latest .w-blog-post-meta-date {border-color:#aaaaaa;}.color_footer-top {background-color:#f6f6f6;}.color_footer-top input,.color_footer-top textarea,.color_footer-top select,.color_footer-top .w-socials.style_solid .w-socials-item-link {background-color:#ffffff;}.color_footer-top,.color_footer-top *,.color_footer-top .w-btn.color_light.style_outlined {border-color:#e2e2e2;}.color_footer-top .w-btn.color_light.style_solid,.color_footer-top .w-btn.color_light.style_outlined:before {background-color:#e2e2e2;}.color_footer-top .w-separator {color:#e2e2e2;}.color_footer-top .w-socials.style_outlined .w-socials-item-link {box-shadow:0 0 0 2px #e2e2e2 inset;}.color_footer-top,.color_footer-top input,.color_footer-top textarea,.color_footer-top select {color:#777777;}.color_footer-top a {color:#333333;}.no-touch .color_footer-top a:hover,.no-touch .color_footer-top .w-form-row.focused .w-form-row-field:before {color:#1d1d1d;}.color_footer-top input:focus,.color_footer-top textarea:focus,.color_footer-top select:focus {box-shadow:0 0 0 2px #1d1d1d;}.color_footer-bottom {background-color:#ffffff;}.color_footer-bottom input,.color_footer-bottom textarea,.color_footer-bottom select,.color_footer-bottom .w-socials.style_solid .w-socials-item-link {background-color:#f6f6f6;}.color_footer-bottom,.color_footer-bottom *,.color_footer-bottom .w-btn.color_light.style_outlined {border-color:#ebebeb;}.color_footer-bottom .w-btn.color_light.style_solid,.color_footer-bottom .w-btn.color_light.style_outlined:before {background-color:#ebebeb;}.color_footer-bottom .w-separator {color:#ebebeb;}.color_footer-bottom .w-socials.style_outlined .w-socials-item-link {box-shadow:0 0 0 2px #ebebeb inset;}.color_footer-bottom,.color_footer-bottom input,.color_footer-bottom textarea,.color_footer-bottom select {color:#777777;}.color_footer-bottom a {color:#333333;}.no-touch .color_footer-bottom a:hover,.no-touch .color_footer-bottom .w-form-row.focused .w-form-row-field:before {color:#1d1d1d;}.color_footer-bottom input:focus,.color_footer-bottom textarea:focus,.color_footer-bottom select:focus {box-shadow:0 0 0 2px #1d1d1d;}h1, h2, h3, h4, h5, h6 {}hr {}.nobottom-margin { margin-bottom:0}.rounded_none .w-header-show { background-color:#ddd; color:#000 !important; border-radius:0 !important; font-size:1.2rem; line-height:41px;height:45px;width:auto; position:absolute; left:0; right:auto; padding:0 35px}.home.rounded_none .w-header-show{background-color:#1d1d1d; color:#fff !important}.home.rounded_none .w-header-show:hover {background-color:#ddd;color:#1d1d1d !important}.rounded_none .w-header-show:hover {background-color:#1d1d1d; color:#fff !important}.header_ver { padding-left:0;}.header_ver .l-header { left:0; overflow:hidden !important; position:fixed !important;}.l-subheader.at_bottom { background:none}.header_ver.header-show {overflow:hidden;}.header_ver .w-header-show {display:block;position:fixed;margin:0}.header_ver .w-header-show span { display:inline-block; margin-left:15px; text-transform:uppercase}.header_ver.admin-bar .w-header-show {top:56px; }.header_ver .l-header {bottom:0;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:4px 0 5px -2px rgba(0,0,0,0), 2px 0 1px -1px rgba(0,0,0,0);transition:transform 0.3s, box-shadow 0.3s;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}.header_ver.header-show .l-header {box-shadow:4px 0 5px -2px rgba(0,0,0,0.1), 2px 0 1px -1px rgba(0,0,0,0.05);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.header_ver .l-canvas:after {content:'';position:fixed;z-index:110;top:0;left:0;right:0;bottom:0;visibility:hidden;pointer-events:none;background-color:rgba(0,0,0,0);transition:all 0.3s;}.header_ver.header-show .l-canvas:after {visibility:visible;pointer-events:auto;background-color:rgba(0,0,0,0.5);}.ush_additional_menu_1 .w-menu-list {}.ush_additional_menu_1 .w-menu-item { color:#777; display:inline-block !important; padding:0 10px; text-transform:uppercase; font-style:italic; letter-spacing:2.5px}.ush_additional_menu_1 .w-menu-item:first-child {}.ush_additional_menu_1 .w-menu-item:hover { color:#fff !important}.header_ver .w-nav-anchor.level_1 { text-transform:uppercase; letter-spacing:2.5px}.header_ver .ush_menu_1 li::after {content:'';width:50px;height:1px;background-color:#aaa;display:inline-block;}.header_ver .ush_menu_1 li:last-child::after { content:normal}.ush_menu_1.type_desktop .w-nav-anchor:not(.level_1) { text-transform:uppercase; letter-spacing:1px;}.header_ver .w-nav.type_desktop .w-nav-list.level_2 { position:relative;left:0; top:0;}.header_ver .w-nav.type_desktop .w-nav-list.level_2 li { text-align:center}.header_ver .w-nav.type_desktop .w-nav-list.level_2 li::after { content:normal}.header_ver .w-nav.type_desktop .w-nav-list:not(.level_1) { box-shadow:none;}.header_ver .l-subheader-cell > * { max-width:80%;}.ush_html_1 { margin-bottom:20px !important; text-align:left; line-height:18px}.ush_html_1 span {display:block}.ush_html_1 span.info_nom { text-transform:uppercase; font-weight:bold}.ush_html_1 a.info_email { color:#fff}.ush_html_1 a.info_email:hover {color:#777}.ush_text_2 {}.ush_text_2 .w-text-h { letter-spacing:-0.5px;}.ush_additional_menu_2 .w-menu-item { display:inline-block !important; margin:0 5px; color:#777;}.ush_additional_menu_2 .w-menu-item:hover { color:#fff !important}.l-header .w-socials {line-height:40px;font-size:22px; margin-bottom:30px !important;}.l-header .w-socials-item-link {width:40px;height:40px;color:#fff;}.l-header .w-socials-item-link:hover { color:#999 !important;}.l-header .w-socials-item-link .w-socials-item-link-hover {background-color:transparent;}.rounded_none .w-socials:not(.circle) .w-socials-item-link { border-radius:50% !important}.header_ver .w-nav.type_mobile { text-align:center;}.w-nav.type_mobile .w-nav-anchor { padding:0; box-shadow:none;}.w-nav.type_mobile .menu-item-has-children > .w-nav-anchor .w-nav-title { padding-right:0}.w-nav.type_mobile .menu-item-has-children > .w-nav-anchor .w-nav-arrow { display:inline-block; right:auto; padding:1px 0; margin-left:5px;}.w-nav.type_mobile .w-nav-anchor:not(.level_1) { text-transform:uppercase; padding-left:0;line-height:35px; letter-spacing:2px;}.w-nav.type_mobile .w-nav-list.level_2 li::after { content:normal}.l-main .l-section-h { padding:0}.texte-justify {text-align:justify}.page-titre h1 {font-size:13px !important;font-weight:400;text-transform:none;letter-spacing:1px;}.w-scroller-dot span{ background-color:#777; width:5em !important; height:2px !important }.w-scroller-dot.active span { background-color:#777; height:3px !important}.logo-accueil img { max-width:350px}.btn-home { text-align:center}#acces-bienvenue { top:-50px}.btn-home-bottom {}.btn-home-bottom i {left:1em !important;font-size:20px !important;line-height:30px !important;height:30px !important;}.section-gauche .col-texte {}.section-gauche .col-image {}.section-droit .col-texte { left:50%}.section-droit .col-image { left:-50%}.g-cols.type_boxes > div.col-texte> .vc_column-inner { background-size:60% !important; background-repeat:no-repeat !important}.ult-carousel-wrapper { background-color:#1d1d1d}.carousel-col-image {}.carousel-col-texte .vc_column-inner { padding:3rem 0; max-width:80%; margin:auto; text-align:justify}.vin-texte .vc_column-inner::before, .vin-texte .vc_column-inner::after {font-family:FontAwesome; font-size:22px; display:block; position:absolute;}.vin-texte .vc_column-inner::before { content:"\f10d"; left:-15px; top:-5px;}.vin-texte .vc_column-inner::after { content:"\f10e"; right:-15px; bottom:-15px}.w-btn-wrapper.align_left { display:block;}.w-btn.style_outlined::after {border-width:1px;}.btn-suite span { border-bottom:1px dotted; padding-left:0 !important;margin-left:23px;padding-bottom:2px; font-size:10px}.btn-suite:hover span { border-bottom-style:solid}.btn-telecharger span,.btn-boutique span { padding-left:0 !important;margin-left:23px;padding-bottom:2px; font-size:10px}.btn-telecharger:hover span,.btn-boutique:hover span { color:#000}.btn-suite i,.btn-telecharger i,.btn-boutique i { font-size:16px !important; top:-3px;}.btn-collection { padding:0 1.5em; font-size:10px}.btn-telecharger.fichepdf {display:none;}#liste-collection .vc_column-gap-1 > .vc_column_container { padding:0 .5px;}.upb_video_class, .vc_row, .wpb_column, .wpb_row {position:relative;}.w-blog-post-content ul{ list-style:none; margin-left:0}.w-blog-post-content a {border-bottom:1px dotted; padding-left:0 !important; font-size:10px; text-transform:uppercase }.w-blog-post-content a:hover { border-bottom-style:solid}.w-blog-post-content a em { text-transform:none}.w-blog-post-content a::before { content:"\f019"; font-family:FontAwesome; margin-right:5px;} div.wpcf7-mail-sent-ok { border:1px dashed #3CA028; font-weight:bold;}div.wpcf7-validation-errors { border:1px dashed #999; font-weight:bold;}.overlay-fade.ult-open .ult_modal-content { border:none !important;}.l-body .btn-modal { padding-left:0 !important;padding-bottom:2px; font-size:10px; margin:0 .25em;}.l-body .btn-modal:hover { color:#000 !important}.l-body .btn-modal::before { content:"\f005"; font-family:FontAwesome; font-size:16px !important; margin-right:5px }.pop-up-recompense ul { list-style:none}.pop-up-recompense li { min-height:60px}.pop-up-recompense li img { margin-bottom:0}@media (max-height:950px) and (min-height:850px) and (min-width:1024px){.ush_image_1 { margin-top:20px !important; margin-bottom:40px !important;}.ush_additional_menu_1 {margin-bottom:40px !important;}.header_ver .ush_menu_1.type_desktop { line-height:23px;}.ush_menu_1.type_desktop .w-nav-list.level_1 > .menu-item > a {font-size:13px;}.ush_html_1 span { line-height:16px;font-size:13px;}}@media (max-height:849px) and (min-height:760px) and (min-width:1024px) {.ush_image_1 { margin-top:10px !important; margin-bottom:30px !important;}.ush_additional_menu_1 {margin-bottom:30px !important;}.header_ver .ush_menu_1.type_desktop { line-height:21px;}.ush_menu_1.type_desktop .w-nav-list.level_1 > .menu-item > a {font-size:12px;}.ush_html_1 { margin-bottom:10px !important;}.ush_html_1 span { line-height:14px;font-size:11px;}.ush_text_2 {font-size:10px;line-height:15px;}.ush_additional_menu_2 { line-height:15px; font-size:10px}}@media (max-height:759px) and (min-height:600px) and (min-width:1024px) {.ush_image_1 { margin-top:10px !important; margin-bottom:30px !important; height:160px}.ush_additional_menu_1 {margin-bottom:30px !important;}.header_ver .ush_menu_1.type_desktop { line-height:23px;}.ush_menu_1.type_desktop .w-nav-list.level_1 > .menu-item > a {font-size:12px;}.l-header .w-socials { margin-bottom:15px !important;}.ush_html_1 { display:none}.ush_text_2 {font-size:10px;line-height:15px;}.ush_additional_menu_2 { line-height:15px; font-size:10px}}@media (min-width:1700px) {html{font-size:14px !important;line-height:22px !important;}}@media (min-width:1280px) and (max-width:1500px) {.bloc-content .vc_col-lg-3 { width:15% !important}.bloc-content .vc_col-lg-6 { width:70% !important}.w-separator.type_invisible.size_huge { margin:2rem 0;}} @media (min-width:1601px) {.l-section.width_full > .l-section-h > .g-cols.type_boxes > div > .vc_column-inner { padding:6rem 3rem;}#liste-collection.l-section.width_full > .l-section-h > .g-cols.type_boxes > div > .vc_column-inner { padding:7rem 3rem;}} @media (min-width:1280px) and (max-width:1600px) {.l-section.width_full > .l-section-h > .g-cols.type_boxes > div > .vc_column-inner { padding:3rem 2rem;}#liste-collection.l-section.width_full > .l-section-h > .g-cols.type_boxes > div > .vc_column-inner { padding:5rem 2rem;}}@media (max-width:1700px) {} @media (max-width:1500px) {} @media (max-width:1350px) {.col-bouteille .w-image-h { width:150%; margin-left:-25%}}@media (max-width:1150px) {.w-separator.type_invisible.size_huge {margin:2rem 0;}.carousel-col-texte .vc_column-inner { padding:2rem 0; max-width:none; margin:auto; line-height:18px; font-size:12px;}}@media (max-width:1024px) {.header_ver .l-header {overflow:auto !important}#liste-collection.l-section.width_full > .l-section-h > .g-cols.type_boxes > div > .vc_column-inner { padding:5rem 2rem;}}@media (max-width:992px) {.section-droit .col-texte { left:0}.section-droit .col-image { left:0; height:650px}.section-gauche .col-image {height:650px}.section-droit .col-bouteille, .section-gauche .col-bouteille { height:auto !important}.carousel-col-texte .vc_column-inner { padding:3rem ; max-width:80%; line-height:20px; font-size:13px;}#liste-collection .vc_column-gap-1 > .vc_column_container { padding:.5px;}} @media (max-width:900px) {.section-droit .col-image, .section-gauche .col-image {height:600px}}@media (max-width:768px) {}@media (max-width:767px) {.section-droit .col-image, .section-gauche .col-image {height:500px}.w-scroller { display:none}} @media (max-width:650px) {.section-droit .col-image, .section-gauche .col-image{height:400px}} @media (max-width:600px) {.logo-accueil img { max-width:250px}#liste-collection.l-section.width_full > .l-section-h > .g-cols.type_boxes > div > .vc_column-inner { padding:3rem 1rem;}}@media (max-width:480px) {.section-droit .col-image, .section-gauche .col-image { height:350px}}@media (max-width:380px) {}