#section-496-7614>.ct-section-inner-wrap {
    padding-top: 300px;
    padding-right: 3%;
    padding-left: 3%;
    display: flex;
    flex-direction: column;
    align-items: stretch
}

#section-496-7614 {
    display: block
}

#section-496-7614 {
    background-image: url(https://andinoperu.b-cdn.net/wp-content/uploads/2024/01/pie-de-pagina-andino-peru-tours-1.webp);
    background-size: contain;
    background-color: #285b21;
    position: relative;
    background-repeat: no-repeat
}

@media (max-width: 1280px) {
    #section-496-7614>.ct-section-inner-wrap {
        padding-top:218px
    }
}

@media (max-width: 991px) {
    #section-496-7614>.ct-section-inner-wrap {
        padding-top:173px
    }
}
@media (max-width: 767px) {
    #section-496-7614>.ct-section-inner-wrap {
        padding-top:110px
    }
}
@media (max-width: 479px) {
    #section-496-7614>.ct-section-inner-wrap {
        padding-top:82px
    }
}

.ct-section-inner-wrap {
    margin-left: auto;
    margin-right: auto;
    height: 100%;
    min-height: inherit
}


#section-1059-7614>.ct-section-inner-wrap {
    align-items: center
}
#footer>.ct-section-inner-wrap {
    display: grid;
    align-items: stretch;
    grid-template-columns: repeat(4,minmax(200px,1fr));
    grid-column-gap: 20px;
    grid-row-gap: 20px
}
#section-920-7614>.ct-section-inner-wrap {
    max-width: 100%;
    padding-top: 5px;
    padding-bottom: 5px;
    display: flex;
    flex-direction: column;
    align-items: center
}
@media (max-width: 991px) {
    #footer>.ct-section-inner-wrap {
        display:grid;
        align-items: stretch;
        grid-template-columns: repeat(3,minmax(200px,1fr));
        grid-column-gap: 20px;
        grid-row-gap: 20px
    }

    #footer {
        display: block
    }
}

@media (max-width: 767px) {
    #footer>.ct-section-inner-wrap {
        display:grid;
        align-items: stretch;
        grid-template-columns: repeat(2,minmax(200px,1fr));
        grid-column-gap: 20px;
        grid-row-gap: 20px
    }

    #footer {
        display: block
    }
}

@media (max-width: 479px) {
    #footer>.ct-section-inner-wrap {
        display:flex;
        flex-direction: column
    }

    #footer {
        display: block
    }

    #footer {
        text-align: left
    }
}


#cont-letter-img>.ct-section-inner-wrap {
    padding-top: 30px;
    padding-bottom: 0;
    display: grid;
    justify-items: center;
    align-items: end;
    grid-template-columns: repeat(2,minmax(200px,1fr));
    grid-column-gap: 20px;
    grid-row-gap: 20px
}
#section-25413-2241>.ct-section-inner-wrap {
    padding-top: 25px;
    padding-right: 0;
    padding-bottom: 14px;
    padding-left: 0;
    align-items: center
}


#section-29516-2241>.ct-section-inner-wrap {
    align-items: center
}

#section-29516-2241 {
    text-align: left
}

#section-14718-2241>.ct-section-inner-wrap {
    align-items: center;
    gap: 10px
}

#section-14718-2241 {
    text-align: left;
    background-color: #f7f7f7
}

#section-29676-2241>.ct-section-inner-wrap {
    display: grid;
    align-items: stretch;
    grid-template-columns: repeat(1,minmax(200px,1fr));
    grid-column-gap: 20px;
    grid-row-gap: 20px
}

#section-29676-2241 {
    display: block
}

#section-29497-2241>.ct-section-inner-wrap {
    gap: 30px
}

#section-29497-2241 {
    background-color: #f7f7f7
}

#section-30092-2241>.ct-section-inner-wrap {
    gap: 30px
}

#section-6525-2241>.ct-section-inner-wrap {
    padding-top: 70px;
    padding-bottom: 70px
}
#section-21202-2241>.ct-section-inner-wrap {
    padding-top: 30px;
    align-items: center
}
#section-8479-2241>.ct-section-inner-wrap {
    padding-bottom: 50px;
    gap: 25px
}

#section-29454-2241>.ct-section-inner-wrap {
    padding-top: 4px;
    padding-bottom: 10px;
    display: grid;
    align-items: end;
    grid-template-columns: repeat(2,minmax(200px,1fr));
    grid-column-gap: 20px;
    grid-row-gap: 20px
}
@media (max-width: 991px) {
    #section-29454-2241>.ct-section-inner-wrap {
        padding-top:70px
    }
}
@media (max-width: 767px) {
    #section-29454-2241>.ct-section-inner-wrap {
        display:flex;
        flex-direction: column;
        align-items: center
    }

    #section-29454-2241 {
        display: block
    }

    #section-29454-2241 {
        text-align: left
    }
}

