/*

 Theme Name: Bhagyashree 

 Theme URI: http://wpdemos.themezaa.com/pofo

 Description: Child theme for Pofo theme

 Version: 1.0

 Author: ThemeZaa

 Author URI: http://www.themezaa.com

 Tags: one-column, two-columns, three-columns, left-sidebar, right-sidebar, grid-layout, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, blog, e-commerce, photography, portfolio

 License: Themeforest Split Licence

 License URI: http://themeforest.net/licenses

 Template: pofo

 Text Domain: antardisha

*/

header nav.navbar.bootsnav ul.nav > li > a, header nav.navbar.bootsnav ul.nav > li.current-menu-ancestor > a {
	font-family: Poppins !important;
	font-weight:500 !important;
}
header a.logo-light img, header a.logo-dark img {
	max-height: 81px !important;
	margin: 10px 0px !important;
}
header nav .navbar-nav > li > a {
	margin:0px 10px !important;
}
.button-style1 {
	font-size: 14px !important;
	padding: 4px 15px !important;
	font-family: 'Poppins', sans-serif !important;
	font-weight: 600 !important;
}
.button-style1 i {
	display:none;
}
.contact-button {
	font-size: 14px !important;
	padding: 4px 15px !important;
	font-family: 'Poppins', sans-serif !important;
	font-weight: 600 !important;
	background:#feaa3c;
	border:2px solid #feaa3c !important;
	border-radius:4px !important;
	color:#fff !important;
}
.contact-button:hover {
	font-size: 14px !important;
	padding: 4px 15px !important;
	font-family: 'Poppins', sans-serif !important;
	font-weight: 600 !important;
	background:none !important;
	border:2px solid #feaa3c !important;
	border-radius:4px !important;
	color:#feaa3c !important;
}
section {
	padding-top:70px !important;
	padding-bottom:70px !important;
}
.text-blue {
	color:#007db7;
}
.text-yellow {
	color:#feaa3c;
}
.bg-blue {
	background:#007db7;
}
.bg-yellow {
	background:#feaa3c;
}
.text-extra-large {
	font-size:18px !important;
}
.slider-desktop {
	display:block !important;
}
.slider-mobile {
	display:none !important;
}
.clients-list {
	background:#fff !important;
}
#gallery .fluid-width-video-wrapper {
	min-height:650px !important;
}
#testimonial .fluid-width-video-wrapper {
	min-height:470px !important;
}
.achievements img {
	border:2px solid #ccc !important;
	padding:5px !important;
	background:#fff !important;
}
.corporate-clients img {
	border:2px solid #ccc !important;
	padding:30px !important;
	background:#fff !important;
}
/* Tab */

.tab-style3 .nav-tabs li {
	border-bottom: 2px solid #939393 !important;
}
.tab-style3 .nav-tabs li:hover, .tab-style3 .nav-tabs li.active {
	border-bottom: 2px solid #feaa3c !important;
}
.tab-style3 .nav-tabs li a.nav-link.active, .tab-style3 .nav-tabs>li>a.nav-link.active:hover {
	border-bottom: 2px solid #feaa3c;
	padding-bottom: 8px;
	color: #007db7;
}
.swiper-slide .col-md-7 {
	width: 83.33333333% !important;
}
.swiper-slide .vertical-align-middle {
	vertical-align: top !important;
}
.swiper-slide img {
	width1:150px !important;
	height1:150px !important;
}
/* Blog */

.aside-title span {
	font-size: 18px;
	color:#007db7;
	text-transform:none !important;
}
.page-title-small h1 {
	font-size: 24px !important;
	line-height: 30px !important;
	color:#007db7 !important;
}
.accordion-style1.panel-group .panel-heading {
	border: 1px solid #e4e4e4 !important;
	background: #f2f2f2;
}
.accordion-style1 .panel-heading {
	padding: 15px !important;
}
.accordion-style1.panel-group .panel-heading+.panel-collapse>.panel-body {
	padding: 15px !important;
	background: #f7f7f7;
}
.blog-post .padding-ten-all {
    padding: 3% 4% !important;
}
.blog-post .padding-ten-all a {
    font-family: 'Poppins', sans-serif !important;
	font-weight: 500 !important;
	font-size: 16px !important;
}
.blog-post .padding-ten-all a:hover {
    color: #007db7 !important;
}
/* Footer */

.footer-book {
	display: inline-block !important;
	vertical-align: middle !important;
}
.footer-widget-area {
	background-image:url(https://baystudios.in/wp-content/uploads/2022/12/footer-bg.jpg);
	background-repeat:no-repeat;
	background-position:center center;
}
.footer-widget-area {
	padding-top:40px !important;
}
.pofo-footer-bottom .padding-50px-tb {
	padding:25px 0px !important;
}
footer .footer-widget-area .widget .widget-title {
	margin-bottom: 25px !important;
}
footer .menu li a {
	font-size: 16px !important;
	font-weight:500 !important;
}
footer .menu li a:hover {
	color:#007db7 !important;
}
.footer-left-text, .footer-right-text {
	font-size: 16px !important;
}
.featurebox21 h5 {
	font-size: 24px !important;
	margin-bottom:25px;
}
.testimonia-block img {
	width:150px;
	height:150px;
}
.swiper-pagination-bullet-active {
	background:#007db7;
}
.testimonial-content-box {
	min-height:480px !important;
}
.list-style-9 span {
	font-size: 16px !important;
}
.whatsapp-link {
	font-size:20px !important;
	padding:10px 20px !important;
	font-family: Poppins !important;
	font-weight: 500 !important;
}
.whatsapp-link i {
	margin-right:10px !important;
}
.footer-whatsapp-btn {
	background:#2db742;
	color:#fff !important;
	padding:5px 20px !important;
	border-radius:50px;
	font-size:18px !important;
}
.footer-whatsapp-btn:hover {
	background:#1d9c30;
	color:#fff !important;
}

.wpcf7 form.sent .wpcf7-response-output {
    border-color: #feaa3c !important;
    color: #fff !important;
}

 @media only screen and (max-width: 768px) {

  /* For mobile phones: */

nav.navbar.bootsnav.no-full .navbar-collapse {
max-height: fit-content !important;
}
 h4 {
font-size:24px !important;
}
 header a.logo-light img {
max-height: 81px !important;
margin: 10px 0px !important;
}
 .swiper-slide .inner-match-height {
height:auto !important;
}
 .slider-mobile {
display:block !important;
}
 .slider-desktop {
display:none !important;
}
 .testimonial-content-box {
min-height:200px !important;
}
}
