@media (max-width: 991px) {
  .menu {
    padding: 40px 15px 45px 15px;
  }
  .business-presence .absolute-section .contents {
    background-color: #FAFBFF;
    padding: 30px;
    border-radius: 14px;
  }
}
@media (max-width: 767px) {
  .container {
    padding-right: 25px;
    padding-left: 25px;
  }
  .menu {
    padding: 60px 15px 45px 15px;
    height: 180px;
  }
  .hero-section {
    margin-top: 0;
  }
  .white-box ul li {
    margin-bottom: 10px;
  }
  .about-section {
    padding-top: 70px;
  }
  .about-section .about-feature-cards {
    padding-top: 150px;
  }
  .about-section .about-feature-cards .card {
    margin-top: 110px;
    height: auto !important;
  }
  .contact-section h5 {
    padding-bottom: 25px;
    margin-bottom: 0;
  }
  .footer .left {
    text-align: center;
  }
  .footer .left .contact-details h6 {
    margin-bottom: 20px;
  }
  .footer .leagl-links {
    padding-top: 5px;
  }
  .footer .right {
    text-align: center !important;
  }
  .footer .copyright-texts {
    text-align: center !important;
    padding-top: 25px;
  }
  .footer .middle {
    padding: 25px 0px;
  }
  .screens-slider {
    padding-top: 100px;
    padding-bottom: 50px;
  }
  .screens-slider .carousel .carousel-indicators {
    position: relative;
    margin-bottom: 0;
  }
  .screens-slider .carousel .carousel-indicators [data-bs-target] {
    background-color: #D8D8D8;
    width: 20px;
    height: 20px;
    border-radius: 50% !important;
    opacity: 1;
  }
  .screens-slider .carousel .carousel-indicators [data-bs-target].active {
    background-color: #0247F2;
  }
  .screens-slider .carousel .nav-buttons {
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 60px;
  }
  .screens-slider .carousel .nav-buttons .carousel-control-next,
  .screens-slider .carousel .nav-buttons .carousel-control-prev {
    position: relative;
    width: auto;
  }
  .screens-slider .carousel .nav-buttons .carousel-control-prev-icon {
    background-image: url(/images/chevron-left.svg);
  }
  .screens-slider .carousel .nav-buttons span.carousel-control-next-icon {
    background-image: url(/images/chevron-right.svg);
  }
  .premium-features-section .first-row .col-md-6 {
    padding-right: 15px;
    padding-left: 15px;
  }
  .benefits-slider-section .nav-buttons {
    padding-top: 30px;
  }
  .benefits-slider-section .nav-buttons .carousel-indicators {
    margin-right: 30%;
    margin-left: 30%;
  }
  .powerful-features-section .title span {
    line-height: 47.73px;
  }
  .powerful-features-section .title p {
    padding-top: 15px;
    line-height: 19px;
  }
  .business-presence .absolute-section {
    position: relative;
    top: 0;
    margin-top: -700px;
  }
  .business-presence .relative-section .title {
    padding-bottom: 25px;
    padding-top: 50px;
  }
  .business-presence .relative-section .title h1 {
    font-size: 32px;
    line-height: 38.19px;
  }
  .business-presence .relative-section .content {
    margin-bottom: 20px;
  }
  .business-presence ul.ticked-list {
    padding-top: 80px;
    margin-bottom: 0;
  }
  .white-box ul li:before {
    top: 5px;
  }
}/*# sourceMappingURL=responsive.css.map */