<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.top_breadcr {
    position: absolute;
    top: 0;
    left: 0;
    width: auto;
    background-color: rgba(26, 27, 29, 0.7);
    z-index: 9;
}

.list_bread {
    margin-left: 110px;
    color: white;
    list-style: none;
    margin: 8px 15px 8px 56px;
}
.list_bread li {
    display: inline-block;
}
.list_bread li::after {
    font-family: 'Font Awesome 5 Free';
    display: inline-block;
    padding-right: 5px;
    padding-left: 10px;
    content: "\f101";
    font-weight: 900;
}

.list_bread li:last-child::after {
    content: "";
}

.list_bread li a {
    color: white;
    text-decoration: none;
    font-size: 14px;
}
.tours{
    height:auto;
}

.cntbstours{
    background-color:transparent;
}

.desc-tp{
    height: 160px;
    overflow-y: auto;
    background-color: #f2f2f2;
    margin:0
}
.nombre{
    background-color: #f2f2f2;
    margin:0;
}
.descFooter {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #e6e6e6;
    width: 100%;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding: 5px 5px;
    height: 60px;
}

.bknw, .dvabstp{
    width:50%;
    position:relative;
}

.bknw{
    color: black;
    font-weight: 900;
    text-decoration: none;
    font-size: 24px;
    padding-left:5px
}

.bknw:hover{
    color: #EC0A80;
    font-weight: 900;
}

.fondo-azul{display:block}

.dvabstp {
    color: #EC0A80;
    background-color: transparent;
    padding-right:5px
    
}

.colts1t{
    padding:0;
}
.dvabstp strong{
    text-align:right;
    width: 100%;
}

.nombre, .desc-tp{
    padding: 5px 5% 5px 5%;
}

.bknw

.desc-tp{
    overflow-y:auto;
    height: 90px;
}

.tours img:first-child {
    border-radius: 20px 20px 0px 0px;
    border-bottom: 3px solid #EC0A80;
    margin: 0;
}
.tours {
    border-radius: 20px;
}

.prictpp{
    font-weight: 900;
    font-size: 24px;
}

.text-banner{
        text-shadow: 2px 2px 1px rgb(152, 152, 152);
    }
@media screen and (max-width: 930px){
    .cntbstours{
    padding-top: 220px;
    }

}
@media screen and (max-width: 700px){
    .hm_inline {
        width: 80%;
    }
    .hm_label {
    text-align: left;
    }
    .desc-tp{
        width:100%
    }
    .hm_select, #enviar_tours{
        width: 100%;
        margin: 5px 0px;
    }
    .select1 {
        margin-bottom: 20px;
    }
    .content_topstrs{
        margin: 195px 0 30px 0;
    }
    .text-banner .mas-grandote {
        font-size: 10vmin!important;
        text-shadow: initial;
        color: #001577;
        width: 80%;
        width: 100%;
        line-height: 11vmin;
        display: block;
        margin: 0 auto;
    }

    .text-banner{
        color: #001577;
        
    }

}
        
@media screen and (max-width: 540px){
    .desc-tp{
        width:100%
    }
    .colts1t, .dvt_absto{
        width:90%;
        padding-left:10%;
    }

    .tours{
        padding-bottom:20px;
    }
}</pre></body></html>