@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap');
*{padding: 0; margin: 0; box-sizing: border-box;scroll-behavior: smooth;}
a{text-decoration: none;}
img{max-width: 100%;}
body{margin:0;padding:0;line-height:1.6;font-size:16px;scroll-behavior: smooth;}
.row {margin: 0;position:relative;}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9,.col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10,.col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2,.col-sm-3,.col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1,.col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7,.col-xl-8, .col-xl-9, .col-xl-auto {padding:0!important;}
@media screen and (max-width: 576px){
	.container{padding-left:30px!important;padding-right: 30px!important;}
}
/* Header section */
.container-1200{max-width: 1130px;margin: 0px auto;}
.container-1280{max-width: 1280px;margin: 0px auto;padding:60px 0;}
.container-1366px{max-width: 1366px!important;margin:0px auto;}
.container-1367px{max-width: 1366px!important;margin:0px auto;padding:0 35px}
#header{
	padding: 10px 0px;
	box-shadow: 0 0 15px rgba(0,0,0,0.2);
  position: relative;
  z-index: 99999999999999;
}
.logo > img{
  margin-top: 20px;
}
#myBtn{
  display: none;
}
.wrapper {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0;
}
#header ul li{
	list-style: none;
	font-family: 'Noto Sans', sans-serif;
	font-size: 16px;
	font-weight: 500;

}
#header ul{margin-bottom: 0px;}
#header ul li:first-child{
	padding-right: 65px;
}
#header span{
	color: #25A3F0;
	padding-left: 5px;
}
@media screen and (max-width:780px){
	.contact ul li{
		padding-right:24px;
	}
}
.contact img{width: 20px;};}
/* Banner */
.banner{

}
.banner{
 /*background:url(../images/banner.jpg);*/
  width: 100%;
  background-size:cover;
  padding:0;
  position: relative;
  background-color: #fff;
  
  
  }
  .banner{padding:0px;}
  @media screen and (min-width:991px){.banner{margin-top: 0px!important;}}
  @media screen and (max-width: 768px){
  	.banner{
    background: none;
  	/*	padding:0 30px 45px;*/
    padding:0px!important;
    
    

  	}
    .text-area{padding: 0!important;}
  }
/*.banner-form{
  padding-top:50px!important;
  padding-right: 50px!important;
}*/
/* form */
.form{
  /*background-color:#9EDBF7 ;*/
	background-color: #fff;
	box-shadow:0 0 20px rgba(0,0,0,0.3);
  padding: 4rem 30px;
  text-align: center;
  /*padding-bottom:45px;*/
 }
