
@font-face {
 font-family: 'Lato';
 src: url('../fonts/lato/Lato-Bold.eot');
 src: url('../fonts/lato/Lato-Bold.eot?#iefix') format('embedded-opentype'),
 url('../fonts/lato/Lato-Bold.woff2') format('woff2'),
 url('../fonts/lato/Lato-Bold.woff') format('woff'),
 url('../fonts/lato/Lato-Bold.ttf') format('truetype');
 font-weight: bold;
 font-style: normal;
}

@font-face {
 font-family: 'Lato';
 src: url('../fonts/lato/Lato-Light.eot');
 src: url('../fonts/lato/Lato-Light.eot?#iefix') format('embedded-opentype'),
 url('../fonts/lato/Lato-Light.woff2') format('woff2'),
 url('../fonts/lato/Lato-Light.woff') format('woff'),
 url('../fonts/lato/Lato-Light.ttf') format('truetype');
 font-weight: 300;
 font-style: normal;
}

@font-face {
 font-family: 'Lato';
 src: url('Lato-Regular.eot');
 src: url('../fonts/lato/Lato-Regular.eot?#iefix') format('embedded-opentype'),
 url('../fonts/lato/Lato-Regular.woff2') format('woff2'),
 url('../fonts/lato/Lato-Regular.woff') format('woff'),
 url('../fonts/lato/Lato-Regular.ttf') format('truetype');
 font-weight: normal;
 font-style: normal;
}

@font-face {
 font-family: 'lato-Hairline';
 src: url('../fonts/lato-hairline/Lato-Hairline.eot');
 src: url('../fonts/lato-hairline/Lato-Hairline.eot?#iefix') format('embedded-opentype'),
 url('../fonts/lato-hairline/Lato-Hairline.woff2') format('woff2'),
 url('../fonts/lato-hairline/Lato-Hairline.woff') format('woff'),
 url('../fonts/lato-hairline/Lato-Hairline.ttf') format('truetype');
 font-weight: 300;
 font-style: normal;
}

/*cusom css*/
html,body{ font-family: 'Lato',sans-serif;  padding: 0;  margin: 0; font-size: 14px; font-weight: normal;}
a, a:focus, a:hover, a:active{ text-decoration: none; outline:0 none;  color: inherit; }
a:active,  a:focus{color: #fff;}
p,h1,h2,h3,h4,h5,h6{margin: 0 ; padding: 0;  font-family: 'Lato',sans-serif;}
button:focus{outline: none;}
li{list-style: none;}
.pos-abs-full-hgt{width: 100%;height: 100%;position: absolute;top: 0;
left: 0;}
.pos-rel{position: relative;}
p{font-family: 'Lato'; font-weight: normal; font-size: 20px; color: #fff; }
.mia-buton{min-width: 100%;    margin: 0 15px 0 0; font-family: 'Lato'; font-weight: bold; color: #000; padding:14px 20px; font-size: 16px; border-radius:40px; text-align :center;}
.mia-buton:focus{ outline:0 none; }

.tab-con {display: table;  width: 100%; height: 100%;}
.tabc{ display: table-cell; text-align: center;}
.mia-tr{display: table-row;}
.mia-vm{vertical-align: middle;}
.mia-vt{vertical-align: top;}
.mia-vb{vertical-align: bottom;}
.m-0{margin: 0;}
.p-0{padding: 0 !important;}
.center-part{max-width: 920px; margin: 0 auto; text-align: center; padding: 0 15px;}
.request{background-color: #ed1e27; border: 1px solid #ed1e27; color: #fff;}
.request:hover{background-color: #fff; border: 1px solid #ed1e27; color: #ed1e27;}
.side-butns{position: absolute; right: 30px; bottom: 60px; display: block;}
.h-0{height: 0}
/*#pp-nav{display:none;}*/
.w-100{width: 100%;}
select:focus{outline: none;}
sup{    padding: 0 5px 0 0px;font-size: 50%;top: -1em;}
.mia-page-con{ margin: 0 auto;}



footer ul li{float: left;}

.nopadding{padding: 0;}
.nomargin{margin: 0;}
.pos-rel{position: relative;}
.pos-abs-full-hgt{position: absolute;width:100%;height: 100%;top: 0;left: 0;}
.hei100{height: 100%;}
.wid100{width: 100%;}
.sectopbtmpad{padding: 30px 0;}
.fnt-white-clr, a.fnt-white-clr:hover, a.fnt-white-clr:focus, a.fnt-white-clr:active { color: #fff; }


footer{background-color:#e21b23;padding:20px 0;clear:both;}
footer .phone-prc,footer .mail-prc,footer .addr-prc{font-family:'Poppins';font-size:18px;color:#fff;}
footer .phone-prc{background:url(../images/phoneicon.png);background-repeat:no-repeat;height:40px;background-size:contain;}
footer .phone-prc span,footer .mail-prc span{margin-left:30px;}
footer .mail-prc{background:url(../images/mailicon.png);background-repeat:no-repeat;height:40px;background-size:contain;}
footer .addr-prc{background:url(../images/msgicon.png);background-repeat:no-repeat;height:30px;background-size:contain;}
footer .addr-prc > span{margin-left:25px;}
.log-f img{margin: 0px auto 30px auto;
	max-width: 140px;}
	footer .cpyrgt{ font-family: 'Lato'; font-weight: 300;}
footer ul  li{float:left;}
footer ul{float:right;}
footer ul li img{width:35px;}
footer ul li .img-pad{margin:0 30px;}
footer{padding:30px 15px;}
footer  h6{font-family:'Poppins';font-size:16px;color:#fff;text-align:center;clear:both;}
.mt-foot{margin-top:35px;}
.dot::before{content: "\25CF";
    color: #fff;
    padding: 0 5px;}
footer .tabc{display: block;}
footer .conicons{float: left;}
@media screen and (max-width:1360px){
footer ul li .img-pad{margin:0 12px;}
footer ul li img{width:35px;}
}
@media screen and (max-width:1200px){
footer .addr-prc{max-width:240px;text-align:center;margin:0 auto;}
}
@media screen and (max-width:1199px){
footer .phone-prc span,footer .mail-prc span{margin-left:30px;}
.log-f img{margin:0 auto;height:auto;}
footer ul  li{float:none;}
footer ul{float:none;margin:0 auto;justify-content:center;display:flex;}
footer ul li img{width:35px;}
footer ul li .img-pad{margin:0 15px;}
footer{padding:30px 15px;}
footer  h6{font-family:'Poppins';font-size:20px;color:#fff;text-align:center;clear:both;}
.mt-foot{margin:30px 0;text-align:center;}
.trans-scale{transform:scaleY(-1);-ms-transform:scaleY(-1);-webkit-transform:scaleY(-1);overflow:auto;}
}
@media screen and (max-width:500px){
footer  h6{font-size:16px;}
footer .mt-foot img{max-width:100%;}
footer .phone-prc,footer .mail-prc,footer .addr-prc{font-size:18px;}
}
@media screen and (max-width:400px){
footer h6{margin:20px 0;}
}
@media only screen and (max-width:359px){
footer ul li .img-pad{margin:0 0 0 0;width:100%;}
footer ul li{width:33%;}
}


@media screen and (max-width:800px){
 .fa-plus { font-size: 18px; width: 30px; height: 30px; padding-top: 5px;}

}





@media screen and (max-width:1199px){

	footer .conicons{float: none;}

 .trans-scale{transform: scaleY(-1); 	-ms-transform: scaleY(-1);
	-webkit-transform: scaleY(-1); overflow: auto; } 
		.panel-group{    
    height: auto;}


}




