@import url('https://fonts.googleapis.com/css2?family=Nunito&family=Titillium Web:ital,wght@0,500;1,100&display=swap');

.navbar{
	border-bottom: 1px solid #cfcfcf;
	background: white;
}

.me{
height:150px;	
}



@media (max-width:1000px){
.me{
height:0px;	
}
}


.header-appear .mt-md-5 {
margin-top: 0 !important;
}

.alt-logo,
.default-logo{
	margin-top:-20px
}

.sticky .navbar.header-light .header-cart-icon > a, .sticky .navbar.header-light .header-language > a, .sticky .navbar.header-light .header-search-icon > a, .sticky .navbar.header-light .header-social-icon > a, .sticky .navbar.header-light .nav-bar-contact, .sticky .navbar.header-light .navbar-nav .nav-link {
 color:#06456b !important;
}


.navbar.navbar-light .navbar-nav .nav-link{
	 color:#06456b !important;
}
.navbar-expand-lg .navbar-nav{
	margin-top: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6{
font-family: 'Titillium Web', sans-serif !important;
color: #06456b !important;
}

p {
font-family: 'Nunito', sans-serif; !important;
color: #393839 !important
}

.bg-blue p{
font-family: 'Nunito', sans-serif; !important;
color:#fff !important
}


.contact {
font-family: 'Nunito', sans-serif; !important;
line-height: normal;
}


.bg-blue{
color:#fff;
background:#06456b;
border-radius: 20px;
padding: 30px 30px 10px 30px;
}

.bt img{
    margin: -80px 0 0 0;

}
.ft img{
position: absolute;
margin: -13px ;
 }
 
header .navbar .navbar-brand img, header .sidebar-nav-menu .navbar-brand img, header.side-menu .logo img{
max-height: inherit !important;
}

.footer-gray{
background:#4d4d4f;
color:white;
padding:20px 0
}
footer p{ color:white}
.theme-demos{ 
display:none !important
}

section{
    padding:60px 0 

}
.navbar-nav li a:hover , .navbar-nav li .active1{
background: url(../images/menu.png);
background-repeat: repeat;
background-position: 50% 70%;
background-repeat: no-repeat;
background-size: 8px;
}


@media (max-width:640px){
	.navbar-nav li a:hover{
	background-position: 5% 100% !important;
}

.navbar-nav li a:hover , .navbar-nav li .active1{
	background-position: 5% 100% !important;
}
}


.follow{
background: #b50937;
padding: 10px;
border-radius: 10px;
color: white;  
}
.br span{
height: 100%;
position: absolute;
width: 5px;
background: #06456b;
border-radius: 50px;
margin-left: -20px;
}

.br a{
font-family: Poppins,sans-serif !important;
margin-left: 20px;
color: #393839 !important;
cursor:pointer;
display:inline-block;
position: relative;
}

.br a:hover , .br-active {
color: #b52f57 !important;
}
.br a:hover  span{
background: #b52f57;
}
.br-active span{
height: 100%;
position: absolute;
width: 5px;
background: #b52f57;
border-radius: 50px;
margin-left: -20px;
}



.send{
background:#00456a;
color:white;
}

.contact{
color:#00456a !important;
}

textarea{
	height: 120px;
	min-height: 120px;
	max-height: 120px;
}

@media (min-width:1024px){
.mt5{
	margin-top:-120px
}
}
.ct{
background-size: 100% 100% !important;
  padding-top: 160px !important;
}
}

.it{
background: #b50937;
border-radius: 10px;
margin-top: -50px;
margin-bottom: 25px;
max-width: 350px;
margin-left: auto;
margin-right: auto;
padding: 5px;
font-weight: bold;
font-size: 17px;
}

 