.elementor-41 .elementor-element.elementor-element-e18fdc1:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-e18fdc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelandcasinoexcelsior.com/wp-content/uploads/2024/07/fondo_1.webp");background-position:center center;background-size:cover;}.elementor-41 .elementor-element.elementor-element-e18fdc1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-41 .elementor-element.elementor-element-e18fdc1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-766168f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-41 .elementor-element.elementor-element-766168f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-3e04fbd{text-align:center;}.elementor-41 .elementor-element.elementor-element-3e04fbd .elementor-heading-title{color:#44210E;font-family:"PlayfairDisplay-VariableFont_wght", Sans-serif;font-size:15px;font-weight:600;}.elementor-41 .elementor-element.elementor-element-f2e2e42{text-align:center;}.elementor-41 .elementor-element.elementor-element-f2e2e42 .elementor-heading-title{color:#44210E;font-family:"PlayfairDisplay-VariableFont_wght", Sans-serif;font-size:37px;font-weight:700;}.elementor-41 .elementor-element.elementor-element-8e0b96e{text-align:center;}.elementor-41 .elementor-element.elementor-element-8e0b96e .elementor-heading-title{color:#44210E;font-family:"PlayfairDisplay-VariableFont_wght", Sans-serif;font-size:15px;font-weight:600;}.elementor-41 .elementor-element.elementor-element-df5e752{text-align:center;}.elementor-41 .elementor-element.elementor-element-df5e752 .elementor-heading-title{color:#44210E;font-family:"PlayfairDisplay-VariableFont_wght", Sans-serif;font-size:30px;font-weight:700;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-75f02cf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-41 .elementor-element.elementor-element-75f02cf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-1e9ecb3{text-align:center;}.elementor-41 .elementor-element.elementor-element-1e9ecb3 .elementor-heading-title{color:#44210E;font-family:"PlayfairDisplay-VariableFont_wght", Sans-serif;font-size:15px;font-weight:600;}.elementor-41 .elementor-element.elementor-element-434f325{text-align:center;}.elementor-41 .elementor-element.elementor-element-434f325 .elementor-heading-title{color:#44210E;font-family:"PlayfairDisplay-VariableFont_wght", Sans-serif;font-size:37px;font-weight:700;}.elementor-41 .elementor-element.elementor-element-084d3aa{text-align:center;}.elementor-41 .elementor-element.elementor-element-084d3aa .elementor-heading-title{color:#44210E;font-family:"PlayfairDisplay-VariableFont_wght", Sans-serif;font-size:15px;font-weight:600;}.elementor-41 .elementor-element.elementor-element-dfb1992{text-align:center;}.elementor-41 .elementor-element.elementor-element-dfb1992 .elementor-heading-title{color:#44210E;font-family:"PlayfairDisplay-VariableFont_wght", Sans-serif;font-size:30px;font-weight:700;}.elementor-41 .elementor-element.elementor-element-041f104 > .elementor-container{min-height:259px;}.elementor-41 .elementor-element.elementor-element-041f104:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-041f104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelandcasinoexcelsior.com/wp-content/uploads/2024/05/banner_salones.png");background-size:cover;}.elementor-41 .elementor-element.elementor-element-041f104{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-41 .elementor-element.elementor-element-041f104 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-a093258{text-align:center;}.elementor-41 .elementor-element.elementor-element-a093258 .elementor-heading-title{color:#FFD8C7;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-41 .elementor-element.elementor-element-b9d8f9f{text-align:center;}.elementor-41 .elementor-element.elementor-element-b9d8f9f .elementor-heading-title{color:#FFD8C7;font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-41 .elementor-element.elementor-element-b9d8f9f > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-7ef40cc{text-align:center;}.elementor-41 .elementor-element.elementor-element-7ef40cc .elementor-heading-title{color:#FFD8C7;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-41 .elementor-element.elementor-element-65d5c87{text-align:center;}.elementor-41 .elementor-element.elementor-element-65d5c87 .elementor-heading-title{color:#FFD8C7;font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-41 .elementor-element.elementor-element-65d5c87 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-f449ab4{text-align:center;}.elementor-41 .elementor-element.elementor-element-f449ab4 .elementor-heading-title{color:#FFD8C7;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-41 .elementor-element.elementor-element-51611d0{text-align:center;}.elementor-41 .elementor-element.elementor-element-51611d0 .elementor-heading-title{color:#FFD8C7;font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-41 .elementor-element.elementor-element-51611d0 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-b558fe6 > .elementor-container{min-height:850px;}.elementor-41 .elementor-element.elementor-element-2789b8a{text-align:center;}.elementor-41 .elementor-element.elementor-element-2789b8a .elementor-heading-title{color:#44210E;font-family:"PlayfairDisplay-VariableFont_wght", Sans-serif;font-size:30px;font-weight:700;}.elementor-41 .elementor-element.elementor-element-b828fd5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-41 .elementor-element.elementor-element-b828fd5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-28f8be3 .elementor-heading-title{color:#774900;font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-41 .elementor-element.elementor-element-65da0ec.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-41 .elementor-element.elementor-element-65da0ec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-41 .elementor-element.elementor-element-1d32f6b .elementor-button{font-family:"Playfair Display", Sans-serif;font-weight:500;background-color:#44210E;}.elementor-41 .elementor-element.elementor-element-1d32f6b > .elementor-widget-container{margin:0px 3px 0px 0px;}.elementor-41 .elementor-element.elementor-element-1d32f6b{width:auto;max-width:auto;}.elementor-41 .elementor-element.elementor-element-574e022 .elementor-button{font-family:"Playfair Display", Sans-serif;font-weight:500;background-color:#6B402D;}.elementor-41 .elementor-element.elementor-element-574e022 > .elementor-widget-container{margin:0px 0px 0px 3px;}.elementor-41 .elementor-element.elementor-element-574e022{width:auto;max-width:auto;}.elementor-41 .elementor-element.elementor-element-ffd1c99.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-41 .elementor-element.elementor-element-ffd1c99 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-41 .elementor-element.elementor-element-50c48fe > .elementor-container{min-height:850px;}.elementor-41 .elementor-element.elementor-element-50c48fe:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-50c48fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelandcasinoexcelsior.com/wp-content/uploads/2024/04/fondo_home1.webp");background-size:contain;}.elementor-41 .elementor-element.elementor-element-50c48fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-41 .elementor-element.elementor-element-50c48fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-cd73ab8{text-align:center;}.elementor-41 .elementor-element.elementor-element-cd73ab8 .elementor-heading-title{color:#44210E;font-family:"PlayfairDisplay-VariableFont_wght", Sans-serif;font-size:30px;font-weight:700;}.elementor-41 .elementor-element.elementor-element-96ab2fe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-41 .elementor-element.elementor-element-96ab2fe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-28b1f59 .elementor-heading-title{color:#774900;font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-41 .elementor-element.elementor-element-b525b14.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-41 .elementor-element.elementor-element-b525b14 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-41 .elementor-element.elementor-element-652a4d1 .elementor-button{font-family:"Playfair Display", Sans-serif;font-weight:500;background-color:#44210E;}.elementor-41 .elementor-element.elementor-element-652a4d1 > .elementor-widget-container{margin:0px 3px 0px 0px;}.elementor-41 .elementor-element.elementor-element-652a4d1{width:auto;max-width:auto;}.elementor-41 .elementor-element.elementor-element-cea249a .elementor-button{font-family:"Playfair Display", Sans-serif;font-weight:500;background-color:#6B402D;}.elementor-41 .elementor-element.elementor-element-cea249a > .elementor-widget-container{margin:0px 0px 0px 3px;}.elementor-41 .elementor-element.elementor-element-cea249a{width:auto;max-width:auto;}.elementor-41 .elementor-element.elementor-element-87827cf.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-41 .elementor-element.elementor-element-87827cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-41 .elementor-element.elementor-element-45c6467 > .elementor-container{min-height:850px;}.elementor-41 .elementor-element.elementor-element-7759c46{text-align:center;}.elementor-41 .elementor-element.elementor-element-7759c46 .elementor-heading-title{color:#44210E;font-family:"PlayfairDisplay-VariableFont_wght", Sans-serif;font-size:30px;font-weight:700;}.elementor-41 .elementor-element.elementor-element-13ce8d5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-41 .elementor-element.elementor-element-13ce8d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-69c830e .elementor-heading-title{color:#774900;font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-41 .elementor-element.elementor-element-60621f5.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-41 .elementor-element.elementor-element-60621f5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-41 .elementor-element.elementor-element-5d891ef .elementor-button{font-family:"Playfair Display", Sans-serif;font-weight:500;background-color:#44210E;}.elementor-41 .elementor-element.elementor-element-5d891ef > .elementor-widget-container{margin:0px 3px 0px 0px;}.elementor-41 .elementor-element.elementor-element-5d891ef{width:auto;max-width:auto;}.elementor-41 .elementor-element.elementor-element-d8c536f .elementor-button{font-family:"Playfair Display", Sans-serif;font-weight:500;background-color:#6B402D;}.elementor-41 .elementor-element.elementor-element-d8c536f > .elementor-widget-container{margin:0px 0px 0px 3px;}.elementor-41 .elementor-element.elementor-element-d8c536f{width:auto;max-width:auto;}.elementor-41 .elementor-element.elementor-element-5d691e6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-41 .elementor-element.elementor-element-5d691e6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-b828fd5{width:25%;}.elementor-41 .elementor-element.elementor-element-96ab2fe{width:25%;}.elementor-41 .elementor-element.elementor-element-13ce8d5{width:25%;}}/* Start custom CSS for text-editor, class: .elementor-element-7327851 */.flexContainer {
    display: flex;
    align-items: center;
}

.textContainer {
    margin-left: 10px; /* Ajusta el espacio entre la imagen y el texto */
}

.customSpan {
    font-family: 'Playfair Display', serif; /* Se aplica la tipografía Playfair Display */
    color: #44210E; /* Color del texto */
    margin-bottom: 5px; /* Alinea el texto encima del otro */
     font-weight: bold;
}

.customSpan1 {
    font-weight: bold; /* Establece el texto en negrita */
    color: #44210E !important; /* Color del texto */
}

.customIcon {
    color: dodgerblue;
    font-size: 25px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b6f2c4f */.answer {
    font-family: 'Playfair Display', serif; /* Fuente Playfair Display */
    color: #44210E; /* Color del texto */
}

.answer ul {
    list-style-type: none;
    padding: 0;
}

.answer li {
     margin-left: 20px; /* Agrega la sangría */
    
    position: relative;
    padding-left: 20px;
    margin-bottom: 5px;
    color: #44210E; /* Color del texto de los ítems */
}

.answer li:before {
    content: "•"; /* Agrega el bullet */
    color: #FFB531; /* Color del bullet */
    position: absolute;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4b275d */.flexContainer {
    display: flex;
    align-items: center;
}

.textContainer {
    margin-left: 10px; /* Ajusta el espacio entre la imagen y el texto */
}

.customSpan {
    font-family: 'Playfair Display', serif; /* Se aplica la tipografía Playfair Display */
    color: #44210E; /* Color del texto */
    margin-bottom: 5px; /* Alinea el texto encima del otro */
     font-weight: bold;
}

.customSpan1 {
    font-weight: bold; /* Establece el texto en negrita */
    color: #44210E !important; /* Color del texto */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7aede12 */.answer {
    font-family: 'Playfair Display', serif; /* Fuente Playfair Display */
    color: #44210E; /* Color del texto */
}

.answer ul {
    list-style-type: none;
    padding: 0;
}

.answer li {
     margin-left: 20px; /* Agrega la sangría */
    
    position: relative;
    padding-left: 20px;
    margin-bottom: 5px;
    color: #44210E; /* Color del texto de los ítems */
}

.answer li:before {
    content: "•"; /* Agrega el bullet */
    color: #FFB531; /* Color del bullet */
    position: absolute;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-625e597 */.flexContainer {
    display: flex;
    align-items: center;
}

.textContainer {
    margin-left: 10px; /* Ajusta el espacio entre la imagen y el texto */
}

.customSpan {
    font-family: 'Playfair Display', serif; /* Se aplica la tipografía Playfair Display */
    color: #44210E; /* Color del texto */
    margin-bottom: 5px; /* Alinea el texto encima del otro */
     font-weight: bold;
}

.customSpan1 {
    font-weight: bold; /* Establece el texto en negrita */
    color: #44210E !important; /* Color del texto */
}

.customIcon {
    color: dodgerblue;
    font-size: 25px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8fb2369 */.answer {
    font-family: 'Playfair Display', serif; /* Fuente Playfair Display */
    color: #44210E; /* Color del texto */
}

.answer ul {
    list-style-type: none;
    padding: 0;
}

.answer li {
     margin-left: 20px; /* Agrega la sangría */
    
    position: relative;
    padding-left: 20px;
    margin-bottom: 5px;
    color: #44210E; /* Color del texto de los ítems */
}

.answer li:before {
    content: "•"; /* Agrega el bullet */
    color: #FFB531; /* Color del bullet */
    position: absolute;
    left: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PlayfairDisplay-VariableFont_wght';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hotelandcasinoexcelsior.com/wp-content/uploads/2024/04/PlayfairDisplay-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */