@media(max-width:1651px){
    .enoye_podcast.no_bg .inner-main .social-iocn::after {
        bottom: 105px;
        right: -155px;
    }

    .enoye_podcast.no_bg .inner-main .social-iocn::before {
        bottom: 120px;
    }

    .enoye_podcast .inner-main .social-iocn {
        padding: 35px 20px 25px;
    }

    section.meet-the-host .bootm-img {
        margin: -250px auto 0;
    }

    .mic_icon_meet {
        padding: 0 240px 0 0;
    }
}

@media(max-width:1551px){
    .enoye_podcast.no_bg .inner-main .social-iocn::after {
        bottom: 95px;
        right: -155px;
    }

    .slider .owl-nav button.owl-next {
        right: -15px;
    }

    section.meet-the-host::before {
        width: 185px;
        height: 208px;
    }

    section.meet-the-host .bootm-img {
        margin: -160px auto 0;
    }

    section.meet-the-host .contant .box .top_heading h2 {
        margin: 0 30px 0;
    }

    section.meet-the-host .contant {
        margin: 0 40px 0;
    }

    section.about_us-meet.meet-the-host::after {    
        width: 230px;
        height: 258px;
    }
}


@media(max-width:1440px){
    .enoye_podcast.no_bg .inner-main .social-iocn::after {
        bottom: 95px;
        right: -130px;
        background-size: 100%;
        width: 304px;
        height: 304px;
    }

    .enoye_podcast.no_bg .inner-main .social-iocn::before {
        bottom: 100px;
        width: 260px;
        height: 260px;
        background-size: 100%;
    }

    .enoye_podcast .inner-main .social-iocn img {
        width: 60px;
    }

    .enoye_podcast.no_bg .inner-main .bootm_info {
        margin: -31px auto 0;
    }

    .enoye_podcast.no_bg .inner-main .bootm_info .info img {
        width: 80%;
    } 
    
    .mic_icon_meet {
        padding: 0 320px 0 0;
    }
    

}

@media(max-width:1321px){
    section.hero {
        background-size: cover;
        background-repeat: no-repeat;
    }

    .slider .owl-nav button.owl-next {
        right: -15px;
    }
}

@media(max-width:1261px){
    .enoye_podcast .inner-main .social-iocn {
        padding: 26px 20px 16px;
        border-radius: 20px;
    }

    .enoye_podcast.no_bg .inner-main .social-iocn::after {
        bottom: 80px;
        right: -122px;
        width: 284px;
        height: 284px;
    }

    .enoye_podcast.no_bg .inner-main .social-iocn::before {
        bottom: 80px;
        width: 240px;
        height: 240px;
    }

    .enoye_podcast .inner-main h3 {
        font-size: 24px;
    }

    .enoye_podcast.no_bg .inner-main .bootm_info .info img {
        width: 70%;
    }

    .enoye_podcast.no_bg .inner-main .bootm_info {
        margin: -27px auto 0;
    }

    section.Latest_podcast .you-tube-video iframe {
        width: 95%;
        height: 530px;
    }

    section.meet-the-host::before {
        width: 146px;
        height: 163px;
    }

    section.meet-the-host .contant {
        margin: 0 0px 0;
    }

    section.meet-the-host .bootm-img {
        margin: -200px auto 0;
    }
}

