html{
background-color: #ffffff;
}
#Wrapper,#Content,
.mfn-popup .mfn-popup-content,.mfn-off-canvas-sidebar .mfn-off-canvas-content-wrapper,.mfn-cart-holder,.mfn-header-login,
#Top_bar .search_wrapper, #Top_bar .top_bar_right .mfn-live-search-box,
.column_livesearch .mfn-live-search-wrapper, .column_livesearch .mfn-live-search-box{
background-color: #ffffff;
}
body:not(.template-slider) #Header{
min-height: 0px;
}
body.header-below:not(.template-slider) #Header{
padding-top: 0px;
}
#Footer .widgets_wrapper {
padding: 70px 0;
}
/**
* Font | Family *****
*/
body, button, span.date_label, .timeline_items li h3 span, input[type="submit"], input[type="reset"], input[type="button"], input[type="date"],
input[type="text"], input[type="password"], input[type="tel"], input[type="email"], textarea, select, .offer_li .title h3 {
font-family: "DM Sans", Helvetica, Arial, sans-serif;
}
#menu > ul > li > a, a.action_button, #overlay-menu ul li a {
font-family: "DM Sans", Helvetica, Arial, sans-serif;
}
#Subheader .title {
font-family: "DM Sans", Helvetica, Arial, sans-serif;
}
h1, h2, h3, h4, .text-logo #logo {
font-family: "DM Sans", Helvetica, Arial, sans-serif;
}
h5, h6 {
font-family: "DM Sans", Helvetica, Arial, sans-serif;
}
blockquote {
font-family: "DM Sans", Helvetica, Arial, sans-serif;
}
.chart_box .chart .num, .counter .desc_wrapper .number-wrapper, .how_it_works .image .number,
.pricing-box .plan-header .price, .quick_fact .number-wrapper, .woocommerce .product div.entry-summary .price {
font-family: "DM Sans", Helvetica, Arial, sans-serif;
}
/**
* Font | Size & Style *****
*/
/* Body */
body {
font-size: 16px;
line-height: 28px;
font-weight: 400;
letter-spacing: 0px;
}
.big {
font-size: 17px;
line-height: 29px;
font-weight: 400;
letter-spacing: 0px;
}
#menu > ul > li > a, a.action_button, #overlay-menu ul li a{
font-size: 16px;
font-weight: 500;
letter-spacing: px;
}
#overlay-menu ul li a{
line-height: 24px;
}
#Subheader .title {
font-size: 70px;
line-height: 70px;
font-weight: 700;
letter-spacing: 0px;
}
/* Headings */
h1, .text-logo #logo {
font-size: 70px;
line-height: 70px;
font-weight: 700;
letter-spacing: 0px;
}
h2 {
font-size: 60px;
line-height: 60px;
font-weight: 500;
letter-spacing: 0px;
}
h3, .woocommerce ul.products li.product h3, .woocommerce #customer_login h2 {
font-size: 50px;
line-height: 60px;
font-weight: 500;
letter-spacing: 0px;
}
h4, .woocommerce .woocommerce-order-details__title,
.woocommerce .wc-bacs-bank-details-heading, .woocommerce .woocommerce-customer-details h2 {
font-size: 20px;
line-height: 30px;
font-weight: 400;
letter-spacing: 0px;
font-style: italic;}
h5 {
font-size: 18px;
line-height: 30px;
font-weight: 400;
letter-spacing: 0px;
}
h6 {
font-size: 16px;
line-height: 28px;
font-weight: 700;
letter-spacing: 0px;
}
/* Advanced */
#Intro .intro-title {
font-size: 70px;
line-height: 70px;
font-weight: 400;
letter-spacing: 0px;
}
/**
* Font | Size Responsive *****
*/