.elementor-35 .elementor-element.elementor-element-2c51d7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:78px;--padding-right:77px;}.elementor-35 .elementor-element.elementor-element-2c51d7e:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-2c51d7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F2;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-d21b606{padding:0px 0px 23px 0px;text-align:center;}.elementor-35 .elementor-element.elementor-element-d21b606.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-d21b606 .elementor-heading-title{font-family:"NH Collection", Sans-serif;font-weight:100;color:var( --e-global-color-primary );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode="false"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background-color:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], 
             .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode="true"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background-color:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-35 .elementor-element.elementor-element-73104d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-12e6205{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-91c3b9e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-35 .elementor-element.elementor-element-91c3b9e:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-91c3b9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F2;}.elementor-35 .elementor-element.elementor-element-3f45237{padding:0px 0px 10px 0px;text-align:center;}.elementor-35 .elementor-element.elementor-element-3f45237 .elementor-heading-title{font-family:"NH Collection", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-dark );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-171e3f7{text-align:center;font-family:"NH Collection", Sans-serif;font-weight:400;color:var( --e-global-color-dark );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-35 .elementor-element.elementor-element-a8ed606 .elementor-button{background-color:#F8F6F2;font-family:"NH Collection", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;padding:12px 8px 12px 8px;}.elementor-35 .elementor-element.elementor-element-a8ed606{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-a8ed606 .elementor-button .elementor-button-content-wrapper .elementor-button-text{text-shadow:var( --e-global-color-accent );}.elementor-35 .elementor-element.elementor-element-87f68e0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-35 .elementor-element.elementor-element-08309c9 .elementor-repeater-item-7411f0a .swiper-slide-bg{background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2025/11/planta-baja-1.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-08309c9 .elementor-repeater-item-498ab65 .swiper-slide-bg{background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2025/11/NH_Collection_Real_Casino_Madrid_Meeting_Room_Glorieta_Cocktail_Set_Up-1.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-08309c9 .swiper-slide{transition-duration:calc(5000ms*1.2);height:575px;}.elementor-35 .elementor-element.elementor-element-08309c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-08309c9 .swiper-slide-contents{max-width:100%;}.elementor-35 .elementor-element.elementor-element-08309c9 .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-08309c9 .elementor-swiper-button{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-08309c9 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-16b9f24{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-777b497{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-4f36c0b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:41px;--padding-left:0px;--padding-right:40px;}.elementor-35 .elementor-element.elementor-element-4f36c0b:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-4f36c0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F2;}.elementor-35 .elementor-element.elementor-element-4f36c0b.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-e47e5bb{padding:0px 0px 10px 0px;text-align:center;}.elementor-35 .elementor-element.elementor-element-e47e5bb .elementor-heading-title{font-family:"NH Collection", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-dark );}.elementor-35 .elementor-element.elementor-element-a261e21{text-align:center;font-family:"NH Collection", Sans-serif;font-weight:400;color:var( --e-global-color-dark );}.elementor-35 .elementor-element.elementor-element-1f8e23a .elementor-button{background-color:#F8F6F2;font-family:"NH Collection", Sans-serif;font-size:18px;font-weight:400;fill:#6B6B6B;color:#6B6B6B;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;padding:12px 8px 12px 8px;}.elementor-35 .elementor-element.elementor-element-1f8e23a{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-1f8e23a .elementor-button .elementor-button-content-wrapper .elementor-button-text{text-shadow:0 1.5em 0 #6B6B6B;}.elementor-35 .elementor-element.elementor-element-727cca7{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:41px;--padding-left:40px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-2bf2472 .elementor-repeater-item-7411f0a .swiper-slide-bg{background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2025/11/NH_Collection_Real_Casino_Madrid_Meeting_Room_Principe_Real_Classroom_Set_Up-1.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-2bf2472 .elementor-repeater-item-498ab65 .swiper-slide-bg{background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2025/11/NH_Collection_Real_Casino_Madrid_Meeting_Room_Principe_Banquet_Set_Up-1.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-2bf2472 .swiper-slide{transition-duration:calc(5000ms*1.2);height:575px;}.elementor-35 .elementor-element.elementor-element-2bf2472{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-2bf2472 .swiper-slide-contents{max-width:100%;}.elementor-35 .elementor-element.elementor-element-2bf2472 .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-2bf2472 .elementor-swiper-button{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2bf2472 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-75ae2c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-13a94e8{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-8eee94a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:41px;--padding-left:0px;--padding-right:40px;}.elementor-35 .elementor-element.elementor-element-8eee94a:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-8eee94a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F2;}.elementor-35 .elementor-element.elementor-element-a8f1ac6{padding:0px 0px 10px 0px;text-align:center;}.elementor-35 .elementor-element.elementor-element-a8f1ac6 .elementor-heading-title{font-family:"NH Collection", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-dark );}.elementor-35 .elementor-element.elementor-element-f8fd9db{text-align:center;font-family:"NH Collection", Sans-serif;font-weight:400;color:var( --e-global-color-dark );}.elementor-35 .elementor-element.elementor-element-9b7af70{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:41px;--padding-left:40px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-9b7af70.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-ad221c3 .elementor-repeater-item-7411f0a .swiper-slide-bg{background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2026/03/Patio_OS_NH_casino_de_madrid_047_570x563_1_147.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-ad221c3 .elementor-repeater-item-498ab65 .swiper-slide-bg{background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2026/03/salones-escalera.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-ad221c3 .elementor-repeater-item-e4a893a .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2026/03/salones-escalera-2.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-ad221c3 .elementor-repeater-item-37b3fff .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2026/03/salones-atrium.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-ad221c3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:575px;}.elementor-35 .elementor-element.elementor-element-ad221c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-ad221c3 .swiper-slide-contents{max-width:100%;}.elementor-35 .elementor-element.elementor-element-ad221c3 .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-ad221c3 .elementor-swiper-button{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-ad221c3 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-48d6e46{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-fc2666a{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-5cdda65{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:41px;--padding-left:0px;--padding-right:40px;}.elementor-35 .elementor-element.elementor-element-5cdda65:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-5cdda65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F2;}.elementor-35 .elementor-element.elementor-element-c6e93ec{padding:0px 0px 10px 0px;text-align:center;}.elementor-35 .elementor-element.elementor-element-c6e93ec .elementor-heading-title{font-family:"NH Collection", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-dark );}.elementor-35 .elementor-element.elementor-element-061d6d3{text-align:center;font-family:"NH Collection", Sans-serif;font-weight:400;color:var( --e-global-color-dark );}.elementor-35 .elementor-element.elementor-element-3e6274f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:41px;--padding-left:40px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-c6caed3 .elementor-repeater-item-7411f0a .swiper-slide-bg{background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2025/12/salones-bar.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-c6caed3 .elementor-repeater-item-498ab65 .swiper-slide-bg{background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2025/12/salones-bar-2.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-c6caed3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:575px;}.elementor-35 .elementor-element.elementor-element-c6caed3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-c6caed3 .swiper-slide-contents{max-width:100%;}.elementor-35 .elementor-element.elementor-element-c6caed3 .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-c6caed3 .elementor-swiper-button{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-c6caed3 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-44d1e81{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-title-gap:40px;--n-tabs-gap:23px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:16px;--n-tabs-title-color:#6B6B6B;--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-44d1e81 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-35 .elementor-element.elementor-element-44d1e81.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode="false"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background-color:#BDAD7B00 !important;}.elementor-35 .elementor-element.elementor-element-44d1e81.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], 
             .elementor-35 .elementor-element.elementor-element-44d1e81.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode="true"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background-color:#BDAD7B00 !important;}.elementor-35 .elementor-element.elementor-element-44d1e81.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-35 .elementor-element.elementor-element-44d1e81.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-style:none;}.elementor-35 .elementor-element.elementor-element-44d1e81.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-35 .elementor-element.elementor-element-44d1e81.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-style:none;}.elementor-35 .elementor-element.elementor-element-44d1e81.style-background-yes .e-n-tabs-heading{background-color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:12px 8px 12px 8px;}.elementor-35 .elementor-element.elementor-element-44d1e81.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Vend Sans", Sans-serif;font-weight:600;line-height:100%;}.elementor-35 .elementor-element.elementor-element-44d1e81 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-d6c2ae7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:78px;--padding-right:77px;}.elementor-35 .elementor-element.elementor-element-d6c2ae7:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-d6c2ae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-dc32186{padding:0px 0px 23px 0px;text-align:center;}.elementor-35 .elementor-element.elementor-element-dc32186.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-dc32186 .elementor-heading-title{font-family:"NH Collection", Sans-serif;font-weight:100;color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-3f1a903{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-b3f2a4e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-fc488ae{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:41px;--padding-left:0px;--padding-right:40px;}.elementor-35 .elementor-element.elementor-element-fc488ae:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-fc488ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-2b7164c{padding:0px 0px 10px 0px;text-align:center;}.elementor-35 .elementor-element.elementor-element-2b7164c .elementor-heading-title{font-family:"NH Collection", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-dark );}.elementor-35 .elementor-element.elementor-element-3bf553d{text-align:center;font-weight:400;color:var( --e-global-color-dark );}.elementor-35 .elementor-element.elementor-element-406b290 .elementor-button{background-color:#FFFFFF;font-family:"NH Collection", Sans-serif;font-weight:100;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;padding:12px 8px 12px 8px;}.elementor-35 .elementor-element.elementor-element-406b290{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-406b290 .elementor-button .elementor-button-content-wrapper .elementor-button-text{text-shadow:var( --e-global-color-accent );}.elementor-35 .elementor-element.elementor-element-9cadc45{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:41px;--padding-left:40px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-4c2e47a .elementor-repeater-item-37b3fff .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2025/12/salones-banquet.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-4c2e47a .elementor-repeater-item-7411f0a .swiper-slide-bg{background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2025/12/salones-theater.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-4c2e47a .elementor-repeater-item-498ab65 .swiper-slide-bg{background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2025/12/salones-cocktail.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-4c2e47a .elementor-repeater-item-e4a893a .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2025/11/NH_Collection_Real_Casino_Madrid_Meeting_Room_Salon_Real_Imperial_Set_Up-2.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-4c2e47a .swiper-slide{transition-duration:calc(5000ms*1.2);height:575px;}.elementor-35 .elementor-element.elementor-element-4c2e47a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-4c2e47a .swiper-slide-contents{max-width:100%;}.elementor-35 .elementor-element.elementor-element-4c2e47a .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-4c2e47a .elementor-swiper-button{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-4c2e47a .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-d30db47{--display:flex;--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-75b6b3a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-8875765{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:41px;--padding-left:0px;--padding-right:40px;}.elementor-35 .elementor-element.elementor-element-8875765:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-8875765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-be357a8{padding:0px 0px 10px 0px;text-align:center;}.elementor-35 .elementor-element.elementor-element-be357a8 .elementor-heading-title{font-family:"NH Collection", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-dark );}.elementor-35 .elementor-element.elementor-element-7154ee8{text-align:center;font-family:"NH Collection", Sans-serif;font-weight:400;color:var( --e-global-color-dark );}.elementor-35 .elementor-element.elementor-element-6a2f76c .elementor-button{background-color:#FFFFFF;font-family:"NH Collection", Sans-serif;font-weight:100;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;padding:12px 8px 12px 8px;}.elementor-35 .elementor-element.elementor-element-6a2f76c{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-6a2f76c .elementor-button .elementor-button-content-wrapper .elementor-button-text{text-shadow:var( --e-global-color-accent );}.elementor-35 .elementor-element.elementor-element-f640d75{--display:flex;--min-height:300px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:41px;--padding-left:40px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-7b729e9 .elementor-repeater-item-37b3fff .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2025/12/salones-theater-2.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-7b729e9 .elementor-repeater-item-7411f0a .swiper-slide-bg{background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2025/11/NH_Collection_Real_Casino_Madrid_Meeting_Room_Alcala_Imperial_Set_Up-2.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-7b729e9 .elementor-repeater-item-498ab65 .swiper-slide-bg{background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2025/11/NH_Collection_Real_Casino_Madrid_Meeting_Room_Alcala_Classroom_Set_Up-2.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-7b729e9 .elementor-repeater-item-e4a893a .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2025/11/NH_Collection_Real_Casino_Madrid_Meeting_Room_Alcala_Banquet_Set_Up-1.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-7b729e9 .swiper-slide{transition-duration:calc(5000ms*1.2);height:575px;}.elementor-35 .elementor-element.elementor-element-7b729e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-7b729e9 .swiper-slide-contents{max-width:100%;}.elementor-35 .elementor-element.elementor-element-7b729e9 .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-7b729e9 .elementor-swiper-button{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-7b729e9 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-b76ce98{--display:flex;--min-height:550px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-d983abd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-9a2e1be{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:41px;--padding-left:0px;--padding-right:40px;}.elementor-35 .elementor-element.elementor-element-9a2e1be:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-9a2e1be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-5a64ac3{padding:0px 0px 10px 0px;text-align:center;}.elementor-35 .elementor-element.elementor-element-5a64ac3 .elementor-heading-title{font-family:"NH Collection", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-dark );}.elementor-35 .elementor-element.elementor-element-4b5e6b1{text-align:center;font-family:"NH Collection", Sans-serif;font-weight:400;color:var( --e-global-color-dark );}.elementor-35 .elementor-element.elementor-element-d32aa03 .elementor-button{background-color:#FFFFFF;font-family:"NH Collection", Sans-serif;font-weight:100;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;padding:12px 8px 12px 8px;}.elementor-35 .elementor-element.elementor-element-d32aa03{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-d32aa03 .elementor-button .elementor-button-content-wrapper .elementor-button-text{text-shadow:var( --e-global-color-accent );}.elementor-35 .elementor-element.elementor-element-b6aaa89{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:41px;--padding-left:40px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-fe688ce .elementor-repeater-item-37b3fff .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2025/12/salones-meeting.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-fe688ce .elementor-repeater-item-7411f0a .swiper-slide-bg{background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2025/12/salones-wedding.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-fe688ce .elementor-repeater-item-498ab65 .swiper-slide-bg{background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2025/12/salones-classroom.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-fe688ce .elementor-repeater-item-e4a893a .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2025/12/salones-classroom-2.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-fe688ce .swiper-slide{transition-duration:calc(5000ms*1.2);height:575px;}.elementor-35 .elementor-element.elementor-element-fe688ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-fe688ce .swiper-slide-contents{max-width:100%;}.elementor-35 .elementor-element.elementor-element-fe688ce .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-fe688ce .elementor-swiper-button{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-fe688ce .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-8bd6ea0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-35d1787{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-8ab9ff4{--display:flex;--min-height:550px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--border-radius:13px 13px 13px 13px;--padding-top:30px;--padding-bottom:41px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-8ab9ff4:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-8ab9ff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.casinodemadridevents.com/wp-content/uploads/2025/12/salone-neptuno.jpg");background-position:center center;background-size:cover;}.elementor-35 .elementor-element.elementor-element-3dba9f0{--display:flex;}.elementor-35 .elementor-element.elementor-element-3383240{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-c48f71e{--display:flex;--min-height:550px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--border-radius:13px 13px 13px 13px;--padding-top:30px;--padding-bottom:41px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-c48f71e:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-c48f71e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.casinodemadridevents.com/wp-content/uploads/2025/12/salone-prado.jpg");background-position:center left;background-size:cover;}.elementor-35 .elementor-element.elementor-element-780cc6a{--display:flex;}.elementor-35 .elementor-element.elementor-element-1c7b889{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-afb6470{--display:flex;--min-height:550px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.5s;--border-radius:13px 13px 13px 13px;--padding-top:30px;--padding-bottom:41px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-afb6470:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-afb6470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.casinodemadridevents.com/wp-content/uploads/2025/12/salone-buen-retiro.jpg");background-position:center center;background-size:cover;}.elementor-35 .elementor-element.elementor-element-fc8ea9e{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:40px;--n-tabs-gap:23px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:16px;--n-tabs-title-color:#6B6B6B;--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-fc8ea9e > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#F8F6F2;}.elementor-35 .elementor-element.elementor-element-fc8ea9e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode="false"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background-color:#F8F6F2 !important;}.elementor-35 .elementor-element.elementor-element-fc8ea9e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], 
             .elementor-35 .elementor-element.elementor-element-fc8ea9e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode="true"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background-color:#F8F6F2 !important;}.elementor-35 .elementor-element.elementor-element-fc8ea9e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-35 .elementor-element.elementor-element-fc8ea9e.style-background-yes .e-n-tabs-heading{background-color:#F8F6F2;border-radius:15px 15px 15px 15px;padding:19px 40px 21px 40px;}.elementor-35 .elementor-element.elementor-element-fc8ea9e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Vend Sans", Sans-serif;font-weight:600;line-height:100%;}.elementor-35 .elementor-element.elementor-element-fc8ea9e [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-4263f73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:78px;--padding-right:77px;}.elementor-35 .elementor-element.elementor-element-4263f73:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-4263f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-35 .elementor-element.elementor-element-efa30a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-b7d7b98{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-b7d7b98:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-b7d7b98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.casinodemadridevents.com/wp-content/uploads/2025/11/salas-de-fiesta-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-b7d7b98.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-bbf4e5b .elementor-repeater-item-1315cf9 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2025/11/salas-de-fiesta-1.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-bbf4e5b .elementor-repeater-item-3407e68 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2025/12/salone-fiesta-disco.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-bbf4e5b .elementor-repeater-item-6100327 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2025/11/salas-de-fiesta.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-bbf4e5b .swiper-slide{transition-duration:calc(5000ms*1.2);height:575px;}.elementor-35 .elementor-element.elementor-element-bbf4e5b .swiper-slide-contents{max-width:100%;}.elementor-35 .elementor-element.elementor-element-bbf4e5b .swiper-slide-inner{text-align:center;}.elementor-35 .elementor-element.elementor-element-bbf4e5b .elementor-swiper-button{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-bbf4e5b .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-f79f697{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-9891875{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;text-align:center;}.elementor-35 .elementor-element.elementor-element-9891875.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-9891875 .elementor-heading-title{font-family:"NH Collection", Sans-serif;font-weight:100;color:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-35 .elementor-element.elementor-element-b081cd0{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-b081cd0 .elementor-divider-separator{width:100%;}.elementor-35 .elementor-element.elementor-element-b081cd0 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-35 .elementor-element.elementor-element-b469e7a{text-align:center;font-family:"NH Collection", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-dark );}.elementor-35 .elementor-element.elementor-element-fe41d05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:78px;--padding-right:77px;}.elementor-35 .elementor-element.elementor-element-fe41d05:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-fe41d05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-dc60d95{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-6fdead7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-35 .elementor-element.elementor-element-6fdead7:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-6fdead7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-8df0676{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;text-align:center;}.elementor-35 .elementor-element.elementor-element-8df0676.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-8df0676 .elementor-heading-title{font-family:"NH Collection", Sans-serif;font-weight:100;color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-ee51651{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-ee51651 .elementor-divider-separator{width:100%;}.elementor-35 .elementor-element.elementor-element-ee51651 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-35 .elementor-element.elementor-element-5b9167b{text-align:center;font-family:"NH Collection", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-dark );}.elementor-35 .elementor-element.elementor-element-e2eb06b .elementor-button{background-color:#FFFFFF;font-family:"NH Collection", Sans-serif;font-weight:100;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;padding:12px 8px 12px 8px;}.elementor-35 .elementor-element.elementor-element-e2eb06b{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-e2eb06b .elementor-button .elementor-button-content-wrapper .elementor-button-text{text-shadow:var( --e-global-color-accent );}.elementor-35 .elementor-element.elementor-element-0c6326b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-0c6326b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-e1ca80c .elementor-repeater-item-1315cf9 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2025/11/salon-terraza-1.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-e1ca80c .elementor-repeater-item-3407e68 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.casinodemadridevents.com/wp-content/uploads/2025/12/salone-terrace-roncero.jpg);background-size:cover;}.elementor-35 .elementor-element.elementor-element-e1ca80c .swiper-slide{transition-duration:calc(5000ms*1.2);height:575px;}.elementor-35 .elementor-element.elementor-element-e1ca80c .swiper-slide-contents{max-width:100%;}.elementor-35 .elementor-element.elementor-element-e1ca80c .swiper-slide-inner{text-align:center;}.elementor-35 .elementor-element.elementor-element-e1ca80c .elementor-swiper-button{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-e1ca80c .elementor-swiper-button svg{fill:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1440px){.elementor-35 .elementor-element.elementor-element-91c3b9e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-87f68e0{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-4f36c0b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-727cca7{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-8eee94a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-9b7af70{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-5cdda65{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-3e6274f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-fc488ae{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-9cadc45{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-8875765{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-f640d75{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-9a2e1be{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-b6aaa89{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-8ab9ff4{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-c48f71e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-afb6470{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-2c51d7e{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-d6c2ae7{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-4263f73{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-fe41d05{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}}@media(max-width:880px){.elementor-35 .elementor-element.elementor-element-2c51d7e{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-44d1e81{--n-tabs-gap:30px;}.elementor-35 .elementor-element.elementor-element-d6c2ae7{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-fc8ea9e{--n-tabs-gap:30px;}.elementor-35 .elementor-element.elementor-element-4263f73{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-f79f697{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-fe41d05{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-35 .elementor-element.elementor-element-6fdead7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-2c51d7e{--padding-top:77px;--padding-bottom:77px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-d21b606{padding:30px 0px 30px 0px;text-align:center;}.elementor-35 .elementor-element.elementor-element-91c3b9e{--justify-content:flex-start;--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-35 .elementor-element.elementor-element-87f68e0{--min-height:0px;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-4f36c0b{--justify-content:flex-start;--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-35 .elementor-element.elementor-element-727cca7{--min-height:0px;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-8eee94a{--min-height:0px;--justify-content:flex-start;--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-35 .elementor-element.elementor-element-9b7af70{--min-height:0px;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-5cdda65{--justify-content:flex-start;--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-35 .elementor-element.elementor-element-3e6274f{--min-height:0px;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-44d1e81{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:40px;--n-tabs-gap:0px;--n-tabs-title-border-radius:12px 12px 12px 12px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:0px;}.elementor-35 .elementor-element.elementor-element-44d1e81.style-background-yes.translate-mode-transform .e-n-tabs-heading{transform:translateX(-93px);}.elementor-35 .elementor-element.elementor-element-44d1e81.style-background-yes.translate-mode-position .e-n-tabs-heading{position:absolute;left:50%;transform:translateX(calc(-50% + -93px));}.elementor-35 .elementor-element.elementor-element-44d1e81.style-background-yes.translate-mode-margin .e-n-tabs-heading{margin-left:-93px;}.elementor-35 .elementor-element.elementor-element-d6c2ae7{--padding-top:77px;--padding-bottom:77px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-dc32186{padding:30px 0px 30px 0px;text-align:center;}.elementor-35 .elementor-element.elementor-element-fc488ae{--min-height:0px;--justify-content:flex-start;--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-35 .elementor-element.elementor-element-9cadc45{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-8875765{--min-height:0px;--justify-content:flex-start;--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-35 .elementor-element.elementor-element-f640d75{--min-height:0px;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-9a2e1be{--justify-content:flex-start;--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-35 .elementor-element.elementor-element-b6aaa89{--min-height:0px;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-8ab9ff4{--min-height:300px;--justify-content:flex-start;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-35 .elementor-element.elementor-element-c48f71e{--min-height:300px;--justify-content:flex-start;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-35 .elementor-element.elementor-element-afb6470{--min-height:302px;--justify-content:flex-start;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-35 .elementor-element.elementor-element-fc8ea9e{--n-tabs-gap:0px;--n-tabs-title-border-radius:12px 12px 12px 12px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:0px;}.elementor-35 .elementor-element.elementor-element-4263f73{--padding-top:77px;--padding-bottom:77px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-b7d7b98{--min-height:0px;}.elementor-35 .elementor-element.elementor-element-b7d7b98.e-con{--order:99999 /* order end hack */;}.elementor-35 .elementor-element.elementor-element-bbf4e5b .swiper-slide{height:350px;}.elementor-35 .elementor-element.elementor-element-fe41d05{--padding-top:77px;--padding-bottom:77px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-0c6326b{--min-height:350px;}.elementor-35 .elementor-element.elementor-element-e1ca80c .swiper-slide{height:350px;}}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-2c51d7e{--content-width:85%;}.elementor-35 .elementor-element.elementor-element-12e6205{--width:100%;}.elementor-35 .elementor-element.elementor-element-91c3b9e{--width:38%;}.elementor-35 .elementor-element.elementor-element-87f68e0{--width:100%;}.elementor-35 .elementor-element.elementor-element-4f36c0b{--width:38%;}.elementor-35 .elementor-element.elementor-element-8eee94a{--width:38%;}.elementor-35 .elementor-element.elementor-element-5cdda65{--width:38%;}.elementor-35 .elementor-element.elementor-element-d6c2ae7{--content-width:85%;}.elementor-35 .elementor-element.elementor-element-fc488ae{--width:38%;}.elementor-35 .elementor-element.elementor-element-9cadc45{--width:100%;}.elementor-35 .elementor-element.elementor-element-8875765{--width:38%;}.elementor-35 .elementor-element.elementor-element-9a2e1be{--width:38%;}.elementor-35 .elementor-element.elementor-element-4263f73{--content-width:85%;}.elementor-35 .elementor-element.elementor-element-b7d7b98{--width:62%;}.elementor-35 .elementor-element.elementor-element-f79f697{--width:38%;}.elementor-35 .elementor-element.elementor-element-fe41d05{--content-width:85%;}.elementor-35 .elementor-element.elementor-element-6fdead7{--width:38%;}.elementor-35 .elementor-element.elementor-element-0c6326b{--width:62%;}}@media(max-width:1200px) and (min-width:768px){.elementor-35 .elementor-element.elementor-element-b7d7b98{--width:65%;}.elementor-35 .elementor-element.elementor-element-0c6326b{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-35 .elementor-element.elementor-element-b7d7b98{--width:50%;}.elementor-35 .elementor-element.elementor-element-0c6326b{--width:50%;}}/* Start custom CSS for slides, class: .elementor-element-08309c9 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-2bf2472 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-ad221c3 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-c6caed3 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-08309c9 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-2bf2472 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-ad221c3 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-c6caed3 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-08309c9 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-2bf2472 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-ad221c3 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-c6caed3 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-08309c9 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-2bf2472 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-ad221c3 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-c6caed3 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-08309c9 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-2bf2472 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-ad221c3 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-c6caed3 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-4c2e47a */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-7b729e9 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-fe688ce */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-4c2e47a */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-7b729e9 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-fe688ce */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-4c2e47a */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-7b729e9 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-fe688ce */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-4c2e47a */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-7b729e9 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-fe688ce */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-4c2e47a */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-7b729e9 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-fe688ce */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-4c2e47a */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-7b729e9 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-fe688ce */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-4c2e47a */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-7b729e9 */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-fe688ce */.swiper-slide {
  border-radius: 13px !important;
  overflow: hidden;
}

.swiper-slide-bg {
  border-radius: 13px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-bbf4e5b *//* Arrondi du slide */
.elementor-35 .elementor-element.elementor-element-bbf4e5b .swiper-slide {
    border-radius: 23px;
    overflow: hidden;
}

/* Important : forcer le background à suivre */
.elementor-35 .elementor-element.elementor-element-bbf4e5b .elementor-background-overlay {
    border-radius: 23px;
}

/* Laisser les flèches visibles */
.elementor-35 .elementor-element.elementor-element-bbf4e5b {
    overflow: visible;
}

/* Ajustement des flèches */
.elementor-35 .elementor-element.elementor-element-bbf4e5b .elementor-swiper-button-prev {
    left: -50px;
}

.elementor-35 .elementor-element.elementor-element-bbf4e5b .elementor-swiper-button-next {
    right: -50px;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-e1ca80c *//* Arrondi du slide */
.elementor-35 .elementor-element.elementor-element-e1ca80c .swiper-slide {
    border-radius: 23px;
    overflow: hidden;
}

/* Important : forcer le background à suivre */
.elementor-35 .elementor-element.elementor-element-e1ca80c .elementor-background-overlay {
    border-radius: 23px;
}

/* Laisser les flèches visibles */
.elementor-35 .elementor-element.elementor-element-e1ca80c {
    overflow: visible;
}

/* Ajustement des flèches */
.elementor-35 .elementor-element.elementor-element-e1ca80c .elementor-swiper-button-prev {
    left: -50px;
}

.elementor-35 .elementor-element.elementor-element-e1ca80c .elementor-swiper-button-next {
    right: -50px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NH Collection';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.casinodemadridevents.com/wp-content/uploads/2025/11/AnyConv.com__Gotham-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'NH Collection';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.casinodemadridevents.com/wp-content/uploads/2025/11/AnyConv.com__Gotham-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'NH Collection';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.casinodemadridevents.com/wp-content/uploads/2025/11/AnyConv.com__Gotham-Book.woff2') format('woff2');
}
/* End Custom Fonts CSS */