.page_pageContainer__pLgkT{display:flex;flex-direction:column;min-height:100vh}.page_pageContainer__pLgkT>:not(:last-child){flex-shrink:0}.page_pageContainer__pLgkT>:last-child{margin-top:auto;flex-shrink:0}.Accordion_accordion__HIbE8{border:1px solid #cf96cf;border-radius:4px;overflow:hidden;margin-bottom:1rem;width:675px}.Accordion_title__OQTgf{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#434242;background-color:#cf96cf;padding:1rem;cursor:pointer;font-weight:700;max-height:30px}.Accordion_title__OQTgf .Accordion_icon__qDxd_{position:absolute;right:2rem;top:50%;transform:translateY(-50%)}.Accordion_content__cKxDg{display:flex;flex-direction:column;justify-content:center;align-items:center;height:0;max-height:0;overflow:hidden;transition:height .5s ease-in-out;transition:max-height .5s ease-in-out;padding:0 1rem}.Accordion_content__cKxDg.Accordion_open__QorvP{height:-moz-fit-content;height:fit-content;max-height:1000px;padding:1rem;transition:max-height .5s ease-in-out}.Button_button__aem_D{padding:.5rem 1rem;font-size:1rem;border:none;cursor:pointer;transition:background-color .3s ease,color .3s ease;display:inline-block}.Button_button__aem_D.Button_small__ZiSjz{font-size:.875rem;padding:.25rem .5rem}.Button_button__aem_D.Button_large__Aa4wl{font-size:1.25rem;padding:.75rem 1.5rem}.Button_button__aem_D.Button_disabled__QJsKX{cursor:not-allowed;opacity:.6}.Button_button__aem_D.Button_outline__nC3JZ{background-color:transparent;border:2px solid}.Button_button__aem_D.Button_rounded__1QwR4{border-radius:12px}.Button_primary__8ZICM{background-color:#ba55d3;color:#fff;padding:20px}.Button_primary__8ZICM.Button_outline__nC3JZ{color:#ba55d3}.Button_secondary__BeTb2{background-color:#ba55d3;color:#fff}.Button_secondary__BeTb2.Button_outline__nC3JZ{color:#434242}.Button_tertiary__np69p{background-color:#ba55d3;color:#fff}.Button_tertiary__np69p.Button_outline__nC3JZ{color:thistle}.Button_danger__BsCQY{background-color:#ff4c4c;color:#fff}.Button_danger__BsCQY.Button_outline__nC3JZ{color:#ff4c4c}.Button_warning___bjVr{background-color:orange;color:#000}.Button_warning___bjVr.Button_outline__nC3JZ{color:orange}.Button_success__S5xCd{background-color:#4caf50;color:#fff}.Button_success__S5xCd.Button_outline__nC3JZ{color:#4caf50}.Button_info__EMtKT{background-color:#2196f3;color:#fff}.Button_info__EMtKT.Button_outline__nC3JZ{color:#2196f3}.Button_transparent__2hBY0{background-color:transparent;color:#4a4a4a}.Button_transparent__2hBY0.Button_outline__nC3JZ{color:#4a4a4a;border:2px solid #4a4a4a}.flicking-arrow-next,.flicking-arrow-prev{position:absolute;top:50%;width:64px;height:64px;cursor:pointer;transform:translateY(-50%);z-index:2}.flicking-arrow-next.is-circle,.flicking-arrow-prev.is-circle{background-color:#f2a65e;border-radius:50%}.flicking-arrow-disabled.is-circle{background-color:hsla(0,0%,4%,.1)}.flicking-arrow-next.is-circle:after,.flicking-arrow-next.is-circle:before,.flicking-arrow-prev.is-circle:after,.flicking-arrow-prev.is-circle:before{background-color:#fff}.flicking-arrow-prev{left:10px}.flicking-arrow-next{right:10px}.flicking-arrow-prev.is-outside{left:-74px}.flicking-arrow-next.is-outside{right:-74px}.flicking-arrow-next:after,.flicking-arrow-next:before,.flicking-arrow-prev:after,.flicking-arrow-prev:before{content:"";width:24px;height:6px;position:absolute;background-color:#f2a65e}.flicking-arrow-prev:before{top:50%;left:22px;transform:rotate(-45deg);transform-origin:0 50%}.flicking-arrow-prev:after{top:calc(50% - 4px);left:22px;transform:rotate(45deg);transform-origin:0 50%}.flicking-arrow-next:before{top:50%;right:22px;transform:rotate(45deg);transform-origin:100% 50%}.flicking-arrow-next:after{top:calc(50% - 4px);right:22px;transform:rotate(-45deg);transform-origin:100% 50%}.flicking-arrow-disabled{cursor:default}.flicking-arrow-disabled:after,.flicking-arrow-disabled:before{background-color:#e6e6e6}.flicking-arrow-next.is-thin:after,.flicking-arrow-next.is-thin:before,.flicking-arrow-prev.is-thin:after,.flicking-arrow-prev.is-thin:before{height:3px}.flicking-arrow-next.is-thin:after,.flicking-arrow-prev.is-thin:after{top:calc(50% - 2px)}.flicking-pagination{position:absolute;left:0;bottom:10px;width:100%;text-align:center;z-index:2}.flicking-pagination-bullets,.flicking-pagination-scroll{font-size:0}.flicking-pagination-scroll{left:50%;transform:translate(-50%);white-space:nowrap;overflow:hidden}.flicking-pagination-scroll .flicking-pagination-slider{transition:transform .2s}.flicking-pagination-scroll.flicking-pagination-uninitialized .flicking-pagination-bullet,.flicking-pagination-scroll.flicking-pagination-uninitialized .flicking-pagination-slider{transition:none}.flicking-pagination-bullet{display:inline-block;width:8px;height:8px;margin:0 4px;border-radius:50%;background-color:hsla(0,0%,4%,.1);cursor:pointer;font-size:1rem}.flicking-pagination-scroll .flicking-pagination-bullet{transition:transform .2s}.flicking-pagination-bullet-active{background-color:#f2a65e}.flicking-pagination-scroll .flicking-pagination-bullet{vertical-align:middle;position:relative;transition:transform .2s,left .2s;transform:scale(0)}.flicking-pagination-scroll .flicking-pagination-bullet-active{transform:scale(1)}.flicking-pagination-scroll .flicking-pagination-bullet-next,.flicking-pagination-scroll .flicking-pagination-bullet-prev{transform:scale(.66)}.flicking-pagination-scroll .flicking-pagination-bullet-next2,.flicking-pagination-scroll .flicking-pagination-bullet-prev2{transform:scale(.33)}.flicking-viewport{position:relative;overflow:hidden}.flicking-viewport:not(.vertical){width:100%;height:100%}.flicking-viewport.vertical,.flicking-viewport.vertical>.flicking-camera{display:inline-block}.flicking-viewport.vertical.middle>.flicking-camera>*{vertical-align:middle}.flicking-viewport.vertical.bottom>.flicking-camera>*{vertical-align:bottom}.flicking-viewport.vertical>.flicking-camera>*{display:block}.flicking-viewport.flicking-hidden>.flicking-camera>*{visibility:hidden}.flicking-camera{width:100%;height:100%;position:relative;z-index:1;white-space:nowrap;will-change:transform}.flicking-camera>*{display:inline-block;white-space:normal;vertical-align:top}.Carousel_custom-carousel-arrow__p5jGQ{background:#ba55d3;border:none;border-radius:50%;width:38px;height:38px;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 2px 8px rgba(186,85,211,.3);cursor:pointer;transition:all .3s ease;z-index:2}.Carousel_custom-carousel-arrow__p5jGQ svg{fill:#fff;width:18px;height:18px;display:block}.Carousel_custom-carousel-arrow__p5jGQ:hover{background:#a632c3;transform:scale(1.1);box-shadow:0 4px 12px rgba(186,85,211,.4)}@media(max-width:739px){.Carousel_custom-carousel-arrow__p5jGQ{width:28px;height:28px}.Carousel_custom-carousel-arrow__p5jGQ svg{width:14px;height:14px}}.Icon_icon__6Kcnd{display:inline-block;vertical-align:middle}.Icon_xsmall__rSSZ2{width:16px;height:16px}.Icon_small__WJLT6{width:24px;height:24px}.Icon_normal__3wl_S{width:32px;height:32px}.Icon_large__g8GpD{width:48px;height:48px}.Stars_container__P6DZt{display:flex;justify-content:center;align-items:center;gap:5px}.Typography_title__k3I9Z{font-family:LibreBaskerville Bold;font-size:2.5rem;line-height:1.2}@media(max-width:739px){.Typography_title__k3I9Z{font-size:32px}}.Typography_h1__Bzjp_{font-family:LibreBaskerville Bold;font-size:2rem;line-height:1.3}@media(max-width:739px){.Typography_h1__Bzjp_{font-size:30px}}.Typography_h2__8eOqD{font-family:LibreBaskerville Bold;font-size:28px;line-height:1.4}.Typography_h3__1Geqd{font-family:LibreBaskerville;font-size:24px;line-height:1.5}.Typography_h4__XLFQ6{font-family:LibreBaskerville;font-size:20px;line-height:1.6}.Typography_h5__Gmkwm{font-family:LibreBaskerville Italic;font-size:18px;line-height:1.7}.Typography_h6__nGwg8{font-family:LibreBaskerville Italic;font-size:16px;line-height:1.8}.Typography_subtitle__FAjYv{font-family:Nunito Italic;font-size:2rem;line-height:1.5}@media(max-width:739px){.Typography_subtitle__FAjYv{font-size:26px}}.Typography_normal___9MCO{font-family:Nunito;font-size:16px;line-height:1.5}.Footer_footer__X1Jp0{background-color:#cf96cf;font-size:.9em}.Footer_footer__X1Jp0 .Footer_companyInfo__UyPFW{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:20px 0}.Footer_footer__X1Jp0 .Footer_companyInfo__UyPFW .Footer_title__yechS{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin:0 20px;color:#434242;max-width:300px}.Footer_footer__X1Jp0 .Footer_rightsReservedText__BbSnB{text-align:center;color:#434242}.Footer_privacyPolicyLink__IWo_K{margin-top:10px}.Footer_privacyPolicyLink__IWo_K button{text-decoration:underline;color:#0070f3}.SocialNetworks_container__83Mc_{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:20px;color:#434242;background:linear-gradient(135deg,#eeece8,rgba(216,184,55,.05));padding:20px 0;width:100%;scroll-margin-top:75px;text-align:center}@media(max-width:739px){.SocialNetworks_container__83Mc_{max-width:300px}}.SocialNetworks_container__83Mc_ .SocialNetworks_contactInfo__mS9JD{width:450px;margin-top:20px;display:flex;flex-wrap:wrap;justify-content:space-evenly}@media(max-width:739px){.SocialNetworks_container__83Mc_ .SocialNetworks_contactInfo__mS9JD{width:300px;justify-content:center}}.SocialNetworks_container__83Mc_ .SocialNetworks_contactInfo__mS9JD .SocialNetworks_link__aH2KE{margin-left:20px}@media(max-width:739px){.SocialNetworks_container__83Mc_ .SocialNetworks_contactInfo__mS9JD .SocialNetworks_link__aH2KE{margin:15px 10px}}.SocialNetworks_container__83Mc_ .SocialNetworks_contactInfo__mS9JD .SocialNetworks_link__aH2KE img{transition:filter .3s ease-in-out,transform .3s ease-in-out}.SocialNetworks_container__83Mc_ .SocialNetworks_contactInfo__mS9JD .SocialNetworks_link__aH2KE img:hover{transition:filter .3s ease-in-out,transform .3s ease-in-out;filter:brightness(1.2);transform:scale(1.1)}.TopNavigation_topNavigation__4b3jV{position:fixed;top:0;left:0;width:100vw;z-index:1000;display:flex;justify-content:space-between;align-items:center;background-color:#cf96cf;box-sizing:border-box;box-shadow:0 2px 5px rgba(0,0,0,.1);max-height:75px;border-radius:0 0 12px 12px;padding:0 20px}@media(max-width:739px){.TopNavigation_topNavigation__4b3jV{padding:0 10px}}.TopNavigation_topNavigation__4b3jV .TopNavigation_leftSection__rVp8H{display:flex;align-items:center;flex-shrink:0}.TopNavigation_topNavigation__4b3jV .TopNavigation_leftSection__rVp8H .TopNavigation_logoButton__H8K82{margin-right:1rem}@media(max-width:739px){.TopNavigation_topNavigation__4b3jV .TopNavigation_leftSection__rVp8H .TopNavigation_logoButton__H8K82{margin-right:.5rem}.TopNavigation_topNavigation__4b3jV .TopNavigation_leftSection__rVp8H .TopNavigation_logoButton__H8K82 img{width:40px;height:45px}}.TopNavigation_topNavigation__4b3jV .TopNavigation_leftSection__rVp8H .TopNavigation_siteTitle__J5NHE{font-family:LibreBaskerville,serif;font-size:1.5rem;font-weight:700;color:#000}@media(max-width:739px){.TopNavigation_topNavigation__4b3jV .TopNavigation_leftSection__rVp8H .TopNavigation_siteTitle__J5NHE{font-size:1.2rem}}.TopNavigation_topNavigation__4b3jV .TopNavigation_navButtons__Cw5_2{display:flex;justify-content:flex-end;flex:1 1}@media(max-width:1239px){.TopNavigation_topNavigation__4b3jV .TopNavigation_navButtons__Cw5_2{display:none}}.TopNavigation_topNavigation__4b3jV .TopNavigation_navButtons__Cw5_2 .TopNavigation_navButton__rfyk5{color:#000;text-transform:capitalize;margin-right:14px}.TopNavigation_topNavigation__4b3jV .TopNavigation_navButtons__Cw5_2 .TopNavigation_navButton__rfyk5:last-child{margin-right:0}.TopNavigation_topNavigation__4b3jV .TopNavigation_navButtons__Cw5_2 .TopNavigation_navButton__rfyk5 .TopNavigation_navButtonText__s11it{font-family:Nunito Bold,sans-serif;font-size:1rem;font-weight:700}.TopNavigation_topNavigation__4b3jV .TopNavigation_navButtons__Cw5_2 .TopNavigation_navButton__rfyk5:hover{color:#434242}@media(min-width:740px)and (max-width:1239px){.TopNavigation_topNavigation__4b3jV .TopNavigation_navButtons__Cw5_2 .TopNavigation_navButton__rfyk5{margin-right:10px}.TopNavigation_topNavigation__4b3jV .TopNavigation_navButtons__Cw5_2 .TopNavigation_navButton__rfyk5 .TopNavigation_navButtonText__s11it{font-size:.9rem}}.TopNavigation_topNavigation__4b3jV .TopNavigation_hamburgerMenu__LzTLR{display:none;position:relative}@media(max-width:1239px){.TopNavigation_topNavigation__4b3jV .TopNavigation_hamburgerMenu__LzTLR{display:block}}.TopNavigation_topNavigation__4b3jV .TopNavigation_hamburgerMenu__LzTLR .TopNavigation_dropdownMenu___bfqk{position:absolute;top:100%;right:0;display:flex;flex-direction:column;background-color:#fff;padding:1rem;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:12px;z-index:1001;min-width:200px}.TopNavigation_topNavigation__4b3jV .TopNavigation_hamburgerMenu__LzTLR .TopNavigation_dropdownMenu___bfqk button{text-transform:capitalize;margin-bottom:.5rem;text-align:left}.TopNavigation_topNavigation__4b3jV .TopNavigation_hamburgerMenu__LzTLR .TopNavigation_dropdownMenu___bfqk button:last-child{margin-bottom:0}@media(max-width:739px){.TopNavigation_topNavigation__4b3jV .TopNavigation_hamburgerMenu__LzTLR .TopNavigation_dropdownMenu___bfqk{right:-10px;min-width:180px}}@media(min-width:740px){.TopNavigation_hamburgerMenu__LzTLR{display:none}.TopNavigation_navButtons__Cw5_2{display:flex}}.ComingSoon_comingSoonContainer__fpANa{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background-color:#f9f9f9;border-radius:10px;padding:20px;text-align:center}.ComingSoon_title__g7s_a{color:#555;font-size:24px;font-weight:700;margin-bottom:10px}.ComingSoon_message__ARF6S{font-size:16px;color:#555}.HomePage_homePageContainer__nlUwf{display:flex;flex-direction:column;justify-content:center;align-items:center}.AboutMe_aboutContainer__jelST{scroll-margin-top:55px;background:linear-gradient(135deg,#eeece8,rgba(207,150,207,.1));position:relative;overflow:hidden;width:100%}.AboutMe_aboutContainer__jelST:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/img/banner/slide4.png) no-repeat 50%;background-size:cover;opacity:.05;z-index:0}.AboutMe_aboutContainer__jelST .AboutMe_container__ZmM2R{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#434242;position:relative;z-index:1;padding:60px 0}.AboutMe_aboutContainer__jelST .AboutMe_container__ZmM2R .AboutMe_title__G1zNi{text-shadow:2px 2px 4px rgba(0,0,0,.1);margin-bottom:20px;font-weight:700;letter-spacing:1px}.AboutMe_aboutContainer__jelST .AboutMe_container__ZmM2R .AboutMe_content__wM0_h{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;margin-top:20px;max-width:1000px}@media(max-width:739px){.AboutMe_aboutContainer__jelST .AboutMe_container__ZmM2R .AboutMe_content__wM0_h{justify-content:center;flex-direction:column}}.AboutMe_aboutContainer__jelST .AboutMe_container__ZmM2R .AboutMe_content__wM0_h .AboutMe_text__mttwN{margin-right:40px;text-align:justify;width:500px;line-height:1.7}.AboutMe_aboutContainer__jelST .AboutMe_container__ZmM2R .AboutMe_content__wM0_h .AboutMe_text__mttwN p{margin-bottom:20px}.AboutMe_aboutContainer__jelST .AboutMe_container__ZmM2R .AboutMe_content__wM0_h .AboutMe_text__mttwN b{color:#ba55d3}@media(max-width:739px){.AboutMe_aboutContainer__jelST .AboutMe_container__ZmM2R .AboutMe_content__wM0_h .AboutMe_text__mttwN{margin-right:0;width:300px;text-align:center}}.AboutMe_aboutContainer__jelST .AboutMe_container__ZmM2R .AboutMe_content__wM0_h .AboutMe_img__KznNw{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:15px;height:460px;background:hsla(0,0%,100%,.9);box-shadow:0 8px 16px rgba(0,0,0,.2);padding:20px;transition:transform .3s ease}.AboutMe_aboutContainer__jelST .AboutMe_container__ZmM2R .AboutMe_content__wM0_h .AboutMe_img__KznNw:hover{transform:translateY(-5px)}@media(max-width:739px){.AboutMe_aboutContainer__jelST .AboutMe_container__ZmM2R .AboutMe_content__wM0_h .AboutMe_img__KznNw{height:360px;padding:15px}}.AboutMe_aboutContainer__jelST .AboutMe_container__ZmM2R .AboutMe_content__wM0_h .AboutMe_img__KznNw .AboutMe_profileImage__GVSou{border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}@media(max-width:739px){.AboutMe_aboutContainer__jelST .AboutMe_container__ZmM2R .AboutMe_content__wM0_h .AboutMe_img__KznNw .AboutMe_profileImage__GVSou{width:300px;height:300px}}.AboutMe_aboutContainer__jelST .AboutMe_container__ZmM2R .AboutMe_content__wM0_h .AboutMe_img__KznNw .AboutMe_name__iuUkn{font-family:Nunito Bold;margin-top:15px;color:#ba55d3;text-shadow:1px 1px 2px rgba(0,0,0,.1)}@media(max-width:739px){.AboutMe_aboutContainer__jelST{padding:40px 0}}.AboutUs_container__Q9iN3{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;text-align:center;scroll-margin-top:55px;color:#434242;background:linear-gradient(135deg,#eeece8,rgba(216,184,55,.1));margin-top:40px;padding:60px 0;position:relative;overflow:hidden}.AboutUs_container__Q9iN3:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/img/banner/slide1.png) no-repeat 50%;background-size:cover;opacity:.05;z-index:0}.AboutUs_container__Q9iN3 .AboutUs_title__cypwQ{position:relative;z-index:1;text-shadow:2px 2px 4px rgba(0,0,0,.1);margin-bottom:20px;font-weight:700;letter-spacing:1px}.AboutUs_container__Q9iN3 .AboutUs_content__7hofL{display:flex;flex-direction:column;justify-content:space-around;align-items:center;margin-top:20px;max-width:1000px;position:relative;z-index:1}.AboutUs_container__Q9iN3 .AboutUs_content__7hofL .AboutUs_text__t2h9u{text-align:justify;width:800px;line-height:1.6;margin-bottom:20px}.AboutUs_container__Q9iN3 .AboutUs_content__7hofL .AboutUs_text__t2h9u p{margin-bottom:15px}.AboutUs_container__Q9iN3 .AboutUs_content__7hofL .AboutUs_text__t2h9u b{color:#ba55d3;font-size:20px}@media(max-width:739px){.AboutUs_container__Q9iN3 .AboutUs_content__7hofL .AboutUs_text__t2h9u{max-width:300px;text-align:center}}.AboutUs_container__Q9iN3 .AboutUs_content__7hofL .AboutUs_promoText__ZPmt2{font-size:24px;font-weight:700;color:#434242;text-shadow:1px 1px 2px rgba(0,0,0,.1);margin-top:20px;color:#ba55d3}@media(max-width:739px){.AboutUs_container__Q9iN3 .AboutUs_content__7hofL .AboutUs_promoText__ZPmt2{max-width:300px;font-size:18px}.AboutUs_container__Q9iN3{padding:40px 0}}.Accomodation_accomodationContainer__k5GOS{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:40px;scroll-margin-top:95px}.Accomodation_accomodationContainer__k5GOS .Accomodation_accomodationTitle__KCLKy{line-height:1.2;color:#434242;text-align:center;margin-bottom:20px}.Accomodation_accomodationContainer__k5GOS .Accomodation_accomodationSubtitle__WPtYx{color:#434242;text-align:center;margin-bottom:20px}.Accomodation_accomodationContainer__k5GOS .Accomodation_accomodationText__6rmT2{width:581px;color:#434242;text-align:justify;margin-top:20px}@media(max-width:739px){.Accomodation_accomodationContainer__k5GOS .Accomodation_accomodationText__6rmT2{width:300px}}.Accomodation_previajeText__c2a2m{font-family:Poppins,sans-serif;font-size:1.2rem;line-height:1.6;color:#333;text-align:center;font-weight:600;padding:20px;max-width:1000px;margin:20px auto;text-transform:uppercase;letter-spacing:1px}.Accomodation_previajeText__c2a2m b{color:#ff6f61;font-weight:700}.Accomodation_slide___6aDz img{border-radius:15px}@media(max-width:739px){.Accomodation_slide___6aDz .Accomodation_image__Cfqk0{width:300px;height:235px}}.Accomodation_carousel__m8W8U{max-height:450px;max-width:790px;overflow:hidden}@media(max-width:739px){.Accomodation_carousel__m8W8U{width:300px;max-width:300px}}.Accomodation_camera__8wHfg{display:flex;align-items:center}.Accomodation_camera__8wHfg>div{transition:opacity .2s ease-in-out!important}.Accomodation_flicking-arrow-next__rxDla,.Accomodation_flicking-arrow-prev__9d9Uy{background:#ba55d3!important;border:none!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-size:20px!important;cursor:pointer!important;transition:all .3s ease!important;box-shadow:0 2px 8px rgba(186,85,211,.3)!important}.Accomodation_flicking-arrow-next__rxDla:hover,.Accomodation_flicking-arrow-prev__9d9Uy:hover{background:#a632c3!important;transform:scale(1.1)!important;box-shadow:0 4px 12px rgba(186,85,211,.4)!important}@media(max-width:739px){.Accomodation_flicking-arrow-next__rxDla,.Accomodation_flicking-arrow-prev__9d9Uy{width:40px!important;height:40px!important;font-size:16px!important}}.Accomodation_buttonContainer__PEpmj{margin-top:20px;display:flex;justify-content:center}.Accomodation_reserveButton__IlC_V{background-color:#ba55d3;color:#eeece8;padding:5px 24px;border:none;border-radius:8px;cursor:pointer;font-weight:700;text-align:center;position:relative;overflow:hidden;transition:transform .3s ease,background .3s ease}.Accomodation_reserveButton__IlC_V p{font-size:22px}.Accomodation_reserveButton__IlC_V:hover{transform:scale(1.1)}.Accomodation_reserveButton__IlC_V:hover:after{transform:scaleX(1)}.Accomodation_reserveButton__IlC_V:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:5px;background-color:#fff;transform:scaleX(0);transform-origin:right;transition:transform .3s ease}.Accomodation_imageContainer__ShHyX{display:flex;align-items:center}.Accomodation_imageContainer__ShHyX img{margin-right:10px}.Accomodation_imageContainer__ShHyX img:last-child{margin-right:0}.ContactMe_contactMeContainer__9lyW8{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;color:#434242;background:linear-gradient(135deg,#eeece8,rgba(216,184,55,.1));width:100%;scroll-margin-top:65px;position:relative;overflow:hidden;padding:60px 20px}.ContactMe_contactMeContainer__9lyW8:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/img/banner/slide6.png) no-repeat 50%;background-size:cover;opacity:.05;z-index:0}.ContactMe_contactMeContainer__9lyW8 .ContactMe_title__J1Dyf{position:relative;z-index:1;text-shadow:2px 2px 4px rgba(0,0,0,.1);margin-bottom:20px;font-weight:700;letter-spacing:1px;text-align:center}.ContactMe_contactMeContainer__9lyW8 .ContactMe_description__P13fI{position:relative;z-index:1;text-align:center;max-width:600px;line-height:1.6;margin-bottom:-10px;font-size:18px}.ContactMe_contactMeContainer__9lyW8 .ContactMe_description__P13fI b{color:#ba55d3}@media(max-width:739px){.ContactMe_contactMeContainer__9lyW8 .ContactMe_description__P13fI{font-size:16px;max-width:300px}.ContactMe_contactMeContainer__9lyW8{padding:40px 0}}.IntroBanner_introBanner__CxgMA{width:100%;height:500px;overflow:hidden}.IntroBanner_introBanner__CxgMA .IntroBanner_introImageContainer__U0sgQ{position:relative;width:100%;height:100%;background-color:#fff}.IntroBanner_introBanner__CxgMA .IntroBanner_introImageContainer__U0sgQ .IntroBanner_introImage__oQSSi{width:100%;height:100%;object-fit:cover;opacity:.4}.IntroBanner_introBanner__CxgMA .IntroBanner_introImageContainer__U0sgQ .IntroBanner_imageTextContainer__OWJN6{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.IntroBanner_introBanner__CxgMA .IntroBanner_introImageContainer__U0sgQ .IntroBanner_imageTextContainer__OWJN6 .IntroBanner_imageTitle__qlQbo{color:#000;text-align:center}.IntroBanner_introBanner__CxgMA .IntroBanner_introImageContainer__U0sgQ .IntroBanner_imageTextContainer__OWJN6 .IntroBanner_imageSubtitle___gOXg{margin-top:16px;color:#000;text-align:center}@media(max-width:739px){.IntroBanner_introBanner__CxgMA .IntroBanner_introImageContainer__U0sgQ .IntroBanner_imageTextContainer__OWJN6 .IntroBanner_imageSubtitle___gOXg{width:300px}}.Reviews_portafolioContainer__R3Smk{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#eeece8;width:100vw;scroll-margin-top:75px;position:relative;padding:50px 0}.Reviews_portafolioContainer__R3Smk:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/img/banner/slide2.png) no-repeat 50%;background-size:cover;opacity:.05;z-index:0}@media(max-width:739px){.Reviews_portafolioContainer__R3Smk{padding:10px 0}}.Reviews_portafolioContainer__R3Smk .Reviews_portafolioTitle__G3DUw{width:100%;text-align:center;color:#434242;position:relative;z-index:1}.Reviews_portafolioContainer__R3Smk .Reviews_reviews__dHcTL{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;max-width:1200px;margin-top:16px;position:relative;z-index:1}.Reviews_portafolioContainer__R3Smk .Reviews_reviews__dHcTL .Reviews_review__cizfC{height:232px;width:361px;flex-shrink:0;border-radius:12px;background-color:#434242;display:flex;flex-direction:column;justify-content:space-around;align-items:center;margin:10px;padding:20px}@media(max-width:739px){.Reviews_portafolioContainer__R3Smk .Reviews_reviews__dHcTL .Reviews_review__cizfC{max-width:300px}}.Reviews_portafolioContainer__R3Smk .Reviews_reviews__dHcTL .Reviews_review__cizfC .Reviews_text__XqOEc{font-family:Nunito Bold;width:100%;max-width:300px;text-align:center}.Reviews_portafolioContainer__R3Smk .Reviews_reviews__dHcTL .Reviews_review__cizfC .Reviews_name__6YHqX{width:100%;text-align:right}.Reviews_buttonContainer__axeQA{margin-top:20px;display:flex;justify-content:center;z-index:99}.Reviews_buttonContainer__axeQA Button{border-radius:8px}.ServiceProposal_container__nwAgT{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;text-align:center;scroll-margin-top:55px;color:#434242;background:linear-gradient(135deg,#eeece8,rgba(216,184,55,.1));padding:60px 0;position:relative;overflow:hidden}.ServiceProposal_container__nwAgT:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/img/banner/slide3.png) no-repeat 50%;background-size:cover;opacity:.05;z-index:0}.ServiceProposal_container__nwAgT .ServiceProposal_title__9_pH1{position:relative;z-index:1;text-shadow:2px 2px 4px rgba(0,0,0,.1);margin-bottom:10px;font-weight:700;letter-spacing:1px;color:#323232}.ServiceProposal_container__nwAgT .ServiceProposal_subtitle__iAyHa{position:relative;z-index:1;margin-top:10px;margin-bottom:20px;color:#ba55d3;text-shadow:1px 1px 2px rgba(0,0,0,.1);font-weight:500}@media(max-width:739px){.ServiceProposal_container__nwAgT .ServiceProposal_subtitle__iAyHa{width:300px}}.ServiceProposal_container__nwAgT .ServiceProposal_content__BhC3u{display:flex;flex-direction:column;justify-content:space-around;align-items:center;max-width:1000px;position:relative;z-index:1}.ServiceProposal_container__nwAgT .ServiceProposal_content__BhC3u .ServiceProposal_text__Zpuvc{text-align:justify;width:800px;line-height:1.7;margin-bottom:20px}.ServiceProposal_container__nwAgT .ServiceProposal_content__BhC3u .ServiceProposal_text__Zpuvc p{margin-bottom:20px}.ServiceProposal_container__nwAgT .ServiceProposal_content__BhC3u .ServiceProposal_text__Zpuvc b{color:#ba55d3;font-size:20px}@media(max-width:739px){.ServiceProposal_container__nwAgT .ServiceProposal_content__BhC3u .ServiceProposal_text__Zpuvc{width:300px;text-align:center}}.ServiceProposal_container__nwAgT .ServiceProposal_content__BhC3u .ServiceProposal_promoText__3RE8t{font-size:24px;font-weight:700;color:#ba55d3;text-shadow:1px 1px 2px rgba(0,0,0,.1);margin-top:20px;line-height:1.5}@media(max-width:739px){.ServiceProposal_container__nwAgT .ServiceProposal_content__BhC3u .ServiceProposal_promoText__3RE8t{width:300px;font-size:18px}.ServiceProposal_container__nwAgT{padding:40px 0}}.login_loginContainer__PxNEZ{display:flex;flex-direction:column;align-items:center;margin-top:50px}.login_loginButton__63Uk8{background-color:#4285f4;color:#fff;border:none;border-radius:5px;padding:10px 20px;font-size:16px;cursor:pointer;display:flex;align-items:center;transition:background-color .3s}.login_loginButton__63Uk8:hover{background-color:#357ae8}.login_googleIcon__yLHyl{margin-right:10px}.adminPanel_adminPanel__bcK57{margin-top:120px}.adminPanel_adminPanel__bcK57 h2{color:#434242;display:flex;justify-content:center}.adminPanel_buttonsAdminPanel__TkF0N{width:500px;margin:10px auto 0;display:flex;justify-content:space-around}.adminPanel_modifyPricesButton__WAYIk{background-color:#4caf50;color:#fff;padding:10px 20px;border:none;border-radius:5px;font-size:16px;cursor:pointer;transition:background-color .3s ease}.adminPanel_modifyPricesButton__WAYIk:hover{background-color:#45a049}.adminPanel_modifyPricesButton__WAYIk:active{background-color:#388e3c}.adminPanel_modifyPricesButton__WAYIk:focus{outline:none}.adminPanel_reservasTable__hrlVD{width:90%;border-collapse:collapse;margin:50px auto;color:#434242}.adminPanel_reservasTable__hrlVD td,.adminPanel_reservasTable__hrlVD th{border:1px solid #ddd;padding:8px;text-align:left}.adminPanel_reservasTable__hrlVD th{background-color:#f2f2f2}.adminPanel_reservasTable__hrlVD tr:hover{background-color:#f1f1f1}.adminPanel_label__aEZX7{font-size:16px;font-weight:500;color:#333;display:block;margin-bottom:8px}.adminPanel_downloadButton__4Kyi1{padding:12px 20px;font-size:16px;font-weight:700;color:#fff;background-color:#4a90e2;border:none;border-radius:8px;cursor:pointer;transition:transform .3s ease,background-color .3s ease}.adminPanel_downloadButton__4Kyi1:hover{background-color:#2275d7;transform:scale(1.05)}.adminPanel_downloadButton__4Kyi1:focus{outline:none;box-shadow:0 0 5px rgba(74,144,226,.4)}.adminPanel_select__1PV7S{width:15%;padding:10px;margin-left:100px;font-size:16px;color:#333;background-color:#f4f4f9;border:1px solid #ccc;border-radius:8px;transition:border-color .3s ease,box-shadow .3s ease;position:relative}.adminPanel_select__1PV7S:after{content:"▼";font-size:12px;position:absolute;top:50%;right:10px;transform:translateY(-50%);pointer-events:none;color:#555}.adminPanel_modalInput__jXhd3{margin-bottom:8px}@media(max-width:795px){.adminPanel_reservasTable__hrlVD{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.adminPanel_buttonsAdminPanel__TkF0N{width:70%;margin:10px auto 0;display:flex;justify-content:space-around;flex-direction:column}.adminPanel_buttonsAdminPanel__TkF0N Button{margin-top:10px}.adminPanel_label__aEZX7{font-size:16px;font-weight:500;color:#333;display:block;margin-bottom:8px}.adminPanel_downloadButton__4Kyi1{padding:12px 20px;font-size:16px;font-weight:700;color:#fff;background-color:#4a90e2;border:none;border-radius:8px;cursor:pointer;transition:transform .3s ease,background-color .3s ease}.adminPanel_downloadButton__4Kyi1:hover{background-color:#2275d7;transform:scale(1.05)}.adminPanel_downloadButton__4Kyi1:focus{outline:none;box-shadow:0 0 5px rgba(74,144,226,.4)}.adminPanel_select__1PV7S{width:50%;padding:10px;margin-left:100px;font-size:16px;color:#333;background-color:#f4f4f9;border:1px solid #ccc;border-radius:8px;transition:border-color .3s ease,box-shadow .3s ease;position:relative}.adminPanel_select__1PV7S:after{content:"▼";font-size:12px;position:absolute;top:50%;right:10px;transform:translateY(-50%);pointer-events:none;color:#555}.adminPanel_modalInput__jXhd3{margin-bottom:8px}}.politicas_politicasContainer__Di2Sc{max-width:800px;margin:90px auto;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.politicas_politicasContainer__Di2Sc h1{font-size:2rem;color:#333;margin-bottom:20px}.politicas_politicasContainer__Di2Sc p{font-size:1rem;line-height:1.6;color:#555;margin-bottom:15px}.politicas_politicasContainer__Di2Sc h2{font-size:1.5rem;color:#2c3e50;margin-top:20px;margin-bottom:10px}.politicas_politicasContainer__Di2Sc ul{margin-left:20px;margin-bottom:15px}.politicas_politicasContainer__Di2Sc li{margin-bottom:5px;color:#2c3e50}.politicas_politicasContainer__Di2Sc strong{color:#000}.successPage_successPage__FAC7J{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);color:#333;height:70vh}.successPage_successPage__FAC7J h1{font-size:2rem;color:#4caf50;margin-bottom:10px}.successPage_successPage__FAC7J p{font-size:1.2rem;margin:5px 0}.successPage_successPage__FAC7J p strong{color:#333}.successPage_successPage__FAC7J .successPage_reservaData__zyInM{margin-top:20px;padding:10px;border:1px solid #4caf50;border-radius:5px;background-color:#fff;width:100%;max-width:400px}.successPage_successPage__FAC7J .successPage_reservaData__zyInM p{margin:5px 0;font-size:1rem}.MiReserva_container__1FvXS{max-width:500px;margin:100px auto;height:60vh;padding:1.5rem;background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);font-family:Arial,sans-serif;color:#333}.MiReserva_container__1FvXS h1{text-align:center;font-size:1.8rem;color:#333}.MiReserva_form__n6xfg{display:flex;gap:.5rem;margin-top:1rem}.MiReserva_form__n6xfg input{flex:1 1;padding:.5rem;border:1px solid #ddd;border-radius:4px}.MiReserva_form__n6xfg button{padding:.5rem 1rem;background-color:#ba55d3;color:#fff;border:none;border-radius:4px;cursor:pointer}.MiReserva_form__n6xfg button:hover{background-color:#005bb5}.MiReserva_error__YQtfo{color:#ff4d4f;text-align:center;margin-top:1rem}.MiReserva_reservaDetails__KV0cA{margin-top:1.5rem;background-color:#fff;padding:1rem;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.MiReserva_reservaDetails__KV0cA h2{text-align:center;color:#0070f3}.MiReserva_reservaDetails__KV0cA ul{list-style:none;padding:0}.MiReserva_reservaDetails__KV0cA ul li{margin:.5rem 0;font-size:1rem;line-height:1.4}.MiReserva_reservaDetails__KV0cA ul li strong{font-weight:700}