/*
Theme Name: Porto
Theme URI: https://www.portotheme.com/wordpress/porto
Author: P-THEMES
Author URI: https://www.portotheme.com/
Description: Porto Responsive Wordpress Multi Purpose + eCommerce Theme.
Version: 7.5.0
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: woocommerce, business, corporate, e-commerce, blog, news, education, food-and-drink, portfolio, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready, block-styles, custom-background, custom-colors, custom-header, custom-logo, footer-widgets, template-editing, grid-layout, one-column, wide-blocks
Text Domain: porto
*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/

.bypostauthor { display: block; }

.wpb_custom_31c611a38712fa57b437848a84a3a4d2 .wpb_wrapper img {
    height: auto !important;
}
.porto-wrap-container .pt-lg-4{
	display:none !important;
}
.wpb_custom_034b39d9bc6c6b310d69e39f0ccf274f .porto-wrap-container .row .col-lg-7:first-child {
	width:100% !important;
}
/* .porto-wrap-container .align-items-center .col-lg-7:first-child {
	width:auto% !important;
} */
.blog-type .img-thumbnail img {
	min-height:272px !important;
}
.imgStyle img {

}
#fixed .porto-wrap-container .align-items-center .col-lg-7{
	width:54% !important;
}
.page-wrapper .porto-gb-b6b94b2bf59d6af9356f40882fba6f6d {
    padding: 20px !important;
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left{
	margin-bottom:15px !important;
}
.services p img{
	height:auto !important;
	height:130px !important;
}
.services h3{
	color:#212529 !important;
}
.serviceh3{
color: #212529 !important;
}
.porto-tb-item .service-content h3{
	display:none !important;
}
.porto-tb-item .tb-content p{
	display:none !important;
}
.porto-block .mt-5{
	margin-top:0 !important;
}
.layout{
	background-color: #e5e5e5 !important;
    padding: 10px !important;
    border-radius: 10px;
	margin:10px !important;
}
.pl-10{
	padding-left:10px !important;
}
.result{
	padding: 0;
    background-color: #f9f9f9;
    gap: 10px;
    display: flex;
	
}
.bg{
	background-color: #e5e5e5;
	border-radius:10px;
}

@media (max-width: 480px) {
#fixed .porto-wrap-container .align-items-center .col-lg-7 {
    width:100% !important;
}
	.owl-stage-outer owl-height{
		height:50px !important;
	}
	.owl-carousel .owl-stage-outer {
		overflow:visible !important;
	}
	.owl-stage .owl-item {
/* 		width:100px !important; */
	}
	.mw-100 {
    /* margin: 0 auto; */
}
	.wpb_custom_034b39d9bc6c6b310d69e39f0ccf274f >.col-md-12{
		padding:0 !important;
	}
	.img{
		width:100% !important;
	}
	.result{
		flex-wrap:wrap;
	}
}
.wpb_custom_aa43400c3e4f8172a5d2fe7399d7bb66{
	display:none !important;
}
.owl-carousel .img-thumbnail {
    max-width: 100%;
    height: 216px !important;
}
.fullscreen-carousel {
	height:auto !important;
}
.fullscreen-carousel .owl-carousel:not(.owl-loaded)>*, .fullscreen-carousel .owl-item>* {
    height: auto !important;
}
.ff{
	font-family:poppins !important;
}
.gap5{
	gap:10px !important;

}
@media (min-width: 768px) {
    .col-md-3 {
        width: 24% !important;
    }
	.m0{
		margin:0 !important;
		text-align:center !important;
	}
}
@media (min-width: 768px) {
    .colmd-4 {
        width: 32.5% !important;
    }
}
.custom-plugin-readmore-wrapper{
	overflow-x:hidden !important;
}
#about .col-lg-7{
	width:56% !important
}
 .wpb_custom_034b39d9bc6c6b310d69e39f0ccf274f .wpb_wrapper > .wpb_custom_aa365bd5046e8294520b4e73732b9d15{
/* 	display:none !important; */
}
.col-lg-6 .wpb_wrapper > .wpb_custom_aa365bd5046e8294520b4e73732b9d15{
	display:block !important;
}
.vc_custom_1756670574905 {
    padding-top: 10px !important;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
	margin-bottom:15px;
}