@media(max-width:1191px){
    .hero_contant h2 {
        font-size: 42px;
        margin: 5px 0 5px;
    }

    .hero_contant h3.clr {
        font-size: 18px;
    }

    .hero_contant  p {
        font-size: 14px;
    }

    .hero_contant button {
        font-size: 14px;
    }

    /* section.hero {
        height: 75vh;
    } */

    section.hero-bottom p {
        font-size: 14px;
    }

    section.hero-bottom {
        padding: 15px 0;
    }

    section.Podcast_Categories::before {
        width: 220px;
        height: 220px;
    }

    section.Podcast_Categories .podcast_cat_inner h2 {
        font-size: 50px;
    }

    section.Podcast_Categories .podcast_cat_inner ul {
        width: 65%;
    }

    section.Podcast_Categories .podcast_cat_inner ul li a {
        font-size: 14px;
    }

    section.Be_our_Guest {
        padding: 40px 0 40px;
    }

    section.Be_our_Guest .guest_contant h2 {
        font-size: 50px;
    }

    .guest_contant p {
        margin: 20px 0 0;
        font-size: 14px;
    }

    section.Be_our_Guest .guest_contant form {
        max-width: 500px;
    }

    section.UNIQUE_PODCAST h2.title {
        padding: 15px;
        font-size: 32px;
    }

    .podcast_slider h2 {
        padding: 10px 0px;
        border-radius: 0px 0px 15px 15px;
        font-size: 18px;
        width: 240px;
    }

    .podcast_slider .slider_item .box {
        border: 2px solid #fff;
        border-radius: 0px 50px 10px 10px;
        position: relative;
        margin: 0 auto 10px;
        width: 90%;
    }

    .podcast_slider .slider_item .box img.slide-img-main {
        border-radius: 0px 55px 15px 15px;
        height: 280px;
    }

    .podcast_slider .slider_item .box span.music_icon {
        width: 110%;
        left: -17px;
    }

    .podcast_slider .slider_item .box .user_detail button {
        padding: 5px 10px;
        font-size: 14px;
    }

    .podcast_slider .slider_item .box .user_detail span.name {
        font-size: 14px;
    }

    .enoye_podcast .inner-main h3 {
        font-size: 20px;
    }

    .enoye_podcast .inner-main .social-iocn img {
        width: 45px;
    }

    section.Educational_slider {
        padding: 0px 0 80px;
    }

    .enoye_podcast.no_bg .inner-main .social-iocn::after {
        bottom: 72px;
        right: -104px;
        width: 240px;
        height: 240px;
    }

    .enoye_podcast.no_bg .inner-main .social-iocn::before {
        bottom: 70px;
        width: 210px;
        height: 210px;
        left: -70px;
    }

    .enoye_podcast.no_bg .inner-main .bootm_info {
        max-width: 44%;
    }

    .enoye_podcast.no_bg .inner-main .bootm_info .info img {
        width: 50%;
    }

    .enoye_podcast.no_bg .inner-main .bootm_info {
        margin: -21px auto 0;
    }

    .enoye_podcast.no_bg .inner-main .bootm_info .info:nth-child(2) {
        top: 0px;
    }

    .enoye_podcast.no_bg .inner-main .bootm_info button {
        padding: 10px 25px;
        font-size: 12px;
    }

    .Community_part span.clr {
        font-size: 18px;
        margin: 0px 0 14px;
    }

    .Community_part p {
        font-size: 14px;
    }

    .site-footer .footer_menu .footer-menu-link h4 {
        font-size: 14px;
    }

    section.master-home_main {
        padding: 30px 0px 30px 30px;
        background: #ffd200;
    }

    section.meet-the-host::before {
        width: 106px;
        height: 119px;
    }

    section.meet-the-host .contant h4 {
        font-size: 18px;
    }
    
    section.meet-the-host .contant h2 {
        font-size: 36px;
    }
    
    section.meet-the-host .contant p {
        font-size: 12px;
    }
    
    section.meet-the-host .contant span.social_iocn a {
        font-size: 14px;
        width: 30px;
        height: 30px;
    }
    
    section.meet-the-host .contant button {
        font-size: 16px;
    }

    .host_detail .img {
        width: 30%;
    }
    
    .host_detail .img img {
        width: 100%;
    }

    section.Meet_the_Production_Team .heading p {
        width: 50%;
    }

    section.meet-the-host .bootm-img {
        margin: -120px auto 0;
    }

    .mic_icon_meet {
        padding: 0 235px 0 0;
    }

    section.meet-the-host .contant .box .top_heading h2 {
        margin: 0 10px 0;
    }

    section.about_us-meet.meet-the-host::after {
        width: 117px;
        height: 132px;
    }

    .host_detail .name_iocn .icon img {
        width: 70%;
    }
}