@media (max-width: 479px) {
    #cont-letter-img>.ct-section-inner-wrap {
        display:grid;
        align-items: stretch;
        grid-template-columns: repeat(1,minmax(200px,1fr));
        grid-column-gap: 20px;
        grid-row-gap: 20px
    }

    #cont-letter-img {
        display: block
    }
}

@media (max-width: 479px) {
    #section-25413-2241>.ct-section-inner-wrap {
        align-items:center
    }

    #section-25413-2241 {
        text-align: left
    }
}

.ct-section>.ct-section-inner-wrap {
    display: flex;
    flex-direction: column;
    align-items: flex-start
}
.ct-section-inner-wrap,.oxy-header-container {
    max-width: 1280px
}
.ct-section-inner-wrap {
    padding-top: 30px;
    padding-right: 3%;
    padding-bottom: 30px;
    padding-left: 3%
}


.oxel_accordion__content__hidden:not(.ct-section):not(.oxy-easy-posts),.oxel_accordion__content__hidden.oxy-easy-posts .oxy-posts,.oxel_accordion__content__hidden.ct-section .ct-section-inner-wrap {
    display: flex
}
.oxel_horizontal_divider:not(.ct-section):not(.oxy-easy-posts),.oxel_horizontal_divider.oxy-easy-posts .oxy-posts,.oxel_horizontal_divider.ct-section .ct-section-inner-wrap {
    flex-direction: unset
}
.oxel_horizontal_divider__icon:not(.ct-section):not(.oxy-easy-posts),.oxel_horizontal_divider__icon.oxy-easy-posts .oxy-posts,.oxel_horizontal_divider__icon.ct-section .ct-section-inner-wrap {
    display: flex
}
.oxel_icon_button__container:not(.ct-section):not(.oxy-easy-posts),.oxel_icon_button__container.oxy-easy-posts .oxy-posts,.oxel_icon_button__container.ct-section .ct-section-inner-wrap {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 10px
}
.related-box:not(.ct-section):not(.oxy-easy-posts),.related-box.oxy-easy-posts .oxy-posts,.related-box.ct-section .ct-section-inner-wrap {
    display: flex;
    flex-direction: column
}
.tabs-4644-tab:not(.ct-section):not(.oxy-easy-posts),.tabs-4644-tab.oxy-easy-posts .oxy-posts,.tabs-4644-tab.ct-section .ct-section-inner-wrap {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: 5px
}

@media (max-width: 767px) {
    .tabs-4644-tab {
        margin-bottom:3%;
        width: 100%;
        margin-top: 0;
        text-align: center;
        padding-top: 15px;
        padding-bottom: 15px;
        border-radius: 0;
        margin-left: 0;
        margin-right: 0;
        padding-left: 20px;
        padding-right: 20px
    }

    .tabs-4644-tab:not(.ct-section):not(.oxy-easy-posts),.tabs-4644-tab.oxy-easy-posts .oxy-posts,.tabs-4644-tab.ct-section .ct-section-inner-wrap {
        justify-content: space-between
    }
}

.oxel_accordion__row:not(.ct-section):not(.oxy-easy-posts),.oxel_accordion__row.oxy-easy-posts .oxy-posts,.oxel_accordion__row.ct-section .ct-section-inner-wrap {
    display: flex;
    flex-direction: row;
    justify-content: space-between
}
.oxel_accordion__row_left:not(.ct-section):not(.oxy-easy-posts),.oxel_accordion__row_left.oxy-easy-posts .oxy-posts,.oxel_accordion__row_left.ct-section .ct-section-inner-wrap {
    display: flex;
    flex-direction: row;
    align-items: center
}
.oxel_accordion__content:not(.ct-section):not(.oxy-easy-posts),.oxel_accordion__content.oxy-easy-posts .oxy-posts,.oxel_accordion__content.ct-section .ct-section-inner-wrap {
    display: flex;
    flex-direction: column;
    align-items: flex-start
}

.util-information .ct-section-inner-wrap {
    padding-bottom: 0
}

.util-information:not(.ct-section):not(.oxy-easy-posts),.util-information.oxy-easy-posts .oxy-posts,.util-information.ct-section .ct-section-inner-wrap {
    flex-direction: column
}
.como-reservar:not(.ct-section):not(.oxy-easy-posts),.como-reservar.oxy-easy-posts .oxy-posts,.como-reservar.ct-section .ct-section-inner-wrap {
    gap: 20px
}
.box-porque-reservar:not(.ct-section):not(.oxy-easy-posts),.box-porque-reservar.oxy-easy-posts .oxy-posts,.box-porque-reservar.ct-section .ct-section-inner-wrap {
    gap: 10px
}
.header-h2-tours:not(.ct-section):not(.oxy-easy-posts),.header-h2-tours.oxy-easy-posts .oxy-posts,.header-h2-tours.ct-section .ct-section-inner-wrap {
    display: flex;
    flex-direction: column;
    align-items: flex-start
}


