/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 1.6.2
*/

@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css');

.hero-text h1,
.hero-text h6 {
	color: #ffffff;
	margin-bottom: 30px;
}

.btn {
	filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
}

.btn-white {
	background-color: #ffffff !important;
    color: #3e3b74 !important;
    border-radius: 5px !important;
	transition: .3s ease-in-out;
}

.btn-white:hover,
.btn-white:focus,
.btn-white:active {
	background-color: #ececec;
} 

.btn-gradient-1,
.pager_lm .pager_load_more {
	background: linear-gradient(to left, #5780ab, #3e3b74);
    color: #ffffff !important;
    border-radius: 5px !important;
	transition: .3s ease-in-out;
}

.btn-gradient-2 {
	background: linear-gradient(to left, #80ad3f, #88ab51);
    color: #ffffff !important;
    border-radius: 5px !important;
	transition: .3s ease-in-out;
}

.btn-gradient-1 a , 
.btn-gradient-2 a {
    color: #ffffff !important;
}

.slider_pagination .slick-active a {
	background-color: #5780ab;
	width: 12px;
    height: 12px;
    margin: 0 9px;
    top: 0;
    -webkit-border-radius: 100%;
    border-radius: 100%;
}

.slider_pagination .slick-active a:after {
	display: none;
}

.radial-gradient-1 {
	background: radial-gradient(circle, #57bde2, #5795c4)
}

.max-image img {
	max-width: 600px !important;
}

input,
textarea {
	border-radius: 5px !important;
}

.style-simple a.icon_bar {
	background: linear-gradient(to left, #5780ab, #3e3b74);
    color: #ffffff !important;
    border-radius: 5px !important;
	transition: .3s ease-in-out;
}

.post-desc {
	text-align: left;
}

.pager_lm .pager_load_more .button_icon {
	display: none !important;
}

.pager_lm .pager_load_more .button_label {
	margin-left: 0;
}

.equal-cards > div {
	height: 100%;
}

.product-card {
	border-radius: 10px;
	filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
	background-color: #fff;
	height: 100% !important;
}

.pointer {
	cursor: pointer;
}

.post-item {
    margin-bottom: 70px
}

.single-post #Content {
	margin: 70px 0;
}
.product-content {
  width: 100% !important;
  display: flex !important;
  align-items: center !important;
}

.product-desc img {
  max-width: 150px !important;
}

.product-desc {
  width: 50% !important;
}

.product-text {
  margin-bottom: 50px;
  color: #3e3b74 !important;
}

.product-img {
  width: 50% !important;
  padding: 15px !important;
}

.product-img img {
  width: 100% !important;
}

@media (max-width: 767px) {
	.mb-mobile-50 {
		margin-bottom: 50px !important;
	}	
	.max-image img {
		max-width: 100% !important;
	}
	.product-content {
	  	display: block !important;
	}
	.product-desc {
	  	width: 100% !important;
	}
	.product-img {
	 	 width: 100% !important;
	}
}