@media(max-width:991px){
    /* section.hero {
        height: 55vh;
    } */

    .hero_contant h5 {
        font-size: 14px;
    }
    
    .hero_contant h3.clr {
        font-size: 14px;
    }
    
    .hero_contant h2 {
        font-size: 28px;
        font-weight: 700;
    }
    
    .hero_contant p {
        font-size: 12px;
    }
    
    .hero_contant button {
        font-size: 12px;
    }
    
    section.hero-bottom p {
        font-size: 12px;
    }
    
    section.Podcast_Categories .podcast_cat_inner h2 {
        font-size: 40px;
    }
    
    section.Podcast_Categories::before {
        width: 150px;
        height: 150px;
    }
    
    section.Podcast_Categories .podcast_cat_inner::before {
        width: 50px;
        height: 50px;
    }
    
    section.Podcast_Categories .podcast_cat_inner ul {
        width: 100%;
    }
    
    section.Be_our_Guest .guest_contant h2 {
        font-size: 40px;
    }
    
    section.Be_our_Guest .guest_contant form .form-group input {
        font-size: 12px;
        padding: 6px 10px;
    }
    
    section.Be_our_Guest .guest_contant form .form-group button {
        font-size: 12px;
        padding: 7px;
    }
    
    .guest_contant p {
        font-size: 12px;
    }
    
    section.UNIQUE_PODCAST h2.title {
        font-size: 24px;
    }
    
    section.UNIQUE_PODCAST h2.title span {
        font-size: 12px;
    }
    
    .podcast_slider h2 {
        width: 180px;
        font-size: 16px;
    }
    
    .enoye_podcast .inner-main h3 {
        font-size: 16px;
    }
    
    .enoye_podcast .inner-main .social-iocn img {
        width: 35px;
    }
    
    .enoye_podcast .inner-main .social-iocn {
        padding: 23px 12px 12px;
        border-radius: 12px;
    }
    
    .enoye_podcast.no_bg .inner-main .social-iocn::after {
        bottom: 57px;
        right: -95px;
        width: 210px;
        height: 210px;
    }
    
    .enoye_podcast.no_bg .inner-main .social-iocn::before {
        bottom: 60px;
        width: 190px;
        height: 190px;
        left: -68px;
    }
    
    .enoye_podcast.no_bg .inner-main .bootm_info {
        max-width: 52%;
        margin: -16px auto 0;
    }
    
    .enoye_podcast.no_bg .inner-main .bootm_info .info img {
        width: 40%;
    }
    
    .enoye_podcast.no_bg .inner-main .bootm_info button {
        padding: 5px 15px;
        font-size: 10px;
    }
    
    .site-footer .footer_menu .col-md-3 {
        width: 50%;
    }
    
    .site-footer .footer_menu .col-md-2 {
        width: 50%;
    }
    
    .site-footer .footer_menu .footer-menu-link ul.text-center {
        text-align: left !important;
    }
    
    .site-footer .footer_menu .col-md-4 {
        width: 50%;
    }
    
    .site-menu-row .menu li.nav-menu a {
        font-size: 14px;
    }

    section.meet-the-host::before {
        width: 125px;
        height: 141px;
    }

    .with-social-ico {
        gap: 5px;
    }
    
    .with-social-ico span.social_iocn a {
        width: 20px;
        height: 20px;
        font-size: 12px;
    }
    
    section.master-home_main {
        padding: 15px 0px 15px 15px;
    }
    
    section.hero.master-home {
        border-radius: 20px 0px 0 20px;
    }
    
    section.Latest_podcast .you-tube-video iframe {
        height: 390px;
    }
    
    section.podcast-social .Podcast_social_icon img {
        width: 50px;
    }
    
    .Production_Team .team_info .info h2 {
        font-size: 18px;
    }

    .host_detail .name_iocn .name h2 {
        font-size: 22px;
    }

    .host_detail .name_iocn .name h2 span {
        font-size: 16px;
    }

    .host_detail .name_iocn .name h3 {
        font-size: 18px;
    }

    .host_detail .name_iocn .name h3 span {
        font-size: 12px;
    }

    section.about_us-meet.meet-the-host {
        padding: 30px 0 0;
    }

    .host_detail .name_iocn .icon img {
        width: 40%;
    }

    section.Meet_the_Production_Team .heading h2 {
        font-size: 18px;
    }

    section.Meet_the_Production_Team .heading p {
        font-size: 12px;
    }

    section.meet-the-host .contant {
        margin: 30px 0px 0;
    }   
    
    section.meet-the-host .contant .box .top_heading {
        gap: 20px;
    }

    section.meet-the-host .bootm-img {
        margin: 0 auto 0;
    }

    .mic_icon_meet {
        padding: 0 175px 0 0;
    }

    section.meet-the-host .contant {
        margin: 0px 0px 0;
        position: relative;
        top: 50px;
    }

    section.meet-the-host .contant h4 {
        margin: 0 0 0;
    }
}

