@media (min-width:1024px){section.package{height:calc(var(--vh, 1vh) * 100 - 0px);background:var(--bark);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:columns;flex-direction:columns;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:1.0416666667vw}}section.package.inview .label{-webkit-animation:color 1s 1s ease forwards;animation:color 1s 1s ease forwards}section.package.inview .label:before{-webkit-animation:width 1.5s cubic-bezier(0.4,0.5,0,1) forwards;animation:width 1.5s cubic-bezier(0.4,0.5,0,1) forwards}section.package.inview .lines .title span{-webkit-animation:opacity_transform 2s cubic-bezier(0.4,0.5,0,1) forwards;animation:opacity_transform 2s cubic-bezier(0.4,0.5,0,1) forwards}section.package .label{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:2.8645833333vw;background:none;color:transparent}section.package .label:before{content:"";display:block;position:absolute;width:0;height:100%;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:var(--fawn);border-radius:2.6041666667vw;z-index:0}section.package .label span{position:relative;z-index:1}section.package .lines{text-align:center}section.package .lines>div{position:relative}section.package .lines>div .title span{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}section.package .lines>div:first-child .title span{-webkit-animation-delay:0.5s;animation-delay:0.5s}section.package .lines>div:nth-child(2) .title span{-webkit-animation-delay:0.625s;animation-delay:0.625s}section.package .lines>div:nth-child(3) .title span{-webkit-animation-delay:0.75s;animation-delay:0.75s}section.package .lines>div:nth-child(4) .title span{-webkit-animation-delay:0.875s;animation-delay:0.875s}section.package .lines>div:nth-child(5) .title span{-webkit-animation-delay:1s;animation-delay:1s}section.package .lines>div:nth-child(6) .title span{-webkit-animation-delay:1.125s;animation-delay:1.125s}section.package .lines>div:nth-child(7) .title span{-webkit-animation-delay:1.25s;animation-delay:1.25s}section.package .lines>div:nth-child(8) .title span{-webkit-animation-delay:1.375s;animation-delay:1.375s}@media (min-width:1025px){section.package .lines>div:hover .bubbles{opacity:1}section.package .lines>div:hover .title{color:var(--lime)}}section.package .lines>div+div{margin-top:0.9375vw}section.package .lines .title{font-family:"MD",Helvetica,Arial,sans-serif;font-size:4.6875vw;line-height:100%;letter-spacing:0.01em;text-transform:uppercase;color:var(--fawn);-webkit-transition:color 0.2s ease;transition:color 0.2s ease;text-transform:none}@media (max-width:1023px){section.package .lines .title{font-size:10.1781170483vw}}section.package .lines .title span{display:inline-block;opacity:0}section.package .lines .bubbles{pointer-events:none;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;opacity:0}section.package .lines .bubbles>div{width:15.625vw;height:15.625vw;border-radius:50%;overflow:hidden;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.package .lines .bubbles>div img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;width:100%;height:100%}section.package .lines .bubbles>div+div{border:1px solid var(--fawn)}section.package .lines .bubbles>div div{font-size:1.1979166667vw;line-height:105%;color:var(--fawn);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}section.package .mobile-text{padding:22.9007633588vw 12.7226463104vw;font-weight:300;font-size:6.106870229vw;line-height:140%;letter-spacing:-0.03em;text-align:center}section.package .mobile-text strong{font-family:"MD",Helvetica,Arial,sans-serif;font-weight:500;font-size:5.8524173028vw;line-height:90%;text-align:center;letter-spacing:0.015em;text-transform:uppercase}section.package .blocks{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}section.package .blocks .block{padding:5.0890585242vw 7.6335877863vw 8.1424936387vw;border-radius:3.8167938931vw;text-align:center;height:calc(var(--vh, 1vh) * 100 - 0px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:sticky;top:15.7760814249vw;height:calc(var(--vh, 1vh) * 100 - 15.7760814249vw)}section.package .blocks .block:first-child{background:var(--bark);color:var(--fawn)}section.package .blocks .block:nth-child(2){background:var(--fawn-dark)}section.package .blocks .block:nth-child(3){background:#fff}section.package .blocks .block:nth-child(4){background:var(--lime)}section.package .blocks .block:nth-child(5){background:#88DEBF}section.package .blocks .block .title{font-family:"MD",Helvetica,Arial,sans-serif;font-weight:500;font-size:10.1781170483vw;line-height:100%;letter-spacing:0.01em;text-transform:uppercase}section.package .blocks .block .thumb{padding-bottom:100%;border-radius:50%;overflow:hidden;position:relative}section.package .blocks .block .thumb img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.package .blocks .block .desc{font-weight:300;font-size:4.5801526718vw;line-height:113%;letter-spacing:-0.02em}section.package .blocks .block .desc br:last-of-type{display:none}