.lang-active a {
	text-shadow: 0px 0px 6px #fff;
	color: #fbec06 !important;
}

.logo-image-phone {
	max-height: 42px !important;
}

#sp-footer #sp-footer2 {
    text-align: left;
}

#sp-footer a:hover, #sp-bottom a:hover, #sp-footer a:active, #sp-bottom a:active, #sp-footer a:focus, #sp-bottom a:focus {
	text-shadow: -1px -1px 1px rgba(255,255,255,.1), 1px 1px 1px rgba(0,0,0,.5);
}

ul.sp-mega-group-child li.sp-menu-item a {
	font-size: 14px !important;
}

#sp-menu {
	white-space: nowrap;
}

.whatsappchat img.is-analytics {
    max-width: 42px !important;
    float: left;
}

.whatsappchat .popup-section .help-you-btn {
	line-height: 30px;
}

h3.sppb-image-layout-title {
	display: block !important;
}

.page-header {
	text-align: center;
	padding-top: 10px;
}

.sp-scroll-up {
	bottom: 75px;
}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
	padding: 0 14px;
}

.topsocialmob {
	position: relative;
	top: -11px !important;
}

div.mod-languages ul li.lang-active {
	background-color: transparent !important;
}

.sp-page-title-heading {
	text-shadow: 1px 1px 0px #000;
}

section#sp-sidebutton {
	background: #675DA9;	
	border-radius: 21px;
	z-index: 4;
	width: 280px;
	right: 10px;
	left: auto;
	/* position: fixed;
	bottom: 14px;	
	color: #ffffff;
	padding: 10px 25px; */
}

.customviberchat a, .customviberchat a:visited {
	color: #ffffff;
	font-size: 18px;
}

.customviberchat a:hover {
	color: #000000;
}

.customviberchat i {
	color: #ffffff;
	font-size: 24px;
}

div.article-info {
	display: none;
}

div#accordion .card-header {
	padding: .12rem 1.25rem;
}

div#accordion .card-header .btn-link {
	font-weight: 500;
	color: #278934;
}

@media all and (max-width: 995px) { 
	.topsocial {
	position: relative;
    top: 0px !important;
    width: 105px;
	margin: 0px auto !important;
}

#sp-footer {
	padding: 0px 0px 60px 0px;
}
}

#sp-top-bar-brus {
	background: #0e6c00;
	color: #ffffff;
}

#sp-top-bar-brus a {
	color: #ffffff;
}

#sp-top-bar-brus a:hover {
	text-shadow: 0px 0px 6px #fff;
	color: #fbec06;
}

img.leaflet-marker-icon {
	height: 54px !important;
}