*,:after,:before { -webkit-box-sizing: border-box;  -moz-box-sizing: border-box; box-sizing: border-box}
@font-face {
    font-family: FontAwesome;
    src: url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.eot) format('embedded-opentype'), url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2) format('woff2'); font-weight: 400; font-style: normal}
html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%}
body {margin: 0; font-family: "Poppins", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22px; color: #333; background-color: #fff; font-weight:300;}
a {outline: 0!important; color: #06c; text-decoration:none} a:focus { outline: dotted thin} a:active, a:hover { outline: 0; text-decoration:none}
img { width: auto\9; height: auto; border: 0;  -ms-interpolation-mode: bicubic; vertical-align: top; }
h1, h2, h3 {padding:0; margin:0}
.fl{float: left} .fr{float: right} .cl{clear:both} .b{font-weight:bold}.fw3{font-weight:300}.fw4{font-weight:400}.n{font-weight:normal}.brd2{border-radius:2px}.brd4{border-radius:4px}.brd6{border-radius:6px!important}.p_r{position:relative}.p_a{position: absolute;}.disb{display:block}.ldisb{display:none}.pnt{cursor:pointer}.dnone{display:none}.ellipsis{white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block}.cn{text-align:center}

.f8 {font-size: 8px}.f9 {font-size: 9px}.f10 {font-size: 10px}.f11{font-size: 11px}.f12{font-size:12px}.f13{font-size:13px}.f14{font-size:14px}.f15{font-size:15px}.f16{font-size:16px}.f17{font-size:17px}.f18{font-size:18px}.f20{font-size:20px}.f22{font-size:22px}.f25{font-size:25px}.f28{font-size:28px}.f30{font-size:30px}.f40{font-size:40px}.f60{font-size:60px}

.lh14{line-height:14px}.lh16{line-height:16px}.lh18{line-height:18px}.lh20{line-height:20px}.lh24{line-height:24px}.lh28{line-height:28px}.lh30{line-height:28px}
.c1{color:#fff}.c3{color:#333}.c6{color:#666}.c9{color:#999} .c10{color: #ff8708} .c11{color: #06c} .c12{color: #24aa01}.c13{color:#999}
.c1a{color:#333;}

.p{padding:5px}.p1{padding:10px}.p10{padding:10px}.p15{padding:15px}.p20{padding:20px}.p3{padding:30px}.pl{padding-left:5px}.pl1{padding-left:10px}.pl15{padding-left:15px}.pl2{padding-left:20px}.pl3{padding-left:30px}.pr{padding-right:5px}.pr1{padding-right:10px}.pr15{padding-right:15px}.pr2{padding-right:20px}.pr3{padding-right:30px}.pt{padding-top:5px}.pt1{padding-top:10px}.pt15{padding-top:15px}.pt2{padding-top:20px}.pt3{padding-top:30px}.pb{padding-bottom:5px}.pb1{padding-bottom:10px}.pb15{padding-bottom:15px}.pb2{padding-bottom:20px}.pb3{padding-bottom:30px}.p10_20 {padding: 10px 20px;}.pd015 { padding: 0 20px 15px;}
.m{margin:5px}.m1{margin:10px}.m15{margin:15px}.m2{margin:20px}.m3{margin:30px}.ml{margin-left:5px}.ml1{margin-left:10px}.ml15{margin-left:15px}.ml2{margin-left:20px}.ml3{margin-left:30px}.mr{margin-right:5px}.mr1{margin-right:10px}.mr15{margin-right:15px}.mr2{margin-right:20px}.mr3{margin-right:30px}.mt{margin-top:5px}.mt1{margin-top:10px}.mt15{margin-top:15px}.mt13{margin-top:13px}.mt2{margin-top:20px}.mt3{margin-top:30px}.mt27{margin-top:27px}.mt4{margin-top:40px}.mt6{margin-top:60px}.mb{margin-bottom:5px}.mb1{margin-bottom:10px}.mb15{margin-bottom:15px}.mb2{margin-bottom:20px}.mb3{margin-bottom:30px}.mb4{margin-bottom:40px}

.fa {display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}
.fa-times:before{ content: "\f00d"}.fa-angle-left:before{ content: "\f104"}.fa-angle-down:before {content: "\f107";}.fa-sort-up:before {content: "\f0de";}
.fa-map-marker:before { content: "\f041";}.fa-arrow-right:before{ content: "\f061"}.fa-phone:before{content:"\f095"}.fa-envelope:before{content:"\f0e0"}
.fa-rupee:before{content:"\f156"}.fa-user:before{content:"\f007"}.fa-briefcase:before{content:"\f0b1"}.fa-edit:before{content:"\f044"}.fa-dot-circle:before{content:"\f192"} .fa-circle:before{content:"\f111"}.fa-home:before{content:"\f015"}.fa-check:before{content:"\f00c"}
.fa-building:before{content:"\f1ad"} .fa-globe:before{content:"\f0ac"}
.fa-clock-o:before{content:"\f017"} 
.bg1{background-color:#fff}.bg2{background-color:#ddd}.bg3{background-color:#f0f0f0;}
.bgs1{box-shadow: 0px 5px 20px rgba(0,0,0,0.1);}

.hed{box-shadow: 0px 0px 40px 0px rgba(156, 156, 156, 0.25);}
.container{max-width:1170px; margin:auto}
.logo{width: 80px; height: 80px; border: solid 1px #ebebeb; border-radius: 3px;justify-content: center;align-items: center; text-align: center;display: flex;}
.logo img{max-width: 78px; min-width: 78px; max-height: 78px;display: inline-block;}
.w80_70{width:80%}
.tmnu a{width:25%; float:left; text-align:center;color:#06c; border-right:1px solid #ebebeb; padding:12px 0; }
.tmnu a:hover{background-color:#06c; color:#fff}
.bl1{border-left:1px solid #ebebeb;}
.hb{display:inline-block; width:50px; height:3px; background-color:#06c;}
.w25a{width:25%}.w75a{width:75%}
.footer span{font-size:17px; color:#333; font-weight:400}
.footer a{color:#333}
.footer a:hover{color:#000}

.contac_frm input[type=text], textarea, select {background-color:#f9f9f9; border:1px solid #e5e5e5; padding:12px; border-radius:3px; font-size:17px; color:#333; width:100%; font-family: "Poppins", Helvetica, Arial, sans-serif; font-weight:300;}
.contac_frm input[type=submit]{background-color:#06c; border:1px solid #06c; padding:10px 40px; border-radius:3px; font-size:17px; color:#fff; font-family: "Poppins", Helvetica, Arial, sans-serif; font-weight:300; cursor:pointer}
.enq_btn {background-color:#06c; border:1px solid #06c; padding:8px 30px; border-radius:3px; font-size:15px; color:#fff; font-family: "Poppins", Helvetica, Arial, sans-serif; font-weight:300; cursor:pointer}
.enq_btn1 {background-color:#06c; border:1px solid #06c; padding: 12px 30px; border-radius:3px; font-size:17px; color:#fff; font-family: "Poppins", Helvetica, Arial, sans-serif; font-weight:300; cursor:pointer}

.pr0{padding-right:0}
.w50{width:50%}
.w33{width:33%}
.w100{width:100%}
.mh95{min-height:95px}
.mh50{min-height:50px}
.h_scrol {width: 100%; white-space: ellipsis}
.pas { width: 23%;  float: left;  margin: 10px;  min-height: auto; box-shadow: 0px 5px 20px rgba(0,0,0,0.1); border-radius: 4px}
.pas img {width: 100%; height: 200px; border-radius: 6px 6px 0 0; border-bottom:1px solid #f1f1f1; padding:2px;}
.wsn{white-space: normal}
.vmore{border:1px solid #06c; padding:8px 20px; border-radius:4px}
.vmore1{border:1px solid #06c; padding:8px 20px; border-radius:4px}

.sign_popup {
	background: #fff;
	max-width:800px;
    min-height: 320px;
    border-radius: 4px;
	margin:4% auto 0;
	position:relative;
}
.popup1 {
	background: #fff;
	width:100%;
    height:100%;
    border-radius: 4px;
	margin:0 auto 0;
	position:relative;
}
.popUp_sign {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    display: none;
    position: fixed;
    z-index: 100003; 
	background-color: rgba(51, 51, 51, 0.9); 
    overflow: auto;
}

.closep{position:absolute; top:5px; right:10px; color:#f00; font-size:25px; text-decoration:none}
.bord_b{border:1px solid #06c; border-radius:2px}.bord_w{border:1px solid #fff; border-radius:2px}
.popbtn{ background-color: #06c; border: 1px solid #06c; padding: 10px 40px; border-radius: 3px; font-size: 17px; color: #fff; font-family: "Poppins", Helvetica, Arial, sans-serif; font-weight: 300; cursor: pointer;}
.planT{padding:8px 0; font-size:14px; color:#333; border-bottom:1px dotted #f1f1f1}
.w6{width:6%}.w94{width:94%}
.hdiv:hover{border:1px solid #06c; color:#06c}
@media only screen and (max-width:992px)
	{
	.disb{display:none}
	.ldisb{display:block}
	.w50{width:100%}
	.w80_70{width:70%}
	.w25a{width:100%}
	.bg_cont {  display: block !important;   display:block !important;   display: block !important; }
	.flex{-ms-flex-preferred-size: 100%;   flex-basis: unset !important;}	
	.w75a{width:100%}
	.w33{width:100%}
	.pr0{padding-right:10px}
	.bg_cont {  display: block !important;   display:block !important;   display: block !important; }
  .flex{-ms-flex-preferred-size: 100%;   flex-basis: unset !important;}
	.h_scrol { width: 100%; overflow-x: scroll;white-space: nowrap}
	.pas { display: inline-block; margin: 5px; float: none; vertical-align: top; width:98%;}
	}

