@media only screen and (min-width: 1200px) and (max-width: 1365px) {
  .banner_text {
    padding: 30px;
  }
  .banner-text-linked,
  .banner_text ul {
    margin-top: 10px;
  }
  .row.boader {
    padding-bottom: 60px;
  }
  .get-in-touch-sec h2 {
    font-size: 41px;
    margin-bottom: 20px;
  }
  .menuSec a h2 {
    font-size: 60px;
  }
  .carousel-item .img-fluid {
    height: 600px;
}

.get-in-touch-sec .vc_col-sm-6 {
    width: 70%;
    float: none;
    margin: auto;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    
    .carousel-item .img-fluid {
    height: 600px;
}

.get-in-touch-sec .vc_col-sm-6 {
    width: 70%;
    float: none;
    margin: auto;
}

  .banner_text {
    padding: 30px;
  }
  .banner-text-linked,
  .banner_text ul {
    margin-top: 10px;
  }
  section.video-page h2 {
    color: #ffff;
    font-weight: 200;
    font-size: 50px;
    margin-bottom: 20px;
  }
  section.video-page h2 + .Television-Broadcast-row {
    border-top: 2px solid #fff;
    padding-top: 15px;
  }
  .line-point-sec {
    padding: 60px 0;
  }
  .line-point-text p {
    font-size: 14px;
  }
  .work-text ul li a {
    width: 110px;
    height: 110px;
    border-radius: 50%;
    font-size: 15px;
  }
  .work-text ul {
    margin-bottom: 0;
    margin-top: 50px;
    border-bottom: 2px solid #fff;
    padding-bottom: 50px;
  }
  .Television-Broadcast-row h2 {
    font-size: 18px;
    margin-bottom: 5px;
  }
  .Television-Broadcast-text p {
    font-size: 15px;
    line-height: 23px;
    width: 100%;
  }
  .Television-Broadcast-text a {
    width: 35%;
    font-size: 14px;
    color: #fff;
    height: 40px;
    letter-spacing: 1px;
    margin-top: 20px;
  }
  .row.boader {
    padding-bottom: 40px;
  }
  .me-sec h2 {
    font-size: 40px;
  }
  .get-in-touch-sec h2 {
    font-size: 40px;
    margin-bottom: 15px;
  }
  .Television-Broadcast-row p,
  .dj-heading p,
  .lockdown-live-text p,
  .radio-box-row p {
    font-size: 15px;
    line-height: 23px;
  }
  .Television-Broadcast-row p {
    margin-bottom: 5%;
  }
  .Television-Broadcast-row.chg h2 {
    font-size: 50px;
  }
  .radio-box-row h2 {
    font-size: 30px !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .me-sec,
  .work-text ul {
    border-bottom: 2px solid #fff;
  }
  .banner_text ul {
    margin-top: 20px;
  }
  .banner_text {
    padding: 30px;
  }
  .banner-text-linked {
    margin-top: 10px;
  }
  .line-point-sec,
  .work-sec {
    padding: 50px 0;
  }
  .line-point-text p {
    font-size: 14px;
    line-height: 25px;
    margin-bottom: 15px;
  }
  .menuSec a h2 {
    font-size: 45px;
  }
  .menuSec ul li a {
    padding: 10px;
    font-size: 17px;
  }
  .menuSec {
    height: 60px;
  }
  .Television-Broadcast-row p b {
    font-size: 14px;
  }
  section.video-page h2 + .Television-Broadcast-row {
    padding-top: 15px;
  }
  section.video-page h2 {
    font-size: 50px;
    margin-bottom: 20px;
  }
  .work-text h2 {
    font-size: 40px;
    margin-bottom: 12px;
  }
  .work-text p {
    font-size: 15px;
  }
  .carousel-item img.img-fluid {
    height: 500px;
}
 

.get-in-touch-sec .wpb_row .vc_col-sm-6 {
    width: 70%;
    margin: auto;
    float: none;
}
  .work-text ul li a {
    width: 75px;
    height: 75px;
    border-radius: 50%;
    font-size: 11px;
    line-height: 1;
  }
  .work-text ul {
    margin-top: 30px;
    padding-bottom: 40px;
    gap: 5px;
  }
  .Television-Broadcast-row h2 {
    font-size: 17px;
  }
  .Television-Broadcast-text p {
    font-size: 14px;
    line-height: 21px;
    width: 100%;
  }
  .Television-Broadcast-text a {
    width: 40%;
    font-size: 12px;
    color: #fff;
    height: 35px;
    align-items: center;
    margin-top: 20px;
  }
  .row.boader {
    border-bottom: 1px solid #fff;
    padding-bottom: 30px;
  }
  .me-sec {
    padding: 40px 0;
  }
  .me-sec h2 {
    font-size: 40px;
  }
  .me-sec p {
    font-size: 13px;
    line-height: 23px;
  }
  .me-point-row ul li {
    font-size: 15px;
    margin-left: 10px;
  }
  .get-in-touch-sec h2 {
    font-size: 40px;
    margin-bottom: 20px;
  }
  .ft-links > a {
    font-size: 18px;
  }
  .dj-heading p,
  .lockdown-live-text p,
  .radio-box-row p {
    font-size: 14px;
    line-height: 22px;
  }
  .site-slider.chg .slick-slide {
    height: 330px !important;
  }
  .radio-box-row h2 {
    font-size: 25px !important;
  }
  .site-slider .slick-slide {
    height: 300px;
  }
  .radio-box-row {
    padding: 20px 0;
  }
  .Television-Broadcast-row p {
    font-size: 14px;
    line-height: 23px;
  }
  .Television-Broadcast-row.chg h2 {
    font-size: 50px;
  }
  section.video-page iframe {
    height: 200px;
  }
  
}
@media only screen and (min-width: 520px) and (max-width: 767px) {
    
  .me-sec,
  .menuSec,
  .menuSec.sticky.fixed,
  .work-sec {
    text-align: center;
  }
  .me-sec,
  .me-sec .row.chg {
    border-bottom: 2px solid #fff;
  }
  .banner_text {
    padding: 20px;
    width: 75%;
    margin: 0 auto;
  }
  section.main_slider .row {
    justify-content: center;
  }
  .banner_text ul {
    margin-top: 10px;
  }
  .banner-text-linked,
  .work-text ul {
    margin-top: 20px;
  }
  .banner_text ul li img {
    width: 90%;
  }
  .banner-text-linked a img {
    width: 50%;
  }
  .add-padding,
  .get-in-touch-sec input {
    width: 100%;
  }
  .line-point-text p {
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 15px;
  }
  .line-point-sec,
  .me-sec {
    padding: 30px 0;
  }
  .menuSec a h2 {
    font-size: 40px;
  }
  .menuSec {
    height: 55px;
  }
  .dj-heading p,
  .lockdown-live-text p {
    font-size: 14px;
    line-height: 23px;
  }
  section.video-page iframe {
    height: 200px;
  }
  .site-slider .slick-slide {
    height: 225px;
  }
  .radio-box-row {
    padding: 20px 0;
  }
  .radio-box-row img {
    width: 65%;
    margin-bottom: 15px;
  }
  .radio-box-row p {
    font-size: 14px;
    line-height: 22px;
  }
  .site-slider.chg .slick-slide {
    height: 320px !important;
  }
  .get-in-touch-sec,
  .work-sec {
    padding: 40px 0;
  }
  .row.boader,
  .site-slider,
  .work-text ul {
    padding-bottom: 20px;
  }
  .work-text ul {
    display: block;
  }
  .work-text ul li a {
    margin: 0 auto 10px;
    width: 105px;
    height: 105px;
    font-size: 14px;
  }
  .me-sec h2,
  .work-text h2 {
    font-size: 40px;
    margin-bottom: 10px;
  }
  .work-text p {
    font-size: 14px;
  }
  .Television-Broadcast-row h2 {
    font-size: 16px;
    margin-bottom: 15px;
  }
  .Television-Broadcast-text p {
    font-size: 14px;
    line-height: 23px;
    width: 100%;
    margin-top: 10px;
  }
  .Television-Broadcast-text a {
    width: 32%;
    font-size: 14px;
    height: 40px;
    margin: 0 auto;
  }
  .row.boader {
    border-bottom: 1px solid #fff;
  }
  .me-sec p {
    font-size: 14px;
    line-height: 24px;
  }
  .me-point-row ul li {
    font-size: 15px;
    margin-left: 10px;
    margin-bottom: 15px;
    text-align: start;
  }
  .me-point-row ul li:before {
    width: 6px;
    height: 6px;
    border-radius: 50%;
    top: 10px;
    left: -13px;
  }
  .get-in-touch-sec h2,
  section.video-page h2 {
    font-size: 25px;
    margin-bottom: 15px;
  }
  .get-in-touch-sec textarea {
    width: 100%;
    height: 120px;
  }
  .get-in-touch-sec button {
    width: 100%;
    height: 50px;
    font-size: 16px;
  }
  .get-in-touch-sec textarea::placeholder {
    font-size: 14px;
  }
  .get-in-touch-sec input::placeholder {
    font-size: 14px;
  }
  .ft-links > a {
    margin: 0 5px;
    font-size: 16px;
  }
  .socail-lnks a img {
    width: 8%;
  }
  footer a img {
    width: 45%;
  }
  footer p {
    font-size: 15px;
    margin-bottom: 8px;
  }
  section.video-page h2 + .Television-Broadcast-row {
    padding-top: 15px;
  }
  .Television-Broadcast-row p {
    line-height: 23px;
    font-size: 14px;
  }
  .Television-Broadcast-img img {
    width: 76%;
    height: auto;
  }
  .site-slider .slick-next,
  .site-slider .slick-prev {
    display: none !important;
  }
}
@media only screen and (min-width: 300px) and (max-width: 519px) {
    .sld-num {
    margin-right: 0;
}
    .site-slider {
    margin-top: 20px;
}

  .carousel-item img.img-fluid {
    height: 450px;
}

.vc_custom_1673013164093 {
    padding-left: 0 !important;
    margin-top: 30px;
}
    
    html {
    overflow-x: hidden !important;
}

body {
    overflow-x: hidden !important;
}
  .me-sec,
  .menuSec,
  .menuSec.sticky.fixed,
  .work-sec {
    text-align: center;
  }
  .me-sec,
  .me-sec .row.chg {
    border-bottom: 2px solid #fff;
  }
  .banner_text {
    padding: 20px;
  }
  .banner_text ul {
    margin-top: 10px;
  }
  .banner-text-linked,
  .work-text ul {
    margin-top: 20px;
  }
  .banner_text ul li img {
    width: 80%;
  }
  .banner-text-linked a img {
    width: 70%;
  }
  .add-padding {
    width: 100%;
  }
  .line-point-text p {
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 15px;
  }
  .line-point-sec,
  .me-sec {
    padding: 30px 0;
  }
  .menuSec a h2 {
    font-size: 40px;
  }
  .menuSec {
    height: 55px;
  }
  .get-in-touch-sec,
  .work-sec {
    padding: 40px 0;
  }
  .row.boader,
  .site-slider,
  .work-text ul {
    padding-bottom: 20px;
  }
  .work-text ul {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
  }
  .work-text ul li a {
    margin: 0 auto 10px;
    width: 150px;
    height: 150px;
    font-size: 13px;
    padding: 10px;
  }
  .me-sec h2,
  .work-text h2 {
    font-size: 35px;
    margin-bottom: 10px;
    text-align: center;
  }
  
  .Television-Broadcast-row p b,
  .work-text p,
  footer p {
    font-size: 14px;
  }
  .Television-Broadcast-row h2 {
    font-size: 14px;
    margin-bottom: 10px;
  }
  .Television-Broadcast-text p {
    font-size: 13px;
    line-height: 20px;
    width: 100%;
    margin-top: 10px;
  }
  .Television-Broadcast-text a {
    width: 50%;
    font-size: 13px;
    height: 40px;
    margin: 0 auto;
  }
  .row.boader {
    border-bottom: 1px solid #fff;
  }
  .Television-Broadcast-row p,
  .dj-heading p,
  .lockdown-live-text p,
  .me-sec p,
  .radio-box-row p {
    font-size: 13px;
    line-height: 20px;
  }
  .me-point-row ul li {
    font-size: 13px;
    margin-left: 10px;
    margin-bottom: 10px;
    text-align: start;
  }
  .me-point-row ul li:before {
    width: 6px;
    height: 6px;
    border-radius: 50%;
    top: 10px;
    left: -13px;
  }
  .get-in-touch-sec h2 {
    font-size: 35px;
    margin-bottom: 20px;
  }
  .get-in-touch-sec input {
    width: 100%;
    height: 50px;
  }
  .get-in-touch-sec textarea {
    width: 100%;
    height: 100px;
  }
  .get-in-touch-sec button {
    width: 100%;
    height: 50px;
    font-size: 16px;
  }
  .get-in-touch-sec textarea::placeholder {
    font-size: 13px;
  }
  .get-in-touch-sec input::placeholder {
    font-size: 13px;
  }
  .ft-links > a {
    margin: 0 5px;
    font-size: 16px;
  }
  .socail-lnks a img {
    width: 10%;
  }
  footer a img {
    width: 60%;
  }
  footer p,
  section.video-page h3 {
    margin-bottom: 5px;
  }
  section.video-page .work-text ul {
    border: 0;
    padding-bottom: 25px;
  }
  section.video-page h2 {
    font-size: 35px;
    margin-bottom: 5px;
    padding-bottom: 8px;
  }
  section.video-page iframe {
    height: 200px;
  }
  section.video-page h2 + .Television-Broadcast-row {
    padding-top: 5px;
  }
  .site-slider .slick-slide {
    height: 160px;
  }
  .site-slider .slick-next,
  .site-slider .slick-prev {
    display: none !important;
  }
  .radio-box-row img {
    margin-bottom: 10px !important;
  }
  .radio-box-row h2 {
    font-size: 20px !important;
  }
  .Television-Broadcast-row.chg2 {
    margin-top: 30px;
  }
  .radio-box-row {
    padding: 15px 0;
  }
  .Television-Broadcast-row.chg h2 {
    font-size: 35px;
    padding-bottom: 15px;
  }
  .Television-Broadcast-img img {
    width: 85%;
    height: auto;
  }
  .site-slider.chg .slick-slide {
    height: 180px !important;
  }
}
