/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 09 2024 | 11:35:44 */
.testimonial-img{
	width:161px!Important;
	height:148px!Important;
	border-radius:50% !Important;
}
.blog-img img{
  width:100% !important;
  height:304px !important;
  max-height:304px !Important;
  object-fit:cover !Important;
}
.profile-content-disc p{
	margin:0px 0px 0px 0px;
}
.blog .blog-post-content article, .blog-page article {
    height: 100%;
	margin-bottom:20px;
}
.blog .full-layout-right > .row{
	display:flex;
	gap:20px 0px;
}
.blog article.type-post{
	position:relative;
	padding-bottom:40px;
}
.blog .blog-button {
	    position: absolute;
    bottom: 10px;
    left: 0px;
    right: 0;
}
.profile-content .elementor-element-populated{
	padding-left:0px !Important;
}
.blog .left-sidebar #primary {
	overflow:visible;
}
.blog #block-4, .blog #block-5, .blog #block-6, .single-post #block-4, .single-post #block-5, .single-post #block-6, .single-post #recent-comments-1, .blog #recent-comments-1{
	display:none !Important;
}
.primary-sidebar .widget.widgets-follow-us ul li a {
    background-color: #88B44E !Important;
}
   .blog .meta-inner { 
    display: none !Important;
}
.blog .meta-categories-wrapp {
    display: none;
}
.custom-testimonial .product-block{
	display: flex;
    flex-direction: column-reverse;
    background: #ffffff;
    border-radius: 10px;
}
.custom-testimonial .testimonial-top{
	margin-top:0px;
	margin-bottom:0px;
}
.custom-testimonial .custom-testimonial-inner{
	padding-top:0px;
}
.custom-testimonial .test-ico{
	display:none;
}
#myTab{
	margin-left:0px;
}
.woocommerce-checkout #shipping_method .shipping_method + label{
	margin-left:30px !Important;
}
.page-id-600 .main_inner, .woocommerce-shop .main_inner{
    margin-bottom: 0px !important;
}
.logo-slider img{
	max-width:180px;
}
.organizational-logo img{
	max-width:230px;
}
.archive .content-area #primary {
    margin-bottom: 0px!important;
}
.d-none{
	display:none;
}
#myTabContent .product-disc-box-outer{
	padding: 20px;
    border: 1px solid #dee2e6;
    border-top: 0;
    border-radius: 0px 0px 4px 4px;
}
#qlwapp.qlwapp-button .qlwapp-toggle {
    height:39px;
	height:39px;
    white-space: nowrap;
    padding: 10px 10px;
    width: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
	border-radius:50%;
}
#qlwapp.qlwapp-bottom-left, #qlwapp.qlwapp-bottom-right {
    top: auto;
    bottom: 65px;
}
#qlwapp.qlwapp-button .qlwapp-toggle .qlwapp-icon {
    margin: 0 0px 0 0;
}
#shiprocket_pincode_check{
	display:none;
}
#check_pincode, .br_compare_button{
display:none !important;
}
.caption-wrap .main_box2 {
    top: 1% !important;
    position: fixed !important;
    background: none !important;
    max-width: 700px;
}
.caption-wrap .main_box {
    top: 1% !important;
}
.slider_sec_row{
	line-height:24px;
}
.icon-image-box img{
	max-width:100px;
	max-height:100px;
}
.testimonial-designation{
	display:none !important;
}
.blog-img img{
	border-radius:0px !Important;
}

@media (min-width: 576px) {
    .blog-post-content.col-sm-6.col-xs-12 {
        -ms-flex: 0 0 50%;
        flex: 0 0 33%;
        max-width: 33%;
    }
}
@media (max-width: 767px) {
	.profile-content .elementor-element-populated{
	padding-left:20px !Important;
}
	.elementor-button {
         padding: 20px 15px 20px 15px !important;
        font-size: 16px !important;
  }
	.mobile-d-none{
		display:none;
	}
     .caption-wrap .main_box2 {
         max-width: 300px;
    }
	#qlwapp.qlwapp-bottom-left, #qlwapp.qlwapp-bottom-right {
    bottom: 106px;
}
}