/* Restored from the archived dynamic BeTheme stylesheet. */ /* The original site loaded these custom faces dynamically. Keep them local so the restored archive does not fall back to the browser's serif default. */ @font-face { font-family: "Roboto"; src: url("/wp-content/uploads/2015/03/Roboto-400.ttf") format("truetype"); font-style: normal; font-weight: 400; font-display: swap; } @font-face { font-family: "Roboto"; src: url("/wp-content/uploads/2015/03/Roboto-700.ttf") format("truetype"); font-style: normal; font-weight: 700; font-display: swap; } @font-face { font-family: "Patua One"; src: url("/wp-content/uploads/2015/03/Patua-One-400.ttf") format("truetype"); font-style: normal; font-weight: 400; font-display: swap; } @font-face { font-family: "Porto"; src: url("/wp-content/uploads/2015/03/Porto-400.ttf") format("truetype"); font-style: normal; font-weight: 300; font-display: swap; } @font-face { font-family: "Porto"; src: url("/wp-content/uploads/2015/03/Porto-400.ttf") format("truetype"); font-style: normal; font-weight: 400; font-display: swap; } @font-face { font-family: "Often"; src: url("/wp-content/uploads/2015/03/OFTEN.ttf") format("truetype"); font-style: normal; font-weight: 400; font-display: swap; } @font-face { font-family: "Often"; src: url("/wp-content/uploads/2015/03/OFTEN.ttf") format("truetype"); font-style: normal; font-weight: 700; font-display: swap; } html, #Wrapper, #Content { background-color: #FCFCFC; } body, button, span.date_label, .timeline_items li h3 span, input[type="submit"], input[type="reset"], input[type="button"], input[type="text"], input[type="password"], input[type="tel"], input[type="email"], textarea, select, .offer_li .title h3 { font-family: "Roboto", Arial, Tahoma, sans-serif; font-weight: 400; } #menu > ul > li > a, #header_action_button, #header_cart { font-family: "Often", Arial, Tahoma, sans-serif; font-weight: 400; } #Subheader .title, blockquote { font-family: "Patua One", Arial, Tahoma, sans-serif; font-weight: 400; } h1, .text-logo #logo, h2, h3, h4 { font-family: "Porto", Arial, Tahoma, sans-serif; font-weight: 300; } h5 { font-family: "Often", Arial, Tahoma, sans-serif; font-weight: 700; } h6 { font-family: "Often", Arial, Tahoma, sans-serif; font-weight: 400; } body { font-size: 13px; line-height: 21px; } #menu > ul > li > a { font-size: 14px; } h1, #Subheader .title, .text-logo #logo { font-size: 25px; line-height: 25px; } h2 { font-size: 30px; line-height: 30px; } h3 { font-size: 25px; line-height: 27px; } h4 { font-size: 21px; line-height: 25px; } h5 { font-size: 15px; line-height: 20px; } h6 { font-size: 13px; line-height: 20px; } .with_aside .sidebar.columns { width: 23%; } .with_aside .sections_group { width: 75%; } .aside_both .sidebar.columns { width: 18%; } .aside_both .sidebar-1 { margin-left: -79%; } .aside_both .sections_group { width: 60%; margin-left: 20%; } /* Preserved site palette. */ body, #Wrapper { color: #626262; } a, a:visited, #Top_bar .menu > li.current-menu-item > a, #Top_bar .menu > li.current_page_item > a { color: #4f9fca; } a:hover { color: #2c7fab; } #Top_bar, #Header_creative, .header-stack #Top_bar { background-color: #fff; } #Top_bar .menu > li > a { color: #444; } #Top_bar .menu > li > a:hover { color: #4f9fca; } .button, input[type="submit"], input[type="button"], .button_theme, .tp-button, .pager .pages a:hover, .pager .pages a.active { background-color: #4f9fca; color: #fff; } .icon_box .icon_wrapper, .fancy_heading_icon .icon_top, .portfolio_group .portfolio-item .desc .title_wrapper h5 a { color: #4f9fca; } .highlight-left:after, .highlight-right:after, .highlight-center:after, .section.full-width .wrap.one .column_map.one .google-map-contact-wrapper { background-color: #b4dced; }