/*! Theme Name: Bosa Finance Theme URI: https://bosathemes.com/bosa-finance Author: Bosa Themes Author URI: https://bosathemes.com Description: Bosa Finance is multipurpose finance theme. Bosa Finance is beautiful, fast, lightweight, responsive, extremely customizable theme that you can use as a foundation to build versatile sites such as accounting company, capital gains, corporate, balance sheet, asset allocation, financial centers, advisors, agency, finance recruitment, consultant, trust accounting, chartered accounting agency, micro-finance bank, fund investment, start up and preferably ideal for any type of finance websites. Bosa Finance is a child theme of Bosa, a free multipurpose WordPress theme. Bosa Finance works perfectly with Gutenberg and the most popular page builder Elementor that can easily drag-and-drop your ideas from the interface. Bosa Finance is built with SEO, speed, and usability in mind with the multiple Header & Footer layouts, predesigned starter sites includes awesome Home & Inner Pages that is incredibly customizable and powerful enough to take a stand among the crowd. Bosa Finance is compatible with all major plugins like WooCommerce, Yoast, Contact form 7, Mailchimp for WordPress, bbPress, etc. Looking for a Multipurpose Finance theme? Look no further! Browse the demo to see that it's the only theme you will ever need: https://demo.bosathemes.com/bosa/finance Version: 1.0.2 Requires PHP: 5.5 Tested up to: 6.0 License: GNU General Public License v3 or later License URI: http://www.gnu.org/licenses/gpl-3.0.html Template: bosa Text Domain: bosa-finance Tags: blog, portfolio, news, grid-Layout, one-column, two-columns, three-columns, flexible-header, left-sidebar, right-sidebar, custom-background, custom-colors, custom-logo, custom-menu, featured-images, footer-widgets, full-width-template, post-formats, rtl-language-support, theme-options, sticky-post, threaded-comments, translation-ready, block-styles, wide-blocks Bosa Finance WordPress Theme, Copyright 2022 Bosa Themes Bosa Finance is distributed under the terms of the GNU General Public License v3 Bosa Finance is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc. Underscores is distributed under the terms of the GNU GPL v2 or later. */ .screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; } body { color: #333333; font-family: 'Roboto', sans-serif; } h1, h2, h3, h4, h5, h6 { color: #111111; font-family: 'Source Serif Pro', serif; font-weight: 600; } .wp-block-quote { padding: 30px 30px 30px 50px; margin: 30px 0 30px 30px; } .site-header .site-branding .site-title { font-family: 'Source Serif Pro', serif; font-size: 24px; font-weight: 600; line-height: 1; text-transform: none; } .site-header .site-branding .site-description { font-family: 'Roboto;', sans-serif; font-size: 14px; font-weight: 400; text-transform: none; } .main-navigation ul.menu > li > a { font-family: 'Roboto', serif; font-size: 16px; font-weight: 500; line-height: 1.5; text-transform: capitalize; } .section-banner .banner-content .entry-title { font-family: 'Source Serif Pro', serif; font-size: 60px; font-weight: 600; line-height: 1.4; text-transform: capitalize; } .section-banner .banner-content .entry-meta a { font-family: 'Roboto', sans-serif; font-size: 14px; font-weight: 400; line-height: 1.6; text-transform: capitalize; } .section-banner .banner-content .entry-text p { font-family: 'Roboto', sans-serif; font-size: 15px; font-weight: 400; line-height: 1.8; text-transform: initial; } .feature-posts-content-wrap .feature-posts-content .feature-posts-title { font-family: 'Roboto', sans-serif; font-size: 20px; font-weight: 500; line-height: 1.4; text-transform: capitalize; } .post .feature-posts-content .cat-links a { font-family: 'Roboto', sans-serif; font-size: 13px; font-weight: 400; line-height: 1; text-transform: uppercase; } .post .feature-posts-content .entry-meta a, #primary .entry-meta, .highlight-post-slider .post .entry-meta a { font-family: 'Roboto', sans-serif; font-size: 13px; font-weight: 400; line-height: 1.6; text-transform: capitalize; } #primary article .entry-title { font-family: 'Source Serif Pro', serif; font-size: 24px; font-weight: 600; line-height: 1.4; text-transform: capitalize; } .highlight-post-slider .post .entry-content .entry-title { font-family: 'Source Serif Pro', serif; font-size: 20px; font-weight: 600; line-height: 1.4; text-transform: capitalize; } .highlight-post-slider .post .cat-links a { font-family: 'Roboto', sans-serif; font-size: 12px; font-weight: 400; line-height: 1; text-transform: uppercase; } .sidebar .widget .widget-title { font-family: 'Source Serif Pro', serif; font-size: 16px; font-weight: 600; line-height: 1.4; text-transform: uppercase; } .page-title { font-family: 'Source Serif Pro', serif; font-size: 35px; font-weight: 600; text-transform: capitalize; } .site-footer .site-info, .site-footer .footer-menu ul li a { font-family: 'Roboto', sans-serif; font-size: 14px; font-weight: 400; text-transform: none; line-height: 1.6; } .header-four .header-contact { position: relative; z-index: 1; text-align: right; } .header-four .header-contact ul li { font-size: 16px; font-weight: 600; position: relative; padding-left: 45px; text-align: left; margin-right: 20px; } .header-four .header-contact ul li i { font-size: 26px; position: absolute; left: 0; top: 50%; margin-right: 0; width: 35px; height: 35px; line-height: 35px; text-align: center; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); } .header-four .header-contact ul li span { color: #333; display: block; font-size: 14px; font-weight: 700; } .header-four .header-contact ul li:last-child { margin-right: 0; } @media screen and (max-width: 1199px) { .header-four .header-contact ul li { padding-left: 40px; font-size: 13px; } .header-four .header-contact ul li i { font-size: 18px; width: 35px; height: 35px; line-height: 35px; } } .header-four .header-contact ul a { display: block; } .header-four .header-icons { position: relative; z-index: 1; } .header-four .alt-menu-icon { margin-left: 0; } .header-four .alt-menu-icon a { -webkit-transition: background-color 0.4s; -moz-transition: background-color 0.4s; -ms-transition: background-color 0.4s; -o-transition: background-color 0.4s; transition: background-color 0.4s; } .header-four .alt-menu-icon a .icon-bar { background-color: #ffffff; right: auto; left: 0; } .header-four .alt-menu-icon a .icon-bar:before, .header-four .alt-menu-icon a .icon-bar:after { background-color: #ffffff; left: 0; right: auto; } .header-four .alt-menu-icon a:hover, .header-four .alt-menu-icon a:focus, .header-four .alt-menu-icon a:active { background-color: #086abd; } .header-four .alt-menu-icon a:hover .icon-bar, .header-four .alt-menu-icon a:hover .icon-bar:before, .header-four .alt-menu-icon a:hover .icon-bar:after, .header-four .alt-menu-icon a:focus .icon-bar, .header-four .alt-menu-icon a:focus .icon-bar:before, .header-four .alt-menu-icon a:focus .icon-bar:after, .header-four .alt-menu-icon a:active .icon-bar, .header-four .alt-menu-icon a:active .icon-bar:before, .header-four .alt-menu-icon a:active .icon-bar:after { background-color: #ffffff !important; } .header-four .mid-header { background-color: #ffffff; } @media screen and (min-width: 992px) { .header-four .top-header { border-bottom: 1px solid rgba(243, 243, 243, 0.8); position: relative; } .header-four .header-btn { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; align-items: center; -webkit-justify-content: flex-end; -moz-justify-content: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; -ms-flex-pack: flex-end; -webkit-flex-grow: 1; -moz-flex-grow: 1; -ms-flex-grow: 1; flex-grow: 1; } .header-four .header-btn a { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; align-items: center; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -ms-flex-pack: center; height: 100%; width: 100%; -webkit-flex-grow: 1; -moz-flex-grow: 1; -ms-flex-grow: 1; flex-grow: 1; } .header-four .alt-menu-icon a { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -ms-flex-pack: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; align-items: center; height: 100%; margin-right: 20px; width: 50px; } } @media screen and (max-width: 991px) { .header-four .alt-menu-icon { border-bottom: 1px solid rgba(243, 243, 243, 0.8); padding: 0; } .header-four .alt-menu-icon a { padding: 5px 0; } .header-four .alt-menu-icon a:hover .iconbar-label, .header-four .alt-menu-icon a:focus .iconbar-label, .header-thirteen .alt-menu-icon a:active .iconbar-label { color: #FFFFFF; } .header-four .top-header { border-bottom: none; } .header-four .mobile-menu-container { border-top: 1px solid rgba(243, 243, 243, 0.8); } .header-four .top-header-inner { padding-top: 20px; padding-bottom: 20px; } .header-four .site-branding { text-align: center; } .header-four .site-branding > a { margin: auto; } } .header-four #offcanvas-menu { right: auto; left: -100%; -webkit-transition: left 0.5s, visibility 0.5s; -moz-transition: left 0.5s, visibility 0.5s; -ms-transition: left 0.5s, visibility 0.5s; -o-transition: left 0.5s, visibility 0.5s; transition: left 0.5s, visibility 0.5s; } body.offcanvas-slide-open .header-four #offcanvas-menu { right: auto; left: 0; } #bosa-finance-contact .wpcf7 input[type=text], #bosa-finance-contact .wpcf7 input[type=email], #bosa-finance-contact .wpcf7 textarea { margin-bottom: 15px; padding: 10px; } #bosa-finance-contact .wpcf7 input[type=submit] { background-color: #F2525A; font-weight: 500; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; padding: 20px 30px 20px 30px; } #bosa-finance-contact .wpcf7 input[type=submit]:hover, #bosa-finance-contact .wpcf7 input[type=submit]:active, #bosa-finance-contact .wpcf7 input[type=submit]:focus { background-color: #02112E; }