.elementor-8 .elementor-element.elementor-element-6749380{--display:flex;--min-height:calc(100vh - 100px);--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:space-between;}.elementor-8 .elementor-element.elementor-element-002493e{--display:flex;--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:1rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;--z-index:99;}.elementor-8 .elementor-element.elementor-element-5d4c2dd{--display:flex;--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:flex-start;--align-items:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-adb588d .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-adb588d .elementor-icon{font-size:32px;}.elementor-8 .elementor-element.elementor-element-adb588d .elementor-icon svg{height:32px;}.elementor-8 .elementor-element.elementor-element-762094d{--display:flex;}.elementor-8 .elementor-element.elementor-element-1eb64f5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1eb64f5 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-1eb64f5 .elementor-icon{font-size:80px;}.elementor-8 .elementor-element.elementor-element-1eb64f5 .elementor-icon svg{height:80px;}.elementor-8 .elementor-element.elementor-element-1eb64f5 .elementor-icon-wrapper svg{width:auto;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-8 .elementor-element.elementor-element-c88d2d6{width:100%;max-width:100%;top:100%;text-align:center;font-family:"Palanquin", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:21.6px;color:var( --e-global-color-b77d2b2 );}.elementor-8 .elementor-element.elementor-element-c88d2d6 > .elementor-widget-container{--e-transform-translateY:-50%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-c88d2d6{left:0%;}body.rtl .elementor-8 .elementor-element.elementor-element-c88d2d6{right:0%;}.elementor-8 .elementor-element.elementor-element-4edbfa2{--display:flex;--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:flex-end;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-8 .elementor-element.elementor-element-9065b81{--display:flex;--position:absolute;top:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-9065b81:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9065b81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.hotel-juana.com.preprod.eliophot.dev/wp-content/uploads/2026/05/Hotel-Juana-Paseo-Interior-1-scaled.jpg") 50% 50%;background-size:cover;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-9065b81{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-9065b81{right:0px;}.elementor-8 .elementor-element.elementor-element-b0ab19a{--display:flex;--position:absolute;top:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-b0ab19a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b0ab19a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.hotel-juana.com.preprod.eliophot.dev/wp-content/uploads/2026/05/Hotel-Juana-Paseo-Interior-1-scaled.jpg") 50% 50%;background-size:cover;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-b0ab19a{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-b0ab19a{right:0px;}.elementor-8 .elementor-element.elementor-element-c00316b{z-index:2;text-align:end;font-family:"The Season", Sans-serif;font-size:400px;font-weight:300;line-height:260px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-f281a5c{--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;}.elementor-8 .elementor-element.elementor-element-4f6ceb5{--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-8 .elementor-element.elementor-element-a9374db{--display:flex;--min-height:976px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-94e7702 > .elementor-widget-container{--e-transform-translateX:-50%;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-94e7702{left:50%;}body.rtl .elementor-8 .elementor-element.elementor-element-94e7702{right:50%;}.elementor-8 .elementor-element.elementor-element-94e7702{top:33.819%;z-index:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4b2c915{text-align:center;}.elementor-8 .elementor-element.elementor-element-4b2c915 .elementor-heading-title{font-family:var( --e-global-typography-0024175-font-family ), Sans-serif;font-size:var( --e-global-typography-0024175-font-size );font-weight:var( --e-global-typography-0024175-font-weight );text-transform:var( --e-global-typography-0024175-text-transform );font-style:var( --e-global-typography-0024175-font-style );text-decoration:var( --e-global-typography-0024175-text-decoration );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-96706ff{text-align:center;}.elementor-8 .elementor-element.elementor-element-96706ff .elementor-heading-title{font-family:var( --e-global-typography-28b6807-font-family ), Sans-serif;font-size:var( --e-global-typography-28b6807-font-size );font-weight:var( --e-global-typography-28b6807-font-weight );text-transform:var( --e-global-typography-28b6807-text-transform );font-style:var( --e-global-typography-28b6807-font-style );text-decoration:var( --e-global-typography-28b6807-text-decoration );line-height:var( --e-global-typography-28b6807-line-height );}.elementor-8 .elementor-element.elementor-element-bc718a2{--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;--z-index:1;}.elementor-8 .elementor-element.elementor-element-795b822{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:55px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-13f6beb .elementor-heading-title{font-family:var( --e-global-typography-0024175-font-family ), Sans-serif;font-size:var( --e-global-typography-0024175-font-size );font-weight:var( --e-global-typography-0024175-font-weight );text-transform:var( --e-global-typography-0024175-text-transform );font-style:var( --e-global-typography-0024175-font-style );text-decoration:var( --e-global-typography-0024175-text-decoration );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-8b5b02d{--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:50px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-dade349{--display:flex;--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:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9785175{--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:flex-start;--align-items:flex-start;--margin-top:170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-46f6cda img{width:161px;max-width:100%;height:287px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-7ff91c8{--display:flex;--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:flex-start;--align-items:flex-start;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-240668e{--display:flex;--min-height:818px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-240668e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-240668e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.hotel-juana.com.preprod.eliophot.dev/wp-content/uploads/2026/04/hj-poster-video.png") 50% 50%;background-size:cover;}.elementor-8 .elementor-element.elementor-element-9554a68 > .elementor-widget-container{margin:0px 0px -100px -100px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9554a68.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-9554a68{z-index:1;}.elementor-8 .elementor-element.elementor-element-9554a68 img{width:295px;max-width:100%;height:410px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-4286b58{--display:flex;--margin-top:0px;--margin-bottom:100px;--margin-left:-100px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4286b58.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-b1837a4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-42459ad{--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:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-8 .elementor-element.elementor-element-42459ad.e-con{--align-self:stretch;}.elementor-8 .elementor-element.elementor-element-6c40178 img{width:274px;max-width:100%;height:410px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-31e446d{--display:flex;--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-8 .elementor-element.elementor-element-31e446d.e-con{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-34339b7{text-align:center;}.elementor-8 .elementor-element.elementor-element-34339b7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-9ff526b{text-align:center;}.elementor-8 .elementor-element.elementor-element-9ff526b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-693eebc{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-693eebc > .elementor-widget-container{margin:-3rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-693eebc img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-33a4f84{--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;}.elementor-8 .elementor-element.elementor-element-7ebfa2b{--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;--overflow:hidden;--overlay-opacity:0.2;--margin-top:0rem;--margin-bottom:10rem;--margin-left:0rem;--margin-right:0rem;--padding-top:16rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8 .elementor-element.elementor-element-7ebfa2b::before, .elementor-8 .elementor-element.elementor-element-7ebfa2b > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-7ebfa2b > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-7ebfa2b > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-7ebfa2b > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-7ebfa2b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.hotel-juana.com.preprod.eliophot.dev/wp-content/uploads/2026/04/juana-bg_home-rooms-desktop.svg");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-b9e3f51{--display:flex;--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;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-08514b3{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-08514b3 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-eb8d884{--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:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;--z-index:2;}.elementor-8 .elementor-element.elementor-element-fa1aca0{--display:flex;--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-ae2b835 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-ae2b835 .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-ae2b835 .elementor-icon svg{height:60px;}.elementor-8 .elementor-element.elementor-element-792c414 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-792c414 .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-792c414 .elementor-icon svg{height:60px;}.elementor-widget-room-details .eliophot-booking_room__cta_button_main{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-room-details.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-room-details.elementor-view-framed .elementor-icon, .elementor-widget-room-details.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-room-details .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-room-details .elementor-icon-box-title, .elementor-widget-room-details .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-room__option{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-room__option .eliophot-room__option-text{color:var( --e-global-color-text );}.elementor-widget-room-details .eliophot-booking_room__price-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-room-details .eliophot-booking_room__price-ota-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-widget-room-details .eliophot-booking_room__price-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-widget-room-details .eliophot-booking_room__price-night{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-room-details .eliophot-booking_room__qs_title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-booking_room__input_form{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-booking_room__qs_input{color:var( --e-global-color-text );}.elementor-widget-room-details .daterangepicker td.active, .elementor-widget-room-details .daterangepicker td.active:hover, .elementor-widget-room-details .daterangepicker td.active, .elementor-widget-room-details .daterangepicker td.active:hover{background-color:var( --e-global-color-accent );}.elementor-widget-room-details .daterangepicker{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-room-details .eliophot-room-description__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-room-details .eliophot-room-description__summary{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-room-details .eliophot-room-description__description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-e1d0780 .eliophot-room-description{text-align:center;}.elementor-8 .elementor-element.elementor-element-e1d0780 .eliophot-room-description__title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-e1d0780.eliophot-room-description__description{margin-top:16px;}.elementor-8 .elementor-element.elementor-element-e1d0780 .eliophot-room-description__summary{text-align:center;margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-8537a48 .eliophot-room__option svg{color:var( --e-global-color-55922d4 );font-size:0px;}.elementor-8 .elementor-element.elementor-element-7162e0c{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-7bdb4b3{--display:flex;--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:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8 .elementor-element.elementor-element-d87b494{--display:flex;--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;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-cd257b5{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-cd257b5 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-40ba522{--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:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;--z-index:2;}.elementor-8 .elementor-element.elementor-element-1c87230{--display:flex;--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-08b3b17 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-08b3b17 .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-08b3b17 .elementor-icon svg{height:60px;}.elementor-8 .elementor-element.elementor-element-a22d355 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-a22d355 .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-a22d355 .elementor-icon svg{height:60px;}.elementor-8 .elementor-element.elementor-element-20cc929 .eliophot-room-description{text-align:center;}.elementor-8 .elementor-element.elementor-element-20cc929 .eliophot-room-description__title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-20cc929.eliophot-room-description__description{margin-top:16px;}.elementor-8 .elementor-element.elementor-element-20cc929 .eliophot-room-description__summary{text-align:center;margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-67caaf0 .eliophot-room__option svg{color:var( --e-global-color-55922d4 );font-size:0px;}.elementor-8 .elementor-element.elementor-element-1e84a7f{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-f5ab697{--display:flex;--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:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8 .elementor-element.elementor-element-e770542{--display:flex;--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;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1801d69{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-1801d69 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-b976c0c{--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:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;--z-index:2;}.elementor-8 .elementor-element.elementor-element-2c56965{--display:flex;--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-745c99d .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-745c99d .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-745c99d .elementor-icon svg{height:60px;}.elementor-8 .elementor-element.elementor-element-25e8e5c .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-25e8e5c .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-25e8e5c .elementor-icon svg{height:60px;}.elementor-8 .elementor-element.elementor-element-d5bb986 .eliophot-room-description{text-align:center;}.elementor-8 .elementor-element.elementor-element-d5bb986 .eliophot-room-description__title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-d5bb986.eliophot-room-description__description{margin-top:16px;}.elementor-8 .elementor-element.elementor-element-d5bb986 .eliophot-room-description__summary{text-align:center;margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-4d0d649 .eliophot-room__option svg{color:var( --e-global-color-55922d4 );font-size:0px;}.elementor-8 .elementor-element.elementor-element-9c635a7{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-8623ab9{--display:flex;--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:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8 .elementor-element.elementor-element-b26a7a0{--display:flex;--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;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-2d730bf{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-2d730bf img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-ae40376{--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:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;--z-index:2;}.elementor-8 .elementor-element.elementor-element-b059967{--display:flex;--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-0f2fe0a .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-0f2fe0a .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-0f2fe0a .elementor-icon svg{height:60px;}.elementor-8 .elementor-element.elementor-element-2069d68 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-2069d68 .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-2069d68 .elementor-icon svg{height:60px;}.elementor-8 .elementor-element.elementor-element-b84c0bd .eliophot-room-description{text-align:center;}.elementor-8 .elementor-element.elementor-element-b84c0bd .eliophot-room-description__title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-b84c0bd.eliophot-room-description__description{margin-top:16px;}.elementor-8 .elementor-element.elementor-element-b84c0bd .eliophot-room-description__summary{text-align:center;margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-f2908f4 .eliophot-room__option svg{color:var( --e-global-color-55922d4 );font-size:0px;}.elementor-8 .elementor-element.elementor-element-7bb712b{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-f0b6874{--display:flex;--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:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8 .elementor-element.elementor-element-80f9cda{--display:flex;--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;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-5482f11{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-5482f11 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-d2fbcc0{--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:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;--z-index:2;}.elementor-8 .elementor-element.elementor-element-4eaa0c7{--display:flex;--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-51e580d .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-51e580d .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-51e580d .elementor-icon svg{height:60px;}.elementor-8 .elementor-element.elementor-element-cbba739 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-cbba739 .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-cbba739 .elementor-icon svg{height:60px;}.elementor-8 .elementor-element.elementor-element-1a3465b .eliophot-room-description{text-align:center;}.elementor-8 .elementor-element.elementor-element-1a3465b .eliophot-room-description__title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-1a3465b.eliophot-room-description__description{margin-top:16px;}.elementor-8 .elementor-element.elementor-element-1a3465b .eliophot-room-description__summary{text-align:center;margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-e56fbb3 .eliophot-room__option svg{color:var( --e-global-color-55922d4 );font-size:0px;}.elementor-8 .elementor-element.elementor-element-1d6a93b{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-89b8d4d{--display:flex;--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:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8 .elementor-element.elementor-element-8d5c47e{--display:flex;--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;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0964c46{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-0964c46 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-2d57026{--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:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;--z-index:2;}.elementor-8 .elementor-element.elementor-element-2a083c0{--display:flex;--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-ef84701 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-ef84701 .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-ef84701 .elementor-icon svg{height:60px;}.elementor-8 .elementor-element.elementor-element-bbe2ac1 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-bbe2ac1 .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-bbe2ac1 .elementor-icon svg{height:60px;}.elementor-8 .elementor-element.elementor-element-8e0b3cf .eliophot-room-description{text-align:center;}.elementor-8 .elementor-element.elementor-element-8e0b3cf .eliophot-room-description__title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-8e0b3cf.eliophot-room-description__description{margin-top:16px;}.elementor-8 .elementor-element.elementor-element-8e0b3cf .eliophot-room-description__summary{text-align:center;margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-e88fad3 .eliophot-room__option svg{color:var( --e-global-color-55922d4 );font-size:0px;}.elementor-8 .elementor-element.elementor-element-0f38666{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-ed07c5b{--display:flex;--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:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8 .elementor-element.elementor-element-f89be88{--display:flex;--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;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-88a1246{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-88a1246 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-ff5214d{--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:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;--z-index:2;}.elementor-8 .elementor-element.elementor-element-75a7636{--display:flex;--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-d628354 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-d628354 .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-d628354 .elementor-icon svg{height:60px;}.elementor-8 .elementor-element.elementor-element-65065a0 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-65065a0 .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-65065a0 .elementor-icon svg{height:60px;}.elementor-8 .elementor-element.elementor-element-052782d .eliophot-room-description{text-align:center;}.elementor-8 .elementor-element.elementor-element-052782d .eliophot-room-description__title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-052782d.eliophot-room-description__description{margin-top:16px;}.elementor-8 .elementor-element.elementor-element-052782d .eliophot-room-description__summary{text-align:center;margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-03a4f7f .eliophot-room__option svg{color:var( --e-global-color-55922d4 );font-size:0px;}.elementor-8 .elementor-element.elementor-element-de90164{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-56045b8{--display:flex;--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:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8 .elementor-element.elementor-element-2ba8824{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-1%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-size:60px;}.elementor-8 .elementor-element.elementor-element-1ca458e{--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;}.elementor-8 .elementor-element.elementor-element-29bc04a{--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:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-029d3ff{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-029d3ff{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-029d3ff{right:0px;}.elementor-8 .elementor-element.elementor-element-029d3ff img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-6fc77d3{--display:flex;--min-height:850px;--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:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-14a3fcf{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ba67b81 img{height:620px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-cc54b43{--display:flex;--min-height:620px;--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-cc54b43:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cc54b43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5ff146 );}.elementor-8 .elementor-element.elementor-element-d190737{text-align:center;}.elementor-8 .elementor-element.elementor-element-d190737 .elementor-heading-title{font-family:var( --e-global-typography-0024175-font-family ), Sans-serif;font-size:var( --e-global-typography-0024175-font-size );font-weight:var( --e-global-typography-0024175-font-weight );text-transform:var( --e-global-typography-0024175-text-transform );font-style:var( --e-global-typography-0024175-font-style );text-decoration:var( --e-global-typography-0024175-text-decoration );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );color:var( --e-global-color-34783fd );}.elementor-8 .elementor-element.elementor-element-08f08bf{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-08f08bf img{width:100%;max-width:370px;}.elementor-8 .elementor-element.elementor-element-a05dbf1{text-align:center;font-family:"Marga", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:40px;letter-spacing:1px;color:var( --e-global-color-b77d2b2 );}.elementor-8 .elementor-element.elementor-element-96ef511{width:var( --container-widget-width, 410px );max-width:410px;--container-widget-width:410px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-46bad94-font-family ), Sans-serif;font-size:var( --e-global-typography-46bad94-font-size );font-weight:var( --e-global-typography-46bad94-font-weight );text-transform:var( --e-global-typography-46bad94-text-transform );font-style:var( --e-global-typography-46bad94-font-style );text-decoration:var( --e-global-typography-46bad94-text-decoration );line-height:var( --e-global-typography-46bad94-line-height );color:var( --e-global-color-34783fd );}.elementor-8 .elementor-element.elementor-element-037aad6{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-b1faabb img{height:620px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-ce79c01{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e28a5e6 img{height:620px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-7b3a50a{--display:flex;--min-height:680px;--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;}.elementor-8 .elementor-element.elementor-element-7b3a50a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7b3a50a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotel-juana.com.preprod.eliophot.dev/wp-content/uploads/2026/05/Hotel-Juana-Paseo-Interior-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-eea76de{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-16af71f > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-16af71f{text-align:center;}.elementor-8 .elementor-element.elementor-element-16af71f .elementor-heading-title{font-family:var( --e-global-typography-0024175-font-family ), Sans-serif;font-size:var( --e-global-typography-0024175-font-size );font-weight:var( --e-global-typography-0024175-font-weight );text-transform:var( --e-global-typography-0024175-text-transform );font-style:var( --e-global-typography-0024175-font-style );text-decoration:var( --e-global-typography-0024175-text-decoration );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-5d29a66{text-align:end;}.elementor-8 .elementor-element.elementor-element-5d29a66 .elementor-heading-title{font-family:"The Season", Sans-serif;font-size:160px;font-weight:300;line-height:130px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-9fabe83{--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;}.elementor-8 .elementor-element.elementor-element-d562af7{--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:flex-end;--z-index:11;}.elementor-8 .elementor-element.elementor-element-edd4054{z-index:1;text-align:end;}.elementor-8 .elementor-element.elementor-element-edd4054 img{width:586px;max-width:100%;height:764px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-352fd58{--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:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:100px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-58a58f2{text-align:end;}.elementor-8 .elementor-element.elementor-element-58a58f2 .elementor-heading-title{font-family:var( --e-global-typography-bbd14e1-font-family ), Sans-serif;font-size:var( --e-global-typography-bbd14e1-font-size );font-weight:var( --e-global-typography-bbd14e1-font-weight );text-transform:var( --e-global-typography-bbd14e1-text-transform );font-style:var( --e-global-typography-bbd14e1-font-style );text-decoration:var( --e-global-typography-bbd14e1-text-decoration );line-height:var( --e-global-typography-bbd14e1-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-16c377d{text-align:end;}.elementor-8 .elementor-element.elementor-element-8ec2ac2{--display:flex;--flex-direction:column-reverse;--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:flex-start;}.elementor-8 .elementor-element.elementor-element-1730312 > .elementor-widget-container{--e-transform-translateX:-100px;}.elementor-8 .elementor-element.elementor-element-1730312{z-index:0;text-align:end;}.elementor-8 .elementor-element.elementor-element-1730312 img{width:586px;max-width:100%;height:764px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-83b3f1e{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-83b3f1e.e-con{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-04feb4d{text-align:start;}.elementor-8 .elementor-element.elementor-element-04feb4d .elementor-heading-title{font-family:var( --e-global-typography-bbd14e1-font-family ), Sans-serif;font-size:var( --e-global-typography-bbd14e1-font-size );font-weight:var( --e-global-typography-bbd14e1-font-weight );text-transform:var( --e-global-typography-bbd14e1-text-transform );font-style:var( --e-global-typography-bbd14e1-font-style );text-decoration:var( --e-global-typography-bbd14e1-text-decoration );line-height:var( --e-global-typography-bbd14e1-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-8a04dff{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-e96c661{--display:flex;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-7b62feb{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-f42058e{--display:flex;}.elementor-8 .elementor-element.elementor-element-791109a{text-align:center;}.elementor-8 .elementor-element.elementor-element-791109a .elementor-heading-title{font-family:var( --e-global-typography-4acd8f3-font-family ), Sans-serif;font-size:var( --e-global-typography-4acd8f3-font-size );font-weight:var( --e-global-typography-4acd8f3-font-weight );text-transform:var( --e-global-typography-4acd8f3-text-transform );font-style:var( --e-global-typography-4acd8f3-font-style );text-decoration:var( --e-global-typography-4acd8f3-text-decoration );line-height:var( --e-global-typography-4acd8f3-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-e09984c{--display:flex;--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:center;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-8 .elementor-element.elementor-element-7cb5f5a{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:end;}.elementor-8 .elementor-element.elementor-element-7cb5f5a > .elementor-widget-container{--e-transform-translateY:-100px;}.elementor-8 .elementor-element.elementor-element-7cb5f5a img{width:100%;max-width:289px;height:407px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-0862e5f{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-79c4a5f{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fb9ea9f{text-align:start;}.elementor-8 .elementor-element.elementor-element-fb9ea9f .elementor-heading-title{font-family:var( --e-global-typography-0024175-font-family ), Sans-serif;font-size:var( --e-global-typography-0024175-font-size );font-weight:var( --e-global-typography-0024175-font-weight );text-transform:var( --e-global-typography-0024175-text-transform );font-style:var( --e-global-typography-0024175-font-style );text-decoration:var( --e-global-typography-0024175-text-decoration );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-1510dcd > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-1510dcd img{width:100%;max-width:467px;height:622px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-f3b59f5{--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-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8 .elementor-element.elementor-element-1f6f7ef{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-f3a7a26 img{width:100%;max-width:305px;height:406px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-6a34de5{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-63d865f{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-e938e79{text-align:start;}.elementor-8 .elementor-element.elementor-element-e938e79 .elementor-heading-title{font-family:var( --e-global-typography-0024175-font-family ), Sans-serif;font-size:var( --e-global-typography-0024175-font-size );font-weight:var( --e-global-typography-0024175-font-weight );text-transform:var( --e-global-typography-0024175-text-transform );font-style:var( --e-global-typography-0024175-font-style );text-decoration:var( --e-global-typography-0024175-text-decoration );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-ff7c82f > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-ff7c82f img{width:100%;max-width:467px;height:622px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-94c37d0{--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-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8 .elementor-element.elementor-element-033444a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-7b7cdca img{width:100%;max-width:305px;height:406px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-ebb5e11{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:calc(60% + 20px);--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:3rem;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:calc(-60% - 100px);--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:3rem;--e-n-carousel-arrow-size:60px;}.elementor-8 .elementor-element.elementor-element-6a4b2b7{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-6a4b2b7 > .elementor-widget-container{--e-transform-translateY:-150px;}.elementor-8 .elementor-element.elementor-element-6a4b2b7 img{width:100%;max-width:297px;height:407px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-b342371{--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;--justify-content:center;--align-items:center;}.elementor-8 .elementor-element.elementor-element-b342371:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b342371 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotel-juana.com.preprod.eliophot.dev/wp-content/uploads/2026/04/Clip-path-group.png");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-912ed39{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:200px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-252a532 .elementor-heading-title{font-family:var( --e-global-typography-4acd8f3-font-family ), Sans-serif;font-size:var( --e-global-typography-4acd8f3-font-size );font-weight:var( --e-global-typography-4acd8f3-font-weight );text-transform:var( --e-global-typography-4acd8f3-text-transform );font-style:var( --e-global-typography-4acd8f3-font-style );text-decoration:var( --e-global-typography-4acd8f3-text-decoration );line-height:var( --e-global-typography-4acd8f3-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-5b9e8bd > .elementor-widget-container{--e-transform-translateX:-25vw;margin:0px 0px -150px 0px;}.elementor-8 .elementor-element.elementor-element-d13f8a5{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-d13f8a5.e-con{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-b9aac1d > .elementor-widget-container{--e-transform-translateX:-25vw;margin:0px 0px -150px 0px;}.elementor-8 .elementor-element.elementor-element-9627dde{--display:flex;--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-2adf476 img{height:358px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-dc3c191 img{height:380px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-e1ee449 img{height:279px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-5eb00fc img{height:559px;}.elementor-8 .elementor-element.elementor-element-84d5ccd img{height:350px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-37ecff0{--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:center;--overflow:hidden;--margin-top:200px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-89b72e4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-89b72e4 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-89b72e4.elementor-view-stacked .elementor-icon{background-color:#B7B09C;}.elementor-8 .elementor-element.elementor-element-89b72e4.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-89b72e4.elementor-view-default .elementor-icon{color:#B7B09C;border-color:#B7B09C;}.elementor-8 .elementor-element.elementor-element-89b72e4.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-89b72e4.elementor-view-default .elementor-icon svg{fill:#B7B09C;}.elementor-8 .elementor-element.elementor-element-89b72e4 .elementor-icon{font-size:48px;}.elementor-8 .elementor-element.elementor-element-89b72e4 .elementor-icon svg{height:48px;}.elementor-8 .elementor-element.elementor-element-3acdf03{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-e75edb4.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-e75edb4{text-align:end;font-family:var( --e-global-typography-ad13a71-font-family ), Sans-serif;font-size:var( --e-global-typography-ad13a71-font-size );font-weight:var( --e-global-typography-ad13a71-font-weight );text-transform:var( --e-global-typography-ad13a71-text-transform );font-style:var( --e-global-typography-ad13a71-font-style );text-decoration:var( --e-global-typography-ad13a71-text-decoration );line-height:var( --e-global-typography-ad13a71-line-height );color:#B7B09C;}.elementor-8 .elementor-element.elementor-element-04c5f5c{--display:flex;--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;--align-items:center;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:3rem;}.elementor-8 .elementor-element.elementor-element-e04a9fc{--display:flex;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2rem;}.elementor-8 .elementor-element.elementor-element-a5d8c6c{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;top:0px;}.elementor-8 .elementor-element.elementor-element-a5d8c6c.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-a5d8c6c{right:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-a5d8c6c{left:0px;}.elementor-8 .elementor-element.elementor-element-a5d8c6c img{width:100%;height:357px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-9b957b5 img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-b25281a{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-a84cc0d{font-family:var( --e-global-typography-1207328-font-family ), Sans-serif;font-size:var( --e-global-typography-1207328-font-size );font-weight:var( --e-global-typography-1207328-font-weight );text-transform:var( --e-global-typography-1207328-text-transform );font-style:var( --e-global-typography-1207328-font-style );text-decoration:var( --e-global-typography-1207328-text-decoration );line-height:var( --e-global-typography-1207328-line-height );}.elementor-8 .elementor-element.elementor-element-e1e4dbe{--display:flex;}.elementor-8 .elementor-element.elementor-element-5e636cc{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-049d5b8{--display:flex;}.elementor-8 .elementor-element.elementor-element-ff29147{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-e76b18c{--display:flex;}.elementor-8 .elementor-element.elementor-element-dc7a94c{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-59a2ab1{--display:flex;}.elementor-8 .elementor-element.elementor-element-9ef0188{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-bca5a45{--display:flex;}.elementor-8 .elementor-element.elementor-element-3018258{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-fd7358c{--display:flex;}.elementor-8 .elementor-element.elementor-element-adaa24e{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-12a5715{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-8 .elementor-element.elementor-element-12a5715 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-12a5715 {--n-accordion-padding:0px 30px 12px 0px;}:where( .elementor-8 .elementor-element.elementor-element-12a5715 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}:where( .elementor-8 .elementor-element.elementor-element-12a5715 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-8 .elementor-element.elementor-element-6edab96{--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;}@media(max-width:1440px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-c00316b{font-size:320px;line-height:200px;}.elementor-8 .elementor-element.elementor-element-a9374db{--min-height:800px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-4b2c915{text-align:center;}.elementor-8 .elementor-element.elementor-element-4b2c915 .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-96706ff .elementor-heading-title{font-size:var( --e-global-typography-28b6807-font-size );line-height:var( --e-global-typography-28b6807-line-height );}.elementor-8 .elementor-element.elementor-element-795b822{--min-height:0px;}.elementor-8 .elementor-element.elementor-element-13f6beb .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-dade349{--min-height:0px;}.elementor-8 .elementor-element.elementor-element-34339b7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-9ff526b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-693eebc > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-widget-room-details .elementor-icon-box-title, .elementor-widget-room-details .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-room__option{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-booking_room__cta_button_main{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-room-details .eliophot-booking_room__price-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-booking_room__price-ota-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .eliophot-booking_room__price-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .eliophot-booking_room__price-night{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-booking_room__qs_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-booking_room__input_form{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .daterangepicker{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-room-details .eliophot-room-description__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .eliophot-room-description__summary{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-room-description__description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-e1d0780 .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-20cc929 .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-d5bb986 .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-b84c0bd .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-1a3465b .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-8e0b3cf .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-052782d .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-d190737 .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-96ef511{font-size:var( --e-global-typography-46bad94-font-size );line-height:var( --e-global-typography-46bad94-line-height );}.elementor-8 .elementor-element.elementor-element-037aad6{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-eea76de{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-16af71f{text-align:center;}.elementor-8 .elementor-element.elementor-element-16af71f .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-5d29a66{text-align:end;}.elementor-8 .elementor-element.elementor-element-5d29a66 .elementor-heading-title{font-size:90px;line-height:70px;}.elementor-8 .elementor-element.elementor-element-edd4054 img{width:500px;}.elementor-8 .elementor-element.elementor-element-352fd58{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;}.elementor-8 .elementor-element.elementor-element-58a58f2 .elementor-heading-title{font-size:var( --e-global-typography-bbd14e1-font-size );line-height:var( --e-global-typography-bbd14e1-line-height );}.elementor-8 .elementor-element.elementor-element-1730312 > .elementor-widget-container{--e-transform-translateX:-50px;}.elementor-8 .elementor-element.elementor-element-1730312 img{width:500px;}.elementor-8 .elementor-element.elementor-element-04feb4d .elementor-heading-title{font-size:var( --e-global-typography-bbd14e1-font-size );line-height:var( --e-global-typography-bbd14e1-line-height );}.elementor-8 .elementor-element.elementor-element-8a04dff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-791109a .elementor-heading-title{font-size:var( --e-global-typography-4acd8f3-font-size );line-height:var( --e-global-typography-4acd8f3-line-height );}.elementor-8 .elementor-element.elementor-element-fb9ea9f{text-align:center;}.elementor-8 .elementor-element.elementor-element-fb9ea9f .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-1510dcd img{height:580px;}.elementor-8 .elementor-element.elementor-element-f3a7a26 img{height:370px;}.elementor-8 .elementor-element.elementor-element-e938e79{text-align:center;}.elementor-8 .elementor-element.elementor-element-e938e79 .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ff7c82f img{height:580px;}.elementor-8 .elementor-element.elementor-element-7b7cdca img{height:370px;}.elementor-8 .elementor-element.elementor-element-252a532 .elementor-heading-title{font-size:var( --e-global-typography-4acd8f3-font-size );line-height:var( --e-global-typography-4acd8f3-line-height );}.elementor-8 .elementor-element.elementor-element-e75edb4{font-size:var( --e-global-typography-ad13a71-font-size );line-height:var( --e-global-typography-ad13a71-line-height );}.elementor-8 .elementor-element.elementor-element-04c5f5c{--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-8 .elementor-element.elementor-element-a84cc0d{font-size:var( --e-global-typography-1207328-font-size );line-height:var( --e-global-typography-1207328-line-height );}.elementor-8 .elementor-element.elementor-element-12a5715{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-8 .elementor-element.elementor-element-12a5715 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1200px){.elementor-8 .elementor-element.elementor-element-002493e{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-4286b58{--margin-top:0px;--margin-bottom:50px;--margin-left:-50px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-4286b58.e-con{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-693eebc > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-b9e3f51{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8 .elementor-element.elementor-element-ae2b835 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-ae2b835 .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-792c414 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-792c414 .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-d87b494{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8 .elementor-element.elementor-element-08b3b17 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-08b3b17 .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-a22d355 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-a22d355 .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-e770542{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8 .elementor-element.elementor-element-745c99d .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-745c99d .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-25e8e5c .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-25e8e5c .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-b26a7a0{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8 .elementor-element.elementor-element-0f2fe0a .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-0f2fe0a .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-2069d68 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-2069d68 .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-80f9cda{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8 .elementor-element.elementor-element-51e580d .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-51e580d .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-cbba739 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-cbba739 .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-8d5c47e{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8 .elementor-element.elementor-element-ef84701 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-ef84701 .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-bbe2ac1 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-bbe2ac1 .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-f89be88{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8 .elementor-element.elementor-element-d628354 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-d628354 .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-65065a0 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-65065a0 .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-d562af7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-352fd58{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-8ec2ac2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-1730312 > .elementor-widget-container{--e-transform-translateX:0px;}.elementor-8 .elementor-element.elementor-element-e09984c{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8 .elementor-element.elementor-element-7cb5f5a img{height:320px;}.elementor-8 .elementor-element.elementor-element-ebb5e11{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-6a4b2b7 img{height:320px;}.elementor-8 .elementor-element.elementor-element-04c5f5c{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:1rem;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-1eb64f5 .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-1eb64f5 .elementor-icon svg{height:60px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-c88d2d6 > .elementor-widget-container{--e-transform-translateY:0%;}.elementor-8 .elementor-element.elementor-element-c00316b{font-size:160px;line-height:110px;}.elementor-8 .elementor-element.elementor-element-a9374db{--min-height:600px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-4b2c915 .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-96706ff .elementor-heading-title{font-size:var( --e-global-typography-28b6807-font-size );line-height:var( --e-global-typography-28b6807-line-height );}.elementor-8 .elementor-element.elementor-element-795b822{--min-height:0px;}.elementor-8 .elementor-element.elementor-element-13f6beb .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-8b5b02d{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-dade349{--min-height:0px;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-9785175{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-7ff91c8{--flex-direction:column-reverse;--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-240668e{--min-height:400px;}.elementor-8 .elementor-element.elementor-element-9554a68 > .elementor-widget-container{margin:0px 0px -70px 0px;}.elementor-8 .elementor-element.elementor-element-9554a68.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-9554a68 img{width:355px;}.elementor-8 .elementor-element.elementor-element-4286b58{--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:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-4286b58.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-b1837a4{text-align:center;}.elementor-8 .elementor-element.elementor-element-42459ad{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-6c40178.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-6c40178 img{width:400px;}.elementor-8 .elementor-element.elementor-element-31e446d.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-34339b7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-9ff526b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-693eebc > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-fde1489{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-fde1489 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-8 .elementor-element.elementor-element-fde1489 img{width:100%;}.elementor-8 .elementor-element.elementor-element-b9e3f51{border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-eb8d884{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-room-details .elementor-icon-box-title, .elementor-widget-room-details .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-room__option{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-booking_room__cta_button_main{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-room-details .eliophot-booking_room__price-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-booking_room__price-ota-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .eliophot-booking_room__price-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .eliophot-booking_room__price-night{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-booking_room__qs_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-booking_room__input_form{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .daterangepicker{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-room-details .eliophot-room-description__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .eliophot-room-description__summary{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-room-description__description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-e1d0780 .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-7162e0c img{width:100%;max-width:100%;height:344px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-d87b494{border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-8 .elementor-element.elementor-element-40ba522{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-20cc929 .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-1e84a7f img{width:100%;max-width:100%;height:344px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-e770542{border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-8 .elementor-element.elementor-element-b976c0c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-d5bb986 .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-9c635a7 img{width:100%;max-width:100%;height:344px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-b26a7a0{border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-8 .elementor-element.elementor-element-ae40376{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-b84c0bd .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-7bb712b img{width:100%;max-width:100%;height:344px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-80f9cda{border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-8 .elementor-element.elementor-element-d2fbcc0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-1a3465b .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-1d6a93b img{width:100%;max-width:100%;height:344px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-8d5c47e{border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-8 .elementor-element.elementor-element-2d57026{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-8e0b3cf .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-0f38666 img{width:100%;max-width:100%;height:344px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-f89be88{border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-8 .elementor-element.elementor-element-ff5214d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-052782d .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-de90164 img{width:100%;max-width:100%;height:344px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-2ba8824{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;}.elementor-8 .elementor-element.elementor-element-2ba8824 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-cc54b43{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-d190737 .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-96ef511{font-size:var( --e-global-typography-46bad94-font-size );line-height:var( --e-global-typography-46bad94-line-height );}.elementor-8 .elementor-element.elementor-element-16af71f .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-5d29a66 .elementor-heading-title{font-size:75px;line-height:70px;}.elementor-8 .elementor-element.elementor-element-9fabe83{--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:center;}.elementor-8 .elementor-element.elementor-element-d562af7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-edd4054.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-edd4054{text-align:start;}.elementor-8 .elementor-element.elementor-element-edd4054 img{height:500px;}.elementor-8 .elementor-element.elementor-element-352fd58{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-352fd58.e-con{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-58a58f2 .elementor-heading-title{font-size:var( --e-global-typography-bbd14e1-font-size );line-height:var( --e-global-typography-bbd14e1-line-height );}.elementor-8 .elementor-element.elementor-element-8ec2ac2{--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:center;}.elementor-8 .elementor-element.elementor-element-8ec2ac2.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-1730312.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-1730312 img{height:500px;}.elementor-8 .elementor-element.elementor-element-83b3f1e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-83b3f1e.e-con{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-04feb4d .elementor-heading-title{font-size:var( --e-global-typography-bbd14e1-font-size );line-height:var( --e-global-typography-bbd14e1-line-height );}.elementor-8 .elementor-element.elementor-element-8a04dff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-e96c661{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-7b62feb{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-791109a .elementor-heading-title{font-size:var( --e-global-typography-4acd8f3-font-size );line-height:var( --e-global-typography-4acd8f3-line-height );}.elementor-8 .elementor-element.elementor-element-e09984c{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-8 .elementor-element.elementor-element-7cb5f5a > .elementor-widget-container{--e-transform-translateY:0px;}.elementor-8 .elementor-element.elementor-element-7cb5f5a{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-8 .elementor-element.elementor-element-7cb5f5a.elementor-element{--order:4;}.elementor-8 .elementor-element.elementor-element-fb9ea9f .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-e938e79 .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ebb5e11{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:calc(60% + 20px);--e-n-carousel-arrow-next-right-position:calc(-60% - 80px);--e-n-carousel-arrow-size:40px;}.elementor-8 .elementor-element.elementor-element-6a4b2b7 > .elementor-widget-container{--e-transform-translateY:0px;}.elementor-8 .elementor-element.elementor-element-6a4b2b7{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-8 .elementor-element.elementor-element-6a4b2b7.elementor-element{--order:3;}.elementor-8 .elementor-element.elementor-element-252a532 .elementor-heading-title{font-size:var( --e-global-typography-4acd8f3-font-size );line-height:var( --e-global-typography-4acd8f3-line-height );}.elementor-8 .elementor-element.elementor-element-5b9e8bd > .elementor-widget-container{margin:0px 0px -100px 0px;}.elementor-8 .elementor-element.elementor-element-b9aac1d > .elementor-widget-container{margin:0px 0px -100px 0px;}.elementor-8 .elementor-element.elementor-element-2adf476 img{height:250px;}.elementor-8 .elementor-element.elementor-element-dc3c191 img{height:200px;}.elementor-8 .elementor-element.elementor-element-e1ee449 img{height:150px;}.elementor-8 .elementor-element.elementor-element-5eb00fc img{height:300px;}.elementor-8 .elementor-element.elementor-element-84d5ccd img{height:200px;}.elementor-8 .elementor-element.elementor-element-e75edb4{font-size:var( --e-global-typography-ad13a71-font-size );line-height:var( --e-global-typography-ad13a71-line-height );}.elementor-8 .elementor-element.elementor-element-04c5f5c{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-8 .elementor-element.elementor-element-a84cc0d{font-size:var( --e-global-typography-1207328-font-size );line-height:var( --e-global-typography-1207328-line-height );}.elementor-8 .elementor-element.elementor-element-12a5715{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-8 .elementor-element.elementor-element-12a5715 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-6749380{--min-height:calc(90vh - 100px);}.elementor-8 .elementor-element.elementor-element-002493e{--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;--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-5d4c2dd{--width:15%;}.elementor-8 .elementor-element.elementor-element-1eb64f5 .elementor-icon{font-size:50px;}.elementor-8 .elementor-element.elementor-element-1eb64f5 .elementor-icon svg{height:50px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-c88d2d6{font-size:15px;}.elementor-8 .elementor-element.elementor-element-4edbfa2{--width:15%;}.elementor-8 .elementor-element.elementor-element-c00316b{font-size:130px;line-height:90px;}.elementor-8 .elementor-element.elementor-element-4f6ceb5{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-a9374db{--min-height:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-94e7702 > .elementor-widget-container{--e-transform-translateX:0%;--e-transform-translateY:0%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-94e7702{left:0%;}body.rtl .elementor-8 .elementor-element.elementor-element-94e7702{right:0%;}.elementor-8 .elementor-element.elementor-element-94e7702{top:0%;}.elementor-8 .elementor-element.elementor-element-94e7702 img{width:100%;max-width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-4b2c915{text-align:center;}.elementor-8 .elementor-element.elementor-element-4b2c915 .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-96706ff > .elementor-widget-container{padding:040px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-96706ff .elementor-heading-title{font-size:var( --e-global-typography-28b6807-font-size );line-height:var( --e-global-typography-28b6807-line-height );}.elementor-8 .elementor-element.elementor-element-bc718a2{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-795b822{--min-height:0px;--padding-top:0px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-13f6beb .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-8b5b02d{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-dade349{--min-height:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-240668e{--width:80%;}.elementor-8 .elementor-element.elementor-element-240668e.e-con{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-9554a68{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9554a68 img{height:370px;}.elementor-8 .elementor-element.elementor-element-42459ad{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8 .elementor-element.elementor-element-6c40178.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-34339b7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-9ff526b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-fde1489{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-7ebfa2b::before, .elementor-8 .elementor-element.elementor-element-7ebfa2b > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-7ebfa2b > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-7ebfa2b > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-7ebfa2b > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-7ebfa2b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.hotel-juana.com.preprod.eliophot.dev/wp-content/uploads/2026/04/juana-bg_home-rooms-mobile.svg");}.elementor-8 .elementor-element.elementor-element-7ebfa2b{--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8 .elementor-element.elementor-element-b9e3f51{--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;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-eb8d884{--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-room-details .elementor-icon-box-title, .elementor-widget-room-details .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-room__option{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-booking_room__cta_button_main{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-room-details .eliophot-booking_room__price-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-booking_room__price-ota-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .eliophot-booking_room__price-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .eliophot-booking_room__price-night{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-booking_room__qs_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-booking_room__input_form{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .daterangepicker{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-room-details .eliophot-room-description__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .eliophot-room-description__summary{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-room-description__description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-e1d0780 .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-7162e0c{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-7162e0c img{width:100%;max-width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-d87b494{--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;}.elementor-8 .elementor-element.elementor-element-40ba522{--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-20cc929 .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-1e84a7f{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-1e84a7f img{width:100%;max-width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-e770542{--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;}.elementor-8 .elementor-element.elementor-element-b976c0c{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-d5bb986 .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-9c635a7{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-9c635a7 img{width:100%;max-width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-b26a7a0{--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;}.elementor-8 .elementor-element.elementor-element-ae40376{--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-b84c0bd .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-7bb712b{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-7bb712b img{width:100%;max-width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-80f9cda{--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;}.elementor-8 .elementor-element.elementor-element-d2fbcc0{--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-1a3465b .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-1d6a93b{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-1d6a93b img{width:100%;max-width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-8d5c47e{--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;}.elementor-8 .elementor-element.elementor-element-2d57026{--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-8e0b3cf .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-0f38666{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-0f38666 img{width:100%;max-width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-f89be88{--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;}.elementor-8 .elementor-element.elementor-element-ff5214d{--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-052782d .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-de90164{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-de90164 img{width:100%;max-width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-2ba8824{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-2ba8824 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-e39b02a img{width:100%;max-width:100%;height:200px;object-fit:cover;object-position:top center;}.elementor-8 .elementor-element.elementor-element-29bc04a{--min-height:0px;}.elementor-8 .elementor-element.elementor-element-6fc77d3{--min-height:0px;}.elementor-8 .elementor-element.elementor-element-14a3fcf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cc54b43{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-d190737 .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-a05dbf1{font-size:32px;line-height:28px;letter-spacing:12px;}.elementor-8 .elementor-element.elementor-element-96ef511{font-size:var( --e-global-typography-46bad94-font-size );line-height:var( --e-global-typography-46bad94-line-height );}.elementor-8 .elementor-element.elementor-element-037aad6{--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;}.elementor-8 .elementor-element.elementor-element-b1faabb img{height:450px;}.elementor-8 .elementor-element.elementor-element-ce79c01{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-7b3a50a{--min-height:400px;}.elementor-8 .elementor-element.elementor-element-eea76de{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-16af71f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-16af71f{text-align:center;}.elementor-8 .elementor-element.elementor-element-16af71f .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-5d29a66 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-8 .elementor-element.elementor-element-5d29a66{text-align:start;}.elementor-8 .elementor-element.elementor-element-5d29a66 .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-8 .elementor-element.elementor-element-9fabe83{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8 .elementor-element.elementor-element-d562af7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-edd4054 img{height:320px;}.elementor-8 .elementor-element.elementor-element-352fd58{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-58a58f2{text-align:center;}.elementor-8 .elementor-element.elementor-element-58a58f2 .elementor-heading-title{font-size:var( --e-global-typography-bbd14e1-font-size );line-height:var( --e-global-typography-bbd14e1-line-height );}.elementor-8 .elementor-element.elementor-element-16c377d{text-align:center;}.elementor-8 .elementor-element.elementor-element-8ec2ac2{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1730312 img{height:320px;}.elementor-8 .elementor-element.elementor-element-83b3f1e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-04feb4d{text-align:center;}.elementor-8 .elementor-element.elementor-element-04feb4d .elementor-heading-title{font-size:var( --e-global-typography-bbd14e1-font-size );line-height:var( --e-global-typography-bbd14e1-line-height );}.elementor-8 .elementor-element.elementor-element-8a04dff{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-791109a .elementor-heading-title{font-size:var( --e-global-typography-4acd8f3-font-size );line-height:var( --e-global-typography-4acd8f3-line-height );}.elementor-8 .elementor-element.elementor-element-e09984c{--margin-top:4rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-7cb5f5a > .elementor-widget-container{--e-transform-translateY:0px;margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7cb5f5a{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-8 .elementor-element.elementor-element-7cb5f5a.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-fb9ea9f{text-align:center;}.elementor-8 .elementor-element.elementor-element-fb9ea9f .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-1510dcd{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-1510dcd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1510dcd img{height:400px;}.elementor-8 .elementor-element.elementor-element-f3b59f5{--justify-content:flex-start;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8 .elementor-element.elementor-element-1f6f7ef{--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;}.elementor-8 .elementor-element.elementor-element-aae79bd{text-align:center;}.elementor-8 .elementor-element.elementor-element-e938e79{text-align:center;}.elementor-8 .elementor-element.elementor-element-e938e79 .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ff7c82f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ff7c82f img{height:400px;}.elementor-8 .elementor-element.elementor-element-94c37d0{--justify-content:flex-start;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8 .elementor-element.elementor-element-033444a{--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;}.elementor-8 .elementor-element.elementor-element-b2bd410{text-align:center;}.elementor-8 .elementor-element.elementor-element-ebb5e11{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-52%;--e-n-carousel-arrow-prev-top-position:0rem;--e-n-carousel-arrow-next-right-position:-52%;--e-n-carousel-arrow-next-top-position:0rem;}.elementor-8 .elementor-element.elementor-element-ebb5e11 > .elementor-widget-container{padding:3rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-6a4b2b7 > .elementor-widget-container{margin:0px 0px -150px 0px;}.elementor-8 .elementor-element.elementor-element-6a4b2b7{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;z-index:1;}.elementor-8 .elementor-element.elementor-element-6a4b2b7.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-912ed39{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-252a532 .elementor-heading-title{font-size:var( --e-global-typography-4acd8f3-font-size );line-height:var( --e-global-typography-4acd8f3-line-height );}.elementor-8 .elementor-element.elementor-element-5b9e8bd > .elementor-widget-container{--e-transform-translateX:0%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5b9e8bd.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-b9aac1d > .elementor-widget-container{--e-transform-translateX:0%;margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-b9aac1d.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-9627dde{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-2adf476{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-2adf476 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-2adf476 img{width:100%;}.elementor-8 .elementor-element.elementor-element-dc3c191{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:2;}.elementor-8 .elementor-element.elementor-element-dc3c191.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-dc3c191 img{height:400px;}.elementor-8 .elementor-element.elementor-element-e1ee449{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e1ee449 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e1ee449.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-e1ee449 img{width:100%;height:400px;}.elementor-8 .elementor-element.elementor-element-37ecff0{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-e75edb4.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e75edb4{text-align:center;font-size:var( --e-global-typography-ad13a71-font-size );line-height:var( --e-global-typography-ad13a71-line-height );}.elementor-8 .elementor-element.elementor-element-04c5f5c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-b25281a{--width:100%;}.elementor-8 .elementor-element.elementor-element-a84cc0d{font-size:var( --e-global-typography-1207328-font-size );line-height:var( --e-global-typography-1207328-line-height );}.elementor-8 .elementor-element.elementor-element-12a5715{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-8 .elementor-element.elementor-element-12a5715 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-6749380{--width:100%;}.elementor-8 .elementor-element.elementor-element-002493e{--width:100%;}.elementor-8 .elementor-element.elementor-element-5d4c2dd{--width:30%;}.elementor-8 .elementor-element.elementor-element-762094d{--width:40%;}.elementor-8 .elementor-element.elementor-element-4edbfa2{--width:30%;}.elementor-8 .elementor-element.elementor-element-9065b81{--width:100%;}.elementor-8 .elementor-element.elementor-element-b0ab19a{--width:100%;}.elementor-8 .elementor-element.elementor-element-4f6ceb5{--content-width:1440px;}.elementor-8 .elementor-element.elementor-element-a9374db{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-bc718a2{--content-width:1440px;}.elementor-8 .elementor-element.elementor-element-8b5b02d{--content-width:1440px;}.elementor-8 .elementor-element.elementor-element-9785175{--width:fit-content;}.elementor-8 .elementor-element.elementor-element-7ff91c8{--width:fit-content;}.elementor-8 .elementor-element.elementor-element-240668e{--width:566px;}.elementor-8 .elementor-element.elementor-element-4286b58{--width:317px;}.elementor-8 .elementor-element.elementor-element-42459ad{--width:fit-content;}.elementor-8 .elementor-element.elementor-element-31e446d{--width:500px;}.elementor-8 .elementor-element.elementor-element-7ebfa2b{--width:100%;}.elementor-8 .elementor-element.elementor-element-b9e3f51{--width:100%;}.elementor-8 .elementor-element.elementor-element-d87b494{--width:100%;}.elementor-8 .elementor-element.elementor-element-e770542{--width:100%;}.elementor-8 .elementor-element.elementor-element-b26a7a0{--width:100%;}.elementor-8 .elementor-element.elementor-element-80f9cda{--width:100%;}.elementor-8 .elementor-element.elementor-element-8d5c47e{--width:100%;}.elementor-8 .elementor-element.elementor-element-f89be88{--width:100%;}.elementor-8 .elementor-element.elementor-element-14a3fcf{--width:30%;}.elementor-8 .elementor-element.elementor-element-cc54b43{--width:60%;}.elementor-8 .elementor-element.elementor-element-ce79c01{--width:30%;}.elementor-8 .elementor-element.elementor-element-eea76de{--content-width:1440px;}.elementor-8 .elementor-element.elementor-element-352fd58{--width:450px;}.elementor-8 .elementor-element.elementor-element-83b3f1e{--width:450px;}.elementor-8 .elementor-element.elementor-element-f42058e{--content-width:1028px;}.elementor-8 .elementor-element.elementor-element-79c4a5f{--width:60%;}.elementor-8 .elementor-element.elementor-element-f3b59f5{--width:40%;}.elementor-8 .elementor-element.elementor-element-63d865f{--width:60%;}.elementor-8 .elementor-element.elementor-element-94c37d0{--width:40%;}.elementor-8 .elementor-element.elementor-element-912ed39{--width:515px;}.elementor-8 .elementor-element.elementor-element-d13f8a5{--width:80%;}.elementor-8 .elementor-element.elementor-element-37ecff0{--content-width:830px;}.elementor-8 .elementor-element.elementor-element-e04a9fc{--width:55%;}.elementor-8 .elementor-element.elementor-element-b25281a{--width:45%;}}@media(max-width:1440px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-4f6ceb5{--content-width:1200px;}.elementor-8 .elementor-element.elementor-element-bc718a2{--content-width:1200px;}.elementor-8 .elementor-element.elementor-element-8b5b02d{--content-width:1200px;}.elementor-8 .elementor-element.elementor-element-31e446d{--width:600px;}.elementor-8 .elementor-element.elementor-element-eea76de{--content-width:1200px;}}@media(max-width:1200px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-4f6ceb5{--content-width:1024px;}.elementor-8 .elementor-element.elementor-element-bc718a2{--content-width:1024px;}.elementor-8 .elementor-element.elementor-element-8b5b02d{--content-width:1024px;}.elementor-8 .elementor-element.elementor-element-31e446d{--width:400px;}.elementor-8 .elementor-element.elementor-element-eea76de{--content-width:1024px;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-5d4c2dd{--width:10%;}.elementor-8 .elementor-element.elementor-element-762094d{--width:60%;}.elementor-8 .elementor-element.elementor-element-4edbfa2{--width:10%;}.elementor-8 .elementor-element.elementor-element-4f6ceb5{--content-width:767px;}.elementor-8 .elementor-element.elementor-element-bc718a2{--content-width:767px;}.elementor-8 .elementor-element.elementor-element-8b5b02d{--content-width:767px;}.elementor-8 .elementor-element.elementor-element-9785175{--width:100%;}.elementor-8 .elementor-element.elementor-element-7ff91c8{--width:100%;}.elementor-8 .elementor-element.elementor-element-240668e{--width:450px;}.elementor-8 .elementor-element.elementor-element-4286b58{--width:90%;}.elementor-8 .elementor-element.elementor-element-42459ad{--width:100%;}.elementor-8 .elementor-element.elementor-element-31e446d{--width:100%;}.elementor-8 .elementor-element.elementor-element-33a4f84{--width:100%;}.elementor-8 .elementor-element.elementor-element-eea76de{--content-width:767px;}}@media(min-width:1920px){.elementor-8 .elementor-element.elementor-element-6749380{--min-height:100vh;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-4f6ceb5{--content-width:1920px;--min-height:976px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-a9374db{--content-width:1280px;--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:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-94e7702 > .elementor-widget-container{--e-transform-translateX:-50%;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-94e7702{left:50%;}body.rtl .elementor-8 .elementor-element.elementor-element-94e7702{right:50%;}.elementor-8 .elementor-element.elementor-element-94e7702{top:50%;z-index:0;}.elementor-8 .elementor-element.elementor-element-94e7702 img{width:493px;max-width:100%;height:649px;object-fit:contain;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-4b2c915 .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-96706ff{text-align:center;}.elementor-8 .elementor-element.elementor-element-96706ff .elementor-heading-title{font-size:var( --e-global-typography-28b6807-font-size );line-height:var( --e-global-typography-28b6807-line-height );}.elementor-8 .elementor-element.elementor-element-bc718a2{--content-width:1920px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-795b822{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:155px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-13f6beb .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-8b5b02d{--content-width:1920px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-dade349{--width:100%;--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:center;--align-items:flex-start;}.elementor-8 .elementor-element.elementor-element-9785175{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-4286b58.e-con{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-42459ad{--width:800px;}.elementor-8 .elementor-element.elementor-element-31e446d{--width:800px;}.elementor-8 .elementor-element.elementor-element-34339b7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-9ff526b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-693eebc > .elementor-widget-container{margin:-3rem 0rem 0rem 0rem;}.elementor-widget-room-details .elementor-icon-box-title, .elementor-widget-room-details .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-room__option{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-booking_room__cta_button_main{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-room-details .eliophot-booking_room__price-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-booking_room__price-ota-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .eliophot-booking_room__price-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .eliophot-booking_room__price-night{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-booking_room__qs_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-booking_room__input_form{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .daterangepicker{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-room-details .eliophot-room-description__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .eliophot-room-description__summary{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-room-details .eliophot-room-description__description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-e1d0780 .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-20cc929 .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-d5bb986 .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-b84c0bd .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-1a3465b .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-8e0b3cf .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-052782d .eliophot-room-description__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-2ba8824{--e-n-carousel-arrow-prev-top-position:5%;--e-n-carousel-arrow-next-top-position:5%;}.elementor-8 .elementor-element.elementor-element-29bc04a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-6fc77d3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-d190737 .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-96ef511{font-size:var( --e-global-typography-46bad94-font-size );line-height:var( --e-global-typography-46bad94-line-height );}.elementor-8 .elementor-element.elementor-element-eea76de{--content-width:1920px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-16af71f .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-5d29a66 .elementor-heading-title{font-size:180px;line-height:160px;}.elementor-8 .elementor-element.elementor-element-58a58f2 .elementor-heading-title{font-size:var( --e-global-typography-bbd14e1-font-size );line-height:var( --e-global-typography-bbd14e1-line-height );}.elementor-8 .elementor-element.elementor-element-04feb4d .elementor-heading-title{font-size:var( --e-global-typography-bbd14e1-font-size );line-height:var( --e-global-typography-bbd14e1-line-height );}.elementor-8 .elementor-element.elementor-element-8a04dff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-791109a .elementor-heading-title{font-size:var( --e-global-typography-4acd8f3-font-size );line-height:var( --e-global-typography-4acd8f3-line-height );}.elementor-8 .elementor-element.elementor-element-7cb5f5a img{max-width:360px;height:507px;}.elementor-8 .elementor-element.elementor-element-fb9ea9f .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-1510dcd{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-1510dcd img{max-width:582px;height:775px;}.elementor-8 .elementor-element.elementor-element-f3a7a26{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-f3a7a26 img{max-width:380px;height:506px;}.elementor-8 .elementor-element.elementor-element-e938e79 .elementor-heading-title{font-size:var( --e-global-typography-0024175-font-size );line-height:var( --e-global-typography-0024175-line-height );letter-spacing:var( --e-global-typography-0024175-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ff7c82f{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-ff7c82f img{max-width:582px;height:775px;}.elementor-8 .elementor-element.elementor-element-7b7cdca{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-7b7cdca img{max-width:380px;height:506px;}.elementor-8 .elementor-element.elementor-element-6a4b2b7 img{max-width:370px;height:507px;}.elementor-8 .elementor-element.elementor-element-252a532 .elementor-heading-title{font-size:var( --e-global-typography-4acd8f3-font-size );line-height:var( --e-global-typography-4acd8f3-line-height );}.elementor-8 .elementor-element.elementor-element-e75edb4{font-size:var( --e-global-typography-ad13a71-font-size );line-height:var( --e-global-typography-ad13a71-line-height );}.elementor-8 .elementor-element.elementor-element-9b957b5 img{height:550px;}.elementor-8 .elementor-element.elementor-element-a84cc0d{font-size:var( --e-global-typography-1207328-font-size );line-height:var( --e-global-typography-1207328-line-height );}.elementor-8 .elementor-element.elementor-element-12a5715{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-8 .elementor-element.elementor-element-12a5715 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-6749380 */#hero-home .hero-home-bg_img {
    height: 100%;
}

#hero-home .hero-home-bg_img {
clip-path: polygon(45% 49%, 55% 49%, 55% 51%, 45% 51%);
}

#hero-home .header-home .part-right {
    opacity: 0;
}

#hero-home .header-home_logo {
    clip-path: polygon(50% 0%, 50% 0%, 50% 100%, 50% 100%);
}

#hero-home .header-home_logo #hotel,
#hero-home .header-home_logo #juana {
    fill: #004C6C;
}

#hero-home .header-home_logo #stars {
    opacity: 0;
}

#hero-home .big-texte-home p {
    opacity: 0;
}

#hero-home .logo-full-wrapper .text {
    opacity: 0;
    transform: translateY(2vh);
}

@media screen and (max-width: 767px) {
    #hero-home .hero-home-bg_img {
        clip-path: polygon(45% 49%, 55% 49%, 55% 51%, 45% 51%);
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2ba8824 */.elementor-8 .elementor-element.elementor-element-2ba8824 .rooms_slider .swiper-slide {
    transition: transform(0.35s);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-029d3ff */.paseo-home.bg-image{
    height: 100%;
    width: 100%;
}/* End custom CSS */