@media (max-width: 1536px) {
  /*.header-bottom {
    height: calc(113vh - 72px);
}*/
}
@media (max-width: 1400px) {
  .inv-carousel-arrow-next-prev .inv-carousel-arrow {
    width: 48px;
    height: 48px;
}
.inv-carousel-arrow-next-prev .inv-service-arrow-prev {
    left: -52px;
}
.inv-carousel-arrow-next-prev .inv-service-arrow-next {
    right: -52px;
}
/*.header-bottom {
    height: calc(135vh - 72px);
}*/
}
@media (max-width: 1320px) {
  .contact-breadcrumb-text h3 {
    font-size: 30px;
}
.header-bottom {
    /* height: calc(113vh - 72px); */
    background: #FAFAFA;
    padding: 0px 15px 70px;
}
.header-nav-icon {
    margin-top: -35%;
}
.tx-header-top-area {
    font-size: 15px;
    padding: 5px 15px;
}
.sec-title-two h2 {
    font-size: 40px;
}
.inv-section-title h2 {
    font-size: 40px;
}
.sec-title h2 {
     font-size: 40px;
}
.inv-section-title-2 h2 {
   font-size: 40px;
}
.section-heading .heading-title {
    font-size: 40px;
}
.innovative-new-page {
    font-size: 40px;
}
}

