@media (min-width:1440px) {
  .modal-main-div-inner-2 .discount-btn {
  width:50%
}
}@media (min-width:1200px) {
  .container {
  max-width:1190px
}
}@media (max-width:1366px) {
  .owl-carousel .owl-next {
  right:88%;
  top:98%
}
}@media (max-width:1199px) {
  .service-header {
  padding:70px 0 15px
}
.review-box {
  font-size:17px
}
.testimonial-section .owl-dots {
  margin-bottom:30px
}
.modal-content {
  width:50%
}
.box_col {
  width:47%;
  margin:12px 10px
}
}@media (max-width:991px) {
  .header-banner .orderform,.orderform {
  margin-top:0
}
section.process .process-items {
  max-width:100%;
  padding-inline:10%
}
.main-button .nav-link {
  flex:0 0 31%;
  max-width:45%;
  margin:10px 10px 0 0
}
.testimonial {
  height:initial
}
.review_box {
  min-height:initial
}
section.expert_section {
  margin-bottom:0
}
.content-sec h2 {
  text-align:left
}
.col-sec h2,.hire-2,.list-text-image,.num,.promo-code h2 {
  text-align:center
}
.promo-code {
  margin-top:50px;
  padding:35px 0 0
}
.fill-the-online .box-inner {
  margin-bottom:20px
}
.circle {
  left:60%!important;
  top:78px!important
}
.owl-carousel .owl-next {
  right:84%
}
.testimonial-section .owl-dots {
  margin-bottom:30px
}
.service_sec:before {
  height:28%;
  width:100%
}
.cta-bottom-section h2 {
  font-size:18px!important
}
.list-items-range {
  padding-left:30px
}
.list-items-range li {
  flex:1 1 50%;
  max-width:50%
}
.list-items-range li::before {
  left:-35px
}
.all-page img.img-fluid {
  display:block;
  margin:0 auto
}
.modal-content {
  width:70%
}
.box_col {
  width:47%;
  margin:13px 10px
}
}@media (max-width:767px) {
  .box_col {
  width:46%!important;
  height:100%
}
section.process .process-items {
  padding:5%
}
.right-box {
  height:auto!important
}
.box_col {
  margin-bottom:20px
}
.call_to_text h4,.call_to_text p {
  text-align:center
}
.call_to_text img {
  float:none;
  display:block;
  margin:0 auto 30px;
  padding-right:0
}
.hire-2 img {
  width:100%!important
}
.circle_1 .number {
  left:89%;
  top:93px
}
.circle {
  left:13%!important
}
.box_col {
  width:47%;
  height:100%
}
.call_us {
  margin-top:30px
}
.service-header {
  padding:0 0 15px
}
.how-we-deliver h2 {
  border-top:1px solid #ccc;
  padding-top:20px
}
    .header-banner {
        width: 100%;
        height: 100%;
        background-color: #230805;
        background-repeat: no-repeat;
        background: #00000054;
        background-image: url(../images/bg2.webp);
        background-position: center;
        padding-top: 150px;
    }
.experts-help {
  flex-direction:column-reverse
}
.promo-code {
  margin-top:24px
}
.fill-the-online .row .col-lg-3 {
  margin-bottom:6px!important
}
.header-banner .head {
  margin-top:10px!important
}
.header-banner .orderform {
  margin-bottom:41px;
  margin-top:0
}
.owl-carousel .owl-next {
  right:78%
}
.cta-bottom-section h2 {
  font-size:14px!important
}
.review-box {
  margin:0
}
.client-experts {
  padding:30px 0
}
.list-items-range li {
  flex:1 1 100%;
  max-width:100%
}
}@media (max-width:600px) {
  section h2 {
  font-size:1.5rem!important;
  text-align:left
}
.questions ul {
  padding:15px 15px 0
}
.head ul {
  width:100%
}
.content-sec .list-text {
  padding:0
}
}@media (max-width:575px) {
  .box_col {
  width:100%!important
}
.modal-main-div-inner-2 .discount-btn {
  width:100%
}
.modal-content {
  width:90%
}
h1.f-size {
  font-size:23px;
  line-height:1.5;
  text-align:center
}
.fixed_btn {
  display:none
}
.free-feature h2 {
  font-size:20px
}
.hire-2 {
  display:none
}
button.owl-next {
  display:none
}
.find h2 {
  padding-top:50px
}
section {
  padding:5px 0;
  margin:0
}
.service_sec:before {
  height:100%
}
.service_sec {
  padding:0
}
.owl-carousel .owl-next {
  right:70%
}
.call_to_text img {
  float:none
}
}@media (max-width:475px) {
  .box_col {
  width:46%;
  height:100%
}
h1.f-size {
  font-size:23px;
  line-height:1.5;
  text-align:center
}
.fixed_btn {
  display:none
}
.free-feature h2 {
  font-size:20px
}
.hire-2 {
  display:none
}
button.owl-next {
  display:none
}
.main-button .nav-link {
  flex:0 0 45%;
  max-width:45%
}
.features-content-container h3 {
  text-align:center;
  margin:15px 0
}
}@media (max-width:460px) {
  h1.f-size {
  font-size:1.8rem;
  line-height:1.2;
  text-align:center
}
.fixed_btn {
  display:none
}
.free-feature h2 {
  font-size:20px
}
.hire-2 {
  display:none
}
button.owl-next {
  display:none
}
.circle_1 .number {
  left:86%;
  top:53px
}
.main-button .nav-link {
  background-color:#21467c!important;
  border-radius:10px 0 0;
  color:#fff;
  margin:5px 7px;
  padding:6px 10px
}
.header-banner .head p {
  text-align:center;
  font-size:14px;
}
.service_sec {
  background:#21467c!important;
  padding-bottom:0
}
.service_sec:before {
  display:none!important
}
.circle {
  left:13%!important;
  top:68px!important
}
.owl-carousel .owl-next {
  right:50%
}
}@media (max-width:375px) {
  h1.f-size {
  font-size:23px;
  line-height:1.5;
  text-align:center
}
.fixed_btn {
  display:none
}
.free-feature h2 {
  font-size:20px
}
.hire-2 {
  display:none
}
button.owl-next {
  display:none
}
.circle {
  left:13%!important;
  top:45px!important
}
}

@media (max-width: 767px) {
    .activity-count, .box_col {
        margin-bottom: 20px;
    }
}
@media (max-width: 991px) {
    .activity-count {
        margin-bottom: 50px;
    }
    .activity-icons {
    text-align: center;
}
.activity-icons .act-icon {
        float: none;
    }
    .num, .num_txt, section.activity-section h2{
        text-align:center;
    }
    
}
@media (max-width: 1199px) {
    .activity-icons .act-icon {
        display: inline-flex
;
        justify-content: center;
        align-items: center;
        width: 55px;
        height: 55px;
    }
}
@media (max-width:374px){
    a.default_btn {
    background: #CE2127;
    border: 1px solid #CE2127;
    color: #fff;
    border-radius: 20px;
    font-size: 16px;
    font-weight: 700;
    text-align: center;
}
.header-banner .ordernow .nav-signup {
    padding: 15px 30px !important;
}
nav.navbar.navbar-expand-lg a.chat {
    padding: 7px 14px;
    margin-left: 5px;
}
nav.navbar.navbar-expand-lg .content-area a {
    font-size: 12px;
}
}