.cg-transparent-header,.cg-logo-center,.cg-logo-left{background-color:#fff}.scroller,body.transparent-light .scroller,body.transparent-dark .scroller{background-color:#fff}.cg-primary-menu-below-wrapper{background-color:#fff}.mobile-search-reveal,.cg-announcements ul li a:hover,.cg-announcements ul.dropdown li:hover,.cg-announcements ul.dropdown ul{background-color:#0da15d}.cg-primary-menu .menu>li>a,ul.tiny-cart>li>a,.rightnav .cart_subtotal{font-family:"Fira Sans";font-weight:400;font-style:normal;font-size:18px}.cg-header-fixed .menu>li.menu-full-width .cg-submenu-ddown .container>ul>li>a,.cg-primary-menu .menu>li.menu-full-width .cg-submenu-ddown .container>ul>li>a,.menu-full-width .cg-menu-title,.cg-header-fixed .menu>li.menu-full-width .cg-submenu-ddown .container>ul .menu-item-has-children>a,.cg-primary-menu .menu>li .cg-submenu-ddown ul li.image-item-title a,.cg-primary-menu .menu>li .cg-submenu-ddown ul li.image-item-title ul a,.cg-primary-menu .menu>li.menu-full-width .cg-submenu-ddown .container>ul .menu-item-has-children>a,.cg-header-fixed .menu>li.menu-full-width .cg-submenu-ddown .container>ul>li .cg-submenu ul li.title a,.cg-primary-menu .menu>li.menu-full-width .cg-submenu-ddown .container>ul>li .cg-submenu ul li.title a,.cg-primary-menu .menu>li.menu-full-width .cg-submenu-ddown .container>ul>li>a:hover{font-family:"Fira Sans";font-weight:400;font-style:normal;font-size:20px}.cg-primary-menu .menu>li .cg-submenu-ddown .container>ul>li>a,.cg-submenu-ddown .container>ul>li>a,.cg-header-fixed .menu>li.menu-full-width .cg-submenu-ddown .container>ul>li .cg-submenu ul li ul li>a,.cg-primary-menu .menu>li.menu-full-width .cg-submenu-ddown .container>ul>li .cg-submenu ul li ul li>a,.menu>li.menu-full-width .cg-submenu-ddown li p,.menu>li.menu-full-width .cg-submenu-ddown li .cg-submenu ul li a,.cg-primary-menu .menu>li .cg-submenu-ddown .container>ul .menu-item-has-children .cg-submenu li a{font-family:"Fira Sans";font-weight:400;font-style:normal;font-size:16px}body,select,input,textarea,button,h1,h2,h3,h4,h5,h6{font-family:"Fira Sans";line-height:27px;font-weight:400;font-style:normal;color:#333;font-size:17px}.content-area .entry-content p.signature{font-family:"Fira Sans";font-weight:400;font-style:normal}.content-area .entry-content p,.product p,.content-area .vc_toggle_title h4,.content-area ul,.content-area ol,.vc_figure-caption,.authordescription p,body.page-template-template-home-default .wpb_text_column p{font-family:"Fira Sans";line-height:27px;font-weight:400;font-style:normal;color:#343e47;font-size:17px}h1,.content-area h1,h1.cg-page-title,.summary h1,.content-area .summary h1{font-family:"Fira Sans";line-height:65px;letter-spacing:-3px;font-weight:700;font-style:normal;color:#111;font-size:55px}h2,.content-area h2{font-family:"Fira Sans";line-height:42px;letter-spacing:-2px;font-weight:700;font-style:normal;color:#222;font-size:32px}h3,.content-area h3{font-family:"Fira Sans";line-height:42px;letter-spacing:0;font-weight:700;font-style:normal;color:#222;font-size:28px}h4,.content-area h4,body .vc_separator h4{font-family:"Fira Sans";line-height:35px;font-weight:400;font-style:normal;color:#222;font-size:22px}h5,.content-area h5{font-family:"Fira Sans";line-height:31px;font-weight:400;font-style:normal;color:#222;font-size:20px}h6,.content-area h6{font-family:"Fira Sans";line-height:23px;font-weight:400;font-style:normal;color:#343e47;font-size:15px}h4.widget-title,#secondary h4.widget-title a,.subfooter h4{font-family:"Fira Sans";line-height:29px;font-weight:400;font-style:normal;color:#444;font-size:20px}