body{
    scroll-behavior: smooth;
    font-family: Montserrat, sans-serif;
    font-weight: 400;
}

.bodyBackground{
    background-image: url("../images/site_bg.svg");
    background-attachment: fixed;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center bottom;
	
	background-color:#0AAEEF; // Blue Background blueBg
}

.containWidth{
    max-width:1200px;
    margin-left: auto;
    margin-right: auto;
}

.blueBg{
    background-color:#0AAEEF;
}

.redBg{
    background-color: #F12222;
}

h1,h2,h3,h4,h5,h6{
    font-family: Poppins, sans-serif;
    font-weight: bold;
}


.storeName{
    color:#fff;
    text-align: center;
}


.boxWrapper{
    -webkit-box-shadow: 0px 0px 15px 5px rgba(0,0,0,0.25);
    -moz-box-shadow: 0px 0px 15px 5px rgba(0,0,0,0.25);
    box-shadow: 0px 0px 15px 5px rgba(0,0,0,0.25);
    backdrop-filter: blur(4px);
    background: rgba(255, 255, 255, 0.2);
    border-radius: 10px;
}

.rounded10{
    border-radius: 10px;
}

.headerBox{
    padding: 5px;
    border:solid 1px #fff;
    border-radius: 10px;
    color:#fff;
    text-align: center;

}

.headerBox small{
    opacity: 0.5;
    font-family: Poppins, sans-serif;
    font-weight: bold;
}

.headerBox a{
    text-decoration: none;
    color:#fff;
}

.nav-inline, .nav-inline li {
	display: inline-block;
	margin-left: 7px;
	margin-right: 7px;
}

	#langMenuTop .navbar-nav{  
		flex-direction: row;
	}
	  
	#langMenuTop {
		margin-top: 0;
	}

	.nav-link {
		color: #101010;
		padding: 10px; 
	} 
	
	#langMenuTop:hover a:hover{
		color:#707070; 
	}
	
.contactLinks a img{
    margin-right: 10px;
    height: 40px;
    width: 40px;
}
.contactLinks a{
    color:#fff;

}

#footer{
    color:#fff;
    font-size: 14px;
    font-weight: 400;
}

#footer a{
    color:#fff;
}


@media (min-width: 768px) {
    .storeName{
        font-size: 80px;
    }
}


@media (min-width: 992px) {  }


@media (min-width: 1200px) {  }


@media (min-width: 1400px) { }