.elementor-616 .elementor-element.elementor-element-0d7c89f:not(.elementor-motion-effects-element-type-background), .elementor-616 .elementor-element.elementor-element-0d7c89f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-616 .elementor-element.elementor-element-0d7c89f > .elementor-background-overlay{background-image:url("https://volcanes.triunfaweb.com/wp-content/uploads/2021/07/hotel-reserva-header-min.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:cover;opacity:0.61;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-616 .elementor-element.elementor-element-0d7c89f > .elementor-container{min-height:230px;}.elementor-616 .elementor-element.elementor-element-0d7c89f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:90px;padding:40px 12px 40px 12px;}.elementor-616 .elementor-element.elementor-element-1cc84f5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-616 .elementor-element.elementor-element-263b5ca{text-align:start;}.elementor-616 .elementor-element.elementor-element-263b5ca .elementor-heading-title{font-size:45px;line-height:1.3em;color:var( --e-global-color-kadence9 );}.elementor-616 .elementor-element.elementor-element-2f8d601 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-616 .elementor-element.elementor-element-751043f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:0.1px;color:var( --e-global-color-kadence9 );}.elementor-616 .elementor-element.elementor-element-f0ec86e .elementor-button{background-color:var( --e-global-color-kadence9 );font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-kadence3 );color:var( --e-global-color-kadence3 );border-radius:5px 5px 5px 5px;padding:14px 16px 14px 16px;}.elementor-616 .elementor-element.elementor-element-f0ec86e > .elementor-widget-container{margin:0px 6px 12px 6px;}.elementor-616 .elementor-element.elementor-element-5bf5540{padding:0px 10px 0px 10px;}.elementor-616 .elementor-element.elementor-element-3e8d346 > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-616 .elementor-element.elementor-element-c0bb6ba:not(.elementor-motion-effects-element-type-background), .elementor-616 .elementor-element.elementor-element-c0bb6ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-616 .elementor-element.elementor-element-c0bb6ba > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-616 .elementor-element.elementor-element-c0bb6ba{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBDBDB;box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5px;margin-bottom:0px;padding:14px 14px 14px 14px;}.elementor-616 .elementor-element.elementor-element-c0bb6ba, .elementor-616 .elementor-element.elementor-element-c0bb6ba > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-616 .elementor-element.elementor-element-7a297c7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-616 .elementor-element.elementor-element-8389279 > .elementor-widget-container{margin:7px 0px 10px 0px;}.elementor-616 .elementor-element.elementor-element-8389279{text-align:start;}.elementor-616 .elementor-element.elementor-element-8389279 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;line-height:1.5em;letter-spacing:0.2px;}.elementor-616 .elementor-element.elementor-element-219295a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;letter-spacing:0.2px;color:var( --e-global-color-kadence3 );}.elementor-616 .elementor-element.elementor-element-ed67d5c{--divider-border-style:solid;--divider-color:#DBDBDB;--divider-border-width:1px;--divider-icon-size:9px;--divider-element-spacing:0px;}.elementor-616 .elementor-element.elementor-element-ed67d5c > .elementor-widget-container{margin:0px 0px -3px 0px;}.elementor-616 .elementor-element.elementor-element-ed67d5c .elementor-divider-separator{width:100%;}.elementor-616 .elementor-element.elementor-element-ed67d5c .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-616 .elementor-element.elementor-element-ed67d5c.elementor-view-stacked .elementor-icon{background-color:#C3C3C3;}.elementor-616 .elementor-element.elementor-element-ed67d5c.elementor-view-framed .elementor-icon, .elementor-616 .elementor-element.elementor-element-ed67d5c.elementor-view-default .elementor-icon{color:#C3C3C3;border-color:#C3C3C3;}.elementor-616 .elementor-element.elementor-element-ed67d5c.elementor-view-framed .elementor-icon, .elementor-616 .elementor-element.elementor-element-ed67d5c.elementor-view-default .elementor-icon svg{fill:#C3C3C3;}.elementor-616 .elementor-element.elementor-element-ed67d5c .elementor-icon{border-width:1px;border-radius:50px;}.elementor-616 .elementor-element.elementor-element-40eca6b > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-616 .elementor-element.elementor-element-4c9eb78.elementor-wc-products ul.products li.product{text-align:left;border-radius:5px;}.elementor-616 .elementor-element.elementor-element-4c9eb78.elementor-wc-products  ul.products{grid-column-gap:40px;grid-row-gap:50px;}.elementor-616 .elementor-element.elementor-element-3fa8f41{--spacer-size:12vh;}@media(min-width:468px){.elementor-616 .elementor-element.elementor-element-2f8d601{width:55.517%;}.elementor-616 .elementor-element.elementor-element-c263800{width:44.436%;}.elementor-616 .elementor-element.elementor-element-3e8d346{width:25%;}.elementor-616 .elementor-element.elementor-element-40eca6b{width:75%;}}@media(max-width:1024px){.elementor-616 .elementor-element.elementor-element-0d7c89f{margin-top:0px;margin-bottom:60px;}.elementor-616 .elementor-element.elementor-element-263b5ca{text-align:center;}.elementor-616 .elementor-element.elementor-element-263b5ca .elementor-heading-title{font-size:40px;}.elementor-616 .elementor-element.elementor-element-751043f{text-align:center;}.elementor-616 .elementor-element.elementor-element-751043f .elementor-heading-title{font-size:16px;}.elementor-616 .elementor-element.elementor-element-5bf5540{padding:0px 10px 0px 10px;}.elementor-616 .elementor-element.elementor-element-3e8d346 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-616 .elementor-element.elementor-element-40eca6b > .elementor-element-populated{margin:15px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-616 .elementor-element.elementor-element-4c9eb78.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:467px){.elementor-616 .elementor-element.elementor-element-0d7c89f > .elementor-background-overlay{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-616 .elementor-element.elementor-element-0d7c89f{margin-top:0px;margin-bottom:52px;}.elementor-616 .elementor-element.elementor-element-263b5ca .elementor-heading-title{font-size:35px;}.elementor-616 .elementor-element.elementor-element-751043f .elementor-heading-title{font-size:14px;}.elementor-616 .elementor-element.elementor-element-40eca6b > .elementor-element-populated{margin:15px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-616 .elementor-element.elementor-element-4c9eb78.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:45px;}}/* Start custom CSS for shortcode, class: .elementor-element-546e193 *//* No de Habitaciones [Resultados] */
    p.woocommerce-result-count {
        font-family: var(--global-heading-font-family);
        font-size: 17px;
        font-weight: 400;
    }

    /* [Resultados] Icono antes */
    p.woocommerce-result-count:before {
        font-family: "Font Awesome 5 Free";
        font-weight: 900 !important;
        content: "\f03a";
        margin-right: 10px;
    }


    /* Resultado [No encontrado] */
    div.elementor-nothing-found.elementor-products-nothing-found {
        font-family: var(--global-heading-font-family);
        font-size: 17px;
        font-weight: 400;
    }
    
    /* Resultado [No encontrado] Icono antes */
    div.elementor-nothing-found.elementor-products-nothing-found:before {
        font-family: "Font Awesome 5 Free";
        font-weight: 900 !important;
        content: "\f010";
        margin-right: 10px;
    }
    
/* //////////////////////// */



/* CUADRICULA DE LA TIENDA */

    /* Quitar COP del Listing */
    span.woocommerce-Price-amount.amount:after {
        content: " COP";
        display: none;
    }

    /* Alinear las estrellas con el precio */
    .woocommerce ul.products li.product .star-rating {
        margin-top: 02px;
    }

    /* [MOVIL] Un solo producto por fila en Moviles */
	@media screen and (max-width: 768px) {
    .elementor-element.elementor-products-grid ul.products {
        grid-template-columns: repeat(1,1fr);
        }
	}

/* //////////////////////// */




/* FORMULARIO DE BUSQUEDA DE RESERVA */


/** Calendario Flotante **/

    /* Calendario Flotante encima de todo */
    div#ui-datepicker-div {
        z-index: 999 !important;
    }
    
    /* Tamaño del calendario Flotante [PC] */
    .yith-booking--simple-style #ui-datepicker-div.yith-wcbk-datepicker.ui-widget-content, .yith-booking--simple-style .yith-wcbk-date-picker--inline .ui-widget-content {
        width: 280px !important;
        padding: 13px;
    }

    /* Tamaño del calendario Flotante [MOVIL] */
    @media screen and (max-width: 328px) {
    div#ui-datepicker-div {
        width: 70% !important;
        left: 30px !important;
        }
    }




