:root { --sttl-color-primary: #E62726; --sttl-color-secondary: #F1F1F1; --sttl-color-white:#fff; --sttl-color-black:#000}
:root .wob{--sttl-color-primary: #ff0}

/********* Reset CSS *********/
*, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
body, h1, h2, h3, h5, h6, p, span, li, a, div { font-family: 'Archivo'; }
@font-face { font-family: 'Archivo'; font-style: normal; font-weight: 300; src: local('Archivo Light'), url('../fonts/Archivo-Thin.woff') format('woff'); }
@font-face { font-family: 'Archivo'; font-style: normal; font-weight: 400; src: local('Archivo Regular'), url('../fonts/Archivo-Regular.woff') format('woff'); }
@font-face { font-family: 'Archivo'; font-style: normal; font-weight: 500; src: local('Archivo Medium'), url('../fonts/Archivo-Medium.woff') format('woff'); }
@font-face { font-family: 'Archivo'; font-style: normal; font-weight: 600; src: local('Archivo SemiBold'), url('../fonts/Archivo-SemiBold.woff') format('woff'); }
@font-face { font-family: 'Archivo'; font-style: normal; font-weight: 700; src: local('Archivo Bold'), url('../fonts/Archivo-Bold.woff') format('woff'); }
@font-face { font-family: 'Archivo'; font-style: normal; font-weight: 800; src: local('Archivo ExtraBold'), url('../fonts/Archivo-ExtraBold.woff') format('woff'); }
.colorPrimary{color: var(--sttl-color-primary)!important;}.colorSecondary{color: var(--sttl-color-secondary);}
.fs-12{font-size: 12px}.fs-14{font-size: 14px}.fs-16{font-size: 16px!important}.fs-18{font-size: 18px}.fs-20{font-size: 20px}.fs-22{font-size: 22px}
.fw-medium{font-weight: 600}
body{display: flex;flex-direction: column;min-height: 100vh;}.mainWrap{flex: 1 0 auto;}
.text-justify{text-align: justify;}
p{font-size: 18px;color: #4D4D4D;}

/*Header*/
.topStrip { background: #F3E7E7; font-size: 14px; padding: 5px 0;}
.topStrip ul { position: relative;}
.topStrip ul li a {padding-right: 8px;border-right: 1px solid;margin-right: 8px;line-height: 14px;display: block; color: var(--sttl-color-black); }
.topStrip ul li:last-child a{margin: 0;padding: 0;border: 0;}
.topStrip .form-select {background-color: transparent;border: 0;max-width: 65px;font-size: 14px;background-size: 10px;padding: 0;background-position: right 0 center;}
.logoSection {padding: 9px 0;}
.site-logo.faux-heading span.screen-reader-text {display: none;}
.site-logo.faux-heading img {max-width: 100%;height: auto;}
.rightSection ul li {margin-left: 10px;}
.rightSection ul li a {background: #F8B33D;padding: 11px 18px;color: #000;font-weight: 500;border-bottom: 2px solid #DC2625;transition: 0.3s all ease-in-out;}
.rightSection ul li a:hover {border-color: #F8B33D;background: #dc2625;color: #fff;}
.drawer-menu { right: -400px; width: 300px; height: 100vh; top: 0; z-index: 9999; padding: 50px 0px; transition: 0.3s all ease-in-out;background-image: url(../images/background.svg);background-repeat: no-repeat;background-size: cover;}
.menu-open .drawer-menu { right: 0px; }
.menu-open { overflow: hidden; }
.menu-overlay { position: fixed; width: 100%; height: 100vh; background: #000000f2; right: -100%; top: 0; z-index: 9999; }
.menu-open .menu-overlay { left: 0; }
.drawer-menu li a { color: #fff; font-size: 16px; padding: 10px 30px;display: block; padding-right: 45px; text-decoration: none;}
.drawer-menu li>ul>li>a { padding-left: 40px; color:#F8B33D}
.drawer-menu li>ul>li>ul>li>a { padding-left: 50px; }
.drawer-menu li:hover>a { color: #F8B33D; }
.drawer-menu .quick-links { margin-bottom: 30px; color: #fff; }
.menu-part .toggle-btn-menu {cursor: pointer;width: 100%;margin: 0;right: 10px;top: 10px;}
.menu-part .toggle-btn-menu img{width: 25px;}
.drawer-menu ul li ul { display: none;list-style-type: none;padding: 0;}
.drawer-menu .quick-links { display: none; }
.drawer-menu>ul { overflow: auto; height: 100%;list-style-type: none;padding: 0;margin: 0;}
.child-trigger { position: absolute; width: 45px; top: 0; right: 0; display: flex; justify-content: center; align-items: center; cursor: pointer;height: 47px!important;}
.child-trigger i { width: 9px; height: 9px; border-bottom: 1.9px solid white; border-right: 1.9px solid white; transform: rotate(45deg); display: block; position: relative; top: -2px; left: 2px; }
.child-trigger.child-open i { border-bottom: 1.9px solid transparent; border-right: 1.9px solid transparent; border-top: 1.9px solid white; border-left: 1.9px solid white; top: 5px; }
.drawer-menu ul li { position: relative; }
.main-menu .menuPart>ul>li::before { content: ""; position: absolute; width: 0; height: 2px; background: var(--b1-primary-color); transition: .5s all ease; bottom: 0; left: 0; right: 0; }
.main-menu .menuPart>ul>li.hover::before { width: 100%; }

/* Home Banner*/
section.mainBanner .swiper-slide .imgWrap img {opacity: 0;visibility: hidden;}
section.mainBanner .swiper-slide .imgWrap {background-repeat: no-repeat;background-size: cover;height: 600px;}
.sliderNav .mainBanner-next, .sliderNav .mainBanner-prev {background: rgb(0 0 0 / 30%);width: 76px;height: 76px;border-radius: 100%;}
.sliderNav .mainBanner-next:after, .sliderNav .mainBanner-prev:after {font-size: 28px;color: #fff;}

/* About Section */
h2{font-size: 36px;font-weight: 700;margin-bottom: 35px;line-height: 40px;position: relative;}
h2.title:before {content: '';background: #F8B33D;width: 76px;height: 5px;position: absolute;bottom: -10px;border-radius: 75px;}
h2.titleCenter:before {left: 50%;transform: translateX(-50%);}
h4.subTitle{color:#060671;font-size: 24px;font-weight: 600;}
section.aboutSection {padding: 54px 0 60px;background-image: url(../images/background.svg);background-repeat: no-repeat;background-size: cover;color:#fff;margin-bottom: 100px;}
section.aboutSection p{font-size: 18px;font-weight: 100;line-height: 28px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;color: #fff;}
section.aboutSection a{display: block;margin-top: 30px;color: #fff;text-decoration: none;}
section.aboutSection a img, .researchBox a img{margin-left: 8px;}
.whatsNewBox {background: #fff;color: #000;position: absolute;top: -75px;padding: 73px 46px 55px;width: calc(100% - 24px);left: 12px;z-index: 1;box-shadow: 0px 0px 75px #00000029;}
.whatsNewBox p.news a {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.whatsNewBox ul p.date, .tenderBox p.date{color: #2056E9;font-weight: 500;margin-bottom: 0;}
.whatsNewBox ul p.news a, .tenderBox p.news{color: #4D4D4D;font-weight: 500;font-size: 18px;}
section.aboutSection .whatsNewBox a, .researchBox a, .heading a{color: #2056E9;display: flex;align-items: center;text-decoration: none;}

/* Our Networks */
section.ourNetwork{margin-bottom: 100px;text-align: center;}
section.ourNetwork h2 {text-align: center;box-shadow: 0px 0px 30px #00000029;border-radius: 76px;margin: 0 auto;padding: 25px 40px;color: #323232;display: inline-block;}
.networkLogo {display: flex;align-items: center;justify-content: space-between;position: absolute;width: 100%;bottom: 115px;}
.networkLogo div {width: 16.66%;}
/* .newsOnAir {padding-left: 60px;} */
.doorDarshan {padding-left: 60px;}
.ddNews {padding-left: 50px;}
.ddIndia {padding-left: 20px;}
.akashWani {padding-left: 10px;}
/* .akashWani {position: relative;left: -12px;} */

/* Listen Section*/
section.listenSection .imgWrap.position-relative h2 {position: absolute;bottom: 30px;color: #fff;left: 36px;}
section.listenSection .imgWrap.position-relative:before {content: '';background: transparent linear-gradient(180deg, #00000000 0%, #000000 100%) 0% 0% no-repeat;height: 230px;width: 100%;position: absolute;bottom: 0;}
.researchBox {background-image: url(../images/research-bg.jpg);position: absolute;top: -40px;left: 0;box-shadow: 0px 0px 75px #00000029;padding: 46px 40px 40px;background-color: #fff;background-repeat: no-repeat;background-size: cover;z-index: 1;}
.researchBox ul li:before {content: '';background: #2056E9;width: 9px;height: 9px;position: absolute;border-radius: 100%;left: 0;top: 11px;}
.researchBox ul li {color: #717171;font-size: 20px;margin-bottom: 20px;padding-left: 20px;position: relative;}

/* Gallery Section */
section.gallerySection {background-color: #F3E7E7;padding: 220px 0 89px;margin-top: -100px;}
.heading{margin-bottom: 35px;}
.galleryNav.position-relative, .infoNav {display: flex;flex-direction: row-reverse;}
.galleryNav .photoGallery-next, .galleryNav .photoGallery-prev, .galleryNav .videoGallery-next, .galleryNav .videoGallery-prev, .information-next, .information-prev{height: 22px;position: unset;margin: 0;}
.galleryNav .photoGallery-prev, .galleryNav .videoGallery-prev, .information-prev {transform: rotate(180deg);}
.galleryNav .photoGallery-next:after, .galleryNav .photoGallery-prev:after, .galleryNav .videoGallery-next::after, .galleryNav .videoGallery-prev:after, .information-next:after, .information-prev:after{background: url(../images/blue-arrow.svg);width: 22px;height: 22px;font-size: 0;background-repeat: no-repeat;}
.photoGallery .imgWrap, .videoGallery .imgWrap {height: 450px;position: relative;} 
.photoGallery .imgWrap img, .videoGallery .imgWrap img {height: 100%;object-fit: cover;width:100%;object-position:top;}
.photo-gallery-list .photo-gallery img, .video-gallery-list .video-gallery img {height: 200px;object-fit: fill;width: 100%;}
.photo-gallery-list .photo-gallery a, .video-gallery-list .video-gallery a{position: relative;display: block;}
.photoGallery .imgWrap:before, .videoGallery .imgWrap:before, .photo-gallery-list .photo-gallery a:before, .video-gallery-list .video-gallery a:before{background: transparent;position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: '';transition: 0.5s all ease-in-out;}
.photoGallery .imgWrap:hover:before, .videoGallery .imgWrap:hover:before, .photo-gallery-list .photo-gallery a:hover:before, .video-gallery-list .video-gallery a:hover:before {background: rgb(0 0 0 / 60%);}
.photoGallery .imgWrap:after, .videoGallery .imgWrap:after, .photo-gallery-list .photo-gallery a:after, .video-gallery-list .video-gallery a:after {background-image: url('../images/zoom-in.svg');position: absolute;top: 50%;left: 50%;width: 40px;height: 40px;content: '';transition: 0.5s all ease-in-out;background-repeat: no-repeat;background-size: 40px;transform: translate(-50%, -50%);opacity: 0;}
.videoGallery .imgWrap:hover:after, .video-gallery-list .video-gallery a:hover:after {background-image: url('../images/play-circle.svg')!important;background-size: 40px;}
.photoGallery .imgWrap:hover:after, .videoGallery .imgWrap:hover:after, .video-gallery-list .video-gallery a:hover:after {opacity: 1;}

/* Feed&Video Section */
section.feedVideoSection {padding: 80px 0;background-image: url(../images/background.svg);background-repeat: no-repeat;background-size: cover;}
section.feedVideoSection button img {width: 39px;height: 39px;}
.nav-tabs button.nav-link {padding: 0;margin-right: 15px;background-color: transparent;border: none;}
.nav-tabs .nav-item.show button.active{border: 0;background-color: transparent}
.nav-tabs {border-bottom: 0;}
.socialFeed {background: #fff;box-shadow: 0px 3px 65px #00000029;padding: 22px 32px;}
.socialFeed .nav-tabs {margin-bottom: 30px;}
.videoSection {position: relative;margin: 27px 0;}
.videoSection a.playBtn {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.videoSection .imgWrap:before {background: rgb(0 0 0 / 50%);position: absolute;bottom: 0;left: 0;width: 100%;height: 90px;}
.videoSection h3 {color: #fff;position: absolute;bottom: 0;padding: 15px 36px;font-size: 24px;font-weight: 400;background: rgb(0 0 0 / 50%);margin-bottom: 0;width: 100%;}
.videoSection .imgWrap img {height: 100%;object-fit: cover;}
.videoSection .imgWrap {height: 562px;}

/* Information Section */
section.informationSection {background-image: url(../images/information-bg.svg);padding: 55px 0;background-repeat: no-repeat;background-size: cover;background-position: center left;}
.informationSlider .imgWrap, .listenerBox .imgWrap {width: 90px;height: 90px;background: #F8F1F1;border-radius: 100%;line-height: 90px;text-align: center;margin: 0 auto 13px;transition: 0.3s all ease-in-out;}
.informationSlider a:hover .imgWrap, .listenerBox:hover .imgWrap {background: #f9d1d1;}
.informationSlider .imgWrap img, .listenerBox .imgWrap img {width: 36px;height: 36px;}
.informationSlider .sw {text-align: center;}
.informationSlider a {text-decoration: none;color: #000;font-size: 20px;text-align: center;}

/* Tender Section */
section.tenderSection {padding: 70px 0 40px;}
section.tenderSection .nav-tabs button.nav-link {margin-right: 60px;color: rgba(50, 50, 50, 0.5);}
section.tenderSection .nav-tabs button.nav-link.active {color: rgb(50 50 50);}
section.tenderSection .nav-tabs button.nav-link h2.title:before {background: transparent;}
section.tenderSection .nav-tabs button.nav-link.active h2.title:before {background: #f8b33d;}
.tenderBox {display: flex;align-items: center;justify-content: space-between;}
.tenderBox .imgWrap {margin-left: 20px;}
.tenderBox p.news{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

/* Download Box */
.downloadBox {box-shadow: 0px 0px 75px #00000029;padding: 40px;margin-bottom: 30px;}
.downloadBox h6 {font-size: 20px;line-height: 28px;margin-bottom: 30px;}
.downloadBox .imgWrap {margin-right: 30px;}
.downloadBox h6 a:hover {color: #2056e9;}
.downloadBox h6 a {color: #000;text-decoration: none;transition: 0.3s all ease-in-out;}
.appLink {display: flex;}

/* Inner Page */
section.innerPage p {font-size: 18px;color: #4D4D4D;}
section.innerPage {padding: 65px 0;}
ul.girdFour{display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;}
ul.customUL > li {padding-left: 20px;position: relative;margin-bottom: 10px;font-size: 18px;color: #4D4D4D;}
ol > li {padding-left: 10px;margin-bottom: 8px;font-size: 16px;color: #4D4D4D;}
ul.customUL li:before {content: '';background: #FF6131;position: absolute;width: 7px;height: 7px;left: 0;border-radius: 100%;top: 10px;}
a.commonBtn {background: #060671;color: #ffffff;text-decoration: none;padding: 8px 30px;border-radius: 25px;display: inline-block;margin-top: 15px;border: 1px solid #060671;transition: 0.5s all ease-in-out;}
a.commonBtn:hover {border-color: #f8b33d;background: #f8b33d;color: #060671;}
.innerPage h5.subTitle {color: #dc2625;font-weight: 600;font-size: 20px;margin-bottom: 10px;background: #dc26251c;padding: 10px 20px;}
section.innerPage ul li a:hover {color: #fe6030;}
section.innerPage ul li a {text-decoration: none;color: #222;transition: 0.3s all ease-in-out;}
.imgWrap.ndmsImg img {box-shadow: 0 0 20px #ddd;border-radius: 10px;}
.contentBox {box-shadow: 0 0 30px #e9e9e9;padding: 50px;border-radius: 25px;margin-top: 50px;}
.contentBox h4 {color: #ff6131;font-weight: 600;}
.contentBox h5 {font-size: 20px;color: #060671;margin-bottom: 20px;}
.iframVideo {position: relative;padding-bottom: 56.25%; /* 16:9 */padding-top: 25px;height: 0;}
.iframVideo iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.filter-list{border-radius: 10px; padding: 10px 10px 2px 10px; border: 1px solid #C9D2EB;}

/* Inner Banner */
section.innerBanner .imgWrap img {opacity: 0;visibility: hidden;display: none;}
section.innerBanner .imgWrap {background-repeat: no-repeat;background-size: cover;height: 250px;display: flex;flex-direction: row;align-items: center;}
section.innerBanner h2{margin-bottom: 0;}

/* Breadcrumbs */
.breadcrumb{margin-bottom: 0;position: relative;top: 50px;}
.breadcrumb li:first-child {padding-left: 1px;}
.breadcrumb-item+.breadcrumb-item::before {content: '';width: 6px;height: 6px;border-radius: 100%;background: var(--sttl-color-primary);padding: 0;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
li.breadcrumb-item {position: relative;}
.breadcrumb-item+.breadcrumb-item {padding-left: 12px;}
li.breadcrumb-item {padding-right: 8px;}
li.breadcrumb-item a {transition: 0.3s all ease-in-out;text-decoration: none;color: #aaa;}
li.breadcrumb-item a:hover {color: var(--sttl-color-primary);}
li.breadcrumb-item strong {font-weight: 500;white-space: nowrap;max-width: 600px;overflow: hidden;text-overflow: ellipsis;display: block;color: #dc2625;}

/* Accordion */
.accordion-button {border: 1px solid rgb(5 44 101 / 50%);;padding: 0px 12px;border-radius: 5px;color: #052c65;font-weight: 600;font-size: 18px;}
.accordion-button::after {background-size: 18px;background-position: right;}
.accordion-item {margin-bottom: 10px;}
.accordion-button:not(.collapsed) {border-radius: 5px 5px 0 0;background-color: rgb(207 226 255 / 50%);border-color: rgb(5 44 101 / 50%);}
.accordion-button:focus {box-shadow: none;}
.accordion-collapse.collapse .accordion-body {border: 1px solid rgb(5 44 101 / 50%);border-top: 0;}

/* Table */
.table-responsive {box-shadow: 0 0 20px #dbdbdb;border-radius: 10px 10px 0 0;}
.table-responsive table {margin-bottom: 0;}
.table-responsive thead th {background: #060671;color: #fff;padding: 10px 15px;font-weight: 400;}
.table-responsive thead th:first-child{min-width: 75px;}
.table-responsive tbody td {font-weight: 400;padding: 10px 15px;border: 0;font-size:15px;}
.table-responsive .table-striped>tbody>tr:nth-of-type(odd)>* {--bs-table-bg-type: #fff;}
.table-responsive .table-striped>tbody>tr:nth-of-type(even)>* {background: #f1f1ff;}
table.table tbody a, p > a, ul li a {text-decoration: none;color: #fe6030;}
.boardMemberTable td {vertical-align: middle;}
.boardMemberTable td p {margin-bottom: 0;font-size: 16px;}
.table-responsive .table-striped>tbody>tr td.colspanTd {color: #fe6030;text-align: center;font-weight: 600;}
.accordion-item {border: 0;}
.table-responsive tr th {border: 1px solid rgb(241 241 255 / 25%);}
.table-responsive tr td {border: 1px solid rgb(6 6 113 / 10%);}

/* Details Page */
.detailsPage .postTypeListItem figure.featured-media{max-width: 100%;}
.tooltip-div a.a2a_dd svg{display: none;}
.tooltip-div a.a2a_dd {position: relative;}
.tooltip-div a.a2a_dd span {background-color: transparent !important;}
.tooltip-div a.a2a_dd:before{content:'';position: absolute;top: 50%;transform: translateY(-50%) translateX(-50%);left: 50%;background-image: url(../images/share.svg);width: 20px;height: 22px;background-repeat: no-repeat;}
.entry-content p{color:#323232;line-height: 21px;}
.entry-content .addtoany_content_bottom {display: none;}

/* Feedback */
.feedBackForm {border-radius: 8px;padding: 30px 50px 20px;;box-shadow: 0 0 10px #e7e7e7;}
.feedBackForm h2 {margin-bottom: 24px;font-weight: 600;}
.formFuild input, .formFuild select , .formFuild textarea {width: 100%;padding: 10px;margin: 0 0 20px 0;border: 1px solid #ccc;border-radius: 6px;color: #000;box-shadow: none;outline: none;}
.formFuild button {text-align: center;margin: 0 auto;padding: 10px 20px;border: 0;font-size: 18px;font-weight: 500;background-color: #7e7e7e;color: #fff;border-radius: 8px;}
.feedBackForm input[type=submit] {background: var(--sttl-color-primary);border: 1px solid;width: 150px;margin: 0 auto;display: block;margin-bottom: 0;}

/* Footer */
.footerWrap {background-image: url(../images/footer-bg.svg);background-size: cover;background-repeat: no-repeat;padding: 50px 0 27px;color: #fff;background-position: center right;}
.footerApp .site-logo a {background: #fff;display: block;padding: 11px 20px;max-width: 259px;}.footerApp .site-logo a img {width: 100%;height: auto;}
.footerWrap .menu ul {margin: 0;padding: 0;list-style-type: none;}
.footerWrap .menu ul li a {color: #fff;text-decoration: none;font-weight: 100;line-height: 30px;}
.footerNewsLetter h6 {font-size: 16px;line-height: 30px;font-weight: 100;margin-bottom: 0;}
.footerNewsLetter ul li {margin: 0 12px;}
.footerNewsLetter ul li:first-child {margin-left: 0;}
.footerNewsLetter ul {margin: 10px 0 25px;}
.copyrightSection {margin-top: 40px;border-top: 1px solid rgb(255 255 255 / 50%);padding-top: 26px;}
.copyrightSection ul {display: flex;}
.copyrightSection ul li a {color: #fff;font-weight: 100;text-decoration: none;}
.footerWrap .copyrightSection ul li a {padding-right: 5px;border-right: 1px solid;line-height: 16px;display: block;margin-right: 5px;}
.footerWrap .copyrightSection ul li:last-child a {border: 0;}.copyrightSection p {font-weight: 100;font-size: 16px;color: #fff;}
.site-logo span.screen-reader-text {display: none;}
div#onLoadModal .btn-close {position: absolute;right: 10px;background-color: #fff;border-radius: 100%;padding: 7px;background-size: 10px;top: 10px;z-index: 9;box-shadow: 0 0 30px rgb(0 0 0 / 30%);transition: 0.3s all ease-in-out;}

/* RDSection */
.RDSection{padding: 60px 0 100px;}
.RDSection h2{color:#323232}
.rdTabs {margin-top: 60px;}
.rdTabs button.nav-link {background: transparent;text-align: left;color: #323232;font-weight: 600;font-size: 16px;padding: 20px 25px;text-transform: uppercase;border-bottom: 1px solid rgb(0 0 0 / 10%);border-radius: 0;border-left: 8px solid #fff;transition: 0.3s all ease-in-out;}
.rdTabs button.nav-link.active {background: transparent;color: #FE6030;border-left: 8px solid #FE6030;}
.nav-pills {box-shadow: 0px 0px 75px #0000001A;}
.nav-pills button.nav-link:last-child {border-bottom: 0;}
.rdNav {border-bottom: 1px solid #B9B9B9;margin-bottom: 50px;}
.rdNav ul li a {font-size: 18px;font-weight: 600;color: #323232;text-decoration: none;padding-bottom: 15px;display: block;border-bottom: 5px solid transparent;transition: 0.3s all ease-in-out;}
.rdNav ul li a img {width: 12px;margin-left: 4px;margin-top: -2px;}
.rdNav ul {margin-bottom: 0;}
.rdNav ul li a:hover {color: #FF6131;border-color: #FF6131;}
.activitiesBox{background-image: url(../images/background.svg);background-repeat: no-repeat;background-size: cover;padding: 40px;margin: 50px 0;}
.activitiesBox ul li{color: #fff;}
.roleBox {box-shadow: 0px 0px 35px #0000000F;font-size: 18px;color: #4D4D4D;padding: 30px;height: 100%;position: relative;}
.roleBox:before {content: '';background: #F8B33D;position: absolute;bottom: 0;height: 6px;width: 139px;left: 50%;transform: translateX(-50%);}
.listenerBox {box-shadow: 0px 0px 75px #0000001A;padding: 25px;text-align: center;}
.listenerBox a {text-decoration: none;color: #4D4D4D;}
.listenerBox a h4 {font-weight: 600;}
.blogBox, .popularProgBox{box-shadow: 0px 0px 75px #0000001A;padding: 15px;height: 100%;border-radius: 8px;}
.blogBox h4 {font-size: 20px;}
.blogBox .postImageS img{ height: 200px;object-fit: fill; }
section.detailsPage.innerPage .featured-media-inner.section-inner img {width: 100%;max-width: 100%;height: auto;}

/* App Download */
.appBox {max-width: 1024px;margin: 0 auto;background: #e9e9e9;padding: 50px;}
.appie-download-area {overflow: hidden;position: relative;padding: 50px 0;}
section.appie-download-area p:empty {display: none;}
.appie-download-content p {font-size: 14px;}
.appie-download-content > span {font-size: 14px;font-weight: 500;color: #ff3e66;}
.appie-download-content .title {font-size: 32px;line-height: 34px;margin-top: 10px;margin-bottom: 10px;font-weight: 600;}
.appie-download-content ul {margin: 15px 0 0;padding: 0;list-style-type: none;}
.appie-download-content ul li {display: inline-block;margin-right: 8px;}
.appie-download-content ul li a {background: #0e1133;color: #fff;display: flex;align-items: center;border-radius: 10px;border: 2px solid #0e1133;text-decoration: none;transition: all linear 0.3s;padding: 10px 20px;}
.appie-download-content ul li i {font-size: 36px;padding-right: 11px;}
.appie-download-content ul li a span {font-size: 14px;font-weight: 500;text-align: left;}
.appie-download-content ul li a span span {font-size: 18px;display: block;line-height: 18px;}
.appie-download-content ul li a:hover {background: #fff;color: #0e1133;}
.appie-download-content ul li a.item-2 {background: #fff;color: #0e1133;}
.appie-download-content ul li a.item-2:hover {background: #0e1133;color: #fff;}
.appie-download-content ul li img {border: 2px solid #0e1133;border-radius: 8px;margin-top: 20px;}

/* Popular Programme */
.popularProg h4 {color: #060671;font-weight: 600;margin: 30px 0 21px;}
.popularProg h5 {font-size: 18px;margin-top: 10px;line-height: 26px;}
.contactBox {margin-top: 30px;box-shadow: 0 0 20px #e5e5e5;padding: 20px;border-radius: 10px;}
.contactBox a {word-break: break-all;}
.contactBox h4 {font-weight: 600;}
.contactBox p {font-size: 16px;word-break: break-all;}
.contactBox img {width: 30px;}
.contactBox ul li {margin-right: 10px;}

/* Rti Link */
.rtiLinks ul li a {color: #4D4D4D;transition: 0.3s all ease-in-out;}
.rtiLinks ul li a:hover {color: #FF6131;}
.rtiLinks ul {display: grid;grid-template-columns: 1fr 1fr 1fr;}

/* Thank you page */
.thankYou {text-align: center;}
.thankYou .imgWrap {max-width: 500px;margin: 0 auto 30px;}