.logo-image {
	padding: 5px 0 !important;
}
.btn-primary, .sppb-btn-primary {
	border-color: #F57626;
    background-color: #F57626;
}
.btn-primary:hover, .sppb-btn-primary:hover {
	border-color: #458725;
    background-color: #458725;
}
#sp-search .search {
	padding: 25px 0;
}
#sp-search .search .btn {
	border-radius: 0 .25rem .25rem 0;
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
	font-size: 16px;
}
.sppb-carousel-extended-item img {
	height: unset;
}
.sppb-carousel-extended-heading {
	color: #000;
	font-size: 22px;
}
.sppb-carousel-extended-subheading {
	color: #000;
	font-size: 20px;
}
.sppb-carousel-extended-list a {
	background-color: #FFF;
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 10px !important;
    overflow: hidden;
    padding: 30px;
}
#sppb-addon-1768536687720 .sppb-carousel-extended-nav-control .nav-control {
	color: #FFF;
    border: 1px solid #FFF;
	height: 50px !important;
    line-height: 50px !important;
    width: 50px !important;
	border-radius: 50%;
}
.sppb-carousel-extended-nav-control .nav-control {
	border-radius: 50%;
	background: #F57626;
	border-color: #F57626;
}
.sppb-testimonial-carousel-rating::before,
.sppb-testimonial-carousel-rating::after {
	font-family: "FontAwesome";
}
#section-news .sppb-title-subheading {
	max-width: 500px !important;
}
#sp-main-body {padding: 50px 0 50px 0;}
#sp-left .sp-column {background-color: #e9ecef; border-radius: .25rem;}
@media screen and (max-width: 480px){
	#sp-header {height: unset;}
	#sp-search {background-color: #EFEFEF;}
	#sp-search .search {padding: 10px 0;}
	#sp-bottom4 .sp-module ul > li {display: inline-block;margin-bottom: 0;padding-right: 10px;}
	#sp-breadcrumb {padding: 0;}
	.breadcrumb {border-radius: 0;}
	#sp-main-body {padding: 0px 0 50px 0;}
}