@media only screen and(min-width: 780px) and (max-width: 1023px){
.mobile-home-slider {display: none;}}

@media only screen and (min-width: 2560px) and (max-width: 3600px){
.home-slider .owl-dots {top: 350px;left: 59px;}
.home-slider .owl-nav{top: 800px;}
.home-hd{left: 7%;top: 22%;}
.success {left: 700px;}
.success-stories-slider .owl-dots{right: 700px;}
}
@media only screen and (min-width: 1024px) and (max-width: 1026px){
.services-provide .service-6 {height: 318px;}
 }

@media only screen and (max-width: 767px){
    .display-mobile{display: block;}
    .display-desktop{display: none;}
    canvas.ug-canvas-pie{display: none !important;}
    .ug-slider-wrapper .ug-button-videoplay.ug-type-square{width: 36px;height: 36px;background-position: 0px 0px;background-repeat: no-repeat;
}
    .ug-slider-wrapper .ug-button-videoplay.ug-type-square{background-size: contain;}

}
@media only screen and (min-width:800px) and (max-width:1200px){
/*.abt-desc .about-desc-1 {height: 233px !important;}*/

.numbrs {font-size: 26px;line-height: 28px;}
}

@media only screen and (min-width:1024px){
.mobile-capabilities{display: none !important;}
.deskp-capabilities{display: block;}
.display-ipad{display: none;}
.services-provide .serbice-6{height: 316px;}
}

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

.deskp-capabilities{display: none;}
.mobile-capabilities{display: block;}
}

@media only screen and (min-width: 769px) and (max-width: 1199px){
.why-total{padding:10px !important;}
    .home-hd {padding-top: 70px;}
.success-hdng{font-size: 22px;line-height: 26px;}
.get-quote {left: -50px;padding: 6px 16px 6px 16px;}
}



@media only screen and (min-width: 1500px) and (max-width: 1700px){
.home-slider-1{height: 630px;}
.home-slider-2{height: 630px;}
.home-slider-3{height: 630px;}
.home-slider-4{height: 630px;}
.home-slider-5{height: 630px;}
.home-slider-6{height: 630px;}
.home-slider-7{height: 630px;}
.home-slider-8{height: 630px;}
.home-slider-9{height: 630px;}
.home-slider-10{height: 630px;}
.home-slider-11{height: 630px;}
.home-slider-12{height: 630px;}
.home-slider-13{height: 630px;}
.home-slider-14{height: 630px;}
.mobile-home-slider {display: none;}
.numbrs {font-size: 27px;line-height: 30px;}

}

@media only screen and (min-width: 1800px) and (max-width:2200px){
.home-slider-2{height: 700px !important;}
.home-slider-3{height: 700px !important;}
.home-slider-4{height: 700px !important;}
.home-slider-5{height: 700px !important;}
.home-slider-6{height: 700px !important;}
.home-slider-7{height: 700px !important;}
.home-slider-8{height: 700px !important;}
.home-slider-9{height: 700px !important;}
.home-slider-10{height: 700px !important;}
.home-slider-11{height: 700px !important;}
.home-slider-12{height:700px !important;}
.home-slider-13{height: 700px !important;}
.home-slider-14{height: 700px !important;}

}



@media only screen and (min-width: 1500px) and (max-width: 2200px){
.menu-box{width: 600px !important;}
.success{left:250px !important;}
.success-stories-slider .owl-dots{right:158px !important;}
.cap-banner-text{top:327px !important;}
.get-quote{left:-44px !important;}
.desktop-cap .pdng{padding-top: 20px;padding-bottom: 30px;}
 label.radio-inline {margin-left: 12px;}
.banner-text {top: 292px;}
.lighbx-video-slider .card{width: 100%;}
.card {width: 345px;}

}



@media only screen and (min-width: 2000px) and (max-width: 2700px){
.desktop-cap .pdng{padding-top: 20px;padding-bottom: 20px;}
}
@media only screen and (min-width: 278px) and (max-width: 768px){
.career {background-size: contain;}
.mrtop-50{margin-top:-2px;}
.cntc-hdng{font-size: 25px;line-height: 28px;}
.cust-we-do h4 span {font-size: 14px;line-height: 16px;}
}

