.text{margin:13px 0;}
.text span{font-size:0.75em;padding:0 9px;}
.text a,.text span{font-weight:normal!important;text-decoration: none!important}
.fi h2{display: inline-block;color:#fff;font-style: normal;font-weight: 500;font-size:2em;letter-spacing: .1em}
.fi:before{font-size:2.2em!important;padding-right:10px;}
/*.services-section .service-grids .grid{padding:1em 1em;margin:0 10px 10px;width:calc(25% - 20px);}*/
/*.services-section .service-grids .grid img{height:15em;}*/
ul.yw{}
ul.yw li{padding:.4em 0;}
ul.yw li .fi{font-size:10px!important;font-size:.5em!important;}
.track-contact .quote-form, .track-contact-s2 .quote-form{padding:0;}
.skills{display: flex;justify-content: space-between;flex-wrap:wrap;}
.skills>div{width:50%;padding:5px;margin-bottom:1em;}
.skills img{border-radius: 5px;height:10em;width:14em;border:1px solid #ccc;}
.grid h3{margin:.5em 0 1em 0;}
.testimonials-section .testimonial-grids .grid{width:calc(33.33% - 10px);margin:0 5px 70px;}
.testimonials-section .quote{padding:1em;font-size:.8em;}
.testimonials-section .quote ul li{line-height: 2.5em;padding-left:0em;height:2.5em;overflow: hidden}
.testimonials-section .quote ul li i{font-size:.75em;}

.testimonials-section .testimonial-grids .grid{margin-bottom:1em;}

.section-title-s3 p{text-align: left!important}
.service-sidebar .contact-widget{padding:15px 40px;}
.service-sidebar .contact-widget a{margin-top:0;}
.service-sidebar .contact-widget h5 img{border-radius: 5px}
.pos{margin-bottom:20px;}
.xms{display:flex;justify-content: space-between;flex-wrap: wrap}
.xm{width:30%;margin-bottom:10px;}
.xm img{width:100%;height:150px;}
.xmbox{overflow:hidden;padding:3px;border:1px solid #ccc;}
.xm span{font-size:14px;padding:10px 5px;display: block;height:54px;}

ol.pagelist{margin:30px 0 0 0;display: flex;justify-content: center;list-style: none}
ol.pagelist li{padding:0 10px;border:1px solid #ccc;margin:0 3px;}
ol.pagelist li a:link, ol.pagelist li a:visited{color:#333!important;}
.xm span a:link,.xm span a:visited{color:#333;}
ol.pagelist li a:hover{color:#f60!important;}
.xm span a:hover{color:#f60;}
.list{padding:15px 15px;margin:5px 2px;background:#f5f5f5;}
.list a:visited,.list a:link{color:#232423;}
.list a:hover{color:#f60;font-weight:bold;}
.list i:before{font-size:.8rem!important;}

.con{text-align: left;}

ul.perpage{margin:0;padding:0!important;border-top:1px solid #ccc;padding-top:10px!important;}
ul.perpage li{padding:0!important;font-size:14px!important;font-weight:normal!important;}