.page_page__ECNI0{display:flex;flex-direction:column;align-items:center;flex-grow:1;position:relative;color:white}.page_carouselContainer__CulYa{position:absolute;display:flex;flex-direction:column;top:0;&:after{position:absolute;top:0;display:block;width:100%;height:100%;content:"";z-index:-1;background-image:linear-gradient(0deg,rgba(255,255,255,1),rgba(0,0,0,.4) 30%)}& div:first-child img{object-position:bottom}& div:last-child img{object-position:top}}.page_carouselImage__6yQyq{height:100vh;width:100vw;z-index:-1}.page_carouselImage__6yQyq img{object-fit:cover;position:relative!important}.page_section__NK_B8{position:relative;width:100%;min-height:100vh}.page_goodMorning__R5iRg{font-family:var(--gentium-font);font-size:2.5rem;text-align:center;margin-top:calc(var(--initial-header-height) + 15px)}#page_separator1__n9X75{display:block;width:3px;height:26px;background-color:var(--light-white);margin:10px auto 0}.page_introWrapper__yCRMv{width:100%;position:absolute;top:50%;transform:translateY(-50%)}.page_introContainer__8Sd1v{position:relative;width:740px;font-family:var(--gentium-font);padding-left:100px;box-sizing:content-box}.page_introContainer__8Sd1v div:first-child{font-family:var(--geologica-font);font-size:128px;line-height:.9}.page_introContainer__8Sd1v div:nth-child(2){font-size:36px;line-height:.9}.page_introContainer__8Sd1v div:nth-child(3),.page_introContainer__8Sd1v div:nth-child(4){font-size:24px;line-height:.95}.page_introWrapper__yCRMv .page_doubleCircle__LBQ48{position:absolute;left:0;top:50%;transform:translate(-50%,-50%);color:#f0eff580}.page_section__NK_B8:has(#page_section2__5LrtR){position:relative;display:flex;flex-direction:column}#page_section2__5LrtR{position:relative;display:flex;width:1320px;max-width:95%;margin-left:auto;margin-right:auto;padding-top:100px}#page_section2__5LrtR ul,.page_aboutUsContainer__iBvBr{flex-basis:0;flex-grow:1}.page_aboutUsContainer__iBvBr .page_label__J8zZ5{font-family:var(--gentium-font);font-size:24px;font-weight:700}.page_aboutUsContainer__iBvBr .page_content__8geRE{font-size:68px}#page_section2__5LrtR ul{text-align:justify;font-size:20px;font-weight:200}#page_section2__5LrtR li+li{margin-top:16px}#page_separator2__ZCxGw{display:block;width:3px;background-color:var(--light-white);margin:55px 80px}.page_topDestinations__XOVh4{display:grid;grid-gap:40px;gap:40px;grid-template-columns:repeat(3,max-content);margin-bottom:100px;align-items:start;&>div{width:100%;max-width:378px}}.page_topDestinationsContainer__OnaZ7{width:min(90%,1320px);margin:215px auto 0}.page_topDestinationsContainer__OnaZ7 .page_date__bOYf1{color:var(--extra-dark-blue);font-size:28px;font-weight:300;-webkit-text-decoration:underline 2px;text-decoration:underline 2px;text-underline-offset:4px;margin-bottom:4px}.page_topDestinationsContainer__OnaZ7 .page_title__4Ol2S{font-size:40px;margin-bottom:20px;color:var(--extra-dark-blue)}.page_destinationContainer__TOWut{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:10px;height:258px;width:378px;padding:30px;transition:transform .3s ease-in-out;&:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.4);z-index:-1}}.page_destinationContainer__TOWut:hover{transform:scale(1.05) translateY(5px)}.page_destinationContainer__TOWut img:first-child{z-index:-1}.page_destinationContainer__TOWut .page_label__J8zZ5{font-size:30px;font-weight:200}#page_separator3__3xOmp{width:489px;height:3px;background-color:var(--medium-blue);align-self:start}#page_section3__AaZ5t{display:flex;justify-content:space-between;margin-top:100px;min-width:1100px;width:80%}.page_whatWeOfferWrapper__NtAkI{flex-basis:0;flex-grow:1}.page_whatWeOffer__VYy8m{width:490px}.page_whatWeOffer__VYy8m .page_label__J8zZ5{font-family:var(--gentium-font);font-size:24px;font-weight:700;color:var(--medium-blue)}.page_whatWeOffer__VYy8m .page_prompt__qGcP4{font-size:68px;color:var(--extra-dark-blue)}#page_separator4__hpg9D{width:3px;height:340px;margin-top:90px;background-color:var(--medium-blue);align-self:start}.page_serviceContainerWrapper__tKNHS{flex-grow:1;flex-basis:0}.page_servicesContainer__qUUMz{width:490px;margin-left:auto}.page_servicesContainer__qUUMz ul{display:flex;flex-direction:column;gap:16px}.page_servicesContainer__qUUMz li{display:flex;gap:30px;font-weight:500;font-size:20px;color:var(--extra-dark-blue)}.page_servicesContainer__qUUMz img{scale:.7}.page_tagline__mBjj6{font-family:var(--gentium-font);color:var(--dark-blue);text-align:center;margin:40px 0;& div:first-child{font-size:32px;font-weight:700}& div:last-child{font-size:32px}}#page_separator5__x8BKf{height:3px;width:118px;background-color:var(--medium-blue)}.page_tagline2__FglU4{position:relative;width:100%;font-size:96px;font-family:var(--gentium-font);color:var(--dark-blue);white-space:nowrap;padding:125px 0;margin:75px 0 260px;& div:first-child span{display:block;transform:translateY(-50%)}& div:last-child span{display:block;transform:translateY(50%)}}.page_specialRelationship__7umQp{position:relative;padding:80px;background-color:var(--extra-dark-blue);width:940px;max-width:90%;margin-bottom:160px}.page_specialRelationship__7umQp .page_title__4Ol2S{font-size:48px;margin-bottom:30px}.page_specialRelationship__7umQp .page_details__aWMnp{font-size:24px;font-weight:200;text-align:justify}.page_specialRelationship__7umQp .page_flag__pj3DS{position:absolute;top:0;right:0;transform:translate(50%,-50%)}@media (max-width:1350px){.page_topDestinations__XOVh4{grid-template-columns:repeat(2,max-content)}}@media (max-width:1140px){#page_separator3__3xOmp{width:50%;height:1px;margin:auto}#page_section3__AaZ5t{flex-direction:column;gap:10px;max-width:90%;min-width:unset;margin-top:30px}#page_section3__AaZ5t .page_whatWeOfferWrapper__NtAkI,#page_section3__AaZ5t .page_whatWeOffer__VYy8m{max-width:100%}.page_whatWeOffer__VYy8m .page_label__J8zZ5{display:none}.page_whatWeOffer__VYy8m .page_prompt__qGcP4{font-size:28px;margin-bottom:20px}#page_separator4__hpg9D{display:none}.page_servicesContainer__qUUMz{max-width:100%;margin-left:unset}.page_servicesContainer__qUUMz .page_imgContainer__U542y{min-width:60px}}@media (max-width:890px){.page_introContainer__8Sd1v{width:240px;margin:auto;padding:0;text-align:center}.page_introContainer__8Sd1v div:first-child{font-size:32px}.page_introContainer__8Sd1v div:nth-child(2){font-size:16px}.page_introWrapper__yCRMv .page_doubleCircle__LBQ48{display:none}.page_introContainer__8Sd1v span{display:block;height:1px;width:70%;margin:10px auto;background-color:white}.page_topDestinations__XOVh4{display:flex;flex-direction:column;gap:28px;max-width:100%;margin-bottom:30px}.page_carouselContainer__CulYa{transform:scale(1.03);filter:blur(2px)}.page_carouselImage__6yQyq{height:64vh;width:100vw;z-index:-1}#page_separator2__ZCxGw{display:none}#page_section2__5LrtR{flex-direction:column;width:80%;text-align:center;color:var(--extra-dark-blue);gap:20px}#page_section2__5LrtR li{text-align:left}.page_aboutUsContainer__iBvBr .page_label__J8zZ5{display:none}.page_aboutUsContainer__iBvBr .page_content__8geRE{font-size:30px}.page_tagline2__FglU4{display:none}#page_separator5__x8BKf{margin-bottom:60px}.page_specialRelationship__7umQp{width:85%;padding:20px;margin-bottom:60px}.page_specialRelationship__7umQp .page_flag__pj3DS{width:36px;height:36px}.page_specialRelationship__7umQp .page_title__4Ol2S{font-size:28px}.page_specialRelationship__7umQp .page_details__aWMnp{font-size:20px;text-align:left}.page_tagline__mBjj6{max-width:90%}.page_tagline__mBjj6 div:first-child{font-size:20px}.page_tagline__mBjj6 div:nth-child(2){font-size:16px}}@media (max-width:700px){.page_topDestinationsContainer__OnaZ7{margin-top:60px}.page_topDestinations__XOVh4{display:flex;flex-direction:column;gap:28px;max-width:100%;margin-bottom:30px}.page_topDestinationsContainer__OnaZ7 .page_title__4Ol2S{font-size:28px}.page_topDestinationsContainer__OnaZ7 .page_date__bOYf1{font-size:16px}.page_destinationContainer__TOWut{width:100%;height:unset;aspect-ratio:378/258;padding:10px;&:hover{transform:scale(1.05) translateY(5px)}}.page_destinationContainer__TOWut img:last-of-type{width:24px;height:24px}.page_destinationContainer__TOWut .page_label__J8zZ5{font-size:16px}#page_separator5__x8BKf{display:none}}.page_accordionRoot__H9TJ_{border-radius:6px;width:100%;background-color:var(--light-blue);box-shadow:0 2px 10px #a4a4a4}.page_accordionItem__fFfqg{overflow:hidden;margin-top:1px;&:first-child{margin-top:0;border-top-left-radius:4px;border-top-right-radius:4px}&:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}}.page_accordionHeader__JWeTB{all:unset;display:flex}.page_accordionTrigger__ayMo0{all:unset;font-family:inherit;background-color:transparent;padding:0 20px;gap:8px;flex:1 1;display:flex;align-items:center;justify-content:space-between;font-size:15px;line-height:1;color:white;box-shadow:0 1px 0 var(--medium-blue);background-color:var(--medium-blue);cursor:pointer;&:hover{filter:brightness(1.1)}& div{width:100%;padding:8px 0;text-align:start}}.page_accordionContent__xQyy1{overflow:hidden;font-size:15px;color:var(--extra-dark-blue);&[data-state=open]{animation:page_slideDown__XtmfE .3s cubic-bezier(.87,0,.13,1)}&[data-state=closed]{animation:page_slideUp__nkDY1 .3s cubic-bezier(.87,0,.13,1)}}.page_chevron__YxxWN{width:24px;height:24px;transition:transform .3s cubic-bezier(.87,0,.13,1);.page_accordionTrigger__ayMo0[data-state=open]>&{transform:rotate(180deg)}}@keyframes page_slideDown__XtmfE{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes page_slideUp__nkDY1{0%{height:var(--radix-accordion-content-height)}to{height:0}}.page_scrollAreaRoot__PHIDf{height:240px;width:100%;padding:15px 20px;border-radius:4px;overflow:hidden;--scrollbar-size:10px}.page_scrollAreaViewport__8oR6Z{width:100%;height:100%;border-radius:inherit}.page_scrollAreaScrollbar__oBwGG{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;padding:2px;background:#a3a3a3;transition:background .16s ease-out;&:hover{background:#a5a5a5}width:var(--scrollbar-size)}.page_scrollAreaThumb__RWQoh{flex:1 1;background:var(--medium-blue);border-radius:var(--scrollbar-size);position:relative;&:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:44px;min-height:44px}}