.elementor-12 .elementor-element.elementor-element-73662a6{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:96px 96px;--row-gap:96px;--column-gap:96px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;--z-index:0;}.elementor-12 .elementor-element.elementor-element-6f29d20{--display:flex;--min-height:100svh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.6;--border-radius:48px 48px 48px 48px;box-shadow:0px 2px 40px 0px rgba(82.99999999999999, 50, 60.00000000000005, 0.2);--padding-top:96px;--padding-bottom:24vh;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-6f29d20:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6f29d20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelodense.dk/wp-content/uploads/2024/11/CO23_019203.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-6f29d20::before, .elementor-12 .elementor-element.elementor-element-6f29d20 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6f29d20 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6f29d20 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6f29d20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6f29d20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 35%, #000000 100%);}.elementor-12 .elementor-element.elementor-element-d0609ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d0609ac.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-e98d113{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b6dd806{text-align:left;}.elementor-12 .elementor-element.elementor-element-b6dd806 .elementor-heading-title{font-family:var( --e-global-typography-c5357df-font-family ), Sans-serif;font-size:var( --e-global-typography-c5357df-font-size );font-weight:var( --e-global-typography-c5357df-font-weight );line-height:var( --e-global-typography-c5357df-line-height );letter-spacing:var( --e-global-typography-c5357df-letter-spacing );word-spacing:var( --e-global-typography-c5357df-word-spacing );color:var( --e-global-color-123f63b );}.elementor-12 .elementor-element.elementor-element-42913c3{text-align:left;}.elementor-12 .elementor-element.elementor-element-42913c3 .elementor-heading-title{font-family:var( --e-global-typography-6b0d00f-font-family ), Sans-serif;font-size:var( --e-global-typography-6b0d00f-font-size );font-weight:var( --e-global-typography-6b0d00f-font-weight );line-height:var( --e-global-typography-6b0d00f-line-height );letter-spacing:var( --e-global-typography-6b0d00f-letter-spacing );word-spacing:var( --e-global-typography-6b0d00f-word-spacing );color:var( --e-global-color-cae0f40 );}.elementor-12 .elementor-element.elementor-element-1030452{--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;--justify-content:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bedcc27 .elementor-button{background-color:var( --e-global-color-2198566 );fill:var( --e-global-color-cae0f40 );color:var( --e-global-color-cae0f40 );box-shadow:0px 2px 40px 0px rgba(82.99999999999999, 50, 60.00000000000005, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2198566 );}.elementor-12 .elementor-element.elementor-element-bedcc27 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-bedcc27 .elementor-button:focus{background-color:var( --e-global-color-3e2e2b7 );color:var( --e-global-color-cae0f40 );}.elementor-12 .elementor-element.elementor-element-bedcc27 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-bedcc27 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-bedcc27 .elementor-button:focus svg{fill:var( --e-global-color-cae0f40 );}.elementor-12 .elementor-element.elementor-element-fc7576a .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-cae0f40 );color:var( --e-global-color-cae0f40 );box-shadow:0px 2px 40px 0px rgba(82.99999999999999, 50, 60.00000000000005, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2198566 );}.elementor-12 .elementor-element.elementor-element-fc7576a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-fc7576a .elementor-button:focus{background-color:var( --e-global-color-c403c4e );color:var( --e-global-color-cae0f40 );}.elementor-12 .elementor-element.elementor-element-fc7576a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-fc7576a .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-fc7576a .elementor-button:focus svg{fill:var( --e-global-color-cae0f40 );}.elementor-12 .elementor-element.elementor-element-2a4d84d .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-cae0f40 );color:var( --e-global-color-cae0f40 );box-shadow:0px 2px 40px 0px rgba(82.99999999999999, 50, 60.00000000000005, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2198566 );}.elementor-12 .elementor-element.elementor-element-2a4d84d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2a4d84d .elementor-button:focus{background-color:var( --e-global-color-c403c4e );color:var( --e-global-color-cae0f40 );}.elementor-12 .elementor-element.elementor-element-2a4d84d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-2a4d84d .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-2a4d84d .elementor-button:focus svg{fill:var( --e-global-color-cae0f40 );}.elementor-12 .elementor-element.elementor-element-3239792{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1573a55 .e-off-canvas__content{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-1573a55 .e-off-canvas__overlay{background-color:#0000004D;}.elementor-12 .elementor-element.elementor-element-1573a55{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:flex-end;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:0.3s;--e-off-canvas-overlay-opacity:1;}.elementor-12 .elementor-element.elementor-element-9b4c617{--display:flex;--position:fixed;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;bottom:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-9b4c617{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-9b4c617{right:0px;}.elementor-12 .elementor-element.elementor-element-b19ff77{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:240px 240px;--row-gap:240px;--column-gap:240px;--padding-top:240px;--padding-bottom:240px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-6a07aa2{--divider-border-style:solid;--divider-color:var( --e-global-color-c6f8f90 );--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-6a07aa2 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-6a07aa2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-a708008{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3a732d0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1fa6176{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ea17fd9{text-align:center;}.elementor-12 .elementor-element.elementor-element-ea17fd9 .elementor-heading-title{font-family:var( --e-global-typography-794632d-font-family ), Sans-serif;font-size:var( --e-global-typography-794632d-font-size );font-weight:var( --e-global-typography-794632d-font-weight );text-transform:var( --e-global-typography-794632d-text-transform );line-height:var( --e-global-typography-794632d-line-height );letter-spacing:var( --e-global-typography-794632d-letter-spacing );word-spacing:var( --e-global-typography-794632d-word-spacing );color:var( --e-global-color-6e70c45 );}.elementor-12 .elementor-element.elementor-element-b953c29{text-align:center;}.elementor-12 .elementor-element.elementor-element-b953c29 .elementor-heading-title{font-family:var( --e-global-typography-988a89f-font-family ), Sans-serif;font-size:var( --e-global-typography-988a89f-font-size );font-weight:var( --e-global-typography-988a89f-font-weight );line-height:var( --e-global-typography-988a89f-line-height );letter-spacing:var( --e-global-typography-988a89f-letter-spacing );word-spacing:var( --e-global-typography-988a89f-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-b69e8bc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b69e8bc{text-align:center;font-family:var( --e-global-typography-df7b9df-font-family ), Sans-serif;font-size:var( --e-global-typography-df7b9df-font-size );font-weight:var( --e-global-typography-df7b9df-font-weight );line-height:var( --e-global-typography-df7b9df-line-height );letter-spacing:var( --e-global-typography-df7b9df-letter-spacing );word-spacing:var( --e-global-typography-df7b9df-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c8da169{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-global-12111{--swiper-slides-to-display:3;--swiper-slides-gap:40px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:12px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:12px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:54px;--arrow-normal-color:var( --e-global-color-cae0f40 );--arrow-hover-color:var( --e-global-color-123f63b );--swiper-pagination-size:7px;--dots-normal-color:var( --e-global-color-primary );--swiper-pagination-spacing:80px;}.elementor-12 .elementor-element.elementor-element-9ec7f68{--divider-border-style:solid;--divider-color:var( --e-global-color-c6f8f90 );--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-9ec7f68 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-9ec7f68 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-55cbac4{--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;--justify-content:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d21f306{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e9aa5cd img{width:100%;}.elementor-12 .elementor-element.elementor-element-6a1774a{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0870af1{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d8af9d7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-623c362{text-align:left;}.elementor-12 .elementor-element.elementor-element-623c362 .elementor-heading-title{font-family:var( --e-global-typography-794632d-font-family ), Sans-serif;font-size:var( --e-global-typography-794632d-font-size );font-weight:var( --e-global-typography-794632d-font-weight );text-transform:var( --e-global-typography-794632d-text-transform );line-height:var( --e-global-typography-794632d-line-height );letter-spacing:var( --e-global-typography-794632d-letter-spacing );word-spacing:var( --e-global-typography-794632d-word-spacing );color:var( --e-global-color-6e70c45 );}.elementor-12 .elementor-element.elementor-element-d77b6f9{text-align:left;}.elementor-12 .elementor-element.elementor-element-d77b6f9 .elementor-heading-title{font-family:var( --e-global-typography-988a89f-font-family ), Sans-serif;font-size:var( --e-global-typography-988a89f-font-size );font-weight:var( --e-global-typography-988a89f-font-weight );line-height:var( --e-global-typography-988a89f-line-height );letter-spacing:var( --e-global-typography-988a89f-letter-spacing );word-spacing:var( --e-global-typography-988a89f-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-f4bec3c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f4bec3c{text-align:left;font-family:var( --e-global-typography-df7b9df-font-family ), Sans-serif;font-size:var( --e-global-typography-df7b9df-font-size );font-weight:var( --e-global-typography-df7b9df-font-weight );line-height:var( --e-global-typography-df7b9df-line-height );letter-spacing:var( --e-global-typography-df7b9df-letter-spacing );word-spacing:var( --e-global-typography-df7b9df-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8d5a5d5 .elementor-button{background-color:var( --e-global-color-c6f8f90 );fill:var( --e-global-color-27709e0 );color:var( --e-global-color-27709e0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c6f8f90 );}.elementor-12 .elementor-element.elementor-element-8d5a5d5 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-8d5a5d5 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-cae0f40 );border-color:var( --e-global-color-6e70c45 );}.elementor-12 .elementor-element.elementor-element-8d5a5d5{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-8d5a5d5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8d5a5d5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-8d5a5d5 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-8d5a5d5 .elementor-button:focus svg{fill:var( --e-global-color-cae0f40 );}.elementor-12 .elementor-element.elementor-element-8693544{--divider-border-style:solid;--divider-color:var( --e-global-color-c6f8f90 );--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-8693544 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-8693544 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-cbb04cd{--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;--justify-content:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2534093{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-00838f2{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1782326{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-76e01ec{text-align:left;}.elementor-12 .elementor-element.elementor-element-76e01ec .elementor-heading-title{font-family:var( --e-global-typography-794632d-font-family ), Sans-serif;font-size:var( --e-global-typography-794632d-font-size );font-weight:var( --e-global-typography-794632d-font-weight );text-transform:var( --e-global-typography-794632d-text-transform );line-height:var( --e-global-typography-794632d-line-height );letter-spacing:var( --e-global-typography-794632d-letter-spacing );word-spacing:var( --e-global-typography-794632d-word-spacing );color:var( --e-global-color-6e70c45 );}.elementor-12 .elementor-element.elementor-element-beb0d3b{text-align:left;}.elementor-12 .elementor-element.elementor-element-beb0d3b .elementor-heading-title{font-family:var( --e-global-typography-988a89f-font-family ), Sans-serif;font-size:var( --e-global-typography-988a89f-font-size );font-weight:var( --e-global-typography-988a89f-font-weight );line-height:var( --e-global-typography-988a89f-line-height );letter-spacing:var( --e-global-typography-988a89f-letter-spacing );word-spacing:var( --e-global-typography-988a89f-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e588ca5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e588ca5{text-align:left;font-family:var( --e-global-typography-df7b9df-font-family ), Sans-serif;font-size:var( --e-global-typography-df7b9df-font-size );font-weight:var( --e-global-typography-df7b9df-font-weight );line-height:var( --e-global-typography-df7b9df-line-height );letter-spacing:var( --e-global-typography-df7b9df-letter-spacing );word-spacing:var( --e-global-typography-df7b9df-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-b9d651c .elementor-button{background-color:var( --e-global-color-c6f8f90 );fill:var( --e-global-color-27709e0 );color:var( --e-global-color-27709e0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c6f8f90 );}.elementor-12 .elementor-element.elementor-element-b9d651c .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b9d651c .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-cae0f40 );border-color:var( --e-global-color-6e70c45 );}.elementor-12 .elementor-element.elementor-element-b9d651c{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-b9d651c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b9d651c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-b9d651c .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-b9d651c .elementor-button:focus svg{fill:var( --e-global-color-cae0f40 );}.elementor-12 .elementor-element.elementor-element-08997c6{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b68636e img{width:100%;}.elementor-12 .elementor-element.elementor-element-133016a{--divider-border-style:solid;--divider-color:var( --e-global-color-c6f8f90 );--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-133016a .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-133016a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-7fb8c15{--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;--justify-content:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7c4fa35{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-475b688 img{width:100%;}.elementor-12 .elementor-element.elementor-element-2c1f4e2{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-44c96a5{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-33b11eb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e52a8d2{text-align:left;}.elementor-12 .elementor-element.elementor-element-e52a8d2 .elementor-heading-title{font-family:var( --e-global-typography-794632d-font-family ), Sans-serif;font-size:var( --e-global-typography-794632d-font-size );font-weight:var( --e-global-typography-794632d-font-weight );text-transform:var( --e-global-typography-794632d-text-transform );line-height:var( --e-global-typography-794632d-line-height );letter-spacing:var( --e-global-typography-794632d-letter-spacing );word-spacing:var( --e-global-typography-794632d-word-spacing );color:var( --e-global-color-6e70c45 );}.elementor-12 .elementor-element.elementor-element-cc379c3{text-align:left;}.elementor-12 .elementor-element.elementor-element-cc379c3 .elementor-heading-title{font-family:var( --e-global-typography-988a89f-font-family ), Sans-serif;font-size:var( --e-global-typography-988a89f-font-size );font-weight:var( --e-global-typography-988a89f-font-weight );line-height:var( --e-global-typography-988a89f-line-height );letter-spacing:var( --e-global-typography-988a89f-letter-spacing );word-spacing:var( --e-global-typography-988a89f-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e521bb9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e521bb9{text-align:left;font-family:var( --e-global-typography-df7b9df-font-family ), Sans-serif;font-size:var( --e-global-typography-df7b9df-font-size );font-weight:var( --e-global-typography-df7b9df-font-weight );line-height:var( --e-global-typography-df7b9df-line-height );letter-spacing:var( --e-global-typography-df7b9df-letter-spacing );word-spacing:var( --e-global-typography-df7b9df-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-82e4595 .elementor-button{background-color:var( --e-global-color-c6f8f90 );fill:var( --e-global-color-27709e0 );color:var( --e-global-color-27709e0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c6f8f90 );}.elementor-12 .elementor-element.elementor-element-82e4595 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-82e4595 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-cae0f40 );border-color:var( --e-global-color-6e70c45 );}.elementor-12 .elementor-element.elementor-element-82e4595{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-82e4595 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-82e4595 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-82e4595 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-82e4595 .elementor-button:focus svg{fill:var( --e-global-color-cae0f40 );}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-73662a6{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-6f29d20{--min-height:90svh;--padding-top:96px;--padding-bottom:12vh;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-b6dd806 .elementor-heading-title{font-size:var( --e-global-typography-c5357df-font-size );line-height:var( --e-global-typography-c5357df-line-height );letter-spacing:var( --e-global-typography-c5357df-letter-spacing );word-spacing:var( --e-global-typography-c5357df-word-spacing );}.elementor-12 .elementor-element.elementor-element-42913c3 .elementor-heading-title{font-size:var( --e-global-typography-6b0d00f-font-size );line-height:var( --e-global-typography-6b0d00f-line-height );letter-spacing:var( --e-global-typography-6b0d00f-letter-spacing );word-spacing:var( --e-global-typography-6b0d00f-word-spacing );}.elementor-12 .elementor-element.elementor-element-1030452{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-12 .elementor-element.elementor-element-b19ff77{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-a708008{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-3a732d0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-1fa6176{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-ea17fd9{text-align:left;}.elementor-12 .elementor-element.elementor-element-ea17fd9 .elementor-heading-title{font-size:var( --e-global-typography-794632d-font-size );line-height:var( --e-global-typography-794632d-line-height );letter-spacing:var( --e-global-typography-794632d-letter-spacing );word-spacing:var( --e-global-typography-794632d-word-spacing );}.elementor-12 .elementor-element.elementor-element-b953c29{text-align:left;}.elementor-12 .elementor-element.elementor-element-b953c29 .elementor-heading-title{font-size:var( --e-global-typography-988a89f-font-size );line-height:var( --e-global-typography-988a89f-line-height );letter-spacing:var( --e-global-typography-988a89f-letter-spacing );word-spacing:var( --e-global-typography-988a89f-word-spacing );}.elementor-12 .elementor-element.elementor-element-b69e8bc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b69e8bc{text-align:left;font-size:var( --e-global-typography-df7b9df-font-size );line-height:var( --e-global-typography-df7b9df-line-height );letter-spacing:var( --e-global-typography-df7b9df-letter-spacing );word-spacing:var( --e-global-typography-df7b9df-word-spacing );}.elementor-12 .elementor-element.elementor-element-c8da169{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-global-12111{--swiper-slides-to-display:1;--swiper-slides-gap:24px;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-96px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:34px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-96px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:34px;--arrow-size:44px;--swiper-pagination-spacing:48px;}.elementor-12 .elementor-element.elementor-element-55cbac4{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d21f306{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6a1774a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-623c362 .elementor-heading-title{font-size:var( --e-global-typography-794632d-font-size );line-height:var( --e-global-typography-794632d-line-height );letter-spacing:var( --e-global-typography-794632d-letter-spacing );word-spacing:var( --e-global-typography-794632d-word-spacing );}.elementor-12 .elementor-element.elementor-element-d77b6f9 .elementor-heading-title{font-size:var( --e-global-typography-988a89f-font-size );line-height:var( --e-global-typography-988a89f-line-height );letter-spacing:var( --e-global-typography-988a89f-letter-spacing );word-spacing:var( --e-global-typography-988a89f-word-spacing );}.elementor-12 .elementor-element.elementor-element-f4bec3c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f4bec3c{font-size:var( --e-global-typography-df7b9df-font-size );line-height:var( --e-global-typography-df7b9df-line-height );letter-spacing:var( --e-global-typography-df7b9df-letter-spacing );word-spacing:var( --e-global-typography-df7b9df-word-spacing );}.elementor-12 .elementor-element.elementor-element-cbb04cd{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2534093{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-76e01ec .elementor-heading-title{font-size:var( --e-global-typography-794632d-font-size );line-height:var( --e-global-typography-794632d-line-height );letter-spacing:var( --e-global-typography-794632d-letter-spacing );word-spacing:var( --e-global-typography-794632d-word-spacing );}.elementor-12 .elementor-element.elementor-element-beb0d3b .elementor-heading-title{font-size:var( --e-global-typography-988a89f-font-size );line-height:var( --e-global-typography-988a89f-line-height );letter-spacing:var( --e-global-typography-988a89f-letter-spacing );word-spacing:var( --e-global-typography-988a89f-word-spacing );}.elementor-12 .elementor-element.elementor-element-e588ca5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e588ca5{font-size:var( --e-global-typography-df7b9df-font-size );line-height:var( --e-global-typography-df7b9df-line-height );letter-spacing:var( --e-global-typography-df7b9df-letter-spacing );word-spacing:var( --e-global-typography-df7b9df-word-spacing );}.elementor-12 .elementor-element.elementor-element-08997c6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7fb8c15{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7c4fa35{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2c1f4e2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e52a8d2 .elementor-heading-title{font-size:var( --e-global-typography-794632d-font-size );line-height:var( --e-global-typography-794632d-line-height );letter-spacing:var( --e-global-typography-794632d-letter-spacing );word-spacing:var( --e-global-typography-794632d-word-spacing );}.elementor-12 .elementor-element.elementor-element-cc379c3 .elementor-heading-title{font-size:var( --e-global-typography-988a89f-font-size );line-height:var( --e-global-typography-988a89f-line-height );letter-spacing:var( --e-global-typography-988a89f-letter-spacing );word-spacing:var( --e-global-typography-988a89f-word-spacing );}.elementor-12 .elementor-element.elementor-element-e521bb9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e521bb9{font-size:var( --e-global-typography-df7b9df-font-size );line-height:var( --e-global-typography-df7b9df-line-height );letter-spacing:var( --e-global-typography-df7b9df-letter-spacing );word-spacing:var( --e-global-typography-df7b9df-word-spacing );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-73662a6{--min-height:80vh;--padding-top:0px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-6f29d20:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6f29d20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelodense.dk/wp-content/uploads/2024/11/CO23_019203-scaled-3-1.webp");}.elementor-12 .elementor-element.elementor-element-6f29d20{--min-height:100svh;--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:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-d0609ac{--justify-content:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-e98d113{--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-b6dd806{text-align:left;}.elementor-12 .elementor-element.elementor-element-b6dd806 .elementor-heading-title{font-size:var( --e-global-typography-c5357df-font-size );line-height:var( --e-global-typography-c5357df-line-height );letter-spacing:var( --e-global-typography-c5357df-letter-spacing );word-spacing:var( --e-global-typography-c5357df-word-spacing );}.elementor-12 .elementor-element.elementor-element-42913c3{text-align:left;}.elementor-12 .elementor-element.elementor-element-42913c3 .elementor-heading-title{font-size:var( --e-global-typography-6b0d00f-font-size );line-height:var( --e-global-typography-6b0d00f-line-height );letter-spacing:var( --e-global-typography-6b0d00f-letter-spacing );word-spacing:var( --e-global-typography-6b0d00f-word-spacing );}.elementor-12 .elementor-element.elementor-element-1030452{--justify-content:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-bedcc27.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-bedcc27 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-bedcc27 .elementor-button{padding:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-fc7576a.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-fc7576a .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-2a4d84d.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2a4d84d .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-5d0ee1a{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-b19ff77{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:24px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6a07aa2 .elementor-divider{text-align:center;padding-block-start:24px;padding-block-end:24px;}.elementor-12 .elementor-element.elementor-element-6a07aa2 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-a708008{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3a732d0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-ea17fd9{text-align:left;}.elementor-12 .elementor-element.elementor-element-ea17fd9 .elementor-heading-title{font-size:var( --e-global-typography-794632d-font-size );line-height:var( --e-global-typography-794632d-line-height );letter-spacing:var( --e-global-typography-794632d-letter-spacing );word-spacing:var( --e-global-typography-794632d-word-spacing );}.elementor-12 .elementor-element.elementor-element-b953c29 .elementor-heading-title{font-size:var( --e-global-typography-988a89f-font-size );line-height:var( --e-global-typography-988a89f-line-height );letter-spacing:var( --e-global-typography-988a89f-letter-spacing );word-spacing:var( --e-global-typography-988a89f-word-spacing );}.elementor-12 .elementor-element.elementor-element-b69e8bc{font-size:var( --e-global-typography-df7b9df-font-size );line-height:var( --e-global-typography-df7b9df-line-height );letter-spacing:var( --e-global-typography-df7b9df-letter-spacing );word-spacing:var( --e-global-typography-df7b9df-word-spacing );}.elementor-12 .elementor-element.elementor-element-c8da169{--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-12 .elementor-element.elementor-global-12111{--swiper-slides-to-display:1;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-72px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:26px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-72px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:26px;--arrow-size:28px;--swiper-pagination-size:6px;--swiper-pagination-spacing:36px;}.elementor-12 .elementor-element.elementor-element-9ec7f68 .elementor-divider{text-align:center;padding-block-start:24px;padding-block-end:24px;}.elementor-12 .elementor-element.elementor-element-9ec7f68 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-55cbac4{--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-d21f306{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6a1774a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0870af1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-623c362{text-align:left;}.elementor-12 .elementor-element.elementor-element-623c362 .elementor-heading-title{font-size:var( --e-global-typography-794632d-font-size );line-height:var( --e-global-typography-794632d-line-height );letter-spacing:var( --e-global-typography-794632d-letter-spacing );word-spacing:var( --e-global-typography-794632d-word-spacing );}.elementor-12 .elementor-element.elementor-element-d77b6f9 .elementor-heading-title{font-size:var( --e-global-typography-988a89f-font-size );line-height:var( --e-global-typography-988a89f-line-height );letter-spacing:var( --e-global-typography-988a89f-letter-spacing );word-spacing:var( --e-global-typography-988a89f-word-spacing );}.elementor-12 .elementor-element.elementor-element-f4bec3c{font-size:var( --e-global-typography-df7b9df-font-size );line-height:var( --e-global-typography-df7b9df-line-height );letter-spacing:var( --e-global-typography-df7b9df-letter-spacing );word-spacing:var( --e-global-typography-df7b9df-word-spacing );}.elementor-12 .elementor-element.elementor-element-8d5a5d5{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-8693544 .elementor-divider{text-align:center;padding-block-start:24px;padding-block-end:24px;}.elementor-12 .elementor-element.elementor-element-8693544 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-cbb04cd{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-2534093{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-00838f2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-76e01ec{text-align:left;}.elementor-12 .elementor-element.elementor-element-76e01ec .elementor-heading-title{font-size:var( --e-global-typography-794632d-font-size );line-height:var( --e-global-typography-794632d-line-height );letter-spacing:var( --e-global-typography-794632d-letter-spacing );word-spacing:var( --e-global-typography-794632d-word-spacing );}.elementor-12 .elementor-element.elementor-element-beb0d3b .elementor-heading-title{font-size:var( --e-global-typography-988a89f-font-size );line-height:var( --e-global-typography-988a89f-line-height );letter-spacing:var( --e-global-typography-988a89f-letter-spacing );word-spacing:var( --e-global-typography-988a89f-word-spacing );}.elementor-12 .elementor-element.elementor-element-e588ca5{font-size:var( --e-global-typography-df7b9df-font-size );line-height:var( --e-global-typography-df7b9df-line-height );letter-spacing:var( --e-global-typography-df7b9df-letter-spacing );word-spacing:var( --e-global-typography-df7b9df-word-spacing );}.elementor-12 .elementor-element.elementor-element-b9d651c{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-08997c6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-133016a .elementor-divider{text-align:center;padding-block-start:24px;padding-block-end:24px;}.elementor-12 .elementor-element.elementor-element-133016a .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-7fb8c15{--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-7c4fa35{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2c1f4e2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-44c96a5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-e52a8d2{text-align:left;}.elementor-12 .elementor-element.elementor-element-e52a8d2 .elementor-heading-title{font-size:var( --e-global-typography-794632d-font-size );line-height:var( --e-global-typography-794632d-line-height );letter-spacing:var( --e-global-typography-794632d-letter-spacing );word-spacing:var( --e-global-typography-794632d-word-spacing );}.elementor-12 .elementor-element.elementor-element-cc379c3 .elementor-heading-title{font-size:var( --e-global-typography-988a89f-font-size );line-height:var( --e-global-typography-988a89f-line-height );letter-spacing:var( --e-global-typography-988a89f-letter-spacing );word-spacing:var( --e-global-typography-988a89f-word-spacing );}.elementor-12 .elementor-element.elementor-element-e521bb9{font-size:var( --e-global-typography-df7b9df-font-size );line-height:var( --e-global-typography-df7b9df-line-height );letter-spacing:var( --e-global-typography-df7b9df-letter-spacing );word-spacing:var( --e-global-typography-df7b9df-word-spacing );}.elementor-12 .elementor-element.elementor-element-82e4595{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-6f29d20{--content-width:1460px;}.elementor-12 .elementor-element.elementor-element-d0609ac{--width:fit-content;}.elementor-12 .elementor-element.elementor-element-3a732d0{max-width:960px;}.elementor-12 .elementor-element.elementor-element-d21f306{--width:60%;}.elementor-12 .elementor-element.elementor-element-6a1774a{--width:40%;}.elementor-12 .elementor-element.elementor-element-2534093{--width:40%;}.elementor-12 .elementor-element.elementor-element-08997c6{--width:60%;}.elementor-12 .elementor-element.elementor-element-7c4fa35{--width:60%;}.elementor-12 .elementor-element.elementor-element-2c1f4e2{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-c8da169{--width:100%;}.elementor-12 .elementor-element.elementor-element-55cbac4{--width:100%;}.elementor-12 .elementor-element.elementor-element-d21f306{--width:100%;}.elementor-12 .elementor-element.elementor-element-6a1774a{--width:100%;}.elementor-12 .elementor-element.elementor-element-cbb04cd{--width:100%;}.elementor-12 .elementor-element.elementor-element-2534093{--width:100%;}.elementor-12 .elementor-element.elementor-element-08997c6{--width:100%;}.elementor-12 .elementor-element.elementor-element-7fb8c15{--width:100%;}.elementor-12 .elementor-element.elementor-element-7c4fa35{--width:100%;}.elementor-12 .elementor-element.elementor-element-2c1f4e2{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-bedcc27 */.elementor-12 .elementor-element.elementor-element-bedcc27 .elementor-button-text{
    flex-grow: 0;
}
.elementor-12 .elementor-element.elementor-element-bedcc27 .elementor-button{
    backdrop-filter: saturate(180%) blur(10px);
    -webkit-backdrop-filter: saturate(180%) blur(20px);
}
body[data-elementor-device-mode="mobile"] .elementor-12 .elementor-element.elementor-element-bedcc27 .elementor-button-text{
    display: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fc7576a */.elementor-12 .elementor-element.elementor-element-fc7576a .elementor-button-text{
    flex-grow: 0;
}
.elementor-12 .elementor-element.elementor-element-fc7576a .elementor-button{
    backdrop-filter: saturate(180%) blur(10px);
    -webkit-backdrop-filter: saturate(180%) blur(20px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a4d84d */.elementor-12 .elementor-element.elementor-element-2a4d84d .elementor-button-text{
    flex-grow: 0;
}
.elementor-12 .elementor-element.elementor-element-2a4d84d .elementor-button{
    backdrop-filter: saturate(180%) blur(10px);
    -webkit-backdrop-filter: saturate(180%) blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f29d20 */.elementor-12 .elementor-element.elementor-element-6f29d20{
    transition: translate 0.1s ease-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73662a6 *//*.elementor-12 .elementor-element.elementor-element-73662a6 .elementor-background-video-embed {
    position: fixed;
}*/
.elementor-12 .elementor-element.elementor-element-73662a6:after{
    content: " ";
    backdrop-filter: saturate(120%) blur(10px);
    -webkit-backdrop-filter: saturate(180%) blur(20px);
    mask: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0) 0%,
    rgba(0, 0, 0, 1) 30%
    );
    position: absolute;
    width: 100%;
    height: 50%;
    bottom: 0;
    left: 0;
    z-index: -1;
}
.elementor-12 .elementor-element.elementor-element-73662a6 .elementor-background-video-container{
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b4c617 */.elementor-widget-off-canvas .e-off-canvas__content{
    box-shadow: none;
}
.OffCanvasContainer{
    width: 100vw;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-12111 */.elementor-12 .elementor-element.elementor-global-12111 .CarouselRoomTypeItem{
    aspect-ratio: 6/4;
}
.elementor-12 .elementor-element.elementor-global-12111 .swiper{
    width: 100%;
}
body[data-elementor-device-mode="tablet"] .elementor-12 .elementor-element.elementor-global-12111 .swiper{
    padding-left: 48px;
    padding-right: 48px;
}
body[data-elementor-device-mode="mobile"] .elementor-12 .elementor-element.elementor-global-12111 .swiper{
    padding-left: 24px;
    padding-right: 24px;
}
.elementor-12 .elementor-element.elementor-global-12111 svg *{
    fill: none;
}
.elementor-12 .elementor-element.elementor-global-12111 .QuickFactsContainer, .elementor-12 .elementor-element.elementor-global-12111 .RoomTypesCarouselIcon{
    display: none;
}
.elementor-12 .elementor-element.elementor-global-12111 .CarouselRoomTypeItem:hover .QuickFactsContainer, .elementor-12 .elementor-element.elementor-global-12111 .CarouselRoomTypeItem:hover .RoomTypesCarouselIcon{
    display: flex;
}
}
body[data-elementor-device-mode="mobile"] .elementor-12 .elementor-element.elementor-global-12111 .QuickFactsContainer, body[data-elementor-device-mode="tablet"] .elementor-12 .elementor-element.elementor-global-12111 .QuickFactsContainer{
    display: flex !important;
}

.elementor-12 .elementor-element.elementor-global-12111 .CarouselRoomTypeItem{
    outline: 5px solid #00000000;
    outline-offset: -5px;
}
.elementor-12 .elementor-element.elementor-global-12111 .CarouselRoomTypeItem:hover{
    outline-color: var(--e-global-color-primary);
}
}
.elementor-12 .elementor-element.elementor-global-12111 .swiper-button-disabled{
    opacity: 0 !important;
}
.elementor-12 .elementor-element.elementor-global-12111 .CarouselRoomTypeItem{
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
body:not(body[data-elementor-device-mode="desktop"]) .elementor-12 .elementor-element.elementor-global-12111 .elementor-swiper-button svg *{
    color: var(--e-global-color-text);
}
@media only screen and (min-width: 1820px){
    .elementor-12 .elementor-element.elementor-global-12111 .elementor-swiper-button{
        color: var(--e-global-color-text) !important;
    }
    .elementor-12 .elementor-element.elementor-global-12111 .elementor-swiper-button-next{
        right: -96px !important;
    }
    .elementor-12 .elementor-element.elementor-global-12111 .elementor-swiper-button-prev{
        left: -96px !important;
    }
}

.elementor-12 .elementor-element.elementor-global-12111 .swiper-slide{
    transition: all 0.6s cubic-bezier(0, 0, 0, 1) !important;
    display: flex;
    align-items: center;
    opacity: 1;
}
.elementor-12 .elementor-element.elementor-global-12111 .CarouselRoomTypeItem{
    transition: all 0.6s cubic-bezier(0, 0, 0, 1) !important;
    height: 100%;
}
body[data-elementor-device-mode="desktop"] .elementor-12 .elementor-element.elementor-global-12111 .swiper-slide:not(.elementor-12 .elementor-element.elementor-global-12111 .swiper-slide-active, .elementor-12 .elementor-element.elementor-global-12111 .swiper-slide-active + style + .swiper-slide, .elementor-12 .elementor-element.elementor-global-12111 .swiper-slide-active + style + .swiper-slide + style + .swiper-slide){
    opacity: 0.3;
}
body[data-elementor-device-mode="desktop"] .elementor-12 .elementor-element.elementor-global-12111 .swiper-slide:not(.elementor-12 .elementor-element.elementor-global-12111 .swiper-slide-active, .elementor-12 .elementor-element.elementor-global-12111 .swiper-slide-active + style + .swiper-slide, .elementor-12 .elementor-element.elementor-global-12111 .swiper-slide-active + style + .swiper-slide + style + .swiper-slide) .CarouselRoomTypeItem{
    height: 60%;
}
body[data-elementor-device-mode="tablet"] .elementor-12 .elementor-element.elementor-global-12111 .swiper-slide:not(.elementor-12 .elementor-element.elementor-global-12111 .swiper-slide-active), body[data-elementor-device-mode="mobile"] .elementor-12 .elementor-element.elementor-global-12111 .swiper-slide:not(.elementor-12 .elementor-element.elementor-global-12111 .swiper-slide-active){
    opacity: 0.3;
}
body[data-elementor-device-mode="tablet"] .elementor-12 .elementor-element.elementor-global-12111 .swiper-slide:not(.elementor-12 .elementor-element.elementor-global-12111 .swiper-slide-active) .CarouselRoomTypeItem, body[data-elementor-device-mode="mobile"] .elementor-12 .elementor-element.elementor-global-12111 .swiper-slide:not(.elementor-12 .elementor-element.elementor-global-12111 .swiper-slide-active) .CarouselRoomTypeItem{
    height: 60%;
}/* End custom CSS */