/*Adaptive*/
@media screen and (max-width: 449px)
{
    .ceo {
        align-items: center;
        flex-direction: column;
        gap: 30px;
        justify-content: center;
    }
    .ceo__image img {
        height: 200px;
        width: 200px;
    }
    .ceo__info {
        margin-left: 0;
        width: 100%;
    }
    .ceo__desc, .ceo__name, .ceo__prof {
        text-align: center;
    }
    .certificate {
        border-radius: 0;
        box-shadow: none;
        flex-direction: column-reverse;
        margin: 0 1rem;
        padding: 0;
    }
    .certificate__left {
        width: 100%;
    }
    .certificate__right {
        margin-top: 20px;
        width: 100%;
    }
    .certificate__button {
        margin: 15px auto;
        width: 100%;
    }
    .certificate__right img {
        width: 100%;
    }
    .site-wrapper{
        background-image: url('/assets/images/IMG_1975.jpg');
    }
    .review__wrapper{
        width: 100%;
    }
}
/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
    .motivation-text{
        padding: 21px !important;
    }
    .motivation-left-6{
        display: none;
    }
    .motivation-left-text h3{
        font-size: 27px !important;
    }
    .course__item_overlay{
        width: 100%;
    }
    .courses .container .courses__body .courses__selects .courses__select{
        padding: 10px 12px !important;
    }

    .courses__category-list{
        width: 91% !important;
    }

}
/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {


}
@media (min-width: 768px) and (max-width: 1200px)  {
    .motivation-left-6{
        display: none;
    }
    .motivation-rigth-6{
        width: 100% !important;
    }
    .consult__inner {
        width: 100%;
    }
    .base {
        padding: 55px 0 50px;
    }
}
/* Medium devices (landscape tablets, 768px and up) */

@media screen and (max-width: 768px)
{
    .ceo__prof {
        font-size: 19px;
    }
    .ceo__desc, .ceo__prof {
        font-size: 15px;
        width: 100%;
    }
    /*.certificate__left, .certificate__right {*/
    /*    width: 50%;*/
    /*}*/

    .certificate {
        margin: 0 0.5rem;
    }
    .certificate__left, .certificate__right {
        width: 100%;
    }
    .consult__button___wrapper p {
        font-size: .5rem;
    }
    .consult__button___wrapper {
        margin-top: 5px;
        width: 100%;
    }
    .consult__form input {
        margin: 5px 0;
        width: 100%;
    }
    .consult__form {
        flex-direction: column;
    }
    .consult__inner {
        width: 100%;
    }

}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {

}
/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {

}

@media only screen and (max-width: 450px)
{
    .reviews-item {
        padding: 25px 15px 90px;
        /*max-width: 290px;*/
        /*min-width: 290px;*/
    }
    .reviews-item .rev-top p {
        font-size: 14px;
    }
    .reviews-item .rev-btm .rev-btm-photo {
        width: 45px;
        min-width: 45px;
        height: 45px;
    }
    .reviews-item .rev-btm .rev-btm-info h4 {
        font-size: 16px;
    }
    .reviews-item .rev-btm .rev-btm-info p {
        font-size: 14px;
        margin-top: 5px;
    }
}
