@media screen and (max-width: 992px) {
  .ma_video-section .ma_video .ma_video-content h1 {
    font-size: 9vw;
  }
  .ma_video-section .main-brnd {
    width: 30%;
  }
}
@media screen and (max-width: 767px) {
  .ma_video-section .ma_video .ma_video-content h1 {
    font-size: 9vw;
  }
  .ma_video-section .main-brnd {
    width: 36%;
  }
}
@media screen and (max-width: 576px) {
  .ma_video-section .ma_video .ma_video-content h1 {
    font-size: 11vw;
  }
  .ma_video-section .image1-heading h2 {
    font-weight: 500 !important;
    line-height: 3.5rem !important;
    font-size: 9.5vw !important;
  }
}

/* @media screen and (max-width: 767px) {
  .ma_video-section {
    background: url(../images/work-images/banner-image-mob.jpg) no-repeat;
    background-size: cover;
  }
} */

@media screen and (max-width: 425px) {
  .ma_video-section .ma_video .ma_video-content h1 {
    font-size: 12vw;
  }
}
@media (min-width: 320px) and (max-width: 480px) {
  .custom-nav .container .navbar-brand img {
    margin-left: -100px !important;
  }
  .custom-nav .navbar-brand img {
    height: 70px;
    width: auto;
  }
  .form-contain {
    border: inherit !important;
  }
  .intro-sec .intro-brnd {
    position: absolute;
    left: 30%;
    top: 0%;
  }
  section h2 {
    font-size: 1.5rem;
  }
  .ma_video-section .image1-heading h2 {
    font-weight: 500 !important;
    line-height: 2.5rem !important;
    font-size: 9.5vw !important;
  }
  .icon-section {
    background-size: 100%;
  }
  .icon-box i {
    font-size: 2rem;
  }
  .icon-box span {
    font-size: 1.6rem;
  }
  .swiper-content {
    display: flex;
    flex-direction: column-reverse;
  }
  .swiper-text {
    padding: 0 15px 0 15px;
    margin-top: 0 !important;
    text-align: start !important;
  }
  .swiper-image {
    padding: 0 10px 0 10px;
  }
  .why-partner-section .why-partner-brnd {
    position: absolute;
    right: 25%;
    top: 1%;
  }
  .why-partner-box h2 {
    font-size: revert !important;
    font-weight: 800;
  }
  .footer-brandings-sec .footer-brandings-sec-brnd {
    position: absolute;
    left: 2%;
    bottom: -0%;
  }
  .footer-brandings-sec .footer-brandings-sec-brnd-2 {
    position: absolute;
    right: 2%;
    bottom: -0%;
    width: 40%;
  }
  .footer-content {
    flex-direction: column;
    text-align: center;
  }

  .footer-icons {
    margin-bottom: 10px;
  }

  .footer-text {
    text-align: center;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  section h2 {
    font-size: 1.7rem;
  }
  .icon-section {
    background-size: 100%;
  }
  .icon-box i {
    font-size: 2.5rem;
  }
  .icon-box span {
    font-size: 1.9rem;
  }
  .swiper-content {
    display: flex;
    flex-direction: column-reverse;
  }
  .swiper-text {
    padding: 0 15px 0 15px;
    margin-top: 0 !important;
    text-align: start !important;
  }
  .swiper-image {
    padding: 0 10px 0 10px;
  }
  .why-partner-box h2 {
    font-weight: 800;
  }
  .footer-brandings-sec .footer-brandings-sec-brnd {
    position: absolute;
    left: 2%;
    bottom: -0%;
  }
  .footer-brandings-sec .footer-brandings-sec-brnd-2 {
    position: absolute;
    right: 2%;
    bottom: -10%;
    width: 30%;
  }
  .footer-content {
    flex-direction: column;
    text-align: center;
  }
  .footer-icons {
    margin-bottom: 10px;
  }
  .footer-text {
    text-align: center;
  }
}
@media screen and (min-width: 767px) {
  section {
    padding: 6rem 0;
  }
}

@media screen and (min-width: 992px) {
  .container-fluid {
    width: 90%;
  }
}
@media screen and (min-width: 1024px) {
  .why_joinus-section .why_joinus-brnd {
    width: 22%;
  }
}
@media screen and (min-width: 1200px) {
  .why_joinus-section .why_joinus-card {
    background-size: 35%;
  }
}
@media screen and (min-width: 992px) {
  .why_joinus-section .why_joinus-card {
    background-size: 50%;
  }
}
@media screen and (min-width: 425px) {
  .why_joinus-section .why_joinus-card {
    background-size: 65%;
  }
}
@media screen and (min-width: 992px) {
  .why_joinus-section .why_joinus-card h4 {
    font-size: 2.5rem;
  }
}
@media screen and (min-width: 767px) {
  ul li,
  p,
  a {
    font-size: 1rem;
  }
}
@media screen and (min-width: 576px) {
  .pgbreakerImg-section .pgbreakerImg-brnd {
    width: 40%;
  }
}
@media screen and (min-width: 767px) {
  .pgbreakerImg-section .pgbreakerImg-brnd {
    width: 30%;
  }
}
@media screen and (min-width: 1024px) {
  .pgbreakerImg-section .pgbreakerImg-brnd {
    width: 18%;
  }
}

@media screen and (min-width: 576px) {
  .aboutftv-section .aboutftv-brnd {
    width: 40%;
  }
}
@media screen and (min-width: 767px) {
  .aboutftv-section .aboutftv-brnd {
    width: 40%;
  }
}
@media screen and (min-width: 1024px) {
  .aboutftv-section .aboutftv-brnd {
    width: 50%;
  }
}
@media screen and (min-width: 576px) {
  .ma_video-section .ma_video-brnd {
    width: 40%;
  }
  /* .ma_video-section .image1-heading h2 {
    font-weight: 500;
    line-height: 2.9rem;
    font-size: 9.5vw;
  } */
  .intro-sec .intro-brnd {
    width: 40%;
  }
  .franchise-section .franchise-brnd {
    width: 40%;
  }

  .why-partner-section .why-partner-brnd {
    width: 40%;
  }

  .our-outlet-section .our-outlet-brnd {
    width: 40%;
  }
  .cta-fnb-sec .cta-sec-brnd {
    width: 40%;
  }
  .footer-brandings-sec .footer-brandings-sec-brnd {
    width: 40%;
  }
  .footer-brandings-sec .footer-brandings-sec-brnd-2 {
    width: 40%;
  }
}
@media screen and (min-width: 320px) {
  .ma_video-section .ma_video-brnd {
    width: 40%;
  }
}
@media screen and (min-width: 767px) {
  .ma_video-section .ma_video-brnd {
    width: 30%;
  }
  .intro-sec .intro-brnd {
    width: 30%;
  }
  .franchise-section .franchise-brnd {
    width: 30%;
  }

  .why-partner-section .why-partner-brnd {
    width: 30%;
  }
  .our-outlet-section .our-outlet-brnd {
    width: 30%;
  }

  .cta-fnb-sec .cta-sec-brnd {
    width: 30%;
  }
  .footer-brandings-sec .footer-brandings-sec-brnd {
    width: 30%;
  }
  .footer-brandings-sec .footer-brandings-sec-brnd-2 {
    width: 30%;
  }
}

@media screen and (min-width: 1024px) {
  .ma_video-section .ma_video-brnd {
    width: 18%;
  }
  .intro-sec .intro-brnd {
    width: 18%;
  }
  .franchise-section .franchise-brnd {
    width: 18%;
  }
  .why-partner-section .why-partner-brnd {
    width: 18%;
  }
  .our-outlet-section .our-outlet-brnd {
    width: 18%;
  }
  .cta-fnb-sec .cta-sec-brnd {
    /* width: 18%; */
    width: 12%;
  }
  .footer-brandings-sec .footer-brandings-sec-brnd {
    width: 18%;
  }
  .footer-brandings-sec .footer-brandings-sec-brnd-2 {
    width: 18%;
  }
}
@media screen and (max-width: 1023px) {
  /* .ma_video-section {
    height: auto;
  }
  .form-contain {
    position: relative;
    width: 105%;
    top: 0;
    transform: translateY(0);
  }
  .ma_video-section .ma_video .ma_video-content {
    top: 21%;
    left: 50%;
    opacity: 1;
  }
  .ma_video-section .image1-heading {
    position: absolute;
    left: 2rem;
    bottom: 3rem;
    z-index: 1;
  }
  .ma_video-section .image1-heading h2 {
    font-weight: 500;
    line-height: 3.5rem;
    font-size: 8.5vw;
  } */
  .introduct-content p:nth-child(2) {
    padding-bottom: 2rem;
  }
  /* .introduct-row {
    display: flex;
    flex-direction: column-reverse;
  } */
  .pgbreakerImg-row {
    display: flex;
    flex-direction: column-reverse;
  }
  .swiperPtag {
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 992px) {
  .ma_video-section .image1-heading h2 {
    line-height: 4rem;
  }
  .swiper-text {
    padding: 0 15px 0 15px;
    margin-top: 0 !important;
    text-align: start !important;
  }
  .swiper-image {
    padding: 0 10px 0 10px;
  }
  .footer-icons {
    margin-bottom: 10px;
    margin-left: 10px;
  }
}

@media (min-width: 993px) and (max-width: 1300px) {
  .swiper-text {
    padding: 0 15px 0 15px;
    margin-top: 0 !important;
    text-align: start !important;
  }
  .swiper-image {
    padding: 0 10px 0 10px;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1800px) {
  .ma_video-section .ma_video .ma_video-content h1 {
    width: 100%;
  }
}
@media screen and (max-width: 1600px) {
  .ma_video-section {
    height: auto;
  }
  .form-contain {
    position: relative;
    width: 105%;
    top: 0;
    transform: translateY(0);
  }
  .ma_video-section .ma_video .ma_video-content {
    top: 21%;
    left: 50%;
    opacity: 1;
  }
  .ma_video-section .image1-heading {
    position: absolute;
    left: 2rem;
    bottom: 3rem;
    z-index: 1;
  }
  .ma_video-section .image1-heading h2 {
    font-weight: 500;
    line-height: 4.5rem;
    font-size: 5.5vw;
  }
}
@media screen and (min-width: 1300px) and (max-width: 1400px) {
  .ma_video-section .image1-heading h2 {
    font-weight: 500;
    line-height: 4.5rem;
    font-size: 6.5vw;
  }
}
@media screen and (min-width: 1401px) and (max-width: 1650px) {
  .ma_video-section .ma_video-content h1 {
    font-size: 4.7vw !important;
  }
}
