/*@media only screen and (max-width: 1680px)
 {
   .hero-area .hero-img .img-screen.screen-1 {
    right: 30%!important;
    bottom: -248px;
}

.hero-area .hero-img .img-screen.screen-3 {
        right: -150px;
        bottom: -424px;
    }

    .hero-area .hero-img .img-screen.screen-2 {
        right: -285px;
        bottom: 192px;
    }

.navbar-nav .nav-item {
    position: relative;
    margin-left: 142px;
} 
  .modal-content{
      margin-left:-350px; 
      width: 1200px;
      
  }
  .modal-content{ margin-left:-350px;width: 1200px!important;}
 }

@media only screen and (max-width: 1600px)
 {
   .hero-area .hero-img .img-screen.screen-1 {
    right: 30%!important;
    bottom: -248px;
}

.hero-area .hero-img .img-screen.screen-3 {
        right: -182px;
        bottom: -400px;
    }

    .hero-area .hero-img .img-screen.screen-2 {
        right: -360px;
        bottom: 150px;
    }

 .navbar-nav .nav-item {
    position: relative;
    margin-left: 142px;
} 
.modal-content{ margin-left:-350px;width: 1200px!important;}
  
 }


@media only screen and (max-width: 1450px) and (min-width:1440px)
 {
   .hero-area .hero-img .img-screen.screen-1 {
    right: 26%!important;
    bottom: -262px;
}

.hero-area .hero-img .img-screen.screen-3 {
        right: -274px;
        bottom: -406px;
    }

    .hero-area .hero-img .img-screen.screen-2 {
        right: -400px;
        bottom: 158px;
    }
     .navbar-nav .nav-item {
    position: relative;
    margin-left: 112px;
} 
 .modal-content{ margin-left:-375px;width: 1200px!important;}
  
 } 

@media only screen and (max-width: 1400px)
 {
   .hero-area .hero-img .img-screen.screen-1 {
    right: 25%!important;
    bottom: -240px;
}

.hero-area .hero-img .img-screen.screen-3 {
        right: -285px;
        bottom: -400px;
    }

    .hero-area .hero-img .img-screen.screen-2 {
        right: -423px;
        bottom: 158px;
    }

     .navbar-nav .nav-item {
    position: relative;
    margin-left: 98px;
} 

.modal-content{ margin-left:-350px;width: 1200px!important;}
 

 }

@media only screen and (max-width: 1360px)
 {
   .hero-area .hero-img .img-screen.screen-1 {
    right: 28%!important;
    bottom: -200px;
}

.hero-area .hero-img .img-screen.screen-3 {
        right: -155px;
        bottom: -310px;
    }

    .hero-area .hero-img .img-screen.screen-2 {
        right: -285px;
        bottom: 162px;
    }
    
    .modal-content{ margin-left:-350px;width: 1200px!important;}
     
} 

@media only screen and (max-width: 1366px)
 {
   .hero-area .hero-img .img-screen.screen-1 {
    right: 28%!important;
    bottom: -200px;
}

.hero-area .hero-img .img-screen.screen-3 {
        right: -152px;
        bottom: -310px;
    }

    .hero-area .hero-img .img-screen.screen-2 {
        right: -270px;
        bottom: 182px;
    }

    .hero-area .hero-content h2 {
    font-size: 48px;
    margin-bottom: 10px;}

    .hero-area .hero-content .hero-btns .main-btn {
    margin-right: 22px;
    margin-bottom: 20px;
}
h2{

  font-size: 32px!important;
  line-height: 45px!important;
}
.mb-20 {
    margin-bottom: 10px;
}
.mb-25 {
    margin-bottom: 15px;
}
.middel{
    margin-left: 375px!important;
    position: relative;
    top: -20px;
  }

  .navbar-nav .nav-item {
    position: relative;
    margin-left: 98px;
} 
.modal-content{ margin-left:-350px;width: 1200px!important;}
 

  }

@media only screen and (max-width: 740px) and (min-width:360px){
.middel{
    margin-left: 65px!important;
    position: relative;
    top: -20px;
  }
  h2{
    font-size: 32px!important;
  }
  .mb-60 {
    margin-bottom: 30px!important;
}
.hero-area{padding-top: 100px!important}
.pt-100 {
    padding-top: 20px;
}

@media only screen and (max-width:1920px)
{
    .hero-area .hero-img .img-screen.screen-1 {
    right: 34%!important;
    bottom: -248px;
}

.hero-area .hero-img .img-screen.screen-3 {
        right: -40px;
        bottom: -432px;
    }

    .hero-area .hero-img .img-screen.screen-2 {
        right: -224px;
        bottom: 125px;
    }

 .navbar-nav .nav-item {
    position: relative;
    margin-left: 121px!important;
} 
.modal-content{ margin-left:-350px;width: 1200px!important;}
  
 }

.sm_scr{padding-right: 0px!important;padding-left: 0px!important;}
.bb{margin-top: 15px!important;}
.f_size{font-size: 15px!important; margin-top: 10px!important;color:#414660!important;}

.single-accordion .accordion-btn button {
    padding: 10px 8px!important;
    padding-right: 8px!important;
   }
   .single-accordion .accordion-btn button .icon-style {
    margin-right: 4px!important;
}
.accordion-style .single-accordion .accordion-btn button::after {
    
   right: 8px!important; 
   top:56%!important;
    
}


.how-work-area .accordion-btn button {
    width: 100%;
}

.hero-area .hero-content {
    padding-bottom: 0px!important;
}

  
  .pb-100 {
    padding-bottom: 20px!important;
}
.modal-content{ margin-left:0px;width: 100%!important;}
  }
    
@media only screen and (max-width:1920px) and (min-width:1360px){
.sm_scr{padding-right: 100px!important;padding-left: 100px!important;}
.modal-content{ margin-left:-350px;width: 1200px!important;}
}*/



 
