@media screen and (min-width: 800px) {
    .right-header .menu-mobile {
        display: none;
    }
    .content-header .mid-header {
        display: none;
    }
    .left-header .logo-header .home {
        display: none;
    }
}
@media screen and (max-width: 800px) {
    /* ------Header------- */
    .header .content-header {
        padding: 10px 20px;
    }
    .left-header .logo-header img {
        display: none;
    }
    .left-header .plus {
        display: none;
    }
    .left-header .navigator {
        display: none;
    }
    .right-header .social-media {
        display: none;
    }

    /* -------Head-global-------- */
    .head-global {
        margin-bottom: 30px;
    }
    .head-global .title-global {
        font-size: 25px;
    }
    .head-global .descrip-global {
        font-size: 16px;
        line-height: 20px;
    }

    /* ------Cover-------- */
    .abs-cover .content-cover {
        display: grid;
        grid-template-columns: 1fr;
    }
    .content-cover .left-cover {
        text-align: center;
    }
    .content-cover .left-cover .title-cover {
        font-size: 35px;
        line-height: 40px;
    }
    .content-cover .left-cover .descrip-cover {
        font-size: 18px;
        line-height: 25px;
    }
    .content-cover .right-cover img {
        width: 150px;
    }
    .cover-single {
        height: auto;
    }

    /* -------Mod-if--------- */
    .if .content-if {
        padding: 50px 20px;
    }
    .content-if .row-if {
        display: flex;
        flex-direction: column;
        gap: 30px;
    }
    .row-if .left-if {
        max-width: 100%;
    }
    .form-if .item-form input[type="text"], 
    .form-if .item-form input[type="email"], 
    .form-if .item-form textarea, .form-if 
    .item-form .form-select {
        width: 100%;
        font-size: 14px;
        padding: 15px;
    }
    .left-if .form-if .bot-form {
        margin-top: 0;
    }
    .left-if .form-if .bot-form .btn-form {
        font-size: 20px;
    }
    .left-if .text-if .title-if {
        font-size: 25px;
        margin-bottom: 20px;
    }
    .left-if .text-if .paragraph-if {
        font-size: 15px;
        text-align: justify;
        line-height: 20px;
    }
    .left-if .info-if .paragraph-pro {
        font-size: 16px;
        line-height: 20px;
    }
    .right-if .info-if .paragraph-pro {
        font-size: 16px;
        line-height: 20px;
    }
    .carousel-img .owl-prev,
    .carousel-img .owl-next {
        background-color: transparent !important;
        position: absolute;
        top: 160px;
        transition: 0.3s;
    }
    .carousel-img .owl-dots {
        display: none;
    }
    .row-if .right-if {
        max-width: 100%;
    }
    .right-if .vid-ind .video-if {
        height: 230px;
    }
    .content-if .content-comment {
        gap: 10px;
    }
    .content-comment .item-comment {
        gap: 30px;
    }
    .content-comment .item-comment i {
        font-size: 40px;
    }
    .content-comment .comment .descrip-comment {
        font-size: 20px;
    }

    /* -------Cards--------- */
    .content-cards .row-cards {
        display: grid;
        grid-template-columns: 1fr;
        gap: 30px;
        margin-bottom: 20px;
    }
    .content-cards .bot-cards .btn-all {
        font-size: 18px;
    }

    /* ---------Footer------ */
    .footer .content-footer {
        padding: 50px 20px;
    }
    .col-footer .logo-footer img {
        width: 200px;
    }
    .col-footer .email-footer .email-ind {
        font-size: 18px;
    }

    /* -------Gallery--------- */
    .gallery .content-gallery {
        padding: 50px 20px;
    }
    .content-gallery .row-gallery {
        display: grid;
        grid-template-columns: 1fr;
    }

    /* --------News-------- */
    .news .content-news {
        padding: 50px 0px;
    }
    .head-global .descrip-mob {
        padding: 0px 20px;
    }
    .content-news .row-news {
        display: grid;
        grid-template-columns: 1fr;
    }
    .content-news .row-news {
        display: grid;
        grid-template-columns: 1fr;
        margin-bottom: 20px;
    }
    .row-news .box-new .item-new {
        height: 200px;
    }
    .row-news .box-new .item-mob {
        margin-left: auto;
        order: 2;
    }
    .row-news .box-new .item-new .descrip-new {
        padding: 20px;
        font-size: 16px;
        line-height: 20px;
    }
    .row-news .box-new .item-new .icon-go {
        font-size: 20px;
        text-shadow: 1px 1px 3px #000000bd;
    }
    .content-news .bot-news .link-more {
        font-size: 20px;
    }

    /* ---------Note---------- */
    .note .content-note {
        padding: 30px 20px;
    }
    .content-note .text-note {
        margin-bottom: 20px;
    }
    .content-note .head-note .title-note {
        font-size: 25px;
    }
    .content-note .dates-note .time-tag {
        font-size: 15px;
    }
    .content-note .dates-note .share-social {
        font-size: 18px;
    }
    .content-note .text-note .paragraph-note {
        font-size: 18px;
        line-height: 24px;
    }
    .content-note .text-note ul li {
        font-size: 17px;
    }
    .content-note .bot-note .link-page {
        font-size: 20px;
    }
    
}