@media (max-width: 480px) {

    .certified_content_title h2{
        font-size: 18px;
    }
    .certified_img_container h2{
        text-align: center;
        font-size: 18px;
    }

    .container_proc_worck{

    }
    .box6_content {
        margin: 0 auto;
        max-width: 80%;
    }

    div.container_box2.text p,
    div.container_box2.feedback p{
        font-size: 20px;
    }

    div.container.header a {
        font-size: 20px;
    }

    div.container.box_1 h1{
        font-size: 22px;
    }

    div.container.box_1 .container_karusel_help .container_karusel_help__text p{
        font-size: 18px;
    }

    div.container.box_1 .container_karusel_help .container_karusel_help__text h2{
        font-size: 22px;
    }

    .container.box_2 h1 {
        font-size: 25px;
    }

    .container_box2.text{
        margin-top: 40px;
    }

    div.container_box2.feedback h2,
    div.container_box2.text h2{
        font-size: 25px;
    }

    div.container_box2.feedback p{
        padding-bottom: 20px;
    }

    .container_box2.feedback a{
        font-size: 20px;
    }

    div.why_we__img__contaner > h2{
        margin-bottom: 30px;
    }
    div.container.box_7 h1,
    div.container.box_6 h1,
    div.container.box_5 h1,
    div.container.box_3 h1{
        font-size: 25px;
    }
    .container_box4__image_2,
    .container_box4__image_1 {
        display: none;
    }

}


@media (max-width: 768px) {

    .container_box2.feedback p{
        font-size: 25px;
    }

    .container.box_4,
    .container.box_5{
        padding-bottom: 70px !important;

    }
    * h1 {
        font-size: 30px;
    }

    * p {
        font-size: 25px;
    }

    div.container {
        width: 100%;
    }



    .container a,
    .container_header h1 {
        width: 100%;
    }


    .container a, .container_header h1{
        font-size: 30px;

    }

    .container_header p{
        font-size: 20px;
        width:100%;
    }

    /*===========================*/

    .container.box_1 {
        padding-bottom: 40px;
        padding-top: 40px;
    }

    .container.box_1 h1 {
        font-size: 30px;
    }

    .container_karusel_help .vigoda{
        display: none;
    }

    .container.box_1 .container_karusel_help .container_karusel_help__text {
        grid-row-start: 1;
        grid-column-start: 1;
        grid-column-end: 13;
        padding: 20px;
        padding-bottom: 40px;
    }

    .container.box_1 .container_karusel_help .container_karusel_help__img {
        grid-row-start: 2;
        grid-column-start: 1;
        grid-column-end: 13;
        width: 100%;
    }


    /*===================================*/

    .container.box_2{
        padding-bottom: 40px;
    }

    .container_box2.text,
    .container_box2.feedback {
        width: 100%;
        padding: 10px;
    }

    .container_box2.feedback h2,
    .container_box2.text h2 {
        font-size: 35px;
    }

    .container_box2.text {
        font-size: 20px;
    }

    .container_box2.text img {
        width: 100px;
        right: calc(-10px);
        top: calc(100% - 50px);
    }

    .container_box2.feedback a {
        margin-top: 0;
    }

    .container_box2.feedback img {
        width: 75px;
        position: absolute;
        top: calc(100% - 50px);
        right: -10px;
    }

    .warehouse, .parcing {
        width: 100%;
    }

    .why_we__img__contaner > h2 {
        font-size: 18px;
    }

    /*====================================*/
    .advantages {
        gap: 30px;
    }

    .delivery img {
        width: 125px;
    }

    .advantages__equipment h2 {
        font-size: 20px;
        text-align: center;
    }

    .advantages__equipment > div {
        flex-direction: column;
    }

    .experience h2,
    .delivery_time h2,
    .delivery h2,
    .flexible_price_text h2,
    .large_selection h2 {
        padding-bottom: 10px;
        text-align: center;
    }

    .certified_img_contaner h2 {
        font-size: 20px;
        text-align: center;
    }

    .container.box_3 {
        padding-bottom: 40px;
    }

    .container.box_3 h1 {
        font-size: 30px;
    }

    .container.box_3 > div {
        width: 100%;
        flex-direction: column;
        align-items: center;
    }


    .container.box_3 > div > img {
        margin: 0;
        width: 85px
    }

    .container.box_3 div > h2{
        font-size: 30px;
    }

    .container.box_3 div > p {
        text-align: center;
        font-size: 20px;
    }

    /*========================================================================*/
    .container.box_4 {
        padding-bottom: 40px;
    }

    .container.box_4 h1 {
        font-size: 29px;
    }

    .container.box_4 p {
        margin: 20px 0;
        font-size: 18px;
    }

    .container.box_4 .container_box4__image {
        display: flex;
        flex-direction: column
    }

    .container.box_4 .container_box4__image .container_box4__image_3 a {
        right: -2%;
        font-size: 20px;
        height: auto;
        top: 90%;
    }
    .container.box_4 .container_box4__image .container_box4__image_3 a img{
        width: 40px;
    }

    /*========================================================================*/
    .container.box_5 h1 {
        font-size: 35px;
    }

    .container.box_5 .container_box5__content {
        grid-template-columns: repeat(3, 1fr);
    }

    /*========================================================================*/

    .container.box_6{
        padding-top: 20px;
    }

    .container.box_6 h1 {
        font-size: 30px;
        margin-bottom: 20px;
    }

    .container.box_6 .container__box_6_text p{
        font-size: 20px;
    }


/*========================================================================*/

    .container.box_7{
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .container.box_7 h1{
        font-size: 30px;
        margin-bottom: 20px;
    }

    .container.box_7 .box_7__image{
        width: 100%;
    }

    .container.box_7 p{
        font-size: 20px;
    }

    .container.box_7 .box_7__image a{
        font-size: 20px;
        width: auto;

    }

    .container.box_7 .box_7__image a img{
        width: 35px;
    }
/*========================================================================*/

    .container.box_8{
        padding-top: 40px;
    }
    .container.box_8 h1 {
        font-size: 25px;
    }
    .container.box_8 > p{
        font-size: 20px;
    }

    .container.box_8 .box8_feedback p{
        font-size: 20px;
    }

    .container.box_8 .box8_feedback a{
        font-size: 20px;
    }

    .container.box_8 .box8_feedback a img{
        width: 50px;
    }

}
