.TEXT-ALIGN{text-align: justify!important;}
.CONTACT-COLOR{color: #15403c;!important;}
.formcontact{margin-left: 120px;}
.header-fix{margin-top: 31px;}

.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url(image/Loader3.gif) center no-repeat #fff;
}

body {overflow-x: hidden;}

.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	right:40px;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
  font-size:30px;
	box-shadow: 2px 2px 3px #999;
  z-index:100;
}

.my-float{
	margin-top:16px;
}


.icon-bar {
  z-index: 99;
  position: fixed;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.icon-bar a {
  display: block;
  text-align: center;
  padding: 16px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
}

.icon-bar a:hover {
    background-color: #000;
}

.facebook {
  background: #3B5998;
  color: white;
}

.twitter {
  background: #55ACEE;
  color: white;
}

.google {
  background: #dd4b39;
  color: white;
}

.linkedin {
  background: #007bb5;
  color: white;
}

.youtube {
  background: #bb0000;
  color: white;
}

.content {
  margin-left: 75px;
  font-size: 30px;
}

.logos{ padding: 0px 10px 0px 0px;}

.marque {
	font-family: "Archivo",sans-serif;
    color: black !important;;
    font-size: 14px !important;
    line-height: 1.5rem;
    display: inline-block;
    padding-top: 1px;
    padding-bottom: 0px;
    margin-right: 1rem;
    white-space: nowrap;
}

@media(max-width:667px){
/*.logos{ height:26px!important;}*/
.logos{ height:25px!important;padding: 0px 0px 0px 0px;}
.header-text{ font-size:19px !important;}
.call-action-btn {margin-top: 19px!important;}
.set-enqiry-form-width{width:100%!important;}
.set-welcome-txt-width{font-size:19px!important;font-weight:500!important;}
.mymodel-dailog{margin-top: 35% !important;}
.btnsave{margin-left: 32%!important;background: rgba(0,0,0,.15);}
.PRO_NAME_FONT_SIZE{font-size:29px!important;}
.BTN_CENTER{margin-left: 84px!important;} //used in Druga
.formcontact{margin-left: 84px!important;}
.goggle-rating { height: 60px !important; width: 100% !important;}
	
.CONTAINER-NEW{margin-right: auto; margin-left: auto;padding-right: 24px;padding-left: 22px;width: 100%;} //ABOUTUS
.goggle-rating {width: -webkit-fill-available;}
//hindi-page
.header-textHI{ font-size:28px !important;}
.marque { font-family: "Archivo",sans-serif; color: black!important; font-size: 12px !important; line-height: 1.5rem; display: inline-block; padding-top: 1px; padding-bottom: 0px; margin-right: 1rem; white-space: nowrap; }
}
@media(max-width:568px){
/*.logos{ height:26px!important;}*/
.logos{ height:25px!important;padding: 0px 0px 0px 0px;}
.header-text{ font-size:18px !important;}
.call-action-btn {margin-top: 19px!important;}
.set-enqiry-form-width{width:100%!important;}
.set-welcome-txt-width{font-size:19px!important;font-weight:500!important;}
.mymodel-dailog{margin-top: 35% !important;}
.btnsave{margin-left: 32%!important;background: rgba(0,0,0,.15);}
.PRO_NAME_FONT_SIZE{font-size:29px!important;}
.formcontact{margin-left: 84px!important;}
.goggle-rating { height: 60px !important; width: 100% !important;}
	
.CONTAINER-NEW{margin-right: auto; margin-left: auto;padding-right: 24px;padding-left: 22px;width: 100%;} //ABOUTUS
.BTN_CENTER{margin-left: 84px!important;} //used in Druga
//hindi-page
.header-textHI{ font-size:28px !important;}	

.banner-responsive { height: 161px !important}
.marque { font-family: "Archivo",sans-serif; color: black!important; font-size: 12px !important; line-height: 1.5rem; display: inline-block; padding-top: 1px; padding-bottom: 0px; margin-right: 1rem; white-space: nowrap; }
}
	
@media(max-width:360px){
/*.logos{ height:26px!important;}*/
.logos{ height:25px!important;padding: 0px 0px 0px 0px;}
.header-text{ font-size:19px !important;}
.call-action-btn {margin-top: 19px!important;}
.set-enqiry-form-width{width:100%!important;}
.set-welcome-txt-width{font-size:19px!important;font-weight:500!important;}
.mymodel-dailog{margin-top: 35% !important;}
.btnsave{margin-left: 32%!important;background: rgba(0,0,0,.15);}
.PRO_NAME_FONT_SIZE{font-size:29px!important;}
.formcontact{margin-left: 84px!important;}
.goggle-rating { height: 60px !important; width: 100% !important;}
	
.CONTAINER-NEW{margin-right: auto; margin-left: auto;padding-right: 24px;padding-left: 22px;width: 100%;} //ABOUTUS
.BTN_CENTER{margin-left: 84px!important;} //used in Druga
//hindi-page
.header-textHI{ font-size:28px !important;}	
.banner-responsive { height: 161px !important}
.marque { font-family: "Archivo",sans-serif; color: black!important; font-size: 12px !important; line-height: 1.5rem; display: inline-block; padding-top: 1px; padding-bottom: 0px; margin-right: 1rem; white-space: nowrap; }
}	
	
@media(max-width:320px){
/*.logos{ height:26px!important;}*/
.logos{ height:25px!important;padding: 0px 0px 0px 0px;}
.header-text{ font-size:18px !important;}
.call-action-btn {margin-top: 19px!important;}
.set-enqiry-form-width{width:100%!important;}
.set-welcome-txt-width{font-size:19px!important;font-weight:500!important;}
.mymodel-dailog{margin-top: 35% !important;}
.btnsave{margin-left: 32%!important;background: rgba(0,0,0,.15);}
.PRO_NAME_FONT_SIZE{font-size:29px!important;}
.formcontact{margin-left: 84px!important;}
.goggle-rating { height: 60px !important; width: 100% !important;}
	
.CONTAINER-NEW{margin-right: auto; margin-left: auto;padding-right: 24px;padding-left: 22px;width: 100%;} //ABOUTUS
.BTN_CENTER{margin-left: 84px!important;} //used in Druga
//hindi-page
.header-textHI{ font-size:28px !important;}	
.banner-responsive { height: 161px !important}
.marque { font-family: "Archivo",sans-serif; color: black!important; font-size: 12px !important; line-height: 1.5rem; display: inline-block; padding-top: 1px; padding-bottom: 0px; margin-right: 1rem; white-space: nowrap; }
}		


// contact Enquiry box
/*@font-face{font-family:OpenSans-Regular;src:url(../fonts/OpenSans/OpenSans-Regular.ttf)}*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;font-family:OpenSans-Regular,sans-serif}a{font-family:OpenSans-Regular;font-size:14px;line-height:1.7;color:#666;margin:0;transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s}a:focus{outline:0!important}a:hover{text-decoration:none}input{outline:0;border:none}textarea{outline:0;border:none}input:focus,textarea:focus{border-color:transparent!important}input::-webkit-input-placeholder{color:#555}input:-moz-placeholder{color:#555}input::-moz-placeholder{color:#555}input:-ms-input-placeholder{color:#555}textarea::-webkit-input-placeholder{color:#555}textarea:-moz-placeholder{color:#555}textarea::-moz-placeholder{color:#555}textarea:-ms-input-placeholder{color:#555}label{display:block;margin:0}button{outline:0!important;border:none;background:0 0}button:hover{cursor:pointer}iframe{border:none!important}.container-contact100{width:100%;min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:15px;background:0 0;position:relative;z-index:1}.container-contact100::before{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;background:rgba(173,173,173,.4);pointer-events:none}.contact100-map{position:absolute;z-index:-2;width:100%;height:100%;top:0;left:0}.wrap-contact100{width:800px;background:#fff;border-radius:2px;position:relative;margin-top:55px;padding:92px 70px 50px 70px;box-shadow:0 3px 20px 0 rgba(0,0,0,.1);-moz-box-shadow:0 3px 20px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 3px 20px 0 rgba(0,0,0,.1);-o-box-shadow:0 3px 20px 0 rgba(0,0,0,.1);-ms-box-shadow:0 3px 20px 0 rgba(0,0,0,.1)}.contact100-form-symbol{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;position:absolute;width:100px;height:100px;border:1px solid #e7e7e7;border-radius:50%;background:#fff;top:-55px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.contact100-form-symbol img{max-width:49px}.contact100-form{width:100%}.contact100-form-title{width:100%;display:block;font-family:OpenSans-Regular;font-size:30px;color:#333;line-height:1.2;text-align:center;padding-bottom:43px}.wrap-input100{width:100%;position:relative;background-color:#fff;border:1px solid #dbdbdb;border-radius:2px;margin-bottom:30px}.wrap-input100.rs1{width:calc((100% - 20px)/ 2)}.input100{display:block;width:100%;background:0 0;font-family:OpenSans-Regular;color:#333;line-height:1.2}input.input100{height:60px;padding:0 20px 0 25px;font-size:20px}textarea.input100{min-height:199px;padding:25px 20px 15px 25px;font-size:15px}.focus-input100{position:absolute;display:block;width:calc(100% + 2px);height:calc(100% + 2px);top:-1px;left:-1px;pointer-events:none;border:1px solid #ff4b5a;border-radius:2px;visibility:hidden;opacity:0;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;-webkit-transform:scaleX(1.1) scaleY(1.3);-moz-transform:scaleX(1.1) scaleY(1.3);-ms-transform:scaleX(1.1) scaleY(1.3);-o-transform:scaleX(1.1) scaleY(1.3);transform:scaleX(1.1) scaleY(1.3)}.input100:focus+.focus-input100{visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.eff-focus-selection{visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.container-contact100-form-btn{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:-10px}.contact100-form-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;padding:0 20px;min-width:100px;height:50px;background-color:#ff4b5a;border-radius:2px;font-family:OpenSans-Regular;font-size:18px;color:#fff;line-height:1.2;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.contact100-form-btn:hover{background-color:#333}@media (max-width:768px){.wrap-input100.rs1{width:100%}}@media (max-width:576px){.wrap-contact100{padding:92px 15px 3px 15px}}.flex-w{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.flex-sb{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:space-between}*/
/*Anil */
.li-tick {list-style: "✔"}
@media (max-width: 320px){
	.offer.modal-body.p-5.img.d-flex {height: 200px;}
	.offer.modal-body.p-5.d-flex.align-items-center{ padding: 0px 20px 0px 30px !important;}
	.res-h2{ font-weight: 600 !important;text-transform: uppercase !important;font-size: 25px !important;}
	.res1-h2{ font-weight: 600 !important;text-transform: uppercase !important;font-size: 25px !important;line-height: normal !important;}
}
@media (max-width: 360px){
	.offer.modal-body.p-5.img.d-flex {height: 200px;}
	.offer.modal-body.p-5.d-flex.align-items-center{ padding: 0px 20px 0px 30px !important;}
	.res-h2{ font-weight: 600 !important;text-transform: uppercase !important;font-size: 25px !important;}
	.res1-h2{ font-weight: 600 !important;text-transform: uppercase !important;font-size: 25px !important;line-height: normal !important;}
}
@media (max-width: 568px){
	.offer.modal-body.p-5.img.d-flex {height: 200px;}
	.offer.modal-body.p-5.d-flex.align-items-center{ padding: 0px 20px 0px 30px !important;}
	.res-h2{ font-weight: 600 !important;text-transform: uppercase !important;font-size: 25px !important;}
	.res1-h2{ font-weight: 600 !important;text-transform: uppercase !important;font-size: 25px !important;line-height: normal !important;}
}
@media (max-width: 667px){
	.offer.modal-body.p-5.img.d-flex {height: 200px;}
	.offer.modal-body.p-5.d-flex.align-items-center{ padding: 0px 20px 0px 30px !important;}
	.res-h2{ font-weight: 600 !important;text-transform: uppercase !important;font-size: 25px !important;}
	.res1-h2{ font-weight: 600 !important;text-transform: uppercase !important;font-size: 25px !important;line-height: normal !important;}
}