* {
   margin: 0;
   padding: 0;
   box-sizing: border-box;
   font-family: 'CircularStd'
}

:root {
   --blue: #41477B;
   --purple: #523F97;
   --light-green: #B7DFE2;
   --green: #4D9BA0;
   --dark-green: #257378;
   --color-white: #ffffff;
   --color-black: #000000;
   --color-grey: #F0F3F7;
   --orange: #F17B42;
   --dark-blue: #523F97;
   --color-primary: #292C45
}

body {
   line-height: 1.2;
   font-weight: 500;
   font-style: normal;
   background-color: #F0F3F7
}

body em,body i {
   font-style: italic
}

ol,ul {
   list-style: none
}

a {
   text-decoration: none;
   color: var(--blue)
}

.text-center {
   text-align: center
}

.d-flex {
   display: flex;
   flex-wrap: wrap
}

.column {
   flex-direction: column
}

.align-center {
   align-items: center
}

.space-center {
   justify-content: center
}

.space-between {
   justify-content: space-between
}

.flex-center {
   display: flex;
   align-items: center;
   justify-content: center
}

.gap-10 {
   gap: 10px
}

.gap-20 {
   gap: 20px
}

.text-white {
   color: var(--color-white)
}

.caps-sub-title {
   text-transform: uppercase;
   font-size: 14px;
   letter-spacing: -1px;
   line-height: 1.2;
   color: var(--orange);
   font-weight: 700;
   margin-bottom: 6px;
   display: block
}

.pink-tag.caps-sub-title {
   color: #7B68C2
}

.light-green-tag.caps-sub-title {
   color: var(--green)
}
.panelist-row .light-green-tag.caps-sub-title{
  color: #4D9BA0;
}
.panelist-row .caps-sub-title{
  color: #F17B42;
}
.panelist-row .pink-tag.caps-sub-title {
  color: #7B68C2;
}

.light-orange-tag.caps-sub-title {
   color: #CD8F13
}

@keyframes fadeUp {
   from {
       opacity: 0;
       transform: translateY(50px)
   }

   to {
       opacity: 1;
       transform: translateY(0)
   }
}

@media(min-width: 993px) {
   .hide-onDesk {
       display:none!important
   }
}

@media(max-width: 993px) {
   .hide-onTab {
       display:none!important
   }
}

@media(max-width: 767px) {
   .hide-onMob {
       display:none!important
   }
}

