@import url('https://fonts.googleapis.com/css2?family=Bad+Script&display=swap');

.container-logo {
    margin-top: -10%;
}

.section {
    position: relative;
    width   : 100%;
    display : block;
}

footer {
    margin-top: 0px !important;
}

#custom-container {
    margin-top: 8% !important;
    padding   : 0 2% 0 0;
}

#txt-app-01,
#txt-app-04 {
    color        : rgb(162, 123, 135);
    font-size    : 29px;
    font-weight  : bold;
    line-height  : 30px;
    margin-top   : 5%;
    margin-bottom: 4%;
    font-family  : "Bad Script", cursive !important;
}

#txt-app-02,
#txt-app-05 {
    font-size  : 16px;
    color      : rgb(113, 113, 113);
    font-family: Comfortaa, sans-serif;
}

#txt-app-03 {
    font-size    : 16px;
    color        : rgb(113, 113, 113);
    font-family  : Comfortaa, sans-serif;
    margin-bottom: 3%;
}

#container-app-001 {
    margin-top: 6%;
}

#img-app-01 {
    width: 95%;
}

.btn-obten-app {
    width           : 45% !important;
    font-family     : 'Poppins', sans-serif !important;
    font-size       : 16px !important;
    color           : #FFF;
    background-color: #A27B87;
    border-radius   : 18px !important;
    border: 1px solid #FFF;
    outline         : none !important;
    transition      : 0.65s;
    margin-top      : 5%;
}

.btn-obten-app:hover {
    color: #A27B87 !important;
    background-color: #FFF;
    border: 1px solid #A27B87;
}

.btn-obten-app:focus{
    box-shadow: 0 0 6px 0.2rem rgb(162 123 135 / 80%);
}

.btn-obten-app>i {
    margin-left: 5%;
}

@media only screen and (min-width: 320px) and (max-width: 480px) {

    /* Responsive Full Evento */
    #container-casona-001 {
        margin-top: 26%;
    }

    /* Responsive Full Evento */
}

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

@media only screen and (min-width: 993px) and (max-width: 1024px) {}

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

@media only screen and (min-width: 1201px) and (max-width: 1439px) {}

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

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