body{position:static!important}body:has(.care-instructions-landing) #header_wrapper{display:none!important}body:has(.care-instructions-landing) .menu-overlay{display:none!important}body:has(.care-instructions-landing) .fss{display:none!important}body:has(.care-instructions-landing) #fullpage>.section{display:none!important}@media (max-width:990px){header.header,body header.header{overflow:visible!important}}.instagram_feed .insta_post:not(.slick-initialized){flex-wrap:nowrap;display:flex;overflow:hidden}.instagram_feed .insta_post:not(.slick-initialized)>.item{flex:0 0 20%;max-width:20%}@media (max-width:991px){.instagram_feed .insta_post:not(.slick-initialized)>.item{flex-basis:33.3333%;max-width:33.3333%}}@media (max-width:767px){.instagram_feed .insta_post:not(.slick-initialized)>.item{flex-basis:100%;max-width:100%}}.booking_hero .eyebrow{letter-spacing:.05em;text-transform:uppercase;opacity:.85;margin-bottom:8px;font-size:14px;font-weight:600}@media (max-width:767px){.aufc-hero.book-sec-form{flex-direction:column;padding-top:0;display:flex}.aufc-hero.book-sec-form .cnt{order:1}.aufc-hero.book-sec-form .img{max-height:380px;position:relative}.aufc-hero.book-sec-form .img img{object-fit:cover;object-position:top;max-height:380px}.aufc-hero.book-sec-form .txt{padding:32px 24px 0;position:relative;top:auto}.aufc-hero.book-sec-form:before,.aufc-hero.book-sec-form .img:after{display:none}}.aufc-offer-card{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1f;border:1px solid #ffffff40;border-radius:12px;margin:20px 0;padding:20px 24px}.aufc-offer-card__heading{margin-bottom:10px;font-size:16px}.aufc-offer-card ul{margin:0 0 10px;padding-left:20px;list-style:outside}.aufc-offer-card ul li{margin-bottom:6px;font-size:14px}.aufc-offer-card__footnote{opacity:.75;margin-bottom:0;font-size:12px}.aufc-team{padding:80px 0}.aufc-team h3{color:#2bb5ae;text-transform:uppercase;margin-bottom:10px;font-family:Raleway,sans-serif;font-size:16px;font-weight:600;line-height:130%}.aufc-team h2{color:#333;margin-bottom:16px;font-family:Raleway,sans-serif;font-size:36px;font-weight:700}.aufc-team__intro{color:#666;max-width:520px;margin-bottom:48px;line-height:1.7}.aufc-team__grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.aufc-team__card{flex-direction:column;display:flex}.aufc-team__photo{aspect-ratio:1;background:#e8eaf0;border-radius:8px;justify-content:center;align-items:flex-end;margin-bottom:20px;display:flex;overflow:hidden}.aufc-team__photo img{object-fit:contain;object-position:bottom;width:85%;height:auto}.aufc-team__info{align-items:flex-start;gap:12px;display:flex}.aufc-team__num{color:#2bb5ae;flex-shrink:0;font-size:28px;font-weight:800;line-height:1}.aufc-team__name{color:#333;margin-bottom:2px;font-size:18px;font-weight:700;display:block}.aufc-team__role{color:#666;margin-bottom:4px;font-size:13px;display:block}.aufc-team__bio{color:#666;font-size:14px;line-height:1.5;display:block}@media (max-width:767px){.aufc-team__grid{grid-template-columns:1fr;gap:40px}.aufc-team h2{font-size:28px}}@media (min-width:768px) and (max-width:991px){.aufc-team__grid{grid-template-columns:repeat(2,1fr)}}.aufc-cases{background:#eef0f4;padding:80px 0}.aufc-cases__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:40px;display:flex}.aufc-cases h3{color:#333;text-transform:uppercase;margin:0;font-family:Raleway,sans-serif;font-size:32px;font-weight:700}.aufc-cases__rating{background:#fff;border-radius:8px;align-items:center;gap:6px;padding:10px 16px;display:flex;box-shadow:0 1px 4px #00000014}.aufc-cases__score{color:#333;font-size:22px;font-weight:800}.aufc-cases__stars{color:#fbbc04;letter-spacing:1px;font-size:16px}.aufc-cases__review-count{color:#666;font-size:12px}.aufc-cases__review-count a{color:inherit;text-decoration:underline}.aufc-cases__grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.aufc-cases__card{background:#fff;border-radius:8px;overflow:hidden}.aufc-compare{cursor:col-resize;-webkit-user-select:none;user-select:none;aspect-ratio:380/192;position:relative;overflow:hidden}.aufc-compare__img{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.aufc-compare__before{z-index:1;position:absolute;inset:0;overflow:hidden}.aufc-compare__label{color:#fff;text-transform:uppercase;letter-spacing:.05em;z-index:3;pointer-events:none;background:#0000008c;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:600;position:absolute;bottom:12px}.aufc-compare__label--before{left:12px}.aufc-compare__label--after{right:12px}.aufc-compare__handle{z-index:2;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:0;bottom:0;transform:translate(-50%)}.aufc-compare__handle-line{background:#fff;flex:1;width:2px}.aufc-compare__handle-knob{background:#2bb5ae;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 6px #0000004d}.aufc-cases__detail{flex-direction:column;gap:2px;padding:16px;display:flex}.aufc-cases__detail strong{color:#333;font-size:16px}.aufc-cases__detail span{color:#666;font-size:13px}@media (max-width:767px){.aufc-cases__grid{grid-template-columns:1fr;gap:24px}.aufc-cases h3{font-size:24px}}@media (min-width:768px) and (max-width:991px){.aufc-cases__grid{grid-template-columns:repeat(2,1fr)}}
