@media(max-width:450px) {
    .slide-nav img {
        margin-left: auto !important;
        width: 25px;
        
    }
    .section-text h2 {
        font-size: 27px;
    }
    nav {
        padding: 15px !important;
       
    }
    .Portfolio1 img {
        width: 100% !important
    }
    .p-text {
        width: 100% !important
    }
    .testimonial-content.quote {
        padding: 17px 20px;
    }
    /* .btn {
       margin-top: 5px !important;
    } */
    .slide-nav {
        width: 8%;
       
    }
    .content_2 {
        padding-left: 0px !important;
    }
   .Slide .w-96 {
    width: 27rem;
       }
   
    .text-left .mt-48 {
        margin-top: 13rem !important;   
    
}
.home-service
{
    gap:0px !important;
}
.animated
    {
        animation: none !important;
        opacity: 1 !important;
    }


}


@media(max-width:375px)
{
    .Slide img
    {
        width: 100% !important;
    }
    .Slide
    {
        margin-left: 13px !important;
        margin-right: 13px !important;
    }
    .Slide .w-96 {
        width: 25rem !important;
    }
    .slider-dots
    {
        margin-left: 0px !important;
    }
    .btn1
    {
        margin-right: 0px !important;
    } 
    .text-left .mt-48 {
        margin-top: 13rem !important;       
       }
    .dots .mx-5
    {
        margin-left: 13px !important ;
        margin-right: 13px !important ;
    }
    .google_map iframe
    {
        width: 270px !important;
        height: 270px !important;
    } 
}

@media(max-width:480px) {
    .slide-nav img {
        margin-left: auto !important;  
    }
    nav {
        padding: 15px !important;
       
    }
  
    
    .Slide img
    {
        width: 100% ;
    }  
    
   
    .text-left .mt-48 {
        margin-top: 22rem ;       
        }
    .img img
    {
        margin-bottom: 20px;
    }   
    .goggle_map iframe
    {
        width: 350px  ;
        height: 350px ;
    } 

    }
@media(max-width:320px) {
    .w-72 {
        width: 16rem !important;
    }
    .testimonial-image img {
        left: 180px !important;
    }
    .container1 .content
    {
        padding: 30px 21px !important;
    }
    
}

@media(max-width:1023px) 
{
    .moving-mouse-holder
    {
        display: none !important;
    }
      
}


/* @media(min-width:1024px) {
    .btn {
        padding-bottom: 73px !important;
    }
} */

@media(max-width:768px)  {
    .nav_scroll {
        display: none !important;
    }    
} 
/*portfolio navbar */
@media(max-width:768px)  {
    .nav_scroll3 {
        display: none !important;
    }
    
    
} 
/*portfolio navbar */

@media(min-width:909px)  {
    .nav_scroll1 {
        display: none !important;
    }
    
    
    
}   
@media(min-width:1440px)
{
    #controls h4
    {
        top: 700px !important;
        left: 820px !important;
    }
}
  


@media(min-width:1570px)
{
    #controls h4
    {
        top: 700px !important;
        left: 820px !important;
    }
   
}
@media(min-width:1490px)
{
    header 
    {
        max-height: 100% !important;
    }
}
@media(min-width:2560px)
{
    .main-text h1
    {
        font-size: 68px !important;
    }
    
}

  @media (min-width: 768px) and (max-width: 1024px) {  
    .google_map iframe
  {
      width: 500px;
      height: 500px;
  }
        
       
  }
  @media (min-width: 768px) and (max-width: 1023px)
  {
    .effect
    {
        padding: 0px 0px !important;
    }
  }
  

@media (max-width:768px)
{
    .calendly .calendly-inline-widget
    {
        height:980px !important;
    }
    .nav1
{
    align-items: center !important;
}
.effect
    {
        padding: 0px 0px !important;
    }  

}
@media(max-width:600px)
{
    .slide-nav {
        width: 8%;
       
    }
    .slide-nav img
    {
        width: 25px !important;
    }
}
@media(min-width:768px)
{
    ._2rxQ07L_sk._1M_9Lld7A7 {
        margin-top: 40px !important;
        margin-bottom: 30px;
    }   
}
@media (min-width: 376px) and (max-width: 690px) {  
    .Slide
    {
        margin-left: 20px !important;
        margin-right: 20px !important;
    }
       
  }
 
  /* @media (min-width: 1280px) and (max-width: 1354px) {  
    .moving-mouse-holder
  {
   
        bottom: -3rem !important;
  }
       
  }   */
  
  @media (min-width: 768px) and (max-width: 909px) {  
    .nav_scroll
  {
   
      display: none;
  }
       
  }  
  @media (min-width: 908px) and (max-width: 1100px) {  
    .nav_scroll ul li 
  {
   
      font-size: 15px !important;
  }
       
  }  
  /*portfolio navbar */
  @media (min-width: 768px) and (max-width: 909px) {  
    .nav_scroll3
  {
   
      display: none;
  }
       
  }
  @media (min-width: 908px) and (max-width: 1100px) {  
    .nav_scroll3 ul li 
  {
   
      font-size: 15px !important;
  }
       
  } 
  
  
  @media (min-width: 290px) and (max-width: 1331px) {  
    .sidenav a
  {   
     font-size: 22px !important;       
  }
  .sidenav1 a
  {   
     font-size: 22px !important;       
  }
  .dropdown-container1 a
  {
      font-size: 18px !important;
  }  
}