@media(max-width:767px){
    .site-header .site-menu-row .menu-main span.toggle {
        display: block !important;
        width: 25px;
        height: 19px;
        position: relative;
        transition: 0.5s;
    }
    
    .site-menu-row {
        justify-content: space-between;
    }
    
    .site-menu-row .menu-main ul.menu {
        display: block;
        position: fixed;
        top: 0;
        left: -600px;
        background: #2c2c2c;
        height: 100%;
        width: 80%;
        z-index: 9999999;
        transition: 0.5s;
    }
    
    .site-menu-row .menu-main {
        width: auto;
    }
    
    .site-header {
        /* position: fixed; */
        width: 100%;
        top: 0;
        left: 0;
        z-index: 99999;
    }
    
    
    .site-menu-row .menu li.nav-menu a {
        display: block;
        padding: 10px 20px;
        color: #ffffffd6;
        font-weight: 300;
    }
    
    .site-menu-row .menu li.nav-menu:not(:last-child) a {
        border-bottom: 1px solid #ffffff12;
    }
    
    .site-menu-row .menu-main ul.menu.active {
        left: 0;
    }
    
    .site-header .site-menu-row .menu-main span.toggle span {
        position: absolute;
        right: 0;
        top: 0px;
        background: #2c2c2c;
        width: 100%;
        height: 2.5px;
        border-radius: 15px;
        transition: 0.5s;
    }
    
    .site-header .site-menu-row .menu-main span.toggle span.two {
        top: 8px;
        width: 70%;
    }
    
    .site-header .site-menu-row .menu-main span.toggle span.three {
        top: 16px;
    }
    
    .site-header .site-menu-row .menu-main span.toggle.active span.one {
        transform: rotate(45deg);
        top: 10px;
    }
    
    .site-header .site-menu-row .menu-main span.toggle.active span.two {
        display: none;
    }
    
    .site-header .site-menu-row .menu-main span.toggle.active span.three {
        transform: rotate(-45deg);
        top: 10px;
    }
    
    .site-menu-row h1.logo a img {
        width: 30px;
    }
    
    .site-header {
        background: #ffffffb5;
    }
    
    section.hero {
        padding-top: 20px;
        height: auto;
        padding-bottom: 30px;
        background-position: right;
        position: relative;
    }
    
    section.hero::before {
        background: #0000004f;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        content: '';
        z-index: 0;
    }

    section.hero.master-home {
        padding: 0;
    }
    
    .hero_contant {
        position: relative;
    }

    section.Podcast_Categories .podcast_cat_inner h2 {
        font-size: 22px;
        margin: 0 0 15px;
    }
    
    section.Podcast_Categories .podcast_cat_inner {
        width: 100%;
        padding: 25px 0;
    }
    
    section.Podcast_Categories::before {
        width: 100px;
        height: 100px;
    }
    
    section.Podcast_Categories .podcast_cat_inner::before {
        width: 30px;
        height: 30px;
    }
    
    section.Podcast_Categories .podcast_cat_inner ul li {
        width: calc(33% - 8px);
    }
    
    section.Podcast_Categories .podcast_cat_inner ul li a {
        font-size: 12px;
    }

    section.Be_our_Guest .guest_contant h2 {
        font-size: 22px;
    }
    
    section.Be_our_Guest {
        padding: 20px 0 20px;
        background-size: auto;
        background-position: center;
    }
    
    section.Be_our_Guest .guest_contant form .form-group input {
        width: 75%;
    }
    
    section.Be_our_Guest .guest_contant form .form-group button {
        margin: 0;
    }
    
    .guest_contant p br {
        display: none;
    }
    
    section.UNIQUE_PODCAST h2.title {
        font-size: 22px;
    }
    
    .podcast_slider h2 {
        margin: 0 0 10px !important;
    }
    
    .slider hr {
        padding: 0;
    }
    
    .enoye_podcast .img {
        display: none;
    }
    
    .enoye_podcast .inner-main {
        position: unset;
        padding: 0 15px;
    }
    
    .enoye_podcast .inner-main .social-iocn {
        width: 100%;
        max-width: 100%;
        margin: -15px 0 0;
    }
    
    .enoye_podcast {
        padding: 0 0 30px;
    }
    
    .enoye_podcast .inner-main h3 {
        font-size: 14px;
    }
    
    .podcast_slider .slider_item .box img.slide-img-main {
        height: 320px;
    }
    
    section.Spiritual_slider {
        margin: 0 0 0 !important;
    }
    
    section.Educational_slider {
        padding: 0 0 10px;
    }
    
    .enoye_podcast.no_bg .inner-main .social-iocn::after {
        bottom: 60px;
        right: -10px;
        width: 100px;
        height: 100px;
    }

    section.Educational_slider .curv_bg {
        display: none;
    }
    
    .enoye_podcast.no_bg .inner-main .social-iocn::before {
        bottom: 60px;
        width: 90px;
        height: 90px;
        left: -10px;
    }
    
    .enoye_podcast.no_bg .inner-main {
        margin: 50px 0 0;
    }
    
    .enoye_podcast.no_bg .inner-main .bootm_info {
        max-width: 100%;
    }
    
    .enoye_podcast.no_bg .inner-main .bootm_info .info:nth-child(2) {
        width: 30%;
        text-align: center;
        justify-content: center;
    }

    .enoye_podcast.no_bg .inner-main .bootm_info .info {
        width: 40%;
    }
    
    .enoye_podcast.no_bg {
        padding: 0 0 0;
    }
    
    section.health {
        margin: 0 0 0 !important;
    }
    
    section.health .slider {
        padding: 30px 0 0;
    }
    
    .Community_part {
        margin: 25px 0 0;
    }
    
    .Community_part span.clr {
        font-size: 12px;
    }
    
    .Community_part h3 {
        font-size: 18px;
        line-height: 20px;
        margin: 0;
    }
    
    .Community_part p {
        width: 100%;
        font-size: 12px;
        margin: 5px 0 10px;
    }
    
    .Community_part .form-group {
        width: 100%;
    }
    
    .Community_part .form-group input {
        font-size: 12px;
    }
    
    .Community_part .form-group button {
        font-size: 12px;
    }
    
    .site-footer .footer_menu .col-md-2 {
        order: 1;
    }
    
    .site-footer .footer_menu .col-md-4 {
        order: 1;
        width: 100%;
        margin: 10px 0 10px;
    }

    .slider .owl-nav button.owl-next {
        padding: 14px 0 !important;
        width: 26px;
        font-size: 30px;
        line-height: 14px;
        border-radius: 5px 0px 0 5px;
    }

    .social_icon {
        text-align: center;
        margin: 10px 0 10px;
    }

    .site-footer .footer_menu .footer-menu-link form input {
        font-size: 12px;
        padding: 8px 105px 8px 10px;
    }
    
    .site-footer .footer_menu .footer-menu-link form .form-group button {
        font-size: 12px;
        padding: 10px 20px;
    }

    section.Latest_podcast .you-tube-video iframe {
        width: 100%;
        height: 190px;
    }
    
    section.podcast-social .Podcast_social_icon img {
        width: 30px;
    }

    section.master-home_main {
        padding: 10px 0px 10px 10px;
    }

    section.master-home_main section.hero::before {
        border-radius: 20px 0px 0px 20px;
    }

    section.news {
        padding: 15px 5px;
    }

    section.news .news-logo img {
        height: 30px;
    }

    section.podcast-social {
        margin: 50px 0 0;
    }

    section.Featured_Podcasts {
        margin: 20px 0 30px !important;
    }
    
    section.meet-the-host::before {
        display: none;
    }
    
    section.meet-the-host {
        padding: 30px 0 0;
    }
    
    .host_img img {
        width: 70%;
    }
    
    .host_img {
        text-align: center;
        margin: 0 0 30px;
    }
    
    section.meet-the-host .contant {
        text-align: center;
    }
    
    section.meet-the-host .contant h4 {
        font-size: 16px;
        padding: 10px 12px;
        margin: 0 0 0px;
        width: 49%;
        border-radius: 5px;
    }
    
    section.meet-the-host .contant h2 {
        font-size: 22px;
    }
    
    section.meet-the-host .contant h2 span {
        font-size: 16px;
    }
    
    section.meet-the-host .contant span.social_iocn {
        justify-content: center;
    }

    section.hero {
        padding: 0;
        height: 300px;
    }
    
    section.hero .bg-img img {
        height: 300px;
        object-fit: cover;
        object-position: right;
    }

    section.hero .hero_contant {
        top: 5%;
        width: 90%;
    }

    .hero_contant p {
        font-size: 10px;
    }

    section.hero.about_us .hero_contant {
        left: auto;
        text-align: center;
    }

    section.hero.about_us .bg-img img {
        object-position: center;
    }

    .site-menu-row .menu li.nav-menu.active a {
        color: #000;
    }

    .about_us_heading_inner h2 {
        font-size: 22px;
    }

    .About_video img {
        height: 250px;
    }

    .host_detail .img {
        width: 100%;
    }

    section.hero.about_us .bg-img img {
        object-position: center;
    }
    
    .site-menu-row .menu li.nav-menu.active a {
        color: #000;
    }
    
    .para p {
        font-size: 12px;
        margin: 0 0 0;
    }
    
    .para p br {
        display: none;
    }
    
    .para.text-center.mb-5 {
        margin: 0 0 20px !important;
    }
    
    .host_detail .name_iocn {
        gap: 0;
        margin: 20px 0 0;
        justify-content: center;
        flex-wrap: wrap;
        width: 100%;
    }
    
    .host_detail .name_iocn .name {
        width: 100%;
        text-align: center;
        margin: 0 0 0px;
    }
    
    .host_detail {
        position: relative;
    }
    
    .host_detail .name_iocn .icon {
        position: absolute;
        top: 0;
        z-index: 9;
        left: 0;
    }
    
    .host_detail .name_iocn .icon img {
        width: 30%;
        background: #fff;
        padding: 10px;
        border: 3.5px solid #ffd200;
        border-radius: 80px;
    }
    
    section.Meet_the_Production_Team {
        margin: 30px 0 0;
    }
    
    section.Meet_the_Production_Team .heading h2 {
        width: 100%;
    }
    
    section.Meet_the_Production_Team .heading p {
        width: 100%;
        text-align: center;
        padding: 0 20px;
        font-size: 10px;
    }
    
    .Production_Team {
        margin: 50px 0 0;
        padding: 30px 0 10px;
    }
    
    .Production_Team .team_info {
        margin: 0 0px 30px;
    }

    section.meet-the-host .contant {
        top: 0;
    }

    .mic_icon_meet {
        padding: 0 65px 0 0;
        display: none;
    }

    section.meet-the-host .bootm-img {
        margin: -50px auto 0;
        display: none;
    }

    .mic_icon_meet {
        padding: 0 65px 0 0;
    }

    section.about_us-meet.meet-the-host::after {
        width: 37px;
        height: 42px;
    }

    section.meet-the-host .contant .box .top_heading {
        gap: 10px 0;
        justify-content: space-between;
    }
    
    section.meet-the-host .contant span.social_iocn {
        margin: 0;
        width: 100%;
    }
    
    section.meet-the-host .contant .box .top_heading h2 {
        margin: 0;
        width: 49%;
    }
    
    section.meet-the-host .contant button {
        top: 0;
        margin: 20px 0 0;
    }

    section.news.master_bottom_news {
        position: absolute;
        bottom: 0;
        background: #2c2c2c9e;
    }

    section.news.master_bottom_news {
        width: 100%;
        position: absolute;
        bottom: 0;
        background: #2c2c2c9e;
        left: 0;
    }

    .host_detail .name_iocn .name span.social_iocn {
        width: 100%;
        justify-content: center;
        margin: 20px 0 0;
    }
    
}