.page-template-episode-chapter .header-container header .container{
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
 /*  max-width: 1290px;
  width: 100%; */
}
.page-template-episode-chapter{
  background-image: url("../images/life-cancer-desktop-bg.svg");
  width: 100%;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
}
.page-template-episode-chapter .main-container{
  background-color: transparent;
}
.comp-news-sec .gray-bg-box .watch-video-box.mobile-btn a .btn-box{
  display: none;
}
.dummy-header{
  max-width: 1330px;
  padding: 0 20px;
  width: 100%;
  margin: 0 auto;
}
.dummy-header img{
  width: 100%;
}
.page-template-episode-chapter .main{
  padding: 0;
}
.inner-container{
  max-width: 1350px;
  padding: 0 30px;
  margin: 0 auto;
}
.add-box{
  max-width: 582px;
  margin: 30px auto;
  height: 90px;
  font-size: 14px;
  font-weight: 700;
  color: #41477B;
  border-radius: 5px;
  background: #FFFFFF;
}
.heading-box h1{
  font-size: 80px;
  font-weight: 700;
  font-weight: 500;
  letter-spacing: -1.6px;
  color: var(--color-primary);
  margin-bottom: 15px;
}
.heading-box{
  padding: 60px 0 0;
}
.heading-box p{
  font-size: 20px;
  color: var(--color-primary);
  line-height: 1.2;
  letter-spacing: -0.8px;
  font-weight: 400;
}
.top-text-wrapper{
  padding: 30px 0 0;
  border-top: 2px solid rgba(65, 71, 123, .50);
  margin: 80px 0 60px;
}
.top-text-wrapper .col-left{
  width: 27%;
}
.top-text-wrapper .col-right{
  width: 67%;
}
.top-text-wrapper .col-right p, .comp-news-sec .panelist-row p, .comp-news-sec .gray-bg-box .explore-row .text-box p{
  font-size: 20px;
  color: var(--color-primary);
  line-height: 1.3;
  letter-spacing: -1px;
  font-weight: 400;
}
.comp-news-sec .panelist-row p b{
  font-weight: 700;
  font-family: 'CircularStd';
}
.top-text-wrapper .col-left h3{
  font-size: 28px;
  color: var(--color-primary);
  line-height: 1.3;
  font-weight: 500;
  margin-bottom: 0;
  letter-spacing: -1.2px;
}
.full-video-box-wrapper{
  padding: 0 37px 40px;
  border-radius: 25px;
}
.full-video-box-wrapper img{
  width: 100%;
}
.video-scroller-item.video-scroller-1 {
  border-radius: 25px;
}
.full-video-box .video-play-box{
  box-shadow: 0px -2px 0px 0px #FFFFFF80 inset;
  border-radius: 25px;
}
.comp-news-sec .bg-box {
  border-radius: 20px;
  padding: 35px 60px 45px;
  width: 100%;
  background-color: #fff;
  margin-bottom: 10px;
}
.comp-news-sec .line-heading{
  padding-bottom: 20px;
  border-bottom: 2px solid #EAECF4;
  margin-bottom: 30px;
}
.comp-news-sec .line-heading h3, .comp-news-sec .gray-bg-box .explore-row .text-box h3{
  line-height: 1.3;
  color: #41477B;
  font-size: 28px;
  margin-bottom: 15px;
}
.comp-news-sec.episode-sec {
  margin-bottom: 30px;
}
.comp-news-sec .line-heading h3{
  width: 50%;
}
.comp-news-sec .panelist-row .col-left{
  width: 68%;
}
.comp-news-sec .panelist-row .col-left ul{
  gap: 3%;
  max-width: 80%;
  margin-top: 40px;
  margin-bottom: 0;
}
.comp-news-sec .panelist-row .col-left ul li p{
  letter-spacing: -0.8px;
}
.comp-news-sec .panelist-row .col-left li{
  width: 30%;
}
.comp-news-sec .panelist-row .col-right{
  width: 30%;
}
.comp-news-sec .panelist-row p{
  color: #41477B;
  margin-bottom: 0;
}
.comp-news-sec .panelist-row .panelists-wrapper span{
  color: #8FA5B9;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: .5px;
  line-height: 1.2;
}
.comp-news-sec .panelist-row .panelists-wrapper .img-box{
  width: 48px;
  height: 48px;
  border-radius: 5px;
  background-size: cover;
 background-repeat: no-repeat;
 background-position: center top;
}
.comp-news-sec .panelist-row .panelists-wrapper .img-box img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 5px;
}
.comp-news-sec .panelist-row .detail-box{
  width: calc(100% - 48px);
  padding-left: 12px;
}
.comp-news-sec .panelist-row .detail-box p{
  color: #41477B;
  margin-bottom: 0;
}
.comp-news-sec .panelist-row .panelists-row:not(:nth-last-of-type(1)){
  margin-bottom: 20px;
}
.comp-news-sec .gray-bg-box{
  padding: 10px 10px 10px 32px;
  background-color: #F5F6F9;
  border-radius: 20px;
  margin-bottom: 20px;
}
.comp-news-sec .gray-bg-box:nth-last-of-type(1){
  margin-bottom: 0;
}
.comp-news-sec .gray-bg-box .watch-video-box img, .comp-news-sec .gray-bg-box .watch-video-box video, .comp-news-sec .gray-bg-box .watch-video-box a{
  border-radius: 10px;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.comp-news-sec .gray-bg-box .watch-video-box a .btn-box img{
  width: 13px;
  height: auto;
  object-fit: contain;
}
.comp-news-sec .gray-bg-box .watch-video-box a{
  cursor: auto;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center top;
  border-radius: 10px;
}
.comp-news-sec .gray-bg-box .watch-video-box a .btn-box{
  cursor: pointer;
}
.comp-news-sec .gray-bg-box .btn-box{
  background-color: #523F97;
  border-radius: 5px;
  border-radius: 5px;
  font-size: 16px;
  font-weight: 500;
  color: #F0F3F7;
  padding: 18px;
}
.comp-news-sec .gray-bg-box .watch-video-box a{
  position: relative;
  display: flex;
}
.comp-news-sec .gray-bg-box .watch-video-box a .btn-box {
  position: absolute;
  top: 50%;
  display: flex;
  left: 50%;
  transform: translate(-50%, -50%);
}
.comp-news-sec .gray-bg-box .btn-box img{
  margin-right: 11px;
}
.comp-news-sec .gray-bg-box .explore-row .text-box{
  width: 35%;
}
.comp-news-sec .gray-bg-box .explore-row .text-box p{
  color: #41477B;
}
.comp-news-sec .gray-bg-box .explore-row .text-box .large-number{
  font-size: 60px;
  letter-spacing: .5px;
  font-weight: 400;
  color: #7B68C2;
}
.comp-news-sec .gray-bg-box .explore-row .text-box h3{
  max-width: 80%;
  margin-top: 15px;
}
.full-video-box-wrapper .jwplayer.jw-flag-aspect-mode{
  border-radius: 25px;
}
.comp-news-sec .gray-bg-box .explore-row .text-box .top-num-box{
  padding-bottom: 30px;
  border-bottom: 2px solid #EAECF4;
  margin-bottom: 15px;
}
.comp-news-sec .gray-bg-box .explore-row .text-box .article-item{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-top: 5px;
}
.comp-news-sec .gray-bg-box .explore-row .text-box .article-item .label_tag{
  margin-bottom: 5px;
  display: block;
}
.comp-news-sec .gray-bg-box .explore-row .text-box .article-item .img-box{
  width: 127px;
  height: 80px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center top;
  border-radius: 10px;
}
.comp-news-sec .gray-bg-box .explore-row .text-box .article-item .detail-box p {
  font-size: 18px;
  margin-bottom: 0;
}
@media(min-width: 992px){
  .comp-news-sec .gray-bg-box .explore-row .text-box .article-item .detail-box p {
     display: -webkit-box;
     -webkit-line-clamp: 2;
     -webkit-box-orient: vertical;
     overflow: hidden;
     text-overflow: ellipsis;
  }

}
.comp-news-sec .gray-bg-box .explore-row .text-box{
  padding: 14px 0;
}
.comp-news-sec .gray-bg-box .explore-row .text-box .article-item .btn-box-article{
  width: 100%;
  display: none;
}
.comp-news-sec .gray-bg-box .explore-row .text-box .article-item .detail-box{
  width: calc(100% - 127px);
  padding-left: 11px;
}
.comp-news-sec .gray-bg-box .explore-row .text-box .article-item .img-box img{
  border-radius: 10px;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.comp-news-sec .gray-bg-box .explore-row .text-box .btn{
  padding: 20px;
  background-color: #fff;
  border-radius: 5px;
  font-size: 16px;
  font-weight: 500;
  color: #41477B;
  display: inline-flex;
  gap: 32px;
  margin-top: 20px;
  transition: all .5s ease-in-out;
}
.comp-news-sec .gray-bg-box .explore-row .text-box .btn img{
  transition: all .5s ease-in-out;
}
.comp-news-sec .gray-bg-box .explore-row .text-box .btn:hover{
  background-color: #523F97;
  color: #fff;
}
.comp-news-sec .gray-bg-box .explore-row .text-box .btn:hover img{
  filter: invert(4) brightness(2);
}
.comp-news-sec .gray-bg-box .explore-row .watch-video-box{
  width: 62.1%;
}
.comp-news-sec .gray-bg-box .explore-row .watch-video-box img{
  height: 100%;
  object-fit: cover;
}
.comp-news-sec.next-sec .gray-bg-box .explore-row .watch-video-box img{
  border-radius: 20px;
}
.comp-news-sec .line-heading .filter-button-wrapper select {
  appearance: none;
  -webkit-appearance: none;
  border: none;
  outline: none;
  padding: 13px 50px 13px 15px;
  color: #41477B;
  background: transparent;
  border: 2px solid #8FA5B9;
  background-color: transparent;
  border-radius: 8px;
  background-image: url("../images/blue-arrow.svg");
  background-size: 12px auto;
  background-position: 90px 21px;
  background-repeat: no-repeat;
  font-weight: 500;
  cursor: pointer;
}
.next-sec .filter-button-wrapper{
  width: 40%;
  display: flex;
  justify-content: flex-end;
}
.next-sec .filter-button-wrapper .date{
  color: #8FA5B9;
  font-size: 28px;
  line-height: 1.3;
  font-weight: 500;
}

.comp-news-sec.next-sec .gray-bg-box .explore-row .text-box h3{
  font-weight: 400;
  color: #292C45;
  font-size: 26px;
  max-width: 100%;
  margin: 6px 0 20px;
}
.comp-news-sec.next-sec .gray-bg-box .explore-row .text-box span{
  color: #7B68C2;
  font-size: 14px;
  font-weight: 700;
}
.comp-news-sec.next-sec .gray-bg-box .explore-row .text-box p{
  color: #292C45;
}
.comp-news-sec.next-sec .gray-bg-box .explore-row .text-box .btn{
  margin-top: 40px;
  background-color: #523F97;
  color: #fff;
  align-items: center;
  gap: 14px;
}
.comp-news-sec.next-sec .gray-bg-box .explore-row .text-box .btn:hover{
  background-color: #292C45;
}
.comp-news-sec.next-sec{
  padding-bottom: 120px;
}
.comp-news-sec.next-sec .gray-bg-box .explore-row .text-box .btn:hover img{
  filter: inherit;
}
.comp-news-sec.next-sec .gray-bg-box .explore-row .text-box{
  width: 35%;
}
.comp-news-sec.next-sec .gray-bg-box{
  background-color: transparent;
  padding: 0;
  border-radius: 0;
}
.comp-news-sec .panelist-row .line-heading h3{
  width: 100%;
  margin-bottom: 0;
}
.label_tag {
  font-weight: 700;
  font-size: 14px;
  text-transform: uppercase;
}
/* @media(max-width: 1340px){
  .page-template-episode-chapter .header-container header .container{
     max-width: 95%;
  }
} */

/* responsive start here */
@media(max-width: 1280px){
  .heading-box{
     padding-top: 45px;
  }
  .comp-news-sec .bg-box{
     padding: 30px 30px 40px;
  }
  .comp-news-sec .gray-bg-box{
     padding-left: 10px;
  }
  .heading-box h1{
     font-size: 70px;
  }
  .comp-news-sec .gray-bg-box .explore-row .text-box, 
  .comp-news-sec.next-sec .gray-bg-box .explore-row .text-box{
     width: 40%;
  }
  .comp-news-sec .gray-bg-box .explore-row .watch-video-box {
     width: 58%;
  }
  .full-video-box-wrapper{
     padding: 0 30px 30px;
  }
  .top-text-wrapper {
     margin: 60px 0 40px;
  }
}
@media(max-width: 992px){
  .comp-news-sec .line-heading h3, .comp-news-sec .gray-bg-box .explore-row .text-box h3{
     font-size: 24px;
  }
  /* .page-template-episode-chapter .header-container header .container{
   max-width: 100%;
} */
.page-template-episode-chapter .header-container header.collapsed{
   padding: 0;
}
  .top-text-wrapper .col-right p, .comp-news-sec .panelist-row p, .comp-news-sec .gray-bg-box .explore-row .text-box p{
     font-size: 16px;
  }
  .comp-news-sec .gray-bg-box .explore-row .text-box{
     width: 42%;
  }
  .comp-news-sec .panelist-row .col-left{
     width: 65%;
  }
  .comp-news-sec .panelist-row .col-left ul{
     max-width: 100%;
  }
  .comp-news-sec .panelist-row .col-right{
     width: 33%;
  }
  .comp-news-sec .gray-bg-box .explore-row .watch-video-box{
     width: 55%;
  }
  .comp-news-sec .gray-bg-box .explore-row .text-box .large-number{
     font-size: 50px;
  }
  .comp-news-sec .gray-bg-box .explore-row .text-box .top-num-box{
     padding-bottom: 20px;
     margin-bottom: 10px;
  }
  .heading-box p{
     font-size: 18px;
  }
  .top-text-wrapper .col-left{
     width: 35%;
  }
  .top-text-wrapper .col-right{
     width: 60%;
  }
  .next-sec .filter-button-wrapper .date{
     font-size: 22px;
  }
  .comp-news-sec.next-sec .gray-bg-box .explore-row .text-box .btn{
     margin-top: 30px;
  }
}
@media(max-width: 768px){
  .comp-news-sec .gray-bg-box .explore-row .text-box .large-number{
     font-size: 70px;
     line-height: .8;
  }
 /*  .full-video-box-wrapper .video-scroller-item .jw-aspect.jw-reset{
     padding-top: 145% !important;
  }
  .full-video-box-wrapper .video-scroller-item .jw-media video{
     object-fit: cover !important;
  } */
  .comp-news-sec .gray-bg-box .explore-row .text-box .article-item a {
     width: 100%;
  }
  .comp-news-sec .gray-bg-box .explore-row .text-box .article-item .btn-box-article a{
     width: auto;
  }
  .comp-news-sec .gray-bg-box .explore-row .text-box .article-item .btn-box-article .btn{
     font-size: 16px;
     padding: 10px 18px;
     gap: 15px;
  }
  .label_tag{
     font-size: 12px;
  }
  .comp-news-sec .gray-bg-box .watch-video-box.mobile-btn a .btn-box{
     display: flex;
     position: relative;
     top: 0;
     left: 0;
     transform: inherit;
     margin-top: 20px;
  }
  .comp-news-sec.next-sec .gray-bg-box .explore-row .text-box p{
     margin-bottom: 0;
  }
  .comp-news-sec .gray-bg-box .watch-video-box.mobile-btn a{
     height: auto;
  }
  .comp-news-sec .gray-bg-box .explore-row .text-box .article-item .btn-box-article{
     display: flex;
     width: auto;
  }
  .comp-news-sec .gray-bg-box .explore-row .text-box .article-item .btn-box-article .btn{
     margin-top: 0;
  }
  .comp-news-sec .gray-bg-box .explore-row .text-box .article-item .detail-box p{
     font-size: 16px;
  }
  .caps-sub-title{
     font-size: 12px;
  }
  .top-text-wrapper .col-right p, .comp-news-sec .panelist-row p, .comp-news-sec .gray-bg-box .explore-row .text-box p{
     font-size: 14px;
     letter-spacing: -0.28px;
  }
  .comp-news-sec .gray-bg-box .explore-row .text-box .btn{
     color: #292C45;
     font-size: 14px;
     padding: 15px 14px 15px 19px;
  }
  .comp-news-sec .gray-bg-box .watch-video-box a .btn-box{
     padding: 13px 20px;
     display: none;
  }
  .comp-news-sec .gray-bg-box .explore-row .text-box, 
  .comp-news-sec .gray-bg-box .explore-row .watch-video-box,
  .comp-news-sec .panelist-row .col-left,
  .comp-news-sec .panelist-row .col-right,
  .top-text-wrapper .col-left,
  .top-text-wrapper .col-right{
     width: 100%;
  }
  .comp-news-sec .panelist-row{
     gap: 30px;
  }
  .comp-news-sec .gray-bg-box{
     padding: 35px 16px 20px;
  }
  .comp-news-sec .gray-bg-box .explore-row .text-box .top-num-box{
     display: flex;
     gap: 5px;
     flex-direction: column;
     margin-bottom: 20px;
  }
  .comp-news-sec .gray-bg-box .explore-row .text-box .top-num-box p{
     margin-bottom: 0;
  }
  .comp-news-sec .gray-bg-box .explore-row .text-box .top-num-box h3{
     margin-bottom: 5px;
  }
  .heading-box p{
     font-size: 14px;
     letter-spacing: -0.28px;
  }
  .comp-news-sec .panelist-row .detail-box p{
     font-size: 16px;
     letter-spacing: -0.64px;
  }
  .comp-news-sec .gray-bg-box .explore-row{
     gap: 20px;
     flex-direction: column-reverse;
  }
  .comp-news-sec .gray-bg-box .explore-row .text-box .article-item .detail-box{
     width: 100%;
     padding-left: 0;
  }
  .comp-news-sec .gray-bg-box .explore-row .text-box .article-item .img-box{
     width: 100%;
     height: 300px;
  }
  .comp-news-sec .gray-bg-box .explore-row .text-box .article-item{
     gap: 20px ;
     padding: 0;
  }
  .heading-box{
     padding: 15px 0 0;
  }
  .heading-box h1{
     margin-bottom: 20px;
     font-size: 52px;
     letter-spacing: -0.8px;
     line-height: 1.1;
  }
  .comp-news-sec .line-heading h3, .comp-news-sec .gray-bg-box .explore-row .text-box h3{
     margin-top: 0;
  }
  .top-text-wrapper{
     padding-top: 20px;
     margin-top: 37px;
     gap: 10px;
  }
  .page-template-episode-chapter{
     background-image: url("../images/life-cancer-mobilebg.svg");
  }
  .episode-sec.comp-news-sec .line-heading{
     padding-left: 15px;
     padding-right: 15px;
     padding-bottom: 0;
     border-bottom: none;
     margin-bottom: 20px;
  }
  .episode-sec.comp-news-sec .line-heading h3{
     border-bottom: 2px solid #EAECF4;
     padding-bottom: 10px;
  }
  .full-video-box-wrapper{
     padding: 0 16px 60px;
  }
  .full-video-box-wrapper .video-play-box{
     position: relative;
  }
  .full-video-box-wrapper .video-play-box::before {
     position: absolute;
     bottom: 1%;
     left: 50%;
     width: 87%;
     height: 90%;
     content: "";
     backdrop-filter: blur(160px);
     transform: translateX(-50%);
     box-shadow: 0px 60px 120px rgba(0, 0, 0, 0.35);
     border-radius: 20px; /* Optional: match your design */
  }
  .comp-news-sec .inner-container{
     padding: 0 16px;
  }
  .comp-news-sec .line-heading {
     padding-bottom: 10px;
     margin-bottom: 30px;
  }
  .comp-news-sec .panelist-row .detail-box{
     padding-left: 15px;
  }
  .comp-news-sec .panelist-row .col-left ul li{
     width: 46%;
  }
  .comp-news-sec .panelist-row .col-left ul{
     justify-content: space-between;
     gap: 20px 16px;
     margin-top: 30px;
  }
  .caps-sub-title{
     font-size: 12px;
     letter-spacing: .3px;
     margin-bottom: 9px;
  }
  .comp-news-sec.next-sec .gray-bg-box .explore-row .text-box span{
     font-size: 12px;
  }
  .comp-news-sec .panelist-row p{
     color: #292C45;
  }
  .comp-news-sec .panelist-row .panelists-wrapper span{
     font-size: 14px;
  }
  .comp-news-sec .line-heading h3, .comp-news-sec .gray-bg-box .explore-row .text-box h3{
     letter-spacing: -0.96px;
  }
  .comp-news-sec .bg-box{
     padding: 30px;
  }
  .comp-news-sec.next-sec .gray-bg-box .explore-row .text-box{
     padding-top: 0;
     padding-bottom: 4px;
  }
  .comp-news-sec.next-sec .gray-bg-box .explore-row{
     flex-direction: column;
  }
  .comp-news-sec.episode-sec .bg-box{
     padding: 30px 15px;  
  }
  .comp-news-sec .panelist-row{
     padding-bottom: 20px;
  }
  .comp-news-sec .panelist-row p b{
     font-weight: 400;
  }
  .comp-news-sec .line-heading h3{
     width: 100%;
  }
  .comp-news-sec .gray-bg-box .explore-row .text-box, .comp-news-sec.next-sec .gray-bg-box .explore-row .text-box{
     width: 100%;
  }
  .comp-news-sec .filter-button-wrapper {
     display: none;
  }
 .comp-news-sec.next-sec .filter-button-wrapper{
     display: flex;
     width: 100%;
     justify-content: left;
  }
  .comp-news-sec.next-sec .bg-box{
     padding: 30px 30px 43px;
  }
  .comp-news-sec.next-sec .line-heading{
     justify-content: left;
     text-align: left;
  }
  .next-sec .filter-button-wrapper .date{
     font-size: 20px;
  }
  .comp-news-sec.next-sec{
     padding-bottom: 60px;
  }
  .add-box{
     height: 55px;
  }
  .comp-news-sec .gray-bg-box{
     margin-bottom: 10px;
  }
  .comp-news-sec .gray-bg-box .explore-row .text-box{
     padding-bottom: 0;
  }
}
@media(max-width: 480px){
  .comp-news-sec .gray-bg-box .watch-video-box a{
     height: 200px;
  }
  .comp-news-sec .gray-bg-box .explore-row .text-box .article-item .img-box{
     height: 160px;
  }
  .comp-news-sec .gray-bg-box .watch-video-box a .btn-box{
     width: 100%;
  }
  .comp-news-sec .gray-bg-box .watch-video-box a .btn-box {
     width: 100%;
     max-width: 180px;
  }
}
@media(max-width: 370px){
  .heading-box h1{
     font-size: 45px;
  }
}
