@font-face{font-family:fluidfont-regular;src:url(http://cdn.napali.app/static/RX/default/category-assets/experiences/2019/ups/1ups/1u_fullscreen/css/includes/fonts/fluidfont/FLUIDFONT-Regular.ttf) format("truetype"),url(http://cdn.napali.app/static/RX/default/category-assets/experiences/2019/ups/1ups/1u_fullscreen/css/includes/fonts/fluidfont/FLUIDFONT-Regular.woff) format("woff"),url(http://cdn.napali.app/static/RX/default/category-assets/experiences/2019/ups/1ups/1u_fullscreen/css/includes/fonts/fluidfont/FLUIDFONT-Regular.woff2) format("woff2"),url(http://cdn.napali.app/static/RX/default/category-assets/experiences/2019/ups/1ups/1u_fullscreen/css/includes/fonts/fluidfont/FLUIDFONT-Regular.eot) format("eot"),url(http://cdn.napali.app/static/RX/default/category-assets/experiences/2019/ups/1ups/1u_fullscreen/css/includes/fonts/fluidfont/FLUIDFONT-Regular.otf) format("opentype"),url(http://cdn.napali.app/static/RX/default/category-assets/experiences/2019/ups/1ups/1u_fullscreen/css/includes/fonts/fluidfont/FLUIDFONT-Regular.svg) format("svg")}@keyframes pulse{0%{background-color:rgba(184,184,184,.1)}50%{background-color:rgba(184,184,184,.3)}100%{background-color:rgba(184,184,184,.1)}}@font-face{font-family:fluidfont-regular;src:url(http://cdn.napali.app/static/RX/default/category-assets/experiences/2019/ups/1ups/1u_fullscreen/css/includes/fonts/fluidfont/FLUIDFONT-Regular.ttf) format("truetype"),url(http://cdn.napali.app/static/RX/default/category-assets/experiences/2019/ups/1ups/1u_fullscreen/css/includes/fonts/fluidfont/FLUIDFONT-Regular.woff) format("woff"),url(http://cdn.napali.app/static/RX/default/category-assets/experiences/2019/ups/1ups/1u_fullscreen/css/includes/fonts/fluidfont/FLUIDFONT-Regular.woff2) format("woff2"),url(http://cdn.napali.app/static/RX/default/category-assets/experiences/2019/ups/1ups/1u_fullscreen/css/includes/fonts/fluidfont/FLUIDFONT-Regular.eot) format("eot"),url(http://cdn.napali.app/static/RX/default/category-assets/experiences/2019/ups/1ups/1u_fullscreen/css/includes/fonts/fluidfont/FLUIDFONT-Regular.otf) format("opentype"),url(http://cdn.napali.app/static/RX/default/category-assets/experiences/2019/ups/1ups/1u_fullscreen/css/includes/fonts/fluidfont/FLUIDFONT-Regular.svg) format("svg")}.r-carousel-slot{position:relative}.r-carousel-slot .href-js{cursor:pointer}.r-carousel-slot a,.r-carousel-slot h2,.r-carousel-slot p{position:relative;line-height:normal;color:#181818}.r-carousel-slot h2{font-family:Poppins,sans-serif;font-weight:700;font-weight:600;font-size:10vw;line-height:10vw;letter-spacing:.3rem;margin-bottom:2rem}.r-carousel-slot h2.title_garamond{font-family:adobe-garamond-pro,serif}.r-carousel-slot h2.title_fluid{font-family:fluidfont-regular,"Helvetica Neue",Helvetica,Arial,Segoe UI Symbol,sans-serif;font-size:15.6vw;line-height:15.6vw}.r-carousel-slot p{font-size:1.6rem;font-family:Poppins,sans-serif;font-weight:400;margin:0}.r-carousel-slot p.copy_garamond{font-family:adobe-garamond-pro,serif;font-size:1.8rem}.r-carousel-slot video{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;display:none;z-index:1}.r-carousel-slot picture.href-js{display:block;position:relative;z-index:1}.r-carousel-slot .r-carousel-image{width:100%;height:auto}.r-carousel-slot .r-carousel-slot-container{position:absolute;top:0;bottom:0;height:100%;left:0;right:0;padding:0;text-align:center}.r-carousel-slot .r-carousel-slot-position{width:auto;position:absolute;max-width:90vw;left:20px;right:20px;bottom:20px;top:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:1;margin:0 auto}.r-carousel-slot .r-carousel-slot-content{position:relative;display:block;text-align:center}.r-carousel-slot .r-carousel-slot-content picture{display:block;position:relative}.r-carousel-slot .r-carousel-slot-content picture.r-logo-bottom img,.r-carousel-slot .r-carousel-slot-content picture.r-logo-top img{width:auto;height:auto;max-width:100%;margin-bottom:1.5rem}.r-carousel-slot .r-carousel-slot-content picture.r-logo-bottom img{margin-bottom:0;margin-top:3rem}.r-carousel-slot .r-buttonctas{position:relative;margin-top:2.5rem;font-size:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.r-carousel-slot .r-buttoncta+.r-buttoncta{margin-top:1rem}.r-carousel-slot .r-buttoncta a{display:inline-block;font-family:Poppins,sans-serif;font-weight:600;font-weight:500;font-size:1.4rem;letter-spacing:.05rem;padding:1.5rem;text-transform:uppercase;text-align:center;width:auto;cursor:pointer;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;background:#181818;color:#fff;border:1px solid #181818}.r-carousel-slot .r-buttoncta a:focus,.r-carousel-slot .r-buttoncta a:hover{background:#181818;color:#fff}@media only screen and (min-width:1024px){.r-carousel-slot .r-buttoncta a:focus,.r-carousel-slot .r-buttoncta a:hover{background:0 0;border:1px solid #181818;color:#181818}}.r-carousel-slot.button-empty .r-buttoncta a{display:inline-block;font-family:Poppins,sans-serif;font-weight:600;font-weight:500;font-size:1.4rem;letter-spacing:.05rem;padding:1.5rem;text-transform:uppercase;text-align:center;width:auto;cursor:pointer;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;border:1px solid #181818;background:0 0;color:#181818}.r-carousel-slot.button-empty .r-buttoncta a:focus,.r-carousel-slot.button-empty .r-buttoncta a:hover{background:0 0;color:#181818}@media only screen and (min-width:1024px){.r-carousel-slot.button-empty .r-buttoncta a:focus,.r-carousel-slot.button-empty .r-buttoncta a:hover{background:0 0;border:1px solid #181818;color:#181818}}@media only screen and (min-width:1024px){.r-carousel-slot.button-empty .r-buttoncta a:focus,.r-carousel-slot.button-empty .r-buttoncta a:hover{background:#181818;border:1px solid #181818;color:#fff}}.r-carousel-slot.font-white a,.r-carousel-slot.font-white h2,.r-carousel-slot.font-white p{color:#fff}.r-carousel-slot.font-white .r-buttoncta a{display:inline-block;font-family:Poppins,sans-serif;font-weight:600;font-weight:500;font-size:1.4rem;letter-spacing:.05rem;padding:1.5rem;text-transform:uppercase;text-align:center;width:auto;cursor:pointer;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;background:#fff;color:#181818;border:1px solid #fff}.r-carousel-slot.font-white .r-buttoncta a:focus,.r-carousel-slot.font-white .r-buttoncta a:hover{background:#fff;color:#181818}@media only screen and (min-width:1024px){.r-carousel-slot.font-white .r-buttoncta a:focus,.r-carousel-slot.font-white .r-buttoncta a:hover{background:0 0;border:1px solid #fff;color:#fff}}.r-carousel-slot.font-white.button-empty .r-buttoncta a{display:inline-block;font-family:Poppins,sans-serif;font-weight:600;font-weight:500;font-size:1.4rem;letter-spacing:.05rem;padding:1.5rem;text-transform:uppercase;text-align:center;width:auto;cursor:pointer;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;border:1px solid #fff;background:0 0;color:#fff}.r-carousel-slot.font-white.button-empty .r-buttoncta a:focus,.r-carousel-slot.font-white.button-empty .r-buttoncta a:hover{background:0 0;color:#fff}@media only screen and (min-width:1024px){.r-carousel-slot.font-white.button-empty .r-buttoncta a:focus,.r-carousel-slot.font-white.button-empty .r-buttoncta a:hover{background:0 0;border:1px solid #fff;color:#fff}}@media only screen and (min-width:1024px){.r-carousel-slot.font-white.button-empty .r-buttoncta a:focus,.r-carousel-slot.font-white.button-empty .r-buttoncta a:hover{background:#fff;border:1px solid #fff;color:#181818}}.r-carousel-slot.side-margin{margin:0 20px}@media only screen and (min-width:361px) and (max-width:1023px){.r-carousel-slot h2{font-size:3.6rem;line-height:3.6rem}.r-carousel-slot h2.title_fluid{font-size:5.6rem;line-height:5.6rem}}@media only screen and (min-width:425px){.r-carousel-slot .r-carousel-slot-position{max-width:40rem}}@media only screen and (min-width:1024px){.r-carousel-slot h2{font-size:3.6vw;line-height:3.6vw}.r-carousel-slot h2.title_fluid{font-size:5.2vw;line-height:5.2vw}.r-carousel-slot .r-carousel-slot-content picture.r-logo-bottom,.r-carousel-slot .r-carousel-slot-content picture.r-logo-top{display:inline-block}.r-carousel-slot video{display:block}.r-carousel-slot .r-carousel-slot-container{position:absolute;top:0;bottom:0;height:100%;left:0;right:0;padding:0}.r-carousel-slot .r-carousel-slot-position{width:auto;position:absolute;max-width:calc(100%/3 - 120px);left:60px;right:60px;top:60px;bottom:60px}.r-carousel-slot.middle-middle .r-carousel-slot-position,.r-carousel-slot.top-middle .r-carousel-slot-position{margin:0 auto}.r-carousel-slot.middle-left .r-carousel-slot-position,.r-carousel-slot.middle-middle .r-carousel-slot-position,.r-carousel-slot.middle-right .r-carousel-slot-position{top:50%;transform:translateY(-50%);bottom:auto}.r-carousel-slot.middle-left .r-carousel-slot-position,.r-carousel-slot.top-left .r-carousel-slot-position{margin:0;right:auto}.r-carousel-slot.middle-left .r-carousel-slot-content,.r-carousel-slot.top-left .r-carousel-slot-content{text-align:left}.r-carousel-slot.middle-right .r-carousel-slot-position,.r-carousel-slot.top-right .r-carousel-slot-position{left:auto;margin:0}.r-carousel-slot.middle-right .r-carousel-slot-content,.r-carousel-slot.top-right .r-carousel-slot-content{text-align:right}.r-carousel-slot .r-buttonctas{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100vw;max-width:300%;-webkit-flex-direction:unset;-moz-flex-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.r-carousel-slot .r-buttonctas.margin-top{margin-top:2.5rem}.r-carousel-slot .r-buttoncta{display:inline-block;margin-top:0}.r-carousel-slot .r-buttoncta+.r-buttoncta{margin-top:0;margin-left:1rem}.r-carousel-slot.middle-right .r-buttonctas,.r-carousel-slot.top-right .r-buttonctas{float:right;right:0;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.r-carousel-slot.middle-left .r-buttonctas,.r-carousel-slot.top-left .r-buttonctas{float:left;left:0;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.r-carousel-slot.middle-middle .r-buttonctas,.r-carousel-slot.top-middle .r-buttonctas{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.r-carousel-slot.side-margin{margin:0 60px}}@media only screen and (min-width:1281px){.r-carousel-slot h2{font-size:4.6rem;line-height:4.6rem}.r-carousel-slot h2.title_garamond{font-size:4.9rem;line-height:4.9rem}.r-carousel-slot p.copy_garamond{font-size:1.9rem;letter-spacing:.5px}}