.btn-whatsapp-tours:not(.ct-section):not(.oxy-easy-posts),.btn-whatsapp-tours.oxy-easy-posts .oxy-posts,.btn-whatsapp-tours.ct-section .ct-section-inner-wrap {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 5px
}
.header-h2-tours-overview:not(.ct-section):not(.oxy-easy-posts),.header-h2-tours-overview.oxy-easy-posts .oxy-posts,.header-h2-tours-overview.ct-section .ct-section-inner-wrap {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 8px
}
.day-item-overview:not(.ct-section):not(.oxy-easy-posts),.day-item-overview.oxy-easy-posts .oxy-posts,.day-item-overview.ct-section .ct-section-inner-wrap {
    display: flex;
    flex-direction: row;
    align-items: stretch;
    gap: 10px
}
.icon-box-detalles:not(.ct-section):not(.oxy-easy-posts),.icon-box-detalles.oxy-easy-posts .oxy-posts,.icon-box-detalles.ct-section .ct-section-inner-wrap {
    display: flex
}
.link-in-search:not(.ct-section):not(.oxy-easy-posts),.link-in-search.oxy-easy-posts .oxy-posts,.link-in-search.ct-section .ct-section-inner-wrap {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    gap: 3px
}
.link-buscar-lvl-2:not(.ct-section):not(.oxy-easy-posts),.link-buscar-lvl-2.oxy-easy-posts .oxy-posts,.link-buscar-lvl-2.ct-section .ct-section-inner-wrap {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    gap: 2px
}


@media (max-width: 767px) {
    .tabs-9709-tab {
        text-align:justify
    }

    .tabs-9709-tab:not(.ct-section):not(.oxy-easy-posts),.tabs-9709-tab.oxy-easy-posts .oxy-posts,.tabs-9709-tab.ct-section .ct-section-inner-wrap {
        display: flex;
        flex-direction: row;
        justify-content: space-around
    }
}
@media (max-width: 767px) {
    .tabs-9709-tab-active {
    }

    .tabs-9709-tab-active:not(.ct-section):not(.oxy-easy-posts),.tabs-9709-tab-active.oxy-easy-posts .oxy-posts,.tabs-9709-tab-active.ct-section .ct-section-inner-wrap {
        display: flex
    }
}

@media (max-width: 479px) {
    .tabs-9709-tab-active {
    }

    .tabs-9709-tab-active:not(.ct-section):not(.oxy-easy-posts),.tabs-9709-tab-active.oxy-easy-posts .oxy-posts,.tabs-9709-tab-active.ct-section .ct-section-inner-wrap {
        display: flex;
        flex-direction: column
    }
}

.tabs-contents-9709-tab:not(.ct-section):not(.oxy-easy-posts),.tabs-contents-9709-tab.oxy-easy-posts .oxy-posts,.tabs-contents-9709-tab.ct-section .ct-section-inner-wrap {
    display: flex;
    flex-direction: column;
    gap: 20px
}
.categories-blog:not(.ct-section):not(.oxy-easy-posts),.categories-blog.oxy-easy-posts .oxy-posts,.categories-blog.ct-section .ct-section-inner-wrap {
    gap: 5px
}

#div_block-497-7614 {
    align-items: stretch;
    grid-template-columns: repeat(3,minmax(200px,1fr));
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    display: grid;
    margin-bottom: 0;
    justify-content: space-between;
    background-color: #285b21
}

#div_block-497-7614:after {
    content: ""
}

@media (max-width: 767px) {
    #div_block-497-7614 {
        justify-items:left;
        align-items: stretch;
        grid-template-columns: repeat(1,minmax(200px,1fr));
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        display: grid;
        text-align: left
    }
}
@media (max-width: 479px) {
    #div_block-497-7614 {
        flex-direction:column;
        display: flex;
        align-items: flex-start;
        text-align: center
    }
}

#div_block-381-7614 {
    display: flex;
    text-align: left;
    padding-top: 0;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    margin-right: 0;
    border-top-color: #fff;
    border-right-color: #fff;
    border-bottom-color: #fff;
    border-left-color: #fff;
    border-top-width: 2px;
    border-right-width: 1.5px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-right-style: solid
}
@media (max-width: 767px) {
    #div_block-381-7614 {
        text-align:left;
        border-right-style: none;
        padding-left: 0
    }
}
@media (max-width: 479px) {
    #div_block-381-7614 {
        padding-left:0;
        margin-right: 0;
        padding-right: 0;
        border-right-style: none
    }
}

@media (max-width: 479px) {
    #div_block-961-7614 {
        text-align:center;
        justify-content: flex-start
    }
}

.ct-div-block {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: column;
    align-items: flex-start;
}

#_rich_text-887-7614 {
    color: #fff;
    font-size: 12px
}
#text_block-831-7614 {
    color: #ffc700;
    font-size: 14px;
    margin-bottom: 5px;
    font-weight: 600;
}































