/*
Theme Name: wella 
Theme URI: https://demo.themexbd.com/wpt/wella/
Author: themexbd
Author URI: https://www.templatemonster.com/authors/themex/
Description: wella - Drinking Water Delivery WordPress Theme
Version: 1.0.1
Tested up to: 6.1
Requires PHP: 7.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, sticky-post, threaded-comments, translation-ready
Text Domain: wella
*/
/*----------------------------------------
 Don't change any css from here. If you need to change, Please use child theme.
------------------------------------------*/

html, body{
	overflow-x:hidden;
}
.wella_menu > ul > li > a{
	color: #000000!important;
	text-transform: uppercase;
    font-weight: 400;
    font-size: 1em;
}
.wella_nav_area.prefix, .hbg2{
	background-color:#fff!important;
    box-shadow: 0 1px 30px 4px rgb(0 0 0 / 15%);
	transition: 0.5s;
}
.wella_menu{
	justify-content: flex-start;
}

.wella_nav_area.prefix .wella_menu > ul > li > a{
	color: #000000!important;
	font-size:1em;
}
.wella_menu > ul > li > .current_page_item > a,
.wella_menu > ul > li.current_page_item a,
.wella_menu > ul > li > a:hover{
	color: #21B6FF!important;
}
.scroll-to-fixed-fixed .donate-btn-header {
    padding: 0.5em;
}
.scroll-to-fixed-fixed .wella_menu > ul > li > a {
    margin: 1em 0.5em;
}

.scroll-to-fixed-fixed .logo a {
    margin-top: 0;
}
.mean-container .mean-nav ul li a {
    background: #fff;
    color: #000;
    display: block;
    font-family: 'Barlow', sans-serif;
    font-size: 0.8em;
}
.widget_media_image {
    margin-top: 0!important;
    margin-bottom: 27px;
}
#scrollUp{
	bottom:3em;
	right:1em;
}

.footer-middle a{
	color:#fff;
}
.top-address p {
    margin-bottom: 0;
    display: flex;
    justify-content: space-between;
}
.footer-middle .widget h2 {
    margin-bottom: 0.5em;
    margin-top: 0.5em;
    position: relative;
    font-size: 2em;
    font-weight: 200;
    font-family: 'Barlow Condensed';
}
.footer-middle .textwidget p,
.footer-middle a,
.footer-middle .footer-sociala-info{
	font-weight: 200;
}
.textwidget i{
	margin-right: 0.4em;
}
.footer-middle a:hover{
	color:#21B6FF;
}
.copy-right-text p,
.footer-menu ul li a {
    color: #ffffff;
    font-family: 'Barlow Condensed';
    font-size: 1.2em;
    font-weight: 300;
}
.footer-middle .textwidget p,
.footer-middle a,
.footer-middle .footer-sociala-info {
    font-weight: 300;
    font-family: 'Barlow Condensed';
    font-size: 1.05em;
}
.logo-left > div:first-child{
	display:flex;
}
.logo {
    display: flex;
    align-content: center;
    flex-wrap: wrap;
}
@media (min-width: 768px){
	#menu-item-13678{
		display:none;
	}
	.footer-middle > .container > .row > div:not(.last){
		border-right: 1px solid #ffffff52;
	}
	.footer-middle .widget h2 {
		color: #ffffff;
		margin-top: 0;
		line-height: 1em;
		margin-bottom: 0.5em;
		position: relative;
		font-size: 1.5em;
		font-weight: 400;
		font-family: 'Barlow Condensed';
		text-transform: uppercase;
	}
}
@media (max-width: 767px){
	.footer-middle {
    	padding-top: 1em;
	}
	.footer-middle > .container > .row > div:not(.last){
		border-bottom:1px solid #ffffff52;
   		margin: 0 2em;
		padding-bottom: 1em;
	}
	.footer_s_inner {
		margin-top: 0px;
		display: flex;
		justify-content: center;
	}
	#scrollUp {
		bottom: 1em!important;
	}
	#menu-main-menu-1{
		display:none;
	}
	.mean-container .mean-nav ul li a {
		background: #fff;
		color: #000;
		display: block;
		font-family: 'Barlow Condensed';
		font-size: 1em;
		font-weight: 500;
	}
}