/*!
Theme Name: Bosa Lawyer
Theme URI: https://bosathemes.com/bosa-lawyer
Author: Keon Themes
Author URI: https://keonthemes.com
Description: Bosa Lawyer is multipurpose lawyer theme. Bosa Lawyer is beautiful, fast, lightweight, responsive, extremely customizable theme that you can use as a foundation to build versatile sites such as lawyer, individual attorneys, law firms, attorneys, counsel, legal adviser, legal experts, courts, solicitors, advocates, barristers, practitioner, legal, consultant, agency, services, financial centers or advisors, legal docs, marriage registration, jury member, law advisers, law office, finance, law offices, law teaching websites and businesses, legal officers, counsels legal service providers, law colleges, universities and institutions, law enforcing authority, cooperatives, consults, wealth advisors, investors, business firm, corporate, blog, news, portfolio and preferably ideal for any type of lawyer sites. Bosa Lawyer is a child theme of Bosa, a free multipurpose WordPress theme. Bosa Lawyer works perfectly with Gutenberg and the most popular page builder Elementor that can easily drag-and-drop your ideas from the interface. Bosa Lawyer 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 Lawyer is compatible with all major plugins like WooCommerce, Yoast, Contact form 7, Mailchimp for WordPress, bbPress, etc. Looking for a Multipurpose Lawyer theme? Look no further! Browse the demo to see that it's the only theme you will ever need: https://demo.bosathemes.com/bosa/lawyer
Version: 1.0.7
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-lawyer
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*/
.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:#444;font-family:Poppins,sans-serif}#primary article .entry-title,.page-title,.section-banner .banner-content .entry-title,.site-header .site-branding .site-title,h1,h2,h3,h4,h5,h6{font-family:'Source Serif Pro',serif}h1,h2,h3,h4,h5,h6{color:#3a3a3a;font-weight:600}.wp-block-quote{padding:30px 30px 30px 50px;margin:30px 0 30px 30px}.site-header .site-branding .site-title{font-size:28px;font-weight:600;line-height:1;text-transform:none}.main-navigation ul.menu>li>a{font-family:Poppins,serif;font-size:15px;font-weight:600;line-height:1.5;text-transform:uppercase}.section-banner .banner-content .entry-title{font-size:60px;font-weight:600;line-height:1.4;text-transform:capitalize}.section-banner .banner-content .entry-text p{font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:1.8;text-transform:initial}.feature-posts-content-wrap .feature-posts-content .feature-posts-title{font-family:Poppins,sans-serif;font-size:20px;font-weight:500;line-height:1.4;text-transform:capitalize}.highlight-post-slider .post .cat-links a,.post .feature-posts-content .cat-links a{font-family:Poppins,sans-serif;font-size:13px;font-weight:400;line-height:1;text-transform:uppercase}#primary article .entry-title{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}.sidebar .widget .widget-title{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:1.4;text-transform:uppercase}.page-title{font-size:48px;font-weight:600;text-transform:capitalize}.site-footer .footer-menu ul li a,.site-footer .site-info{font-family:Poppins,sans-serif;font-weight:400;font-size:14px,text-transform: none,line-height: 1.6,}.header-four .top-header{position:relative}.site-header .header-btn a{-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}.header-four .main-navigation-wrap{-webkit-align-items:inherit;-moz-align-items:inherit;-ms-align-items:inherit;-ms-flex-align:inherit;align-items:inherit}.header-four .bottom-contact{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;position:relative;z-index:1;margin-left:20px;padding-left:20px;border-left:1px solid #e6e6e6}.header-four .bottom-contact a{display:block;font-size:14px;position:relative;padding-left:40px;text-align:left}.header-four .bottom-contact a i{font-size:26px;display:inline-block;vertical-align:middle;position:absolute;left:0;top:50%;margin-right:0;-webkit-transform:translate(0,-50%) rotate(100deg);-moz-transform:translate(0,-50%) rotate(100deg);-ms-transform:translate(0,-50%) rotate(100deg);-o-transform:translate(0,-50%) rotate(100deg);transform:translate(0,-50%) rotate(100deg);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.service-button,.service-card,.service-link{transition:.3s}.header-four .bottom-contact a span{color:#333;display:block;font-size:14px;font-weight:600}@media screen and (max-width:1199px){.header-four .bottom-contact a{padding-left:40px;font-size:13px}.header-four .bottom-contact a i{font-size:18px;width:35px;height:35px;line-height:35px}}@media screen and (max-width:991px){.header-four.site-header:not(.header-two) .site-branding{text-align:center;padding-top:15px;padding-bottom:15px}.header-four.site-header:not(.header-two) .site-branding>a{margin-left:auto;margin-right:auto}.header-four.site-header .mobile-menu-container{border-top:1px solid rgba(243,243,243,.8)}.header-four .bottom-contact a{padding-left:45px}}.consultation-form .wpcf7 input[type=email],.consultation-form .wpcf7 input[type=text],.consultation-form .wpcf7 textarea{padding:10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px}.consultation-form .wpcf7 input[type=submit]{background-color:#ea5353;font-weight:500;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;padding:20px 30px}.consultation-form .wpcf7 input[type=submit]:active,.consultation-form .wpcf7 input[type=submit]:focus,.consultation-form .wpcf7 input[type=submit]:hover{background-color:#181a32}.bottom-header .main-navigation ul.menu>li>a{padding:17px 13px}.bottom-header .main-navigation ul.menu>li>a:hover,.header-four .main-navigation ul.menu>li:active>a,.header-four .main-navigation ul.menu>li:hover>a{color:#fff!important}.site-footer.site-footer-three .footer-desc-wrap{text-align:left}.sina-portfolio-content .btns-wrap,.site-footer .widget .widget-title:before{display:none}.header-four .main-navigation ul.menu>li:hover>a{background-color:#eb5353}.main-navigation ul.menu ul li a{text-transform:none}.breadcrumbs,.sina-portfolio-content .sina-portfolio-title{text-align:center}.breadcrumbs span{font-family:Philosopher;font-size:19px;color:#eb5353}.breadcrumbs span span,.breadcrumbs span span a{color:#fff}.breadcrumbs span span a:hover{color:#eb5353}.consultation-link{gap:4px}.service-card>div{display:flex !important;flex-direction:column !important;justify-content:center;align-items:center;min-height:141px}@media(min-width:992px){.case-card:hover>div{box-shadow:0 0 19px 0 rgba(0,0,0,0.5);scale:1.04;transition:0.3s}.service-container:hover .service-button,.service-container:hover .service-card{transition:.3s;transform:translate(10px,10px);cursor:pointer}}.lawyer-card>div{min-height:366px}.service-link{color:#565872;text-decoration:underline!important}.service-link:hover{transition:.3s;color:#ea5353}.sina-portfolio-content{height:100%;display:flex;flex-direction:column;justify-content:center}.sina-portfolio-content .sina-portfolio-desc{max-height:100%;white-space:pre-line;overflow:hidden auto;box-shadow:0 0 18px 8px rgba(88,88,88,.28);background:rgba(88,88,88,.28);padding:8px 6px}.footer-item .textwidget{font-family:Philosopher;font-size:16px}.top-header-inner .buttons{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}@media screen and (max-width: 575px){.header-two .mobile-menu-container .slicknav_menu .slicknav_btn{top:15px}}@media screen and (max-width: 991px) and (min-width: 575px){.header-two .mobile-menu-container .slicknav_menu .slicknav_btn{top:32px}.header-icons{text-align:left}}.header-two.sticky-header .bottom-header{padding:0}@media screen and (max-width:991px){.header-icons .social-profile ul li a{font-size:20px}.top-header-inner .buttons{justify-content:space-between}.top-header .top-header-inner{padding: 6px 0}.header-two.sticky-header .bottom-header{padding:6px 0;box-shadow: 0px 1px 2px 0px #bfbfbf}.header-two .mobile-menu-container .slicknav_nav{margin-top:6px}}@media screen and (max-width: 374px){.top-header-inner .buttons{flex-direction:column;gap:10px}.header-icons{text-align:center}.header-icons .social-profile ul li a{font-size:24px}}.logged-in.admin-bar .site-header.sticky-header .top-header{top:0}.services-sticky{position:sticky !important;top:130px}.price-card ul{text-align:left}.case-card>div{box-shadow:0 0 17px 0 rgba(0,0,0,0.1);transition:0.3s}.price-card.ha-pricing-table{text-align:center}.price-card.ha-pricing-table:hover>.elementor-widget-container{box-shadow: 0 3px 43px rgba(36, 36, 36, .3)}.grecaptcha-badge{bottom:70px !important}.case-card .case-image{max-width:343px}.case-card .case-image img{height:200px}