/*// X-Small devices (portrait phones, less than 576px)*/
/*!*@media (max-width: 575.98px) { ... }*! *//*НЕ БОЛЬШЕ 575 >*/

/*// Small devices (landscape phones, 576px and up)*/
/*@media (min-width: 576px) { ... }*/ /* НЕ МЕНЬШЕ 576 >*/

/*// Small devices (landscape phones, less than 768px)*/
/*@media (max-width: 767.98px) { ... }*/

/*// Medium devices (tablets, 768px and up)*/
/*@media (min-width: 768px) { ... }*/

/*// Medium devices (tablets, less than 992px)*/
/*@media (max-width: 991.98px) { ... }*/

/*// Large devices (desktops, 992px and up)*/
/*@media (min-width: 992px) { ... }*/

/*// Large devices (desktops, less than 1200px)*/
/*@media (max-width: 1199.98px) { ... }*/

/*// X-Large devices (large desktops, 1200px and up)*/
/*@media (min-width: 1200px) { ... }*/


/*// X-Large devices (large desktops, less than 1400px)*/
/*@media (max-width: 1399.98px) { ... }*/

/*// XX-Large devices (larger desktops, 1400px and up)*/
/*@media (min-width: 1400px) { ... }*/

/*// Small devices (landscape phones, 576px and up)*/


/*Small devices (landscape phones, less than 768px)*/
@media (min-width: 576px) and (max-width: 767.98px) {
.first__feedback{
    width: 100%;
    margin-top: 50px;
}
.second__feedback{
    display: flex;
    flex-direction: row-reverse;
    width: 100%;
    margin: 0 auto;
    padding-top: 310px;
}
.img__musical{
    width: 50%;
    margin: 0 50px -50px 25px;    
}
.feedbacks__sec {
    margin-left: 50px;
}
.feedbacks__header{
    width: 40%;
    margin-left: -20px;
}
.feedbacks__header h1 {
    font-size: 450%;
    margin-bottom: 50px;
}
.feedbacks{
    text-align: justify;
    font-size: 200%;
}
    .slider__feedback {
        z-index: 1;
        position: relative;
        padding-bottom: 25px;
        padding-top: 25px;
    }
    .pre_slide_feed, .next_slide_feed {
        z-index: 10;
        position: absolute;
        top: 0;
        bottom: 0;
        color: #b17b57;
        font-size: 65px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        margin-top: -40px;
    }
}