/* form attributes */
label{
  width: 100%;
  margin-bottom:25px;
}
input[type=text],select{width:100%;font-size: 14px;/*background:white;*/background-color:#ffffff;color:#000;border-radius: 5px;height: 35px;padding:0 12px;border: none;}
::-webkit-input-placeholder { /* Edge */color: #000;}
:-ms-input-placeholder { /* Internet Explorer 10-11 */color:#fff;}
::placeholder {color:#000;}
input[type=submit]{
  width: 70%;
  display:inline-block;
  font-size: 16px;
  background-color:#09417E;
  color: white;
  padding: 10px 0;
  border: none;
  border-radius: 5px;
  text-decoration: none!important;
	margin-top: 25px;
}
@media screen and (max-width: 576px){
  input[type=text],select{width:100%;}
	input[type=submit]{width: 100%!important;}
	.form{padding:2rem!important;}
}
#span_txt_name, #span_txt_org_name, #span_email_id, #span_txt_Mobile, #span_txt_pin, #span_Captcha{
  color:red;
}
label span{font-size: 12px;text-align: left;}
span#lbl_msg{clear:both;display:block;font-weight:normal!important;font-size: 12px;}

.text-area h2{
	font-family: 'Noto Sans', sans-serif;
	font-size:32px;
	font-weight:600;
	padding-bottom: 14px;
	border-bottom: 10px solid;
  border-image-source: linear-gradient(90deg, rgba(108,43,137,1) 0%, rgba(55,48,144,1) 8%, rgba(194,35,128,1) 56%, rgba(194,35,128,1) 100%);
  border-image-slice: 1;
  color:#fff;
}
.text-area h3{
	font-family: 'Noto Sans', sans-serif;
	font-size:32px;
	font-weight: 300;
	color:#fff;


}


.text-area{

	max-width: 380px;
}
@media screen and (min-width:991px){
	.text-area{
	transform: translate(18% ,270%);
    text-align: left;
    z-index: 100;
    text-indent: 50px;

   }
}

@media screen and (max-width: 780px){
	.text-area{
		padding: 150px 0px;


	}
}

#solution{background: url('../images/sec2bg-desktop.jpg') left top;background-repeat: no-repeat;background-size: cover;/*padding: 60px 0;*/}
#solution h2,#solution h1{font-size: 2.4rem;color:rgb(9,65,126);/*text-shadow: 0 0 30px rgba(9,65,126,1);*/padding-bottom: 1rem;}
#solution h5{/*color: #000;*/font-size: 1.6rem;font-family: Noto Sans, sans-serif;font-weight: 400;color:rgb(9,65,126);padding-bottom: 1rem;}
#solution p{/*color: #000;*/font-size: 1.2rem;font-family: Noto Sans, sans-serif;font-weight: 400;color:rgb(9,65,126);}
@media screen and (max-width:576px){
  #solution{background: url('../images/sec2bg-mobile.jpg') center bottom #fff;background-repeat: no-repeat;background-size: contain;padding: 0 30px 360px;}
}

/* Back to top */
.back-to-top {
  position: fixed;
  display: none;
  right: 35px;
  bottom: 15px;
  z-index: 99999;
  width:200px;
  background-color: rgb(9, 65, 126);
  transition: all 0.4s;
  color: #fff;
  font-family: 'Noto Sans', sans-serif;
  text-align: center;
  padding: 15px 0px;
  border-radius: 5px;
}



.back-to-top:hover {
  background: #1da2e0;
  color: #fff;
  text-decoration: none;
}

@media screen and (min-width: 991px){
	.box{
		padding: 0px 20px;
	}
}
@media screen and (max-width: 576px){
	#applications .box{
		padding: 0px 12px!important;
	}
}

/* finance offer section */
 @media (min-width: 992px){
  #finance-offer .col-lg-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 4 0 8.333333%;
    max-width: 15.333333%;
}
}
h3.form-heading{font-size: 20px;font-family: Noto Sans, sans-serif;font-weight:600;text-align: center;padding: 0px 0 20px;margin-bottom: 10px;}

#finance-offer{
  padding: 40px 30px 30px;
  border-bottom: 2px solid #000;
}
.boxs{

  padding: 0px 25px;
}
@media screen and (max-width:768px){.boxs{margin-bottom: 30px;}}
.bxn{
  border-right: none;
}
.boxs p{
  font-size:14px;
  font-weight: 400;
  font-family:Noto Sans, sans-serif;
  padding-top: 15px;
}
.link-1{background-color: #0095EC;transition: all 0.4s linear;color: #fff;padding: 5px 37px;display:inline-block;margin-top: 80px;font-size: 24px;text-decoration: none;}
a.link-1{text-decoration: none;font-family:Noto Sans, sans-serif;font-weight:600;}
a.link-2{color: #000;font-family:Noto Sans, sans-serif;padding-top: 13px;display: block;font-size: 16px;font-weight: 400;}
.link-1:hover{background-color: #09509d;color:#fff}

/* gear mode section */
#gear-mode{padding: 100px 0px 40px;}

.container-1000{max-width: 1000px;margin: 0px auto;padding:0px 30px;}
#gear-mode img.icon-img{width: 95px;}
@media screen and (max-width:991px){.container-1000{padding:0px 30px;}.box-1{padding: 0!important;}}
@media screen and (max-width:768px){#gear-mode h2{padding-bottom: 20px;}#gear-mode img.icon-img{padding-bottom: 20px;}}
#gear-mode h2{position: relative;font-size: 40px;color:#005395;font-weight: 600;font-family:Noto Sans, sans-serif;}
@media screen and (min-width:991px){#gear-mode img.icon-img{width: 95px;position: absolute;left:-116px;top:-28px} }
#gear-mode p{font-size: 20px;font-family:Noto Sans, sans-serif;color: #1C1A1B;font-weight: 300;}
@media screen and (max-width:576px){#gear-mode img.icon-img{display: block;}.br{border-bottom:2px solid #909090!important;}.box-1{padding: 20px 0px!important;}}
.br{border-right: 2px solid #909090;}
.box-1{padding: 0px 20px;}
/*.row-1{margin-bottom: 40px;}*/
#gear-mode p.para{font-size: 16px;font-family:Noto Sans, sans-serif;}


/* self clean*/
#self-clean{background-color: #005395;padding: 100px 0px 40px;}
#self-clean img.icon-img{width: 95px;}
#self-clean h2{position: relative;font-size: 40px;color:#fff;font-weight: 600;font-family:Noto Sans, sans-serif;}
#self-clean p{color: #fff;font-size: 20px;font-weight: 300;font-family:Noto Sans, sans-serif;}
@media screen and (min-width:991px){#self-clean img.icon-img{width: 95px;position: absolute;left:-116px;top:-28px} }
@media screen and (max-width:576px){#self-clean img.icon-img{display: block;}}
.box-2{padding: 0 5px;}
.box-2 p{font-size: 27px!important; font-weight:600!important;padding-top: 10px;}
/*.row-2{margin-top: 20px;}*/
@media screen and (max-width:768px){#self-clean h2{padding-bottom: 20px;}#self-clean img.icon-img{padding-bottom: 20px;}}

/* freeze protect */
/*#freeze-protect{background-color: #fff;padding: 100px 0px 40px;}
#freeze-protect img.icon-img{width: 95px;}
#freeze-protect h2{position: relative;font-size: 40px;color:#005395;font-weight: 600;font-family:Noto Sans, sans-serif;}
#freeze-protect p{color: #262223;font-size: 20px;font-weight: 400;font-family:Noto Sans, sans-serif;}
@media screen and (min-width:991px){#freeze-protect img.icon-img{width: 95px;position: absolute;left:-116px;top:-28px} }
@media screen and (max-width:576px){#freeze-protect img.icon-img{display: block;}}
.row-3{margin-top: 40px;margin-bottom: 20px;}
#freeze-protect p.para{font-size: 16px;font-family:Noto Sans, sans-serif;}
@media screen and (max-width:768px){#freeze-protect h2{padding-bottom: 20px;}#freeze-protect img.icon-img{padding-bottom: 20px;}}*/

/*breeze 8*/

#breeze{background-color: #005395;padding: 100px 0px 80px;}
#breeze img.icon-img{width: 95px;}
#breeze h2{position: relative;font-size: 40px;color:#fff;font-weight: 600;font-family:Noto Sans, sans-serif;}
#breeze p{color: #fff;font-size: 20px;font-weight:300;font-family:Noto Sans, sans-serif;}
@media screen and (min-width:991px){#breeze img.icon-img{width: 95px;position: absolute;left:-116px;top:-28px} }
@media screen and (max-width:576px){#breeze img.icon-img{display: block;}}
.box-4{padding: 0 5px;}
.row-4{margin-top: 40px;}
@media screen and (max-width:768px){#breeze h2{padding-bottom: 20px;}#breeze img.icon-img{padding-bottom: 20px;}}

/*fan speed */
@media screen and (min-width:991px){#fan-speed{background: url(../images/BSSec6-img.png);padding-bottom:170px!important;background-repeat: no-repeat;background-position: right;}}
#fan-speed{position:relative;padding: 100px 0px;}
#fan-speed img.icon-img{width: 95px;z-index: 99999;}
#fan-speed h2{position: relative;font-size: 40px;color:#005395;font-weight: 600;font-family:Noto Sans, sans-serif;z-index: 9999999;}
#fan-speed p{position: relative;color: #262223;font-size: 20px;font-weight: 400;font-family:Noto Sans, sans-serif;z-index: 999999;}
@media screen and (min-width:991px){.right{padding-right: 40px!important;}#fan-speed  img.icon-img{width: 95px;position: absolute;left:-116px;top:-8px} }
@media screen and (max-width:576px){#fan-speed  img.icon-img{display: block;}}
.speed{max-width: 440px;z-index: 999;}
@media screen and (max-width:768px){


  #fan-speed  img.icon-img{position: relative;display: block;}
  .speed{max-width: 100%;}
  #fan-speed img.icon-img{padding-bottom: 20px;}
}


/* operation section */
.container-1114{max-width: 1220px;margin:0px auto; padding:0px 30px;}
@media screen and (max-width:768px){.container-1114{padding: 0px 30px;}}
#operation{background-color: #005395;padding:100px 0px 40px;margin-bottom:30px;}
#operation img.icon,img.icons{width: 95px;}
h2 span{font-size: 27px!important;display: inline!important;}
#operation h2{position: relative;font-size: 40px;color:#fff;font-weight: 600;font-family:Noto Sans, sans-serif;}
#operation p{color: #fff;font-size: 20px;font-weight:300;font-family:Noto Sans, sans-serif;}
.pad{padding-left: 18px!important;}
@media screen and (max-width:576px){.pad{padding-left: 0px!important;}#operation .container-1000{padding: 0;}.gallery img{width:100px}}
@media screen and (min-width:760px){.pad{padding-right: 40px!important;}}
#operation span{color: #fff;font-family:Noto Sans, sans-serif;font-size: 16px;margin-top: 10px;display: block;}
#operation p.para{font-size: 16px!important;font-family:Noto Sans, sans-serif;padding-top: 49px;}
#operation .col-1 {
  -ms-flex: 0 0 10.333333%;
  flex: 0 0 10.333333%;
  max-width: 15.333333%;
}
#operation h2.second-head{padding-top: 50px;}
.primary{margin: 10px 20px 20px 0px!important;}
/* Back to top */
.top {
  position: fixed;
  display:none ;
  right: 15px;
  bottom: 15px;
  z-index: 9999999999999;
  width:200px;
  background-color: rgb(9, 65, 126);
  transition: all 0.4s;
  color: #fff;
  font-family: 'Noto Sans', sans-serif;
  text-align: center;
  padding: 15px 0px;
  border-radius: 5px;
}




.top:hover {
  background: #1da2e0;
  color: #fff;
  text-decoration: none;
}
@media screen and (max-width:576px){.br{border: none;}.boxs{border-right: none!important;border-bottom:2px solid #005499;}}
@media screen and (min-width:991px){.row-02{margin-top: 75px;} .boxs{height: 180px;}}
.boxs{border-right: 1px solid #005499;}
@media screen and (max-width:768px){.boxs{border: none;}}
@media screen and (max-width:576px){.br{border: none;}.boxs{border-right: none!important;border-bottom:1px solid #005499;}}

#warranty{background-color: #E1F4FB;padding:70px 30px 70px;}
#warranty img{width:60px;}

@media (min-width:991px){
#warranty .col-lg-1 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 14%;
}}


#safu{background: url(../images/BSSAFU-bg.png);position: relative;padding: 70px 0px;background-size: cover;}
#safu h4{color:#fff;font-size: 27px;font-weight: 600;font-family:Noto Sans, sans-serif;}
#safu .icon-image{position: absolute;right:20px;bottom:313px;}
#safu h3{color: #fff;font-size: 27px;font-weight: 600;font-family:Noto Sans, sans-serif;text-transform: uppercase;padding-bottom: 25px;}
@media screen and (max-width:768px){#safu .icon-image{position: absolute;right:122px;bottom:298px;}}
@media screen and (max-width:576px){#safu .icon-image{position: absolute;
  right: 197px;
  bottom: 223px;}#safu{/*padding-top: 100px;padding-bottom: 40px;*/}/*.points img{display: block;margin-top: 30px;margin-bottom: 10px;}*/.points{margin-top:30px;}.points ul li{font-size:18px!important;}}
  .deg-img{width: 50px;}
  #safu ul{margin-left: 20px;}
  #safu ul li{line-height: 1.7;color:#fff; font-weight: 500;font-family:Noto Sans, sans-serif;}
  .points img{margin-right: 15px;}
  .points p{color: #fff;font-size: 15px;font-family:Noto Sans, sans-serif; }
 
  @media screen and (min-width:991px){.points{padding: 10px 10px 0px 25px!important;}}
.no-border{border-right: none!important;}
@media screen and (max-width:576px){.no-border{border-botto: 0px solid  #005499;}.boxs{padding-bottom: 20px;padding-top: 20px;}}
#warranty h2{padding-bottom: 45px;font-weight: 600;font-size: 35px;color:#005395;font-family:Noto Sans, sans-serif;text-align: center;text-transform: uppercase;}
#range-1{background: #ffffff;padding: 25px 0px;}
#range-2{background: #005084;padding: 25px 0px;}
#range-1 h3{font-size: 20px;color: #1D184A;line-height: 1.5;font-family:Noto Sans, sans-serif;}
#range-2 h3{font-size: 20px;color: #ffffff;line-height: 1.5;font-family:Noto Sans, sans-serif;}
@media screen and (max-width:576px){.points p{padding-top: 25px;}#safu{padding: 70px 0px;}.link-1{margin-top: 0;}}
#safu img{/*max-width: 300px;display: block;*/}
#safu h1{font-size: 24px;color: #ffffff;}
#safu h5{color: #ffffff;}
/*.points h1{padding-top: 30px;}
.points h5{padding-bottom: 20px;}
h5.ftr{padding-top: 10px;}*
/*@media screen and (min-width:991px){#safu img{padding-top: 30px;}}*/
@media screen and (min-width:991px){.points{padding: 20px 0px 0px 15px!important;}}
.points ul li{list-style: none;padding-bottom: 30px;font-size: 22px;font-family:Noto Sans, sans-serif;}
.container-800{max-width: 800px;margin:0px auto;}

#intro h1{font-size: 30px;color:#00619B;padding-bottom:5px;font-family:Noto Sans, sans-serif;font-weight: 500;}
#intro h5{padding-bottom: 10px;font-size: 20px;color:#fff;}
#intro p{font-size: 18px;font-family:Noto Sans, sans-serif;}
#specs h5{font-size: 18px;color:#00619B;padding: 15px 0px 10px;}
#specs p{color:#000000;font-size: 15px;}
#specs .col-md-3{border-right:1px solid #c9c8cd;}
/*#specs .col-md-3 img{width: 55px;}*/
.no{border: none!important;}
.row-1{border-bottom: 1px solid #c9c8cd;/*padding-bottom: 30px;*/}
.row-3{border-top: 1px solid #c9c8cd!important;}
#specs{padding:75px 30px}
@media screen and (max-width:576px){
  #specs .col-md-3{border-right:none}
  row-1{border-bottom: none;}
  .row-3{border:none!impotant;}
  .row-2 {margin-top: 0!important;margin-top: 20px;}
  .row-1{padding-bottom: 0px;margin:0;border-bottom: none;}
  #specs .col-md-3,#specs .nos{padding-bottom: 40px!important;}
}
.row-1 p,.row-2 p{margin-bottom: 0;}
#specs .box{padding: 30px;}
/*.row-2 .box{padding-top:30px;padding-bottom: 30px;}*/
@media screen and (max-width:576px){
  #specs .box{padding: 0;}
  /*.row-1 .box{padding-bottom: 0px;}
  .row-2 .box{padding-top: 0px;padding-bottom: 0px;}*/
}
.bggrey p{padding:0 30px;}
.bggrey img{padding:0 20px 20px 20px!important;}
.bggrey p.disclaimer{font-size: 12px!important;}
/*.left-banner-part{background: url('../images/bg-100.jpg');background-size: cover;background-repeat: no-repeat;}*/
.vrf-banner-text h1{font-family: "address-sans-pro", sans-serif;
  font-weight: 700;padding-bottom: 1rem;padding-top: 5rem;
  font-style: normal;color: #0059A9;font-size: 8.5rem;line-height:0.8;}
  /*.left-banner-part{display: flex;justify-content: center;align-items: center;}*/
  .vrf-banner-text p{color: #0AA3A8;font-size: 2.2rem;font-weight: 700;font-family: "address-sans-pro", sans-serif;
    line-height: 1.2;padding-left: 4.5rem;}
  img.vbar{height: 280px;float: left;margin-left: 10px;}
  @media screen and (max-width:576px){
    body{font-size: 16px;}
    .vrf-banner-text h1{font-size: 5rem;}
    /*.left-banner-part{padding:2rem 0!important;}*/
    .vrf-banner-text br{display: none;}
    .vrf-banner-text h1{padding-top: 1rem;}
    .vrf-banner-text p{padding-left: 2rem;font-size: 2rem;}
  }
  
  @media screen and (min-width: 991px){
    .features-points  .col-lg-2 {
    flex: 0 0 20%;
    max-width: 20%;
}}
.features-points h3{color: #0059A9;font-size: 1.8rem!important;text-transform: uppercase;}
.productimge{max-width: 250px;}
.features-points{padding-top: 0!important;}
#intro{padding: 60px 10px 0;}
#intro{background-color: #F5F8FA;border-bottom: 80px solid #0059A9;}
@media screen and (min-width:991px){
  .abs-img{position: relative;}
  .abs-img img{position: absolute;bottom:-40px;left: 0;}
}
/*#intro p {color: #fff;}*/
#intro .col-md-7{display: flex;
  flex-direction: column;
  justify-content: center;}
  @media screen and (min-width:991px){
    #specs h2{height: 150px;}
  }
  @media screen and (max-width:576px){
    .border-right{border-right: 0!important;}
    .vrf-inverter{padding:2rem 0!important;}
  }
  .box img{width:60px;}

  @media screen and (max-width:576px){
    .flow-chart-diagram{padding:30px 0!important;}
    .flow-chart-diagram .container-1114{
      padding:0 10px;
    }
    .flow-chart-diagram h3{padding: 0!important;font-size: 16px!important;}
  }