.Rooms_container____5Pn{width:100%;height:100%;margin:0 auto}@media(max-width:767px){.Rooms_container____5Pn{padding-left:20px;padding-right:20px}}@media(min-width:768px){.Rooms_container____5Pn{padding-left:8.263888%;padding-right:8.263888%}}.Rooms_container-small__Hu0c0{width:100%;height:100%;max-width:1066px;margin:0 auto;padding-left:20px;padding-right:20px}.Rooms_container-xl__jTRzs{width:100%;height:100%;max-width:1320px;margin:0 auto}@media(max-width:767px){.Rooms_container-xl__jTRzs{padding-left:20px;padding-right:20px}}@media(min-width:768px){.Rooms_container-xl__jTRzs{padding-left:60px;padding-right:60px;max-width:calc(1320px + 2*60px)}}.Rooms_swiper-pagination__TtGfR{display:flex;justify-content:center}.Rooms_swiper-pagination__TtGfR.Rooms_swiper-pagination-lock___FrZY{display:none}.Rooms_swiper-pagination-bullet__KXNOx{display:block;width:10px;height:10px;border-radius:50%;background-color:#bcc9bb!important;border:1px solid #fff;transition:background-color .2s linear}.Rooms_swiper-pagination-bullet-active__HVtAb{background-color:#fff!important}.Rooms_swiper-pagination-bullet__KXNOx:not(:first-child){margin-left:20px}.Rooms_swiper-pagination__TtGfR.Rooms_primary__P36p_ .Rooms_swiper-pagination-bullet__KXNOx{background-color:rgba(66,79,81,0);border:1px solid #424f51}.Rooms_swiper-pagination__TtGfR.Rooms_primary__P36p_ .Rooms_swiper-pagination-bullet-active__HVtAb{background-color:#424f51}.Rooms_swiper-pagination__TtGfR.Rooms_secondary__EkY_O .Rooms_swiper-pagination-bullet__KXNOx{background-color:hsla(0,0%,100%,0);border:1px solid #fff}.Rooms_swiper-pagination__TtGfR.Rooms_secondary__EkY_O .Rooms_swiper-pagination-bullet-active__HVtAb{background-color:#fff}.Rooms_swiper-navigation__8ggJP{display:flex}.Rooms_button-next__HXaO1,.Rooms_button-prev___EVG_{display:block;width:26px;height:26px;transition:opacity .2s linear;cursor:pointer;z-index:11}.Rooms_button-next__HXaO1 svg,.Rooms_button-prev___EVG_ svg{width:26px;height:26px;fill:#fff}.Rooms_button-next__HXaO1.Rooms_secondary__EkY_O svg,.Rooms_button-prev___EVG_.Rooms_secondary__EkY_O svg{fill:#424f51}.Rooms_button-next__HXaO1.Rooms_swiper-button-disabled__EeagB,.Rooms_button-prev___EVG_.Rooms_swiper-button-disabled__EeagB{opacity:.5;cursor:auto}.Rooms_button-next__HXaO1.Rooms_swiper-button-lock__LDjs1,.Rooms_button-prev___EVG_.Rooms_swiper-button-lock__LDjs1{display:none}.Rooms_button-next__HXaO1:after,.Rooms_button-prev___EVG_:after{content:none!important}@media(min-width:768px){.Rooms_mangias-maps-container__gzP93{position:relative}}.Rooms_map-container__fF8Vm{position:relative;margin-bottom:2em}.Rooms_map-container__fF8Vm .Rooms_gm-style-iw-tc__OXy69,.Rooms_map-container__fF8Vm .Rooms_gm-style-iw__eHKYJ.Rooms_gm-style-iw-c__hRt5v{display:none}.Rooms_map-container__fF8Vm .Rooms_gm-style__Nk_71 iframe+div{border:none!important}.Rooms_map-container__fF8Vm .Rooms_IPAZAH-content-container__vHXzC.Rooms_HJDHPx-interactive__uFILr svg{fill:#252c2d}.Rooms_map-container__fF8Vm .Rooms_map-component__239PN{width:100%;height:calc(100vh - 100px)}@media(max-width:768px){.Rooms_map-container__fF8Vm .Rooms_map-component__239PN{height:350px}}.Rooms_map-container__fF8Vm.Rooms_layout-half__SD6aF .Rooms_map-component__239PN{aspect-ratio:1/1;height:auto!important}@keyframes Rooms_slideInFromLeft__SYgH_{0%{transform:translate(-40%)}to{transform:translate(0)}}@keyframes Rooms_slideInFromRight__f8Me8{0%{transform:translate(5%)}to{transform:translate(0)}}.Rooms_map-container__fF8Vm .Rooms_legend__7l0El{position:absolute;top:2%;left:1%;z-index:10;background:hsla(0,0%,100%,.302);display:flex;flex-wrap:wrap;padding:10px 20px;align-items:flex-start;gap:20px}.Rooms_map-container__fF8Vm .Rooms_legend__7l0El .Rooms_legend-item__qT9Bx{display:flex;align-items:center;gap:10px}@media(max-width:768px){.Rooms_map-container__fF8Vm .Rooms_legend__7l0El{position:static}}.Rooms_map-container__fF8Vm .Rooms_pinpoint__Jvlla{background:#424f51;border-radius:50%;border:4px solid #fff;width:30px;height:30px}.Rooms_map-container__fF8Vm .Rooms_pin-with-label__y_U3i.Rooms_hovered__SuAfm .Rooms_status-hover-align-left__KCAdj{opacity:1;left:35%;padding:0 10px 0 0;z-index:99999999999;position:relative;animation:Rooms_slideInFromRight__f8Me8 .3s ease-out}.Rooms_map-container__fF8Vm .Rooms_pin-with-label__y_U3i.Rooms_hovered__SuAfm .Rooms_pin-label__lQswP{display:flex;animation:Rooms_fadeIn__xc55i 1s ease-in-out}.Rooms_map-container__fF8Vm .Rooms_pin-with-label__y_U3i.Rooms_hovered__SuAfm .Rooms_pin-text__Mb_r7{animation:Rooms_slideInFromLeft__SYgH_ .5s ease-in-out}.Rooms_map-container__fF8Vm .Rooms_pin-with-label__y_U3i .Rooms_status-hover-align-left__KCAdj,.Rooms_map-container__fF8Vm .Rooms_pin-with-label__y_U3i .Rooms_status-hover-align-left__KCAdj *{box-sizing:border-box}.Rooms_map-container__fF8Vm .Rooms_pin-with-label__y_U3i .Rooms_status-hover-align-left__KCAdj{background:#fff;border-radius:15px;display:flex;flex-direction:row;gap:5px;align-items:center;justify-content:flex-start;flex-shrink:0;height:30px;position:relative}.Rooms_map-container__fF8Vm .Rooms_pin-with-label__y_U3i .Rooms_pin-label__lQswP{display:none;flex-direction:row;gap:10px;align-items:center;justify-content:flex-start;flex-shrink:0;position:relative;overflow:hidden}.Rooms_map-container__fF8Vm .Rooms_pin-with-label__y_U3i .Rooms_pin-text__Mb_r7{font-family:ArponaSans;color:#424f51;text-align:left;font-size:1.2em;line-height:150%;letter-spacing:.1em;font-weight:500;position:relative}#Rooms_mangias-maps-balloon__gDovt .Rooms_mangias-maps-balloon-inner__IetTS{position:absolute;top:12%;right:10%;z-index:100;background:#fff}@media(max-width:768px){#Rooms_mangias-maps-balloon__gDovt .Rooms_mangias-maps-balloon-inner__IetTS{position:fixed;z-index:100000;width:100%;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.502)}}@keyframes Rooms_fadeIn__xc55i{0%{opacity:0}to{opacity:1}}#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt{background:#fff;width:456px;padding:32px 20px!important;gap:20px;animation:Rooms_fadeIn__xc55i .5s ease-in-out;box-shadow:0 136px 38px transparent,0 87px 35px rgba(0,0,0,.012),0 49px 29px rgba(0,0,0,.031),0 22px 22px rgba(0,0,0,.051),0 5px 12px rgba(0,0,0,.051);font-family:arponasans,sans-serif;padding:1em}@media(max-width:768px){#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt{width:355px;margin:5% auto}}#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_label__pLuvQ{opacity:.5}#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_top__p7dDH{display:flex;flex-direction:column;gap:0;align-items:flex-start;justify-content:flex-start;align-self:stretch;flex-shrink:0;position:relative}#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_category__WpTE5{display:flex;flex-direction:row;gap:var(--margin-margin-micro,5px);align-items:center;justify-content:flex-start;align-self:stretch;flex-shrink:0;position:relative}#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_experience__5Jg2b{color:var(--colors-web-grey-dark-green50,#a0a7a8);text-align:left;font-size:13px;line-height:150%;letter-spacing:.1em;font-weight:500;text-transform:uppercase;position:relative;flex:1}#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_close__WiC6R{display:flex;flex-direction:row;gap:5px;align-items:center;justify-content:center;flex-shrink:0;width:13px;height:13px;position:relative;overflow:visible;cursor:pointer}#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_title__regjY{color:#424f51;text-align:left;font-size:24px;line-height:110%;font-weight:400;position:relative;align-self:stretch;margin-bottom:.8em}#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_abstract__jV2K6.Rooms_p-body__KaQiq{margin:2em auto;font-size:13px}#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_services__iivty{display:flex;align-items:flex-start;gap:20px;align-self:stretch;margin-bottom:2em;font-size:14px;font-style:normal;font-weight:400;line-height:150%}#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_services__iivty .Rooms_service-item__xhAP0{display:flex;flex-direction:column;align-items:flex-start;gap:5px;flex:1 0 0}#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_services__iivty .Rooms_service-item__xhAP0:nth-child(2n){padding-left:20px;border-left:1px solid rgba(66,79,81,.2)}#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_services__iivty .Rooms_service-details__EYU31{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 10px}#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_services__iivty .Rooms_service-label__b3cuC{font-size:13px;font-weight:400}#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_services__iivty .Rooms_service-detail__6bxbw{display:flex;flex-direction:column;align-items:flex-start;gap:5px}#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_services__iivty .Rooms_service-detail__label__I5czN{font-size:13px;font-weight:400}#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_services__iivty .Rooms_service-detail__value__RcmbG{font-size:11px;font-weight:500}#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_bottom-links__zbhY5{display:flex;flex-direction:column;justify-content:space-between;gap:10px;margin-bottom:.8em}#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_bottom-links__zbhY5 .Rooms_book-now__5gqcN:hover path{fill:#fff}#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_bottom-links__zbhY5 .Rooms_discover-resort__OFQBA .Rooms_button--primary__82fUa{border:none;padding-left:0}#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_bottom-links__zbhY5 .Rooms_discover-resort__OFQBA .Rooms_button--primary__82fUa:hover{background:none}#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_bottom-links__zbhY5 .Rooms_discover-resort__OFQBA .Rooms_button--primary__82fUa:hover:after{color:#424f51}@media(max-width:768px){#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_bottom-links__zbhY5 .Rooms_button--primary__82fUa{padding:15px 35px 15px 18px}}#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_gallery__FM0oG .Rooms_swiper-pagination__TtGfR{position:relative!important}#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_gallery__FM0oG .Rooms_swiper-button-next__4RRYu,#Rooms_mangias-maps-balloon__gDovt .Rooms_balloon__MxKAt .Rooms_gallery__FM0oG .Rooms_swiper-button-prev__hW4hY{top:auto;bottom:-60px}.Rooms_section-rooms__xcPRs{display:flex;flex-direction:column}