@media (min-width: 1160px){
.navbar-expand-lg .navbar-collapse {
    display: -ms-flexbox!important;
    display: flex!important;
    -ms-flex-preferred-size: auto !important;
    flex-basis: auto !important;
}
}
@media (min-width:1040px){
    .carousel{
        display: none;
    }
}
@media (max-width:1210px){
.inputs{
    flex-direction: column;
}
}
@media (max-width:1200px){
    .navbar{
        padding: 15px 40px;
    }
    .sec-box{
        padding-left: 40px;
        padding-right: 40px;
    }
    .s-sec-box{
        padding-left: 40px;
        padding-right: 40px;
    }
}
@media (max-width:1040px){
    .testimonialsDiv {
        display: none;
    }
    .carousel .testimonialsBox{
        margin: auto;
        text-align: center;
        max-width: 600px;
    }
    .carousel-control-next,
    .carousel-control-prev{
        display: none;
    }
}
@media (max-width:991px){
    .navbar-nav .nav-item:not(:last-child) {
        border-bottom: 1px solid #dfdfdfc9;
    }
    .nav-end .btn-hidden{
        display: none !important;
    }
    .buisnessplanImg img{
        max-width: 300px;
    }
    .planimg img {
        max-width: 300px;
    }
    .contact-img img {
        max-width: 300px;
    }
}

@media(max-width:768px){
    .home-first-sec img{
        max-width: 700px;
    }
    .superheading{
        font-weight: 300;
        font-style: normal;
        font-size: 48px;
        line-height: 57.6px;
        align-items: center;
        color: #ffffff;
    }
    .superheadingbold{
        font-weight: 700;
    }
    .superpara{
        font-weight: 400;
        font-style: normal;
        font-size: 20px;
        line-height: 28px;
        align-items: center;
        color: #ffffff;
    }
    .home-para{
        font-size: 16px;
        line-height: 24px;
    }
    .logoDiv {
        padding: 40px 0;
        flex-direction: column;
        display: flex;
        justify-content: center;
        width: 100%;
        align-items: center;
    }
    .logo-box {
max-width: 100% !important;
    }
    .authoreDiv{
        flex-direction: column;
    }
.planDiv{
    flex-direction: column-reverse;
}
  .authoreContent {
    width: 100%;
    text-align: center;
  
}
.inputs input{
    width: 160px;
}

    .planContent {
        text-align: center;
        width: 100%;
    }
    .featureDiv img {
        max-width: 92px;
        height: 380px;
    }
    .planimg img{
        max-width: 390px;
    }
  
  
 
    .authoreTextimg{
        justify-content: center;
    }
    .buisnessplanImg img {
        max-width: 375px;
    }
    .inputs{
        display: flex;
        flex-direction: column;
        gap: 20px;
    }
    .inputs input {
        width: 300px;
    }
    .sec-box{
        padding-left: 20px;
        padding-right: 20px;
    }
    .s-sec-box{
        padding-left: 20px;
        padding-right: 20px;
    }
}
@media(min-width:600px){
    .btn-blue3{
        display: none !important;
      
    }
   .arr{
       display: none !important;
       height: 440px !important;
   }
   
}
@media(max-width:755px){
    .contact-img img {
        max-width: 375px;
    }
    .contact-form {
width: 100%;
    }
    .inputs{
        width: 100%;
    }
    .inputs input{
        width: 100%;
    }
    .navbar{
        padding: 15px 20px;
    }
}
@media(max-width:600px){
    .btn-blue2{
        display: none !important;
      
    }
    .navbar-toggler-icon{
        margin-right: 0;
    }
    .arr2{
        display: none !important;
       
    }
    .logo-box-sm {
max-width: 100%;
    }
    .multiColorBox {
max-width: 100%;
margin: 10px 0;
    }
    .contact-form .btn-blue{
max-width: 100% !important;
    }
    .superheading{
        font-size: 36px;
        line-height: 43.2px;
            }
            .superpara{
                font-size: 16px;
        line-height: 24px;
            }
            .home-paramd{
                font-size: 14px;
            }
      
}
@media(max-width:410px){
    .featureDiv img {
        max-width: 92px;
        height: 590px;
    }
}
@media(max-width:375px){
    .buisnessplanImg img {
        max-width: 400px;
    }
.planimg img{
    max-width: 332px;
}
    .planContent {
width: 85%;
    }
    .inputs{
        flex-direction: column;
        width: 100%;
        display: flex;
    }
    .inputs input{
        width: 100%;
    }
    .contact-div {
display: flex;
flex-wrap: nowrap;
flex-direction: column;
    }
}