#logo h1, #logo h2, #mobile-logo h1{font-family:Lato;font-weight:400;font-style:normal;color:#222;font-size:24px;}body,p,nav.std-menu ul.sub-menu,ul.mega-sub-menu,blockquote.blockquote1, blockquote.blockquote1 p{font-family:"Open Sans";line-height:28px;font-weight:400;font-style:normal;font-size:14px;}h1,.impact-text,.impact-text > p,.impact-text-large,.impact-text-large > p,h3.countdown-subject, .swiper-slide .caption-content > h2, #jckqv h1, .spb_tweets_slider_widget .tweet-text, .modal-header h3{font-family:"Open Sans";line-height:42px;font-weight:300;font-style:normal;font-size:26px;}h2,.blog-item .quote-excerpt, .spb-row-expand-text{font-family:"Open Sans";line-height:38px;font-weight:300;font-style:normal;font-size:22px;}h3, .single_variation_wrap .single_variation span.price, .sf-promo-bar p.standard,  .sf-promo-bar.text-size-standard p, .sf-icon-box-animated-alt .front .back-title{font-family:"Open Sans";line-height:28px;font-weight:700;font-style:normal;font-size:18px;}h4{font-family:"Open Sans";line-height:26px;font-weight:700;font-style:normal;font-size:16px;}h5,blockquote.blockquote2,blockquote.blockquote2 p,blockquote.pullquote,blockquote.pullquote p,.faq-item .faq-text:before{font-family:"Open Sans";line-height:32px;font-weight:400;font-style:normal;font-size:16px;}h6{font-family:"Open Sans";line-height:22px;letter-spacing:1px;font-weight:700;font-style:normal;font-size:12px;}#main-nav, #header nav, .vertical-menu nav, .header-9#header-section #main-nav, #overlay-menu nav, .sf-pushnav-menu nav, #mobile-menu, #one-page-nav li .hover-caption, .mobile-search-form input[type="text"]{font-family:"Open Sans";font-weight:600;font-style:normal;font-size:14px;}