@media only screen and (min-width: 1920px) {

    .image_provider{
        right: 300px !important;
    }


}

@media only screen and (min-width: 1440px) {

    .new_era_row .img_bg {
        background-position-x: 50%;
    }
    .container-electronic-xl {
        max-width: 1440px;
    }
}

@media (min-width: 767px) and (max-width: 1440px) {

    .auto_send .pist_paroxos {
        width: 100%;
    }

    .banner_voucher {
        background-size: cover !important;
    }

}

@media only screen and (max-width: 1280px) {


    .bg_banner_v {
        width: 80% !important;
        top: 20%;
    }

    .text_banner_v > h1 {
        font-size: 30px !important;
    }
}

@media only screen and (max-width: 1200px) {

    .img_floros {
        margin-bottom: 40px;
        margin-left: 20px;
    }

    .image_provider {
        right: 20px !important;
        max-width: 450px;
        top: 8%;
    }

    .electric-newera {
        padding-bottom: 80px;
    }
}

@media (min-width: 992px) and (max-width: 1440px) {
    .header_paroxos {
        padding: 24px 0 !important;
    }
}


@media (min-width: 992px) {

    .new_era_row .img_bg {
        background-size: 300px auto;
        background-position-x: 60%;
        background-position-y: 15%;
    }
}

@media only screen and (max-width: 992px) {


    .group_to {
        display: flex;
        align-items: center;
        flex-direction: column;
    }

    .group_img {
        display: flex;
        justify-content: center;
    }

    .img_col1 , .paroxos_text .p40{
        padding: 40px 40px 0 !important;
    }

    .header_row_era {
        display: block!important;
        height: 100%;
        padding:20px;
    }

    .giati_timo {
        padding-left: 40px !important;
    }

    .banner_voucher {
        min-height: 500px !important;
    }

    .banner_voucher .b_first {
        display: none;
    }

    .box_lianiki {
        margin: 16px 0;
    }

    .img_floros {
        margin-bottom: 40px;
    }

    .paroxos_text {
        justify-content: center;
    }

    .image_provider {
        max-width: 420px !important;
        top: 20%;
    }

    .ypiresies_paroxou {
        font-size: 58px;
    }


    .new_era_row .img_bg {
       display: none!important;
    }

}

@media only screen and (max-width: 767px) {

/*#paroxos  .box_oxygen_product .btn{*/
/*    display: block!important;*/
/*}*/
    .giati_timo ,.auto_send ,.header_row_era{
        padding: 0 !important;
    }

    .paroxos_text .group_to .list-group{
        padding: 0 20px 0 20px!important;
    }

    .img_col1, .paroxos_text .p40 {
        padding: 0 !important;
    }


    #banner_paroxos .adeia_banner {
        padding: 16px 24px 24px 24px !important;
        display: flex;
        justify-content: center;
    }

    .banner_voucher > div {
        padding: 60px;
    }

    .banner_voucher .b_first {
        display: none;
    }

    /*.giati_timo, .auto_send {*/
    /*    padding: 0 !important;*/
    /*}*/

    .left_img_bg, .right_img_bg, .image_provider {
        display: none !important;
    }

    .grey_box_paroxos .list-group-item {

        list-style-position: inside;
        padding-left: 40px;
    }

    .grey_box_paroxos > ol {

        padding: 0 16px 40px 16px !important;

    }

    .grey_box_paroxos > h4 {
        margin-top: 20px;
        padding: 40px;
        text-align: center;
    }

    .grey_box_paroxos {
        height: auto !important;
        padding-bottom: 50px !important;
    }

    .grey_box_paroxos .learn_more {
        padding-left: 60px !important;
    }

    #paroxos > div.row.mb-log-12.mt-5.pt-5 {
        padding: 20px !important;
    }

    /*.paroxos_text .col-12, .header_row_era > .col-12 {*/
    /*    padding: 0 !important;*/
    /*}*/

    .paroxos_text .col-12 {
        margin-left: 0;
        margin-top: 40px;
    }

    .ypiresies_paroxou {

        font-size: 32px !important;
    }

    .header_paroxos {
        position: absolute;
        top: 25%;
        display: flex;
        justify-content: center;
        flex-direction: column;
        align-items: center;
        left: 0 !important;
        text-align: center;
        width: 100%;
        padding: 0 !important;
    }

    #banner_paroxos {
        max-height: 520px;
    }

    .pist_paroxos, .lianiki_paroxos {
        font-size: 24px;
        height: 100%;
        width: 100%;
        margin-bottom: 16px !important;

    }

    .paroxos_text {
        justify-content: center;
    }

    .img_floros {
        margin-bottom: 40px;
    }

    .box_lianiki {
        margin: 16px 0;
    }

    .awards_electronic,.awards_electronic > div{
        flex-direction: column;
    }

    .awards_electronic{
        margin-top: 0!important;
        gap: 24px;
    }

    .award_texts {
        text-align: center;
        justify-items: center!important;
    }

    .electronic-timestamp{
        padding-bottom: 120px!important;
    }

}


@media (min-width: 320px) and (max-width: 420px) {

    .banner_voucher {

        background-size: cover !important;
        background-position-x: -300px;
    }


}
