








@media (max-width: 1440px){
.banner-overlay { width: 89.625rem;height: 75%;}
.service-grid-out { width: 31.5%;}   
html{font-size: 13.75px;}  
.service-technology .fliper-cta-box {width: 14.125rem;}
.fliper-cta {width: 14.125rem;}
.fliper-cta:after { top: -5px;}
footer .inner-container-box{padding: 4.875rem 0 6.875rem 0;}

.wide-cta-cont::before,.wide-cta-cont:after{background-size: 100%}
.fliper-cta-abt {width: 15.5625rem;height: 7.0625rem;}
.fliper-cta-abt .fliper-cta-an{height: 90%;}
.inner-container-box{max-width: 100%;}
.blog-indi-cntnt{min-height: 410px;}
    }

    @media (min-width: 1600px){
      .container{max-width:80rem ;}
      .banner-overlay{height: 75%;}
      footer .inner-container-box{max-width: 100%;}
      .tangence-logo{width: 15rem;}
      .menu-icon .fa-bars{font-size: 2.4rem; color: #4c4648;}
.sub-head-bnnr h4{font-size: 2.3rem;}
      
      p,.service-sec-top p{font-size: 1.4rem;}
     
    .slide-arrow.next-arrow {
      right: 4.875rem;
  }
.blog-p .inner-container-box{max-width: 100%;}
.container-2 {max-width: 1210px;}

  }



      @media (min-width: 1950px){
        .container{max-width:90rem ;}
        .banner-overlay{height: 100%; width: 100%;}
        .inner-container-box,.container-fluid {max-width: 2000px;}
        .service-grid-out{width: 32%;}
        .cta-bnnr-new{width: 28rem;}
        .cta-bnnr-new .fliper-cta{width: 27rem;}
        .cta-bnnr-custom{font-size: 1.5rem;}
        .cta-bnnr-new .fliper-cta::after{width: 100%;background-position: center}
      html{font-size: 18px;}
      footer .inner-container-box,.unique-page .inner-container-box,.unique-page .inner-page-container{max-width: 100%;}
      .full-blog-slider .slick-list {
        padding: 0 0 0 0;
        width: 100%;
    }

.contact-us-page{min-height: 80vh;}
.container-2 {max-width: 1210px;}

        }


@media (max-width: 1300px){
html{font-size: 12.75px;}
.banner-overlay {width: 86.625rem;height: 75%;}
.fliper-cta { width: 16.125rem; height: 9.1875rem;}
.tangence-logo {margin-top: 0.5rem;}
.fliper-cta-abt {width: 15.5625rem;height: 7.0625rem;}
.fliper-cta-abt .fliper-cta-an{height: 90%;}


    }


@media (max-width:1270px){
  html{font-size: 12px;}
        .banner-overlay {width: 85%; height: 75%;}
        .fliper-cta { width: 16.125rem; height: 9.1875rem;}
        .work-img-3 {height: 457px;}
.work-img-4 {height: 457px;}
.row-2 {text-align: center;}
.work-in {  background-position: top; background-size: cover;}

 }

 @media (max-width:1150px){



}

 @media (max-width:1150px){
.work-img-1 {height: 364px;}
.work-img-2 {height: 364px;}
.work-page-col-30-per {width: 32.85%;}
.w-in-img-box {
    width: 435px;
    height: auto;
}
/*.w-in-img-box2 {
    width: 295px;
    height: auto;
    text-align: center;
}*/

 }


 @media (max-width:1024px){
    html{font-size:10px;}
    .fliper-cta::before{background-size: 100%;}
    .fliper-cta::after{background-size: 100%;width: 115%;top: -0.25rem;}
    .line::after,.line::before{width: 1px;}
    .tangence-logo {margin-top: 1rem;}
    .banner-section {max-height: 768px;}
.ebook-box-body iframe{ height: 380px !important;}
.blog-indi-cntnt {min-height: 300px;}
.w-in-img-box { width: 316px; height: 200px; margin: 0 auto;}
/*.w-in-img-box2 { width: 218px; height: auto; text-align: center;}*/
.w-in-49 {text-align: center;}
.work-in {background-position: top right; background-size: cover;}

 }
 @media (max-width:768px)
 {
  .sub-head-bnnr p{padding: 0 14rem;}
   
}
 @media (min-width:767px)
 {
  .sub-head-bnnr p{    padding: 0 24rem;}
  .banner-new-home{top:10rem;}
 }
 @media (max-width:560px){
  .sub-head-bnnr p{    padding: 0 !important;}
 }
 @media (max-width:768px){
html{font-size:8px;}
.banner-section {    width: 100%;     height: 80vh;}
.client-img{max-width: 70%;margin: 0 auto;}
.contact-form-box input, .contact-form-box textarea{height: 50px;}
.form-name{background-position: 10px 6px;}
.form-email{background-position: 10px -53px;}
.form-phone{background-position: 10px -112px;}
.form-company{background-position: 10px -175px;}
.form-msg{background-position: 10px -235px;}
.contact-form-box textarea{height: 100px;}
.contact-form-box input::-webkit-input-placeholder,.contact-form-box textarea::-webkit-input-placeholder { /* Edge */
    font-size: 13px;   }
   
.contact-form-box input:-ms-input-placeholder,.contact-form-box textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
     font-size: 13px;  }
   
.contact-form-box input::placeholder,.contact-form-box textarea::placeholder { font-size: 13px;   }
.contact-form-box input, .contact-form-box textarea{background-size: 30px; padding-left: 45px;} 
.tangence-logo {width: 15rem;}
.banner-section {max-height: unset;}
.job-table{width: 100%;overflow: scroll;}
.job-table-inner{ min-width: 700px;}
.slide-arrow.next-arrow {right: 5rem;}
.blog-indi-cntnt {min-height: 220px;}
.w-in-content-box h6 a { font-size: 18px;  color: #525252;}
.inner-page-ul li{color: #262324;font-size: 2rem;}
.fliper-cta { width: 19.125rem; height: 9.1875rem;}
.inner-cta {width: 19.125rem; height: 9.1875rem;}
.inner-page-box {text-align: center; margin: 0 auto; width: 100%;}
.inner-page-sec-intro-content p {color: #262324; font-size: 2rem;}
.cntnt-box-in p {font-size: 1.5rem;}
.x-content-box p {font-size: 2rem;}






 }

 @media (max-width:767px){
.banner-section {width: 100%;height: 90vh; }
.order-high,.order-low {order: unset;}
.banner-overlay {width: 85%;height: 65%;}
.lines{width: 100%;}
 .tangence-logo {width: 15rem;margin-top: 0.8rem;}
 .side-blog-box{display: inline-block;width: 49%;margin: 0 auto; margin-top: 1.75rem;}
 .side-blog-col-box{display: flex; flex-wrap: wrap;justify-content: space-between;margin-bottom: 2rem;}
 .side-blog-col {padding-left: 0rem;}
 .main-blog-box { margin-right: 0rem;}
 .presentation-3-box {width: 50%;border-right:none !important; border-bottom: 1px solid#414456!important;border-top:none !important; padding: 3.5rem !important;}
 .presentation-3-box:nth-child(1), .presentation-3-box:nth-child(3), .presentation-3-box:nth-child(5){border-right: 1px solid#414456!important;}
 .work-desc-row{border-top: 2px solid transparent;}
.work-desc-col-1,.work-desc-col-9,.work-desc-col-8,.work-desc-col-6,.work-desc-col-3,.work-desc-col-4{border-right: 2px solid transparent;}
.work-desc-row:last-child {border-bottom: 2px solid transparent;}
.main-banner-img { max-width: 50%;}
.advntag-gradient-1{right: 22rem;top: 47.5rem;}
.advntag-gradient-2{left: 20rem; top: 100rem;}
.advntag-gradient-3{right: 16rem;}
.on-board-grid{margin: 0 auto;margin-top: 4rem;}
.onboard-gradient-1{left: 30rem;}
.onboard-gradient-2 {top: 42rem;right: 23.5rem;}
p,.service-sec-top p{font-size: 2rem;}
.h-blog-col-right{margin-left:3rem; width: 100%;}
.full-blog-slider .slick-list{width: 100%; width: 100%;}
.our-client .sec-head h2 span::before,.our-client .sec-head h2 span::after{width: 5rem;}
.footer-top .container{max-width: 96%;}
.footer-list{justify-content: space-between;}
.footer-grid{width: 48%;}
.service-bg-gradient-5{display: none;}
.ebook-box-body iframe{ height: 280px !important;}
.portfolio-infographic-box.honeywell-bg,.portfolio-video .portfolio-infographic-box.te-bg,.portfolio-email-landng .Thomson-Reuters-bg,.portfolio-digi-ads .portfolio-infographic-box.Fortive-b,.zero-top-margin-res{ margin-bottom: 5rem;}
#videoModal .modal-dialog, #videoModal2 .modal-dialog, #videoModal3 .modal-dialog, #videoModal4 .modal-dialog {
max-width: 90%; margin: 5rem auto;}
.lets-talk.common-sec .sec-head h2 br{display: none;}
.mob-vis{display: block;}
.desk-vis{display: none;}
.menu-box{overflow: hidden;overflow-y: scroll;}
.blog-indi-cntnt{min-height: unset;}
.data-1 ul li{font-size: 2rem;}
.w-in-img-box { width: 228px; height: 144px;margin: 0 auto;     margin: 0 auto;}
/*.w-in-img-box2 { width: 158px;height: auto;}*/
.w-in-49 { display: inline-block; width: 49%; vertical-align: top;}


}



















 @media (max-width:600px){
.h-casestudy-out-box {display: flex;flex-direction: column;}
.in-grid-left{width: 100%;order: 3;padding-top: 6rem;}
.in-grid-mid{display: none;}
.in-grid-right {width: 80%;margin: 0 auto;}
.slidernav ul.slick-dots {left: -1.625rem!important;bottom: -15rem; top: unset;}
.slidernav .slick-prev.slick-arrow {right: 15%;}
.slidernav .slick-next.slick-arrow {right: 10%;}
.slidernav button.slick-arrow {bottom: 2.5rem;}
.client-box {width: 33%;}
.client-box:nth-child(5), .client-box:nth-child(6), .client-box:nth-child(7), .client-box:nth-child(8), .client-box:nth-child(9) {flex-basis: 33%;}
.sec-head h2, .slide-cntnt-box h2, .on-board-left h2 {font-size: 2.5rem;}
.advantage-content-box {padding: 2.5rem;}
.mb-100 {margin-bottom: 2.25rem;}
.advantages-sec .inner-container-box,.our-client  .inner-container-box,.service-technology .inner-container-box,.h-casestudy .inner-container-box,.onboard-sec .inner-container-box,.whats-new .inner-container-box,.lets-talk .inner-container-box{padding: 5rem 0;}
/* .common-sec {padding: 5rem 0;} */
.advntag-gradient-2 {top: 75.5rem;}
.onboard-gradient-1{bottom: 35rem;}
.what-new-1 { width: 20.5rem;height: 25rem;}
.what-new-2 {width: 19.9375rem;height: 24.6875rem;left: 0;bottom: 0; top: unset;}
.what-new-3 {width: 33.75rem;height: 7.8125rem;}
.sec-head h2 br{display: none;}
.service-grid-container{flex-direction: column;}
.service-grid-out {width: 80%;margin: 0 auto;}
.heading-banner {width: 20.5rem;}
.sub-head-bnnr h4{font-size: 1.7rem;}
.logo-grid{display: flex;align-items: center;}
.tangence-logo{width: 14rem;}
.slidernav button.slick-arrow{bottom: -10.5rem; }
.slidernav .slick-prev.slick-arrow {right: 5%;}
.slidernav .slick-next.slick-arrow {right: 0%;}
.side-blog-box{display: inline-block;width: 100%;}
.side-blog-box{display: inline-block;width: 100%;}

.presentation-3-box {width: 100%;border-right:none !important; border-bottom: 1px solid#414456!important;border-top:none !important;}
.presentation-3-box:nth-child(1), .presentation-3-box:nth-child(3), .presentation-3-box:nth-child(5){border-right: none !important;}
.presentation-col{ width: 100%;margin-bottom:5rem;}
.inner-page-content-box{height: 90%;}
.menu-box{padding: 15vh 0 0 5rem;}
.work-desc-row{border-top: 1px solid transparent;}
.work-desc-col-1,.work-desc-col-9,.work-desc-col-8,.work-desc-col-6,.work-desc-col-3,.work-desc-col-4{border-right: 1px solid transparent;}
.work-desc-row:last-child {border-bottom: 1px solid transparent;}
.menu-grid{width: 100%;}
.portfolio-box-img-2{margin-top: 5rem;}
.specialties-sec-box:nth-child(4), .specialties-sec-box:nth-child(5), .specialties-sec-box:nth-child(6){padding-bottom: 2.5rem;}

.x-content-box{max-width: 50rem; margin: 0 auto;}
.advntag-gradient-1 {top: 38.5rem;}
.advntag-gradient-2 {top: 80.5rem; right: 15rem;}
.serv-col-1 { padding-right: 0.5rem;}
.serv-col-2 {padding-left: 0.5rem;}
.service-box { padding-bottom: 1rem;}
.service-col-1{padding-right: 0.5rem;}
.service-col-2{padding-left: 0.5rem;}
.cta-bnnr-new{width: 30rem;}
.cta-bnnr-new .fliper-cta {width: 28rem;}
.cta-bnnr-custom{font-size: 1.6rem;}
.main-banner-img {max-width: 75%;}
.line:nth-child(2) {left: 15%;}
.line:nth-child(5) { display: none;}
.line:nth-child(6) {left: 95%;}
.foot-abt {max-width: 100%;}
.foot-cntct{display: flex; justify-content: space-between;}
.foot-cntct li{display: flex; width: 50%;}
.footer-list{margin-top: 1rem;}
.h-blog-col-right {margin-left: 0rem;width: 90%;margin: 0 auto;}
.fliper-cta::before{top: -3px;}
.fliper-cta::after{width: 100%;}
.event-box-ind-68,.event-box-ind-32,.event-box-ind-70,.event-box-ind-30,.event-box-ind-58,.event-box-ind-42,.event-box-ind-27,.event-box-ind-35,.event-box-ind-100{width: 100%;}
.print-box-out-52,.print-box-out-48{width:100%;}
.blog-indi-cntnt h3{-webkit-text-stroke-width: unset;-webkit-text-stroke-color: #4c4648;font-weight: 700;}
.w-in-img-box { width: 207px; height: 131px;     margin: 0 auto;}
/*.w-in-img-box2 {width: 159px; height: auto;}*/
.w-in-49 { display: inline-block; width: 49%; vertical-align: top;}
.row-2nd {padding: 0 10px;}












 }

 @media (max-width:570px){
.w-in-content-box h6 { text-align: center;}
.w-in-img-box2 {display: inline-block;}
.w-in-box2 {text-align: center;}

.pa-20 {padding: 0 16px;padding-top: 40px}


 }



 @media (max-width:440px){
  .menu-box{padding: 10vh 0 0 5rem;}
.whole-menu{flex-direction: column;}
.menu-grid-in{margin-bottom: 2rem;}
.work-desc-col-2,.work-desc-col-3,.work-desc-col-4,.work-desc-col-5,.work-desc-col-6,.work-desc-col-8,.work-desc-col-9,.work-desc-col-10,.work-desc-col-2,.work-desc-col-7{ padding: 2rem;}
.specialties-sec-box:nth-child(5){border-bottom: 1px solid#414456!important;}
.service-col{width: 80%; margin: 0 auto;}
.service-box {padding-bottom: 3rem;}
.service-box .serv-img a span{font-size: 2rem;}

.menu-box {padding:3rem;}

.bnner-circle-2{right: 7rem;top: 12rem;}
.bnner-triangle-2{top: 25rem;left: 2rem;}
.bnner-circle-1{left: 9rem;top: 21rem;}
.star-1 {right: 19rem;top: 13rem;}
.bnner-rombus-1{left: 17.25rem;bottom: 8.75rem;}
.bnner-rombus-2{right: 7.25rem; bottom: 5.25rem;}
.our-client .sec-head h2 span::before,.our-client .sec-head h2 span::after{display: none;}
.menu-grid h6 a, .menu-grid h6{font-size: 2rem;-webkit-text-stroke-width: .5px;}
.line{opacity: 0.5;}
.foot-cntct {flex-direction: column;}
.foot-cntct li{width: 100%;}
.work-page-col-66{ width: 100%; border-right: none;}
.work-page-col-33{width: 100%;}
.work-page-col-50{width: 100%;}
.work-page-col-33{width: 100%;}
.work-page-col-100 .workpage-row-box{ flex-direction: column;}
.work-page-col.work-page-col-33.col-mid{border-left: none; border-right: none;}
.workpage-row-box{flex-direction: column;}
/* .work-page-col.work-page-col-33{border: none;
  border-image: linear-gradient(to right, #2881db,#a230dd,#cf15e2 ,#f15a22 ,#ffcb05 );
  border-image-slice: 1;
  border-top: 3px solid transparent;
  border-bottom: 3px solid transparent;} */
  .main-work-row, .col-alone,.work-page-col-33 .workpage-row-box, .work-page-col-66 .workpage-row-box{border-bottom: none;}
  .col-alone{border-top: none;}
.work-desc-box{
  border: none;
  border-image: linear-gradient(to right, #2881db,#a230dd,#cf15e2 ,#f15a22 ,#ffcb05 );
  border-image-slice: 1;
  border-bottom: 3px solid transparent;}
.market-auto-col-5, .market-auto-col-7 { width: 90%;margin: 0 auto;}
.m-50w {max-width: 90%;}

.digi-col-30,.digi-col-66,.digi-col-48,.digi-col-41,.digi-col-100,.digi-col-42,.digi-col-48,.digi-col-53,.digi-col-51,.digi-col-45,.digi-col-49{width: 100%;}
.about-box-col{width: 48%;border: 1px solid rgb(214,214,214,0.7);}
.work-sec-2 .inner-page-container .workpage-row-box .col-mid-new {border-left: none;  border-right: none;}
.top-br {border: none;}
.wi-br-ri {border: none;}
.pading-r-20 { padding-right: 0;}
.pading-l-20 {  left: 0;}
.w-in-img-box { width: 100%; height: 100%;}
.w-in-49 { width: 100%;}
/*.w-in-img-box2 { width: 100%; height: 100%; text-align: center;}*/
.row-2 {text-align: center;}
.row-2 .w-in-content-box h6 {text-align: left;}
.pading-l-20 {  padding-left: 0;}
.row-2 {padding-top: 20px;}
.pa-20 { padding: 0;}
.w-in-box {padding-top: 20px;}

.with-32 {width: 100%; display: inline-block;}
.with-35 {width: 100%; display: inline-block;}
.with-33 {width: 100%; display: inline-block;}
.p-r-20 {padding-right: 0px;}
.pa-20 {padding: 0 px;padding-top: 40px;}
.pa-l-20 {padding-left: 0px;}




}


 
@media (min-width: 1950px){

.internal-pages-common section,.inner-pages.unique-page {overflow: visible;max-width: 2000px;margin: 0 auto;}
.contact-us-page,.inner-pages.unique-page.about-us-page.about-us-page { min-height: 80vh;align-items: center;display: flex;}
.about-us-page .blog-page-grad.about-page-grad-2{display: none;}
.blog-indi-cntnt{min-height: 500px;}

}









