.p-t-8, .p-tb-8, .p-all-8 {
    padding-top: 0px;
}
@media only screen and (max-width: 991px) {
    .newsletter_email {
        margin-left: auto;
        margin-right: auto;
    }
    .contact_end {
        margin-left: 25%;
    }
}

@media only screen and (max-width: 1286px) {
    .text_tof {
        font-size: 16px !important;
    }
}
@media only screen and (max-width: 1150px) {
    .text_tof {
        font-size: 15px !important;
    }
}
@media only screen and (max-width: 1086px) {
    .text_tof {
        font-size: 14px !important;
    }
    .img_activity {
        display: none;
    }
    .text_activity {
        width: 100% !important;
    }
    .contactus {
        margin-bottom: 40px;
    }
}
@media only screen and (max-width: 1000px) {
    .text_tof {
        font-size: 13px !important;
    }
}
@media only screen and (max-width: 500px) {
    .img_activity {
        display: none !important;
    }
    .text_activity {
        width: 100% !important;
    }
    .contactus {
        margin-bottom: 40px;
    }
}


@media only screen and (max-width: 950px) {
    #to_delete {
        display: none;
    }
    #div_tof {
        max-width: 80% !important; 
    }
    .text_tof {
        margin-left: 20%;
    }
    #goncet {
        margin-left: 20%;
    }
}

.p-t-104, .p-tb-104, .p-all-104 {
    padding-top: 0px;
}

@media only screen and (max-width: 500px) {
    #to_delete {
        display: none;
    }
    #div_tof {
        max-width: 90% !important; 
    }
    .text_tof {
        margin-left: 10%;
    }
    #goncet {
        margin-left: 10%;
    }
}

.text_tof {
    font-size: 17px;
}

#div_tof {
    left: 50%;
    max-width: 42%;
}

.activity {
    margin-top: 40px !important;
}

.p-t-32, .p-tb-32, .p-all-32 {
    padding-top: 0px;
}

h3 {
    font-weight: 700;
}

@media only screen and (max-width: 1200px) {

}