@media (min-width: 800px) and (max-width: 1023px)
{
    .banner1
    {
        margin-left: 23px !important;
        margin-right: 10px !important;
    }
}
@media (min-width: 623px) and (max-width: 767px)
{
    .footer
    {
        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
        margin-left: 20px;
        margin-right: 20px;
    }
    .footer-logo
    {
        
        margin-left: 27px;
    }
}
@media (min-width: 440px) and (max-width: 622px)
{
    .footer
    {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
        margin-left: 30px;
        
    }
    .footer-logo
    {
        margin-top: 15px;
        margin-left: 27px;
    }
}
@media (min-width: 320px) and (max-width: 439px)
{
    .footer
    {
        grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
        margin-left: 30px;
        
    }
    .footer-logo
    {
        margin-top: 15px;
        margin-left: 27px;
    }
}
@media (min-width: 900px) and (max-width: 1023px)
{
    .footer
    {
        margin-right: -10px !important; 
        margin-left: -10px !important;
        
    }
    .footer-logo
    {
       
        margin-left: -15px !important;
    }
    
}
@media (min-width: 320px) and (max-width: 767px)
{
    .flutter-benefit
    {
      flex-direction: row-reverse;
        
    }
    .flutter-benefit h4
    {
        text-align: left !important;
      
    }
    .benefit-text
    {
        padding-right: 0px !important;
        padding-left: 16px !important;
    }
    
    
}
@media (min-width: 429px) and (max-width: 767px)
{
    .carrer
    {
        justify-content: space-between !important;
    }
    
}
@media (min-width: 660px) and (max-width: 768px)
{
    .nav_scroll1
    {
        padding-left: 10px !important;
    }
    
}
@media (min-width: 481px) and (max-width: 767px)
{
    .Slide button
    {
        margin-bottom: 30px !important;
    }
    
}

@media (max-width: 600px)
{
    .effect
    {
        font-size: 20px;
        max-width: 140px;
        line-height: 42px;
    }

    .effect-sm
    {
        font-size: 20px;
        max-width: 140px;
        line-height: 42px;
    }

    .effect2
    {
        font-size: 20px;
        max-width: 140px;
        line-height: 42px;
    }
}

@media (min-width: 1950px)
{
   .wrapper
   {
     margin-left: 320px;
     margin-right: 320px;
   }
}

@media (min-width: 1850px) and (max-width: 1949px)
{
   .wrapper
   {
     margin-left: 280px;
     margin-right: 280px;
   }
}

@media (min-width: 1750px) and (max-width: 1849px)
{
   .wrapper
   {
     margin-left: 210px;
     margin-right: 210px;
   }
}

@media (min-width: 1650px) and (max-width: 1749px)
{
   .wrapper
   {
     margin-left: 180px;
     margin-right: 180px;
   }
}

@media (min-width: 1550px) and (max-width: 1649px)
{
   .wrapper
   {
     margin-left: 130px;
     margin-right: 130px;
   }
}

@media (min-width: 1440px) and (max-width: 1549px)
{
   .wrapper
   {
     margin-left: 90px;
     margin-right: 90px;
   }
}

/* @media (min-width: 1025px) and (max-width: 1439px)
{
   .wrapper-inner
   {
    width: 21rem !important;   
   }
   .wrapper-inner1
   {
    width: 21rem !important;   
   }
} */

@media (min-width: 1280px) and (max-width: 1535px)
{  

   .more-blog
   {
     margin-right: 132px !important;     
   }
}

@media (min-width:1024px)
{
    .clutch-widget iframe
    {
        width: 1000px !important;
    }
}