@media only screen and (min-width: 278px) and (max-width: 767px){
    .cntc.visit {
    padding-top: 25px;
}
.desktop-cap{display: none}
.desktop-cntc-visible{display: none;}
.display-desk{display: none;}
.home{padding-bottom: 0;}
.about-info{margin-top: 20px;margin-bottom: 20px;}
section{ padding: 30px 30px;}
body{overflow-x: hidden;}
.hding{font-size: 14px;line-height: 16px;}
.success, .hdng{font-size: 20px;line-height: 24px;}
.mbl-hdng .success-hdng{padding-bottom: 10px;}
.mrt-cp{margin-top: 60px;}
.abt-info br{display: block !important;}
.we-do{margin-top: 30px;}
.values br{display: none;}
 .wt-we-do .we-do:first-child{margin-top: 0;}
.vsn-msn{height: auto; padding: 50px 20px;}
.numbrs {font-size: 25px;line-height: 31px !important;}
h2.we-do-hdng, .card-title {font-size: 16px;line-height: 21px;margin-top: 12px}
.quality-info{padding-top: 20px;}
.abt-us .abt{padding-top: 30px;}
.abt-us .abt:first-child{padding-top: 0px;}
.leadership{font-size: 15px !important; line-height: 20px !important;}
iframe{max-width: 100% !important;}
.contact-info{padding-top: 20px;}
.cap-bg .cap-bg1 .cap-bg2{width: 100% !important;height: 168px;background-repeat: no-repeat;background-size: contain !important;}
.card{max-width: 100%;}
.cap-logos .col-sm-4{padding: 6px;}
.mrt{margin-top:0;}
/*.mrt-c{margin-top:0;}*/
.ytp-large-play-button{display: none !important;}
/*.ug-arrow-left.ug-skin-default{width: 11px;}*/
.get-quote {left: -51px !important;}
.about{margin-top: 30px;}
.cap-bg {height: 240px;}
.cap-bg1 {height: 240px;}
.cap-bg2{height: 240px;}
.cap-bg3{height: 240px;}
.cap-bg4{height: 240px;}
.cap-bg5{height: 240px;}
.desktop-bg{display: none;}
.mul-img{margin-bottom: 20px;}
.contact-links{margin-left: 0px;}
.copyrgt{text-align: left;}
.leadership-sec{margin-bottom: 17px;}
.slider-hding{font-size: 13px; line-height:16px;}
.vsn-msn-bg{padding: 30px;}
.about-bg{display: none;}
.brdr-left-sectrs {margin-bottom: 20px; padding: 10px;}
.numbrs-hdng {font-size: 32px;line-height: 38px;}
.capabilities-desktop-bg{display: none;}
.small-hdng{position: unset;text-align: center;}
.about-banner-text{position: unset;text-align: center;}
.value-desktop-bg{display: none;}
.mr-top{margin-top:0px;}
.mr-bottom{margin-bottom: 0px;}
/*.banner-text{text-align: center;position: unset;margin-top: 30px;font-size: 24px;
    line-height: 28px;}*/
 .banner-text {
     text-align: center;
    position: absolute;
    font-size: 24px;
    line-height: 28px;
    color: white;
    bottom: 8% !important;
    top: auto;}
.abt-us img{width: 100%;}
.contact-map-bg{display: none;}
.mobile-capabilities .col-12{padding: 0;}
.loctn {background-size: contain;background-repeat: no-repeat;}
.display-desktop{display: none;}
.cntc-hdng {font-size: 20px;line-height: 22px;}
.wt-we-do img{width: 100%;}
.contact-info{padding-left:20px;}
.map-lyt{padding-left:20px;}
.cap-banner-text{text-align: center;position: unset;padding-top: 30px;}
.what-we-do-bg{display: none;}
.wt-we-do .we-do{margin-top: 30px;}
.sectors{margin-top: 70px;}
.date{font-size: 13px; line-height: 16px;}
.menu-box li a {font-size: 10px;line-height: 13px;}
.hidden-xs{display: none;}
.mobile-menu{display: initial;}
.owl-carousel.home-slider{display: none;}
.item .row{margin-right: none !important;}
.owl-carousel.success-stories-slider{display: none;}
.success {position: absolute;top: 30%;left: 10%;}
.success-mbl-slider .owl-nav{display: block !important;right:52px;}
.mobile-home-slider button.owl-dot{background-color: #c6c2c2   !important;width: 12px; border-radius: 50%;height: 12px;}
.mobile-home-slider .owl-dots{text-align: center;}
.mobile-home-slider .item {margin-right: 0px;}
.mobile-home-slider .owl-dot.active{background-color: #b92549 !important;}
.success-mbl-slider .owl-dots{/*position: absolute;bottom: 30%;left: 13%;font-size: 13px;*/display: none;
}
.success-hdng{font-size: 20px;line-height: 23px;width: 80%;}
.success-mbl-slider .success-hdng{font-size: 26px;line-height: 29px;width: 80%;margin-top: 20px;}
.success-mbl-slider .hding{font-size:18px;line-height:23px;}
.success-mbl-slider .owl-dots .owl-dot{background-color: transparent !important;width: auto;margin:7px;color: #ffffff !important;}
.success-mbl-slider .owl-dot.active{color:rgba(255,255,255,0.3) !important;}
.logo img{margin-left:0 !important;}
.menu-bar{margin-right:0 !important;}
ul.menu_list {width: 84%;}
.vsn-info{padding-right: 0 !important;}
.msn-info{padding-right: 0 !important;}
.misn{padding-top: 30px;}
.pdng{padding-left: 0 !important; padding-right: 0 !important;}
.square-2{display: none;}
.vsn-msn-info{padding-top: 0;}
.client-slider .owl-dots, .certification-slider .owl-dots{display: none;}
.p-left {padding-left: 0;}
footer {padding-left: 20px;padding-right: 20px;}
/*#contact{margin-top: -17px;}*/
/*.about-us{background:none;}*/
.multi{margin-top: 20px;}
.service-1, .service-2, .service-3, .service-4,  .service-5{height: auto;}
.sectr{margin-top: 0;margin-bottom: 51px;}
.servcs-prvde {padding-top: 0px;}
.what-we-do-1{margin-top: -15px;}
.mul-img{display: none;}
.val-desktop{display: none;}
.mrt{padding-top:50px;}
.mrtc{padding-top:50px;}
.menu-box li a {color: #ffffff;}
.sec-mar{margin-bottom: 0;padding-top: 30px;}
.about-mble-bg{padding: 0;}
.service{padding-top: 30px;}
#contact ul li {padding: 1px;}
.mr-top{margin-top: 30px;}
.mr-t{margin-top: 0;}
.p-t{padding-top: 20px;}
.contact-desktop-bg{display: none}
.pt{padding-top: 20px;}
.pt-c{padding-top: 20px;}
.contc-pt{padding-top: 0 !important;}
.cntc-us-hdng{font-size: 18px;line-height: 22px;}
.custmised-desktop-bg{display: none;}
.career-desktop-bg{display: none;}
.success-desktop-bg{display: none;}
.resources-desktop-bg{display: none;}
.desk-hdg{display: none;}
.banner-text{font-size: 18px; line-height: 21px;}
.cap-banner-text{font-size: 18px; line-height: 21px;}
.car-why-totl .row:nth-of-type(even) .why-total:nth-of-type(odd):before{
border-left: 12px solid #E5E5E5 !important;right: -12px !important;left: auto;border-right: 0;}
.car-why-totl .row:nth-of-type(odd) .why-total:nth-of-type(even):before{
border-right: 12px solid #E5E5E5 !important;left: -12px !important;right: auto;border-left: 0;}
.why-total{height:170px;padding: 10px !important;}
.why-total p{font-size: 12px;line-height: 15px;}
.car-why-totl img{height: 170px; object-fit: cover;}
.apply {font-size: 15px;line-height: 18px;}
/*.cap-banner-text { font-size: 18px;line-height: 20px;
}*/
.cap-banner-text{top: auto;
    font-size: 18px;
    position: absolute;
    line-height: 20px;
    bottom: 10%;
    color: #ffffff;
    left: 172px;
    top: auto;
}
.about-desc{font-size: 14px;line-height: 16px;padding-bottom: 10px;}
.cust-info h3{font-size: 14px;line-height: 16px;margin-top: 20px;}
.map-btn .know-more{font-size: 11px;line-height: 12px;padding-top: 4px;padding-bottom: 4px;}
/*.sec-btn .know-more{font-size: 11px;line-height: 12px;padding-top: 4px;padding-bottom: 4px;}*/
.mr-bottom{margin-bottom: 20px;}
.intrn p {font-size: 13px; line-height: 17px;}
.success-story-slider .owl-dots {bottom: 0;top: auto;}
.succs-info {font-size: 14px;line-height: 18px;padding: 0;}
.quote-1 img{float:none;margin-bottom: 20px;}
.quote-1 img, .quote-2 img {width: 20px !important;}
.success-story-slider .item{margin-top:40px;}
.pagination {margin-top: 30px;float: none;}
.quote-2 img{float: right;}
.prjct-hdng {font-size: 13px;line-height: 16px;margin-top: 30px;}
.prjct-hdng-2 {font-size: 13px;line-height: 16px;}
.success-inner-bg{padding:0;}
.logo img {width: 56px;}
.succs-txt {margin-top:64px;font-size: 14px;line-height: 17px;}
.scs-nme{margin-top: 60px;}
ul.breadcrumb /*{bottom: -53px;left: 107px;}*/{bottom: -64px;left: 97px;}
.prjct-desc{padding-left:30px;}
.detils{padding-left: 30px;}
.success-prjct-hdng{margin-top: 40px;font-size: 14px;line-height: 17px;}
.success-bg{margin-bottom: 17px;}
.mySlides img {height: auto;}
.modal-content {display: flex;justify-content: center;height: 71vh;}
.s-previous, .s-next{float: none !important;text-align: center;display: flex;flex-direction: column;}
.nws-main-txt{font-size: 17px !important; line-height: 19px;}
.nws-txt{font-size: 15px; line-height: 17px;}
.first-blog{margin-bottom: 43px;}
.resources-brd{bottom: -73px !important;left: 101px !important;}
.res-inner{margin-bottom: 17px;}
.success-story-slider .owl-dots .owl-dot { margin: 4px;}
.success-story-slider .owl-dots {left: auto;right: auto;}
.success-story-slider .item .row{margin-bottom: 30px;}
.resources-inner-bg{padding:0;}
.resc-txt{font-size: 13px;line-height: 15px;margin-top: -11px;}
.inner-hdng p{margin-top: 51px;}
.mobile-home-slider button.owl-dot {width: 8px !important;margin: 3px;height: 8px !important;}
.services-provide{padding-top: 30px;padding-bottom: 30px;background-size: contain;}
.services-provide-2{padding-top: 30px;padding-bottom: 30px;background-size: contain;}
.career {padding: 30px 30px;}
.client-slider .owl-nav {top: -69px;}
.mbl-none{display: none;}
.menu-box li a:hover {margin-right: 0px !important;}
.menu-box li a:after{content: none;}
.cap-logos{text-align: center;}
.stry-1{padding-top:10px;}
.stry-2{padding-top: 10px;}
.galry-slider .owl-carousel .owl-stage-outer{padding-top: 20px;}
.servc-1, .servc-2{height: auto;}
.services-provide .card-title{font-size: 15px; line-height: 17px;}
.services-provide-2 .card-title{font-size: 15px; line-height: 17px;}
.value-added{font-size: 14px;line-height:16px; }
.val-img {width: 50%;}
.get-quote{left:-46px !important;}
body{overflow-x: hidden;}
/*.abt-desc .about-desc-1{height:292px;}*/
.about-desc-1 p{font-size: 14px;line-height: 16px;}
.leadership-sec{background-size:contain;}
.values{font-size:15px;line-height: 18px;}
label.radio-inline {margin-left: 14px;}
.social {padding-top: 0px;}
.cnct-btm{margin-top: 0;}
.capabilties img{width: 100%;}
.success-sqaure{top: 46%;border: none;}
.res-p{margin-top: 20px;}
.res-prjct-hdng{margin-top: 20px;}
.cntc-logos .cer-img{margin-right: 0 !important;}
.certification-slider .owl-nav{top: -65px;}
.news-slider .owl-nav {top: -65px;}

.detils {padding-left: 15px !important;}
.prjct-desc ul {padding-left: 17px;}

.success-mbl-slider.owl-carousel .img-overly {background-image: linear-gradient(#a21b3bde, #a21b3bde);width: 100%;
}
.success-mbl-slider.owl-carousel .img-overly img{z-index: -1;position: relative;display:block;
 width:100%;object-fit: cover;height: 500px;}
 .mrbtm{margin-bottom: 0;}
 .more-text {font-size: 12px;line-height: 13px;height: 14px;}
 .more-text a{padding-left: 3px;}
 .lighbx-video-slider{margin-top: -35px;}
 .mrtop{margin-top: 10px;}
 .pt-t{padding-top: 10px;}
 .inner-hdng{padding-left: 114px;}
 .res-prjct-hdng{font-size: 14px;line-height: 17px;}
 .power-by{padding-top: 20px;text-align:center;color: #b2afaf;}
 }

@media only screen and (min-width: 320px) and (max-width: 374px){
.success-mbl-slider .owl-dots { /*position: absolute;bottom: 13% !important;font-size: 12px !important;width: 80%;
    right: 6%;*/display: none;}
}

@media only screen and (min-width: 380px) and (max-width: 400px){
.success-mbl-slider .owl-dots { /*position: absolute;bottom: 13% !important;font-size: 13px !important;
   width: 100%;
    left: 57px;*/display: none;}
} 

@media only screen and (min-width:768px) and (max-width:1024px){
/*.card{width: 450px !important;}*/
.deskp-capabilities .what-we-do{font-size: 12px;line-height: 13px; }
.square{margin-bottom: 20px;}
.cap-logos .col-sm-4{padding: 2px;}
.mrt{margin-top: 0;}
.mrtc{margin-top: 0;}

.service-1 {height: 260px;}
.service-2{height: 260px;}
.service-3 {height: 371px;}
.service-4 {height: 364px;}
.service-5 {height: 400px;}
.service-6 {height: 400px;}
.ofr {margin-top: 83px;}
.logo img {margin-left: 37px;}
.we-do-hdng {font-size: 15px !important;line-height: 17px !important;}
/*.card-title{font-size: 15px;line-height: 17px;}*/
.home-slider .owl-dots {bottom: 71px;}
.about-us {background-size: contain;}
.succs-txt {
   margin-top: 0;
    font-size: 14px;
    line-height: 16px;
    font-weight: 600;
}
.nws-main-txt {
    font-size: 26px;
    line-height: 28px;
}
.nws-txt {
    font-size: 11px;
    line-height: 12px;
}
.resc-txt {
    font-size: 14px !important;
 line-height: 16px !important;
}
.services-provide .card-title{font-size: 15px !important; line-height: 17px;}
.services-provide-2 .card-title{font-size: 15px !important; line-height: 17px;}
.servc-1, .servc-2 {
  /*  height: auto;*/
  height: 418px;
}
.success-stories-slider .owl-dots {
   top: 303px;
}
label.radio-inline {
    margin-left: 23px;

}
/*.get-quote{left: -46px;}*/
.home-hd {
    padding-top: 17px;
}
.map-lyt, .contact-info{padding-left: 0;}
.mobile-capabilities  img{width: 100%;}
.square-2{display: none;}
}
@media only screen and (max-width:1024px){
    .home-hd{left: 2%;top: 27%;}
    .home-slider .owl-nav{top: 330px;}
}
@media only screen and (min-width: 1024px){
/*.home-slider .owl-nav{top: 330px;}*/
/*.home-hd{left: 2%;top: 27%;}*/
.mobile-bg{display: none;}
.owl-carousel.mobile-home-slider{display: none;}
 ul.breadcrumb {bottom: -33px;left: 99px;}
.service-1, .service-2 {height: 226px;}
.success-mbl-slider .owl-nav{display: block !important;right: 39px;}
}
@media only screen and (min-width: 768px){
.mble-visible{display: none;}
.mul-mble-img{display: none;}
.about-mble-bg{display: none;}
.value-mobile-bg{display: none;}
.what-we-do-mble-bg {display: none;}
.capabilities-mobile-bg{display: none;}
.owl-carousel.success-mbl-slider{display: none;}
.contact-mobile-bg{display: none;}
.customied-mobile-bg{display: none;}
.career-mobile-bg{display: none;}
.success-mobile-bg{display: none;}
.resources-mobile-bg{display: none;}
iframe{max-width: 100% !important;}
.val-mble{display: none;}
.about-us {background-size: cover;}
ul.list-inline.hidden-xs.mble-mnu{padding-right: 40px;}
.mobile-cap{display: none}
.home{padding-bottom: 0;}
/*.contact-links a{padding:0;}*/
.quote-2 {padding: 0 15px;}
 .display-mobile{display: none;}
 .success-mbl-slider .owl-nav{display: block !important;right: 39px;}
}


@media only screen and (max-width:768px){
.success-stories-slider .owl-dots{bottom: 20px !important;}
.owl-carousel.home-slider {display: none;}
.mobile-home-slider .owl-dots {text-align: center;}
.mobile-home-slider button.owl-dot{color: #808080 !important;width: 12px;border-radius: 50%;height: 12px;margin:3px;}
.mobile-home-slider .owl-dots{text-align: center;}
.mobile-home-slider .item {margin-right: 0px;}
.mobile-home-slider .owl-dot.active{background-color: #b92549 !important;}
.mobile-home-slider .item { margin-right: 0px;}
/*.card {
    width: 345px !important;
}*/
.numbrs {font-size: 26px;line-height: 30px;}
.about-us {background-size: contain;}
.why-total{height:170px;padding: 10px !important;}
.car-why-totl img{height: 170px; object-fit: cover;max-width: 100%;}
}

@media only screen and (min-width: 768px) and (max-width: 1023px){
ul.breadcrumb {bottom: -33px;left: 52px;}
br{display: none;}
.success-story-slider .owl-dots {top: 268px;}
.why-total p {font-size: 14px;line-height: 17px;}
.owl-carousel.home-slider {display: none;}
.mobile-home-slider .owl-dots{text-align: center;}
.mobile-home-slider button.owl-dot {color: #808080 !important; width: 9px;border-radius: 50%;height: 9px;margin: 3px;}
.hding{font-size: 15px;line-height: 18px;}
.cap-pd{padding:30px;}
.brdr-left-sectrs{padding-right: 7px;}
.car-why-totl img {height: 171px;object-fit: cover;max-width: 100%;}
.display-desk{display: none;}
}

@media only screen and (min-width:1200px){
.abt p { height: 60px;}
p.abt-info {font-size: 11px;}
.get-quote {left: -50px;padding: 6px 16px 6px 16px;}
.numbers .number .col-6:nth-child(odd){max-width:35%;}
.pl{padding-left: 0;}

}

@media only screen and (min-width: 1440px) and (max-width: 2000px){
.success{left: 172px}
.success-stories-slider .owl-dots{right:184px}}

@media only screen and (min-width: 768px) and (max-width: 799px){
 /*   .abt-desc .about-desc-1 {
    height: 232px;
   
}*/
}
@media only screen and (min-width: 1025px) and (max-width: 1199px){

.servc-1, .servc-2 {
    height: 300px;
}
}