*{
	font-family: 'Roboto', sans-serif;
}
a{
	text-decoration: none !important;
	color: inherit !important;
}
p,h1,h2,h3,h4,h5,h6{
	margin: 0px !important;
}
.f-12{
	font-size: 12px !important;
}
.f-14{
	font-size: 14px !important;
}
.f-16{
	font-size: 16px !important;
}
.f-18{
	font-size: 18px !important;
}
.f-20{
	font-size: 20px !important;
}
.f-400{
	font-weight: 400;
}
.f-500{
	font-weight: 500;
}
.f-600{
	font-weight: 600;
}
.f-700{
	font-weight: 700;
}
.f-800{
	font-weight: 800;
}
.f-900{
	font-weight: 900;
}
.f-white{
	color: #fff !important;
}
.f-blue{
	color:  #1352a1 !important;
}
.w-80{
	width: 80% !important;
}
.sec-bgcolor{
	background-color: #E3F0F3 !important;
}
.sec-bgcolor-dark{
	background-color: #1352a1 !important;
}
.light-blue-bg{
	background-color: #0db3d5 !important;
}
.active{
	color: #0db3d5 !important;
}
#header .contact-us{
	background-color: #0db3d5 !important;
	padding: 10px 15px;
	border-radius: 25px;
	color: #fff !important;
}
#header .contact-us:hover{
	background-color: #1352a1 !important;
	color: #fff !important;
}
#menuItems li{
	align-self: center !important;
}
#main-banner{
	color: #fff !important;
	background-image: url('../images/main-banner.jpg');
	background-size: cover;
	line-height: 20px;
	background-position: center;
}
#main-banner-hvls{
	color: #fff !important;
	background-image: url('../images/main-banner-hvls.jpg');
	background-size: cover;
	line-height: 20px;
	background-position: center;
}
#main-banner-mobile{
	color: #fff !important;
	background-image: url('../images/mobile-fan/Banner.jpg');
	background-size: cover;
	line-height: 20px;
	background-position: center !important;
}
#main-banner-wall{
	color: #fff !important;
	background-image: url('../images/wall-fan/Landing-Page-banner.jpg');
	background-size: cover;
	line-height: 20px;
	background-position: center !important;
}

.btn-light-blue{
	background-color: #0db3d5 !important;
	padding: 10px 15px;
	border-radius: 25px;
	color: #fff !important;
}
.btn-light-blue:hover{
	background-color: #1352a1 !important;
	border: 1px solid #fff !important;
	color: #fff !important;
}
.btn-light-white{
	background-color: #fff !important;
	padding: 10px 15px;
	border-radius: 25px;
	color: #0db3d5 !important;
	border-color: #0db3d5 !important;
}
.btn-light-white:hover{
	background-color: #0db3d5 !important;
	color: #fff !important;
}
.btn-dark-blue{
	background-color: #1352a1 !important;
	padding: 10px 15px;
	border-radius: 25px;
	color: #fff !important;
}
.btn-dark-blue:hover{
	background-color: #1352a1 !important;
	color: #fff !important;
}
.br-0{
	border-radius: 0px;
}
.br-15{
	border-radius: 15px !important;
}
.horizontal{
	border-top: 3px solid #5ba3c9;
	max-width: 10%;
	opacity: 100 !important;
}
.customize-ctc{
	color: #fff !important;
	background-image: url('../images/contact-bg.jpg');
	background-size: cover;
	line-height: 20px;
}
.customize-hvls{
	color: #fff !important;
	background-image: url('../images/contact-now-bg-hvls.jpg');
	background-size: cover;
	line-height: 20px;
}
.customize-mobile{
	color: #fff !important;
	background-image: url('../images/mobile-fan/contact-now-bg.jpg');
	background-size: cover;
	line-height: 20px;
}
.customize-wall{
	color: #fff !important;
	background-image: url('../images/wall-fan/Powerful Ventilation, Space Efficiency KRISSVENT Wall Fans.jpg');
	background-size: cover;
	line-height: 20px;
}
#chooseContent p{
	width: 55%;
	line-height: 20px;
}
#chooseContentmf p{
/*	line-height: 20px;*/
}
.owl-carousel .item {
	height: 352px;
}
.owl-carousel .card{
	border-color: #0db3d5 !important;
}
.btn-transparent{
	background: transparent !important;
	padding: 10px 15px;
	border-radius: 25px;
	border: 1px solid #fff;
	color: #fff !important;
}
.btn-transparent:hover{
	border: 0px solid #fff;
	background-color: #403265 !important;
	color: #fff !important;
}
.btn-transparent2{
	background: transparent !important;
	padding: 10px 15px;
	border-radius: 25px;
	border: 1px solid #fff;
	color: #fff !important;
}
.btn-transparent2:hover{
	border: 1px solid #fff;
	color: #fff !important;
}
.lnr-chevron-left-circle{
	font-size: 45px;
}
.lnr-chevron-right-circle{
	font-size: 45px;
}
.owl-theme .owl-nav [class*='owl-']:hover{
	background: unset !important;
	color: unset !important;
}
.error{
	color: #ff0000 !important;
}
#contact {
	color: #fff !important;
}
.border-end{
	border-color: #0db3d5 !important;
}
.enquiry-btn {
	rotate: 270deg;
	position: fixed;
	z-index: 1;
	right: -52px;
	background: #403265;
	top: 50%;
	padding: 10px 15px;
	color: #fff !important;
	font-size: 16px;
	border: 3px solid #fff;
	animation: blink .5s step-end infinite alternate;
}
@keyframes blink { 
   50% { border-color: #1352a1; } 
}
a.myrightcta {
	z-index: 99999;
	position: fixed;
	bottom: 17%;
	right: 0;
	cursor: pointer;
	display: grid;
	text-align: center;
	background-color: #e4e4e4;
	padding: 4px 5px 5px;
	border-radius: 5px 0 0 5px;
	font-weight: 700;
	color: #75b53b !important;
}
.w-20{
	width: 20% !important;
}
@media(max-width: 768px){
	.header-logo{
		width: 150px;
	}
	.owl-carousel .owl-item img{
		width: 100% !important;
		margin: auto;
	}
	.lnr-chevron-left-circle{
		font-size: 25px;
	}
	.lnr-chevron-right-circle{
		font-size: 25px;
	}
	.enquiry-btn {
		font-size: 8px !important;
	}
	.border-end{
		border: unset !important;
	}
	.w-80{
		width: 100% !important;
	}
}
@media (min-width: 576px){
	.modal-dialog {
		max-width: 650px;
		margin: 1.75rem auto;
	}
	
}