@media (max-width: 1299.98px) {
    /*
    .home-first__images{
        display: none;
    }*/
    .home-first__images{
        flex: 0 0 100%;
        transform: translateX(-50%);
        opacity: 0.4;
    }
}
@media (max-width: 1199.98px) {

}

@media (max-width: 1099.98px) {
    .podcast-details-item, 
    .interested-in-item{
        margin-right: 40px;
    }
}

@media (max-width: 991.98px) {
    .bg-gray--sec .podcast-page--heading{
        min-height: 140px;
    }
    .podcast-page.podcast-page-group{
        flex-direction: column-reverse;
    }
    .--border-calendar .sidebar-calendar{
        border-radius: 16px;
    }
    .--border-calendar .calendar__content{
        border-radius: 16px;
    }

    .calendar__content{
        border-left: 1px solid #E6E6E6;
    }
    .trusted-wrap{
        transform: translateY(0);
    }

    .milestones-item .form-group {
        min-width: 206px;
    }
    .milestones-total{
        flex-direction: column;
        align-items: flex-start;
    }

    .milestones-total__item + .milestones-total__item{
        border-left: 0;
        padding-left: 0;
    }
    .my-campaigns-item{
        flex-direction: column;
    }

    .status-right-block{
        width: 100%;
        flex: 0 0 100%;
    }

    .p-20.pt-330{
        padding-top: 20px;
    }
    .podcast-page{
        flex-direction: column;
        
    }
    .left-block-group{
        margin-right: 0;
        justify-content: center;
        display: flex;
        flex-direction: column;
        align-items: center;
        width: 100%;
        flex:  0 0 100%;
        margin-bottom: 20px;
    }

    .left-block-group .bg-gray{
        width: 100%;
    }

    .header-2 .header__dropdown-content .col-lg-12 .pe-5{
        flex-direction: column;
    }

    .filter-sidebar{
        position: fixed;
        top: 66px;
        left: -263px;
        margin-right: 0;
        background-color: var(--white);
        z-index: 40;
        border-top: 1px solid #DFDFDF;
        border-right: 1px solid #DFDFDF;
        transition: all .2s ease;
        border-radius: 0;
    }
    .sidebar-calendar{
        position: fixed;
        top: 66px;
        left: -263px;
        margin-right: 0;
        background-color: var(--white);
        z-index: 40;
        border-top: 1px solid #DFDFDF;
        border-right: 1px solid #DFDFDF;
        transition: all .2s ease;
        border-radius: 0;
    }

    .sidebar-right-wrapper:not(.sidebar-right-style2){
        position: fixed;
        top: 66px;
        right: -263px;
        margin-left: 0;
        background-color: var(--white);
        z-index: 40;
        border-top: 1px solid #DFDFDF;
        border-left: 1px solid #DFDFDF;
        transition: all .2s ease;
        border-radius: 0;
        margin-right: 0;
    }

    .filter,
    .sidebar-right-wrapper:not(.sidebar-right-style2) .sidebar-right{
        height: calc(100vh - 66px);
    }

    .filter-sidebar.active,
    .sidebar-calendar.active{
        left: 0;
    }
    
    .sidebar-right-wrapper.active{
        right: 0;
    }
}