/*// Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991.98px) {
.first__feedback{
    width: 100%;
    margin-top: 50px;
}
    .slider__feedback {
        z-index: 1;
        position: relative;
        padding-bottom: 25px;
        padding-top: 25px;
    }
    .ifrm_u {
        width: 100%;
    }
    .pre_slide_feed, .next_slide_feed {
        z-index: 10;
        position: absolute;
        top: 0;
        bottom: 0;
        color: #b17b57;
        font-size: 65px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        margin-top: -40px;
    }
.second__feedback{
    display: flex;
    flex-direction: row-reverse;
    width: 100%;
    margin: 0 auto;
    padding-top: 210px;
}
    .author_detal{
        width: 100%;
    }
.img__musical{
    width: 50%;
    margin: 0 50px -50px 25px;    
}
.feedbacks__sec {
    margin-left: 50px;
}
.feedbacks__header{
    width: 40%;
    margin-left: -20px;
}
.second__feedback{
    position: relative;
    padding-bottom: 30px;
}
.second__feedback:before{
    content: '';
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 350px;
    background-color: #ffa683;
    z-index: -1;
}
.feedbacks__header h1 {
    font-size: 450%;
    margin-bottom: 50px;
}
.feedbacks{
    text-align: left;

}
    .author_detal.second_a{
        margin-top: 0;
    }
    .author_detal.second_a .author_info{
        font-size: 13px;
    }
    .sec__p {
        text-align: left;
        margin-top: 100px;
    }

}

@media (min-width: 992px) and (max-width: 1199.98px)  { 
    .first__feedback{
        width: 100%;
        display: flex;
        flex-direction: row;
        margin: 0 auto;
        margin-top: 102px;
    }
    .author_detal{
        width: 100%;
    }
    .second__feedback{
        display: flex;
        flex-direction: row-reverse;
        width: 100%;
        margin: 0 auto;
        padding-top: 210px;
    }  
    .img__musical{
        width: 50%;
        margin-bottom: 75px;
        margin-left: 10px;
    }
    .feedbacks__header{
        text-align: justify;
        margin: 0 20px 0 10px ;
    }
    .feedbacks__sec{
        margin-left: 50px;
    }
    p.sec__p{
        margin: 0 20px 25px 0px ;
    }
    .girl{
        margin-right: 50px;
        margin-bottom: 0;
        margin-top: -25px;
    }
}

@media (min-width: 1200px) and (max-width: 1399.98px) {
    .first__feedback{
        width: 100%;
        display: flex;
        flex-direction: row;
        margin: 0 auto;
        margin-top: 102px;
    }
    .second__feedback{
        display: flex;
        flex-direction: row-reverse;
        width: 100%;
        margin: 0 auto;
        padding-top: 310px;
    }  
    .img__musical{
        width: 50%;
        margin-bottom: 75px;
        margin-left: 10px;
    }
    .feedbacks__header{
        text-align: justify;
        margin: 0 20px 0 10px ;
    }
    .feedbacks__sec{
        margin-left: 50px;
    }
    p.sec__p{
        margin: 0 20px 25px 0px ;
    }
    .girl{
        margin-right: 50px;
        margin-bottom: 0;
        margin-top: -25px;
    }
}

@media (min-width: 1400px) and (max-width: 1949.99px) {
    .first__feedback{
        width: 100%;
        display: flex;
        flex-direction: row;
        margin: 0 auto;
        margin-top: 9.6%;
    }
    .second__feedback{
        display: flex;
        flex-direction: row-reverse;
        width: 100%;
        margin: 0 auto;
        padding-bottom: 3%;
    }  
    .img__musical{
        width: 32%;
        margin-top: 0%;
        margin-left: 11.8%;
    }

    .feedbacks__header h1 {
        font-size: 48px;
        margin-right: 22.4%;
        margin-bottom: 0;
    }
    .feedbacks {
        font-size: 15px;
        text-align: left;
        margin-bottom: 2.5%;
        margin-top: 10%;
        width: 77%;
        margin-left: 2.5%;
        letter-spacing: -0.2px;
        line-height: 22px;
    }
    .show__more {
        font-size: 20px;
        margin-left: 2.8%;
        letter-spacing: -0.4px;
    }
    .bk__feedback {
        margin-top: -18.2%;
    }
    .feedbacks__sec{
        margin-left: 0px;
    }
    p.sec__p{
        margin: 17.2% 0 0% 19.8%;
        text-align: left;
        font-size: 15px;
        width: 72%;
    }
    .girl{
        margin-right: 17.6%;
        width: 22%;
        margin-bottom: 0;
        margin-top: -4.6%;
        padding-bottom: 0;
        margin-left: 0;
    }
    .show__more.sec {
        position: relative;
        top: 5.5%;
        margin-left: 19.7%;
    }
    .link_video {
        margin-top: 4%;
        font-size: 189px;

    }
    .be_musical {
        background-color: #ffa683;
        padding-top: 3.2%;
        margin-bottom: 2.8%;
        text-align: center;
    }
    a.be_music {
        display: inline-block;
        font-size: 38px;
        margin-left: 1.3%;
        letter-spacing: 0.7px;
        text-transform: uppercase;
        color: #000;
        font-weight: 900;
        font-family: "Playfair-Display-Heavy";
    }
    .bk__feedback {
        background-size: 103%;

    }
    .content_slide_feed {
        width: 100%;
        margin: 0 auto;
        display: flex;
        flex-direction: row;
        justify-content: center;
    }
    .slider__feedback {
        padding-bottom: 1.3%;
    }
    .pre_slide_feed {
        left: 6%;
        bottom: 0;
    }
    .pre_slide_feed, .next_slide_feed {
        font-size: 70px;
    }
    .next_slide_feed {
        right: 5.4%;
        bottom: 0;
    }
    .pre_slide_feed, .next_slide_feed {
        font-size: 70px;
    }
    .slider_container_b {
        overflow: hidden;
    }
}

@media  (min-width: 1950px) {
    .feedbacks {
        font-size: 150%;
        margin-left: 5%;
    }
    .author_detal{

        width: 100%;
    }
    .bk__feedback {
        background-image: url(../img/bkfeedbacks.svg);
        background-repeat: no-repeat;
        background-size: 102%;
        margin-top: -200px;
    }
    .feedbacks__sec {
        margin-top: 30%;
        margin-bottom: 10%;
    }
    .show__more {
        margin-left: 5%;
    }
}