/** Widget de Busqueda de Reserva **/

    /* Quitar Borde del Widget */
    .yith_wcbk_booking_search_form_widget--default {
        border: 0px solid #dbdbdb !important;
        padding: 0px !important;
    }


    /* Etiquetas del Formulario */
    td.yith-wcbk-booking-search-form-label {
    font-size: 14px !important;
    font-weight: 600 !important;
    font-family: var(--global-heading-font-family);
    }

    /* Boton Formulario Busqueda */
    .yith-wcbk-booking-search-form-195 .yith-wcbk-booking-search-form-submit {
    width: 100%;
    font-family: var(--global-heading-font-family);
    padding: 10px !important;
    border-radius: 4px !important;
    }


    /* Separacion de los campos y la etiquetas */
    
    td.yith-wcbk-booking-search-form-label {
    padding: 05px 0px 0px 0px !important;
    }
    
    .yith-wcbk-date-picker-wrapper .yith-wcbk-booking-date-icon {
        margin-top: -03px;
    }
    
    .yith-booking--simple-style .yith-wcbk-booking-search-form input[type=text], .yith-booking--simple-style 
    .yith-wcbk-booking-search-form input[type=number], .yith-booking--simple-style .yith-wcbk-booking-search-form 
    .select2-choices, .yith-booking--simple-style .yith-wcbk-booking-search-form 
    .select2-container--default .select2-selection--multiple {
        margin-top: -07px !important;
    }


    /* Bordes de los campos */
    .yith-booking--simple-style .yith-wcbk-booking-search-form input[type=text], .yith-booking--simple-style 
    .yith-wcbk-booking-search-form input[type=number], .yith-booking--simple-style .yith-wcbk-booking-search-form 
    .select2-choices, .yith-booking--simple-style .yith-wcbk-booking-search-form 
    .select2-container--default .select2-selection--multiple {
        border-radius: 4px !important;
        border-color: #D4D4D4 !important;
    }

/* //////////////////////// */






/* CALENDARIO FLOTANTE (BRANDING CSS) */


    /* Fecha de calendario on hover y select */
    .yith-booking--simple-style .yith-wcbk-datepicker.ui-datepicker td:not(.ui-state-disabled):hover, 
    .yith-booking--simple-style .yith-wcbk-date-picker--inline .ui-datepicker td:not(.ui-state-disabled):hover {
        background: var(--global-palette-btn-bg) !important;
    }

    .yith-booking--simple-style .yith-wcbk-datepicker.ui-datepicker td.ui-datepicker-current-day, .yith-booking--simple-style .yith-wcbk-date-picker--inline .ui-datepicker td.ui-datepicker-current-day {
        background: var(--global-palette-btn-bg) !important;
    }


    /* Enlace de limpiar en el Calendario */
    .yith-booking--simple-style .yith-wcbk-datepicker.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close, .yith-booking--simple-style .yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close {
        color: var(--global-palette-btn-bg) !important;
    }

/* //////////////////////// *//* End custom CSS */
/* Start custom CSS *//*Agregar Desde en el Precio*/
span.woocommerce-Price-amount.amount:before {
    content: "Desde: ";
}/* End custom CSS */