﻿@media only screen and (max-width: 1400px) {
    section#acerca::after {
        left: 0%;
    }
}
@media (max-width: 480px) {
    .container-flex, .slideCont, .row {
        flex-wrap: wrap
    }
    .one-half, .slideCont-half, .col-md-6 {
        width: 100%;
    }
    section {
        overflow: hidden;
    }
        section#header {
            padding-bottom: 380px;
        }
            section#header:after, section#quees:after {
                background-size: cover !important;
            }
            section#header:before {
                left: 0;
                width: 100%;
                height: 480px;
            }
        section#quees:after {
            height: 100px;
        }
        button.basic-button {
            margin: 0 auto;
            display: block;
            position: relative;
            z-index: 99;
        }
    section#porque {
        padding: 20px 0;
    }
        section#porque:after {
            left: 0;
            bottom: 0;
            top: initial;
            width: 100%;
            height: 410px;
        }
    .capsule-item {
        margin-left: 10px;
        height: 80px;
    }
    section#quees {
        padding: 30px 0 110px;
    }
    section#acerca {
        padding: 40px 0 430px;
    }
        section#acerca::after {
            left: 0;
            right: 0;
            bottom: 0;
            height: 430px;
            width: 120%;
        }
    .star-item {
        width: 100%;
        padding-left: 60px;
    }
    .review-box-main:before, .inscribete-one-half:before {
        display: none;
    }
    .review-box-main:after {
        display: none;
    }
    .review-box-main {
        padding: 0;
        margin: 0;
        border-radius: 30px;
    }
    .review-box-parent {
        width: 90%;
        padding: 20px;
    }
        .review-box-parent img {
            width: 100%;
        }
    .review-box {
        bottom: 10px;
        right: 0;
        margin-top: -40px;
        position: relative;
        width: 87%;
    }
    section#review {
        padding-bottom: 40px;
    }
    .queincluye-list-item {
        width: 100%;
        height: auto;
    }
    section#queincluye:after {
        background-size: cover !important;
        height: 100px;
    }
    section#queincluye {
        padding: 40px 0 130px;
    }
    .slideCont-half.slideCont-half-right {
        width: 89%;
    }
    .slider-img img {
        width:100%;
    }
    .waaction::after {
        bottom: 0;
        top: initial;
        height: 230px;
    }
    .waaction {
        height: 170px;
    }
    .contact-img {
        margin-left: -20px;
        margin-right: -20px;
    }
    .contact-form iframe {
        width: 100%;
        max-width: initial;
        margin: 40px auto 0;
        height: 660px;
    }
    .queincluye-list-item:last-of-type {
        margin-bottom: -30px;
    }
    .contact-img img {
        width: 100%;
    }
    a.basic-button {
        z-index: 99999;
        position: relative;
    }
    .modal-dialog {
        max-width: initial;
        width: 90%;
    }
    input.search-input.basic-input {
        width: 80%;
        margin-right: 5px;
    }
    .search {
        width: 90% !important;
    }
}