.woocommerce form .form-row .required{visibility:visible}
a,a:hover,a:focus,.heading p.h_subtitle,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group,blockquote:before,.site-title,.site-title a,header.site-header .page-meta p.page-header-subtitle,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus,.dropdown-menu>li>.dropdown-menu>li>a:hover,.dropdown-menu>li>.dropdown-menu>li>a:focus,.dropdown-menu>li>.dropdown-menu>.active>a,.dropdown-menu>li>.dropdown-menu>.active>a:hover,.dropdown-menu>li>.dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open>.dropdown-menu>.dropdown-submenu.open>a,.navbar-default .navbar-nav .open>.dropdown-menu>.dropdown-submenu.open>a:hover,.navbar-default .navbar-nav .open>.dropdown-menu>.dropdown-submenu.open>a:focus,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus,.dropdown-header,footer.site-footer a,footer.site-footer a:hover,footer.site-footer .footer-extras .gg-footer-menu .navbar-nav>li>a:hover,footer.site-footer .footer-extras .footer-social ul li a:hover,footer.site-footer .gg-widget.working-hours ul li:before,.gg-widget.gg-instagram-feed .followers span,.vc_widget.vc_widget_instagram .followers span,.post-social ul>li,.post-social ul>li>a,.title-subtitle-box p,.cd-timeline-content .cd-title,.counter-holder p,.gg_list ul li:before,.navbar-nav ul.wcml_currency_switcher.curr_list_vertical li:hover,.gg-infobox p.subtitle,.gg-horizontal-list p.subtitle,.woocommerce .product .summary .year,.woocommerce .product .upsells.products h2,.woocommerce .product .related.products h2,.woocommerce .cart-collaterals .cross-sells h2,.gg-shop-style2 ul.products .product .gg-product-meta-wrapper dl,.gg-shop-style3 .year,.gg-shop-style3 .price,.gg-shop-style4 .gg-product-meta-wrapper .year,.gg-shop-style4 .gg-product-meta-wrapper .price,.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-orders a.button.view{color:#d33}body.gg-page-header-style2 header.site-header .page-meta p.page-header-subtitle:before,#cd-timeline:before,.cd-timeline-img.cd-picture,.gg_list.list_style_line ul li:before,.wpb-js-composer .flex-control-paging li a:hover,.wpb-js-composer .flex-control-paging li a.flex-active,.gg-horizontal-list dt:after,.woocommerce .cart .quantity input.qty,.gg-shop-style1 ul.products .product .gg-product-meta-wrapper dt:after,.gg-shop-style2 ul.products .product .gg-product-meta-wrapper dt:after,.gg-shop-style3 .add_to_cart_button,.woocommerce .shop_attributes th:after{background-color:#d33}.woocommerce .cart .quantity input.qty{border-color:#d33}.gg-contact-template .gg-view-map-wrapper a:hover,.button:hover,.btn-primary:hover,.gg-contact-template .gg-view-map-wrapper a:focus,.button:focus,.btn-primary:focus,.btn-secondary{background-color:#d33;border-color:#d33}.tp-caption.Villenoir-Subtitle,.Villenoir-Subtitle{color:#d33}.navbar-default,.dropdown-menu,.dropdown-menu>li>.dropdown-menu,footer.site-footer,.vc_widget.vc_widget_instagram .media-left{background:#000}footer.site-footer,footer.site-footer .footer-extras,footer.site-footer .footer-extras .gg-footer-menu .navbar-nav>li>a,footer.site-footer .footer-extras .footer-social ul li a,footer.site-footer .gg-widget.gg-instagram-feed .followers span{color:gray}footer.site-footer .btn-default:hover,footer.site-footer .btn-default:focus,footer.site-footer .btn-default.focus,footer.site-footer .btn-default:active,footer.site-footer .btn-default.active,footer.site-footer .open>.dropdown-toggle.btn-default,.gg-widget.gg-instagram-feed a.btn,footer.site-footer select,footer.site-footer .form-control,footer.site-footer .input-group-btn:last-child>.btn,footer.site-footer .input-group-btn:last-child>.btn-group,footer.site-footer .table>thead>tr>th,footer.site-footer .table>tbody>tr>th,footer.site-footer .table>tfoot>tr>th,footer.site-footer .table>thead>tr>td,footer.site-footer .table>tbody>tr>td,footer.site-footer .table>tfoot>tr>td{border-color:gray}
.bdp_blog_template .social-component a{border-radius:100%}.bdp_blog_template .bd-blog-header h2 a{font-size:35px}.bd-post-content{font-size:14px}.timeline_bg_wrap:before{background:none repeat scroll 0 0}.bd-datetime{background:none repeat scroll 0 0}.bdp_blog_template.timeline:nth-child(2n+1) .post_content_wrap:before,.bdp_blog_template.timeline:nth-child(2n+1) .post_content_wrap:after{border-left:8px solid}.bdp_blog_template.timeline:nth-child(2n) .post_content_wrap:before,.bdp_blog_template.timeline:nth-child(2n) .post_content_wrap:after{border-right:8px solid}.post_content_wrap{border:1px solid}.bdp_blog_template .post_content_wrap .blog_footer{border-top:1px solid}.bdp_blog_template.timeline .desc a h3{font-size:35px}.bdp_blog_template.news .bd-blog-header h2.title a{font-size:35px}
.vc_custom_1522821897467{padding-top:120px !important;background-position:0 0 !important;background-repeat:no-repeat !important}.vc_custom_1522387014378{padding-top:50px !important}