@media (max-width: 1284px) {
  .inv-footer-content {
    padding: 80px 10px 0;
}
}
@media (max-width: 1280px) {
/*
  .header-bottom {
    height: calc(125vh - 72px);
}*/
}
@media (max-width: 1200px) {

  .inv-footer-widget .menu-widget a {
    font-size: 13px;
}
.footer__widget p {
    font-size: 13px;
}
   .acc_body  ul li a {
    font-size: 13px;
}
.acc-btn a {
    font-size: 15px;
}
.header-nav {
    padding: 0 10px;
}
.header-nav-icon {
    margin-top: -20%;
}
/*.header-bottom {
    height: calc(155vh - 72px);
}*/
}
@media (max-width: 1209px) {
  .tx-header-top-area {
    padding: 5px 0;
}
a.navbar-brand {
    max-width: 16%;
}
/*.header-bottom {
    padding: 5px 0;
}*/
.pb-120 {
    padding-bottom: 80px;
}
.pb-100 {
    padding-bottom: 70px;
}
.pt-120 {
    padding-top: 80px;
}
}
@media (max-width: 1154px) {

.tree li {
    padding: 30px 0 0;
}
}
@media (max-width: 1124px) {
  .sec-title.light .data-synergy {
    font-size: 23px;
    margin-bottom: 0;
}
  .pb-110 {
    padding-bottom: 90px;
}
.mb-120 {
    margin-bottom: 90px;
}

.mt-120 {
    margin-top: 90px;
}
.pt-110 {
    padding-top: 90px;
}
  .navbar-light .navbar-nav .nav-link {
    font-size: 13px;
}
#navbarSupportedContent .dropdown-menu li a {
    font-size: 13px;
}
.innovative-new-page {
    font-size: 34px;
    padding: 0;
}
.sec-title-two h2 {
    font-size: 34px;
}
.inv-section-title h2 {
    font-size: 34px;
}
.sec-title h2 {
   font-size: 34px;
}
.inv-section-title-2 h2 {
    font-size: 34px;
}
.section-heading .heading-title {
    font-size: 34px;
}
}
@media (max-width: 992px) {
  .video-one_pattern {

    bottom: 29px;
}
  .inv-pricing-price-text {
    max-width: 526px;
}
.inv-pricing-img-area {
     padding-left: 0; 
    padding-right: 10px;
}
  .feature-img-animation.active.feature__img::before {
    display: none;
}
.feature__info {
    padding-left: 0;
}
  .hardware_r h2 {
    font-size: 18px;
}
h2.pp_p{
    font-size: 18px;
}
h4.p_pp {
    font-size: 15px;
}
.ww_w h4 {
    font-size: 15px;
}
  .new-success .blog__single1 {
    height: 100%;
}
  .services-one {
    padding: 90px 0px 90px;
}
  .contact-breadcrumb-text p {
    margin-bottom: 16px;
}
  .experiance-one {
    padding:50px 0px 60px;
}
  .navbar-light .navbar-nav .nav-link {
    font-size: 15px;
}
#navbarSupportedContent .dropdown-menu li a {
     font-size: 15px;
}
ul.navbar-nav {
    background: #036077;
    padding: 9px 28px 17px;
}
a.navbar-brand {
    max-width: 30%;
}
/*.header-bottom {
    height: calc(43vh - 72px);
}*/
.clients {
    padding-top: 60px;
    padding-bottom: 60px;
}
.content {
    padding-bottom: 20px;
    padding-top: 20px;
}
.inv-footer-content {
    padding: 0px;
    padding-top: 40px;
}
.testimonial__inner {
    height: auto;
}
.client-partner img {
    max-width: 100%;
    padding: 14px;
}
section.sigma-la-explore {
    margin-bottom: 60px;
}
.timeline-horizontal:before {
    background: none !important;
}
}
@media (max-width: 768px) {
  .footer__widget p {
    font-size: 14px;
}

.language-sec {
  
    margin-top: 15px;
}
.inv-footer-widget .menu-widget a {
    font-size: 14px;
}
  .hardware-box1 {
    border-right: 0px solid;
    padding-right: 0;
}
p.mb-3.text_x {
    margin-left: 0;
}
  .tree li a {
    padding: 13px 5px;
    font-size: 14px;
}
  .digital-it-new .service__content-two h3 {
    font-size: 14px;
}
  .client-partner img {
    max-width: 83%;
    padding: 35px;
}
  .mt-120 {
    margin-top: 60px;
}
  .network-new {
    margin-top: 30px;
}
  h4.p_pp {
    font-size: 15px;
}

  .globle-home {
    margin-bottom: 30px;
}
.header-bottom {
    height: calc(40vh - 72px);
}
.choose-one {
    padding: 60px 0px 80px;
}
.mb-120 {
    margin-bottom: 80px;
}
.inv-pricing-price-text {
    max-width: 100%;
}
.inv-pricing-tab-item-img-area{
  display: block !important;
}
.inv-pricing-img-area {
    margin-top: 20px;
    margin-bottom: 20px;
}
.sec-title .text {
  
    float: left;
}
/*h2.cta__title {
    text-align: center;
}*/
/*.testimonial__btn {
    text-align: center;
}*/
.cloud-cnt {
   
    padding: 30px 32px;
    margin: 0 auto;
   
}
 ul.footer-certificate img {
    max-width: 42%;
}
ul.footer-certificate img {
    max-width: 75%;
 
    border-radius: 10px;
    
}
#gallery-1 .gallery-item {
    float: left;
    /* margin-top: 10px; */
    text-align: left;
    width: 54%;
}
.sec-title-two .text {
    margin-top: 0px;
    margin-bottom: 0px;
}
}
@media (max-width: 575px) {
  .hardware-box {
    margin-top: 55px;
}
 .client-partner img {
    max-width: 82%;
    padding: 9px;
}
  .contact-breadcrumb-text h3 {
    font-size: 25px;
}
  a.navbar-brand {
    max-width: 59%;
}
.hardware_r {
    border-right: 0px solid #070134;
    border-bottom: 1px solid #070134;
    padding-bottom: 10px;
}
.inv-growth-item.text-center p {
    margin-top: 5px;
    font-size: 13px;
    padding: 11px;
}
.inv-growth-item .growth-text {
   
    font-size: 16px;
    font-weight: 800;
    line-height: 1.2;
}
}
@media (max-width: 542px) {
  ul.footer-certificate li {
    margin-right: 9px;
}
  .tree {
   display: none;
}
.inv-pricing-img-area-img.content {
    margin-right: 0;
}
.contact-breadcrumb-img img {
    max-width: 100%;
    padding: 14px 0;
}
/*.data-synergy {
    font-size: 20px!important;
}*/
.zeocon-cnt {
    
    padding: 14px 14px;
}
.stop-text p {
    font-size: 17px;
   
    margin-top: 20px;
    padding: 0px;
    line-height: 29px;
}
.mesimo_growth_grow img {
    max-width: 15%;
}
.mesino_text.text-center.text-uppercase {
    
    font-size: 19px;
}
.cnt-paragraph p {
    font-size: 16px;
   
    line-height: 22px;
    
}
.team-block_two-heading {
  
    font-size: 24px;
    margin-top: 8px;
}
.cloud-cnt {
    
    padding: 32px 22px;
   
}
.network-text {
    font-size: 24px;
    /* padding-bottom: 13px; */
}
.sponsor-img {
   
    padding: 12px;
    margin-bottom: 23px;
  
    height: 92%;
  
}
}