.topheader{background:#0c0c0c9e !important;}

.about-txt{text-align:center;padding:50px 5px;}

.about-txt h1{color:#f59e17;}

.about-txt p{color:#fff;text-align:justify;}

.about-sec{background-image:url(../images/technology.jpg);}

.abtcls{background:#231e1e57;}

#home-test{padding:4% 0;}

#home-test .media{width:85%;margin-top:30px;}

#home-test .media:first-child{margin-top:0;}

#home-test .media .media-left{width:34%;}

#home-test .media .media-right{width:36%;}

#home-test .media .img-wrap{width:100px;float:left;height:100px;border-radius:50%;overflow:hidden;}

#home-test .media .img-wrap img{width:100%;height:auto;}

#home-test .media .text-wrap{float:left;width:auto;padding:30px 10px;}

#home-test .media .text-wrap strong{font:700 15px/21px open sans;text-transform:uppercase;margin:0;}

#home-test .media .text-wrap p{font:500 12px/19px open sans;margin:0;}

#home-test .media .media-body{padding:4px 0;text-align:center;position:relative;}

#home-test .media.pull-left .media-body::after{content:'';position:absolute;width:15%;height:3px;background:#101010;right:65px;top:50%;}

#home-test .media.pull-right .media-body::after{content:'';position:absolute;width:15%;height:3px;background:#101010;left:54px;top:50%;}

#home-test .media.pull-left .media-body{padding-right:170px;}

#home-test .media.pull-right .media-body{padding-left:170px;}

#home-test .testimonila-wrap::before{content:'';position:absolute;width:3px;height:calc(100% - 10px);background:#101010;left:48.5%;top:5px;}

#home-test .testimonila-wrap{position:relative;display:inline-block;}

@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#home-test .media{width:97%;margin-top:30px;}

#home-test .media.pull-left .media-body{padding-right:140px;}

#home-test .media.pull-right .media-body{padding-left:140px;}

#home-test .media.pull-left .media-body::after{right:68px;}

#home-test .media .media-left,#home-test .media .media-right{width:40%;}

#home-test .media.pull-right .media-body::after{left:50px;}

}

@media screen and (max-width:767px) and (orientation:landscape){#home-test .media{width:94% !important;}

}

@media screen and (max-width:767px){#home-test .media .media-body p{font:300 13px/20px open sans;}

#home-test .media{width:100%;margin-top:30px;}

#home-test .media.pull-left .media-body{padding-right:15px;}

#home-test .media.pull-right .media-body{padding-left:15px;}

#home-test .media.pull-left .media-body::after,#home-test .media.pull-right .media-body::after{display:none;}

#home-test .media .media-right,#home-test .media .media-left{width:47%;}

#home-test .testimonila-wrap::before{left:50%;}

#home-test .media .text-wrap{padding:10px 10px;}

}

.testimonial_clolr{background:#09131fc4;padding:25px;}

#testimonial4{overflow:hidden;min-height:375px;position:relative;background-image:url(../img/patterns/clientback.jpg);background-repeat:no-repeat;background-size:100%;}

#testimonial4 .carousel-inner{width:75%;margin:auto;}

#testimonial4 .carousel-inner:hover{cursor:-moz-grab;cursor:-webkit-grab;}

#testimonial4 .carousel-inner:active{cursor:-moz-grabbing;cursor:-webkit-grabbing;}

#testimonial4 .carousel-inner .item{overflow:hidden;}

.testimonial4_indicators .carousel-indicators{left:0;margin:0;width:100%;font-size:0;height:20px;bottom:15px;padding:0 5px;cursor:e-resize;overflow-x:auto;overflow-y:hidden;position:absolute;text-align:center;white-space:nowrap;}

.testimonial4_indicators .carousel-indicators li{padding:0;width:10px;height:10px;border:none;text-indent:0;margin:2px 3px;cursor:pointer;display:inline-block;background:#ffffff;-webkit-border-radius:100%;border-radius:100%;}

.testimonial4_indicators .carousel-indicators .active{padding:0;width:10px;height:10px;border:none;margin:2px 3px;background-color:#000;-webkit-border-radius:100%;border-radius:100%;}

.testimonial4_indicators .carousel-indicators::-webkit-scrollbar{height:3px;}

.testimonial4_indicators .carousel-indicators::-webkit-scrollbar-thumb{background:#eeeeee;-webkit-border-radius:0;border-radius:0;}

.testimonial4_control_button .carousel-control{top:175px;opacity:1;width:40px;bottom:auto;height:40px;font-size:10px;cursor:pointer;font-weight:700;overflow:hidden;line-height:38px;text-shadow:none;text-align:center;position:absolute;background:transparent;border:2px solid #ffffff;text-transform:uppercase;-webkit-border-radius:100%;border-radius:100%;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 0.6s cubic-bezier(0.3,1,0,1);transition:all 0.6s cubic-bezier(0.3,1,0,1);}

.testimonial4_control_button .carousel-control.left{left:7%;right:auto;}

.testimonial4_control_button .carousel-control.right{right:7%;left:auto;}

.testimonial4_control_button .carousel-control.left:hover,

.testimonial4_control_button .carousel-control.right:hover{color:#000;background:#fff;border:2px solid #fff;}

.testimonial4_header{top:0;left:0;bottom:0;width:550px;display:block;margin:30px auto;text-align:center;position:relative;}

.testimonial4_header h4{color:#f59e17;font-size:30px;font-weight:600;position:relative;letter-spacing:1px;text-transform:uppercase;}

.testimonial4_slide{top:0;left:0;right:0;bottom:0;width:70%;margin:auto;padding:20px;position:relative;text-align:center;}

.testimonial4_slide img{top:0;left:0;right:0;width:100px;height:100px;margin:auto;display:block;color:#f2f2f2;font-size:18px;line-height:46px;text-align:center;position:relative;}

.testimonial4_slide p{color:#ffffff;font-size:16px;margin:40px 0 20px 0;}

.testimonial4_slide h4{color:#f59e17;padding:25px;font-size:24px;font-weight:bold;}

@media only screen and (max-width:480px){.testimonial4_control_button .carousel-control{display:none;}

.testimonial4_header{width:95%;}

.testimonial4_header h4{font-size:20px;color:#f59e17;}

.testimonial4_slide{width:98%;padding:5px;}

}

@media (min-width:481px) and (max-width:767px){.testimonial4_control_button .carousel-control.left{left:2%;}

.testimonial4_control_button .carousel-control.right{right:2%;}

.testimonial4_header{width:95%;}

.testimonial4_slide{width:98%;padding:5px;}

}

@media (min-width:768px) and (max-width:991px){.testimonial4_control_button .carousel-control.left{left:5%;}

.testimonial4_control_button .carousel-control.right{right:5%;}

}

.clients{padding-top:44px;}

.clients img{height:60px;height:70px;padding:10px 28px;border:1px solid #e0e0e0;}

.clients h3{text-align:center;}

.clients-head{text-align:center;padding:20px;}

.technologysec{padding:60px 0px;}

.technologysec h1{text-align:center;}

.counter{width:175px;height:175px;background:rgba(255,255,255,0.3);text-align:center;margin:30px auto;position:relative;z-index:1;}

.counter:before{content:"";width:100%;height:100%;box-shadow:0 0 15px rgba(0,0,0,0.5) inset;position:absolute;top:0;left:0;transform:rotate(45deg);}

.counter .counter-icon{width:80px;height:80px;margin:0 auto 10px;font-size:50px;color:#fff;position:relative;top:-15px;}

.counter .counter-icon:before{content:"";width:100%;height:100%;background:linear-gradient(135deg,#f98c29 49%,#e87d2d 50%);position:absolute;top:-5px;left:0;transform:rotate(45deg);z-index:-2;transition:all 0.2s ease 0s;}

.counter:hover .counter-icon:before{transform:rotate(225deg);}

.counter .title{font-size:17px;font-weight:600;color:#404040;text-transform:uppercase;margin:0 0 5px 0;}

.counter .counter-value{display:block;font-size:25px;font-weight:700;color:#f98c29;}

.counter-icon img{height:50px;}

.counter.darkblue .counter-icon:before{background:linear-gradient(135deg,#296b8f 49%,#105670 50%);}

.counter.darkblue .counter-value{color:#105670;}

.counter.blue .counter-icon:before{background:linear-gradient(135deg,#14bac6 49%,#13aeb0 50%);}

.counter.blue .counter-value{color:#13aeb0;}

.counter.red .counter-icon:before{background:linear-gradient(135deg,#e44251 49%,#db4256 50%);}

.counter.red .counter-value{color:#db4256;}

@media only screen and (max-width:990px){.counter{margin-bottom:100px;}

}

.call-to-action p{color:#464848;}

@media only screen and (max-width:767px){.header-nav-top{display:none !important;}}

.bakcolr{text-align:center;padding-top:12px;}

.bakcolr h1{padding-top:40px;color:#ffffff;font-weight:600;}

.postenqry{background-image:url(../img/inquery-back.jpg);background-size:100% 100%;}

.bakcolr{background:#2726268a;}

#formrow{background:#8f969c3d;padding:9px 30px 60px;margin:29px 0px;box-shadow:0px 2px 7px 4px black;border-radius:19px}

#formrow h2{color:#fff;}

#formrow input{margin:30px 0px;}

.maintext{

font-size: 24px;

color: #fff;

font-weight: 600;

}

@media only screen and (max-width:500px){

.maintext{font-size: 14px;}

}

.text-white{ 

color: #fff;

}

#declaimer p{
    text-align: justify;
    padding: 0 52px 0 0;
   


}