@media (max-width: 1750px) {
    .feature-item.style-5 .feature-content .title {
      min-height:60px;
    }
  
    .feature-item.style-5 .feature-content .desc {
      min-height:130px;
    }
  }

  
  @media (min-width: 1600px) {
    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl,
    .container-xxl {
      max-width: 1650px;
    }
  }



  @media (max-width: 1600px) {
    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl,
    .container-xxl {
        width: 96%;
        margin-left: 2%;
        margin-right: 2%;
    }

    .tj-navigation {
        width: 96%;
        margin-left: 2%;
        margin-right: 2%;
    }
  }

  @media (max-width: 1600px) {
      .bloccohomediamoforma .btn-text {
        display:none;
      }
  }

  @media (max-width: 1400px) {
    .home .elementor-element-a51ce58 .sec-heading.style-2 {
        margin-top:20px !important;
      }

    .home .elementor-element-b838330 {
        padding-bottom:20px;
    }
}


  

  @media (max-width: 1200px) {
    .home .elementor-element-490b03c,.home .elementor-element-6413114 {
        border-bottom:1px solid #707070;
    }

    .home .elementor-element-6413114,.home .elementor-element-83944c1 {
        border-right:0 !important;
    }

    .home .elementor-element-6413114 {
        border-left:0;
    }
    
    .home .elementor-element-6bf4022 {
        border-left:0;
        border-right:0;
    }

    .home .elementor-element-6413114 {
        border-left:1px solid #707070;
    }

    .home .elementor-element-83944c1 {
        border-left:1px solid #707070;
    }

    .h6-services-item-inner {
        min-height: 460px !important;
      }

      .home .elementor-element-551f174 {
        padding-bottom:60px;
      }

      .h5-process .sec-heading .sec-title {
        color: #222221 !important;
      }

      .hero-images-box-two.style-2 .hero-button .hero-btn::after {
        background-image: url('/wp-content/uploads/2026/06/cerchio-chiasiamo2.svg');
        width: 130px;
        height: 130px;
      }

      .h7-feature-item .feature-content .desc {
        min-height: 100px;
      }
      
  }


  @media (max-width: 1024px) {
    .h5-process_item {
      max-width: 400px;
    }
  }

  @media (max-width: 1024px) and (min-width:767px) {
    .h5-process_item {
      max-width: 400px;
    }

    .h6-cta-image img {
      width: 100% !important;
      height: 600px !important;
      -o-object-fit: cover;
      object-fit: cover;
    }
  }

  @media (max-width: 767px) {

    .home .elementor-element-6413114 {
        border-left:0px solid #707070;
    }

    .home .elementor-element-83944c1 {
        border-left:0px solid #707070;
    }

    .home .elementor-element-6bf4022 {
        border-bottom:1px solid #707070;
    }
  }

  