@media (max-width: 767.98px) {
    .d-none-md{
        display: none !important;
    }
    .trusted-wrap{
        padding: 0 20px;
    }

    .my-campaigns-item .col-sm-4{
        width: 100%;
    }
    .home-first__content{
        padding: 40px 0;
        
    }
    .home-first__body {
        align-items: center;
        justify-content: flex-start;
    }
    .home-first{
        flex-direction: column;
    }
    .home-first__images{
        opacity: 1;
        transform: translateX(0%);
        padding-top: 0 !important;
        padding-left: 25px;
        padding-right: 25px;
        overflow: hidden;
    }
    .home-first-img-1 img{
        padding-right: 0 !important;
    }
    .w-100-768 {
        width: 100%;
    }

    .home-first__body h1{
        font-size: 46px;
        line-height: 56px;
        font-weight: 400;
        text-align: center;
    }

    .home-first__body p {
        font-size: 16px;
        line-height: 24px;
    }
    .status-right-block{
        width: 100%;
        flex: 0 0 100%;
    }
    .my-campaigns-item .border-right{
        border-right: none;
    }
    .my-campaigns-item .radius-left-20{
        border-radius: 20px 20px 0 0;
    }
    .my-campaigns-item .radius-right-20{
        border-radius: 0 0 20px 20px;
    }
    .my-campaigns-item{
        flex-direction: column;
    }
    .reviews-card__wrap{
        width: 100%;
        flex: 0 0 100%;
    }
    .episodes__bottom{
        justify-content: center;
        margin-bottom: 20px;
    }
    .episodes__card .img-94x94{
        margin-right: 0;
        margin-bottom: 20px;
    }
    .episodes__card{
        /* flex-direction: column; */
        align-items: center;
        padding: 16px;
    }
    .episodes__info {
        align-items: start;
    }
    .episodes__title {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 200px;
        margin-bottom: 0;
    }
    .episodes__bottom {
        margin-bottom: 0;
    }
    .episodes__card .episodes__img {
        width: 40px;
        height: 40px;
        flex: 0 0 40px;
        margin-right: 20px;
        margin-bottom: 0;
    }
    .episodes__img img {
        width: 100%;
        height: 100%;
        min-width: none;
    }
    .btn--play img {
        width: 40px;
        height: 40px;
    }
    .episodes__card {
        padding: 8px 8px 8px 16px;
    }
    .episodes__item {
        margin-bottom: 15px;
    }
    .episodes__body{
        /* text-align: center;
        flex-direction: column; */
    }
    .options-catalog__item{
        width: 50%;
        flex: 0 0 50%;
    }
    .creators-guests__item{
        flex: 0 0 33.33%;
        width: 33.33%;
    }
    
}

@media (max-width: 575.98px) {
    .calendar__body-top{
        flex-direction: column;
        align-items: center;
    }

    .select-calendar-data{
        position: static;
        transform: translateY(0);
    }

    .flat-payment .col-4{
        width: 100%;
        flex: 0 0 100%;
    }
    .tracking-campaigns__item{
        border-right: none;
        padding-bottom: 16px;
        border-bottom: 1px solid rgba(0, 0, 0, 0.2);
        width: 100%;
        flex: 0 0 100%;
    }
    .tracking-campaigns__item:last-child{
        border-bottom: none;
    }
    
    .mobile-ellipsis{
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 200px;
    }
    .modal__header{
        padding: 60px 20px 0;
    }
    .modal__body{
        padding: 20px;
    }

    .modal__footer{
        padding: 0 20px 20px;
    }

    
    .creators-guests__item{
        flex: 0 0 50%;
        width: 50%;
    }
    .fs-sm-28{
        font-size: 28px;
    }
    .fs-sm-18{
        font-size: 18px;
    }
    .options-catalog__item{
        width: 100%;
        flex: 0 0 100%;
    }

    .paginations .btn .info{
        display: none;
    }
    .paginations .btn {
        padding: 2px;
    }
    .pagination__number a{
        width: 30px;
        height: 30px;
        min-width: 30px;
    }

    .pagination__dots{
        width: 30px;
        height: 30px;
        min-width: 30px;
    }
    .pagination__list{
        margin: 0 10px;
    }
    .mim-w-280.mr-30{
        margin-right: 0;
    }
    .podcasts-card{
        flex-direction: column;
    }

    .podcasts-item .img-150x150{
        display: flex;
        justify-content: center;
        margin-bottom: 16px;
        margin-right: 0;
        width: 100%;
    }
}

@media (max-width: 450px){
    .header-2 .header__buttons.header__buttons--mobile {
        justify-content: flex-end;
    }
    .header-2 .dropdown{
        margin: initial;
    }
}

@media (max-width: 350px){
    .upload-file{
        flex-direction: column;
    } 
    .upload-file .upload-file__image-preveiw{
        margin-right: 0;
    }
}


@media (min-width: 576px) {

}

@media (min-width: 768px) {

}

@media (min-width: 992px) {

}

@media (min-width: 1200px) {

}

@media (min-width: 1500px) {
    .container,
    .landing-page .container{
        max-width: 1430px;
    }

    
}