@import url(https://fonts.googleapis.com/css?family=Montserrat|Assistant&display=swap);@import url(https://use.typekit.net/bgg2quc.css);body{font-family:proxima-nova,Montserrat,sans-serif}html{font-size:1rem;font-family:proxima-nova,Montserrat,sans-serif}h1,h2,h3,h4,h5,h6{font-family:proxima-nova-condensed,sans-serif!important;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#2c2c2c}div,li,p,span,ul{font-family:proxima-nova,Montserrat,sans-serif}h1{font-size:3rem}@media (min-width:992px){h1{font-size:3.5rem}}h2{font-size:2rem}@media (min-width:992px){h2{font-size:2.5rem}}h3{font-size:1.5rem}@media (min-width:992px){h3{font-size:1.8rem}}h4{font-size:1.2rem}@media (min-width:992px){h4{font-size:1.4rem}}h5{font-weight:400;font-size:1.1rem}@media (min-width:992px){h5{font-size:1.2rem}}.B1{font-family:proxima-nova-condensed,sans-serif;font-size:16px;font-weight:400;line-height:1.25;letter-spacing:.32px}@media (min-width:992px){.B1{font-size:18px;line-height:1.44;letter-spacing:.18px}}.B2{font-family:proxima-nova,Montserrat,sans-serif;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal}@media (min-width:992px){.B2{font-size:14px;line-height:1.57;letter-spacing:.14px}}@media (min-width:992px){.A1{font-family:proxima-nova-condensed,sans-serif;font-size:16px;font-weight:600;font-style:normal;line-height:1;letter-spacing:.16px;color:#2c2c2c}}.A2{font-family:proxima-nova-condensed,sans-serif;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.16px;color:#2c2c2c}.L1{font-family:proxima-nova-condensed,sans-serif;font-size:14px;font-weight:400;font-style:normal;letter-spacing:.28px;color:#2c2c2c}@media (min-width:992px){.L1{font-size:16px;letter-spacing:.16px}}@media (min-width:992px){.N1,.N2,.N3,.N4{font-family:proxima-nova-condensed,sans-serif;font-size:16px;font-style:normal}.N1,.N2{font-weight:600;line-height:1;letter-spacing:.16px;color:#2D2D2D}.N3{font-weight:400;line-height:1.19;letter-spacing:.32px;color:#000}.N4{font-size:16px;font-weight:300;line-height:1;letter-spacing:.16px;color:#000}.N5{font-family:proxima-nova,Montserrat,sans-serif;font-size:12px;font-weight:400;font-style:normal;font-stretch:95%;line-height:1;letter-spacing:normal;color:#000}}@media (min-width:768px){.P4{font-family:proxima-nova-condensed,sans-serif;font-size:14px;font-weight:500;font-style:normal;line-height:normal;letter-spacing:.14px;color:#000}}article,div,li,p,ul{font-family:proxima-nova,Montserrat,sans-serif;font-weight:400;line-height:normal;font-stretch:normal}input{font-size:16px!important}.one-up-carousel{font-size:16px;padding-top:5vw;padding-bottom:5vw}@media (max-width:767px){.one-up-carousel{padding-top:50px;padding-bottom:50px}}.one-up-carousel .title-and-callout{position:relative;padding-left:90px;padding-right:90px;margin-bottom:30px}@media (max-width:991px){.one-up-carousel .title-and-callout{padding-left:20px;padding-right:20px}}.one-up-carousel .one-up-carousel-title{font-size:30px;display:inline-block;font-family:proxima-nova-condensed,sans-serif;font-weight:700;width:100%}@media (max-width:991px){.one-up-carousel .one-up-carousel-title{text-align:center;font-size:24px}}.one-up-carousel .text-link.cta{margin-top:0;right:100px;top:.6em;position:absolute;font-family:proxima-nova-condensed,sans-serif}@media (max-width:768px){.one-up-carousel .text-link.cta{display:none}}.one-up-carousel .slick-dots{padding:0;list-style:none;width:100%;text-align:center}.one-up-carousel .slick-dots li{display:inline-block;border-radius:10px;width:10px;height:10px;background:#E2E4E5;margin:3px}.one-up-carousel .slick-dots li.slick-active{background:#6d6d6d}.one-up-carousel .slick-dots button{display:none;font-size:0;border:0}.one-up-carousel .slick-slide{height:unset;margin:0;width:850px;box-sizing:border-box;transition-duration:.3s;transform:scale(0.75)}.one-up-carousel .slick-slide div{text-align:center;z-index:3}.one-up-carousel .slick-slide .experience-component{max-width:850px;margin:0 auto}.one-up-carousel .slick-slide .experience-component .one-up-large-tile-text-bar{z-index:1;transition-delay:0s;transition-duration:.5s;opacity:0;transform:translate3d(0,-78px,0)}.one-up-carousel .slick-slide.slick-active .one-up-large-tile-text-bar{transition-delay:.5s}.one-up-carousel .slick-slide img{max-width:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover}.one-up-carousel .slick-slide.slick-center,.one-up-carousel .slick-slide.slick-center.next-slide,.one-up-carousel .slick-slide.slick-center.previous-slide,.one-up-carousel .slick-slide.slick-cloned.grow{transform:scale(1)}.one-up-carousel .slick-slide.slick-center .one-up-large-tile-text-bar,.one-up-carousel .slick-slide.slick-center.next-slide .one-up-large-tile-text-bar,.one-up-carousel .slick-slide.slick-center.previous-slide .one-up-large-tile-text-bar{opacity:1;transform:translate3d(0,0,0)}.one-up-carousel .slick-arrow{top:calc(50% - 45px);transform:translateY(-50%);position:absolute;z-index:99;background-color:#FCD731;height:70px;width:70px;border-radius:70px;border:2px solid #fff;transition:background-color .3s ease,color .3s ease}.one-up-carousel .slick-arrow.slick-next{right:calc(19vw - 40px)}.one-up-carousel .slick-arrow.slick-next i{margin-left:3px}.one-up-carousel .slick-arrow.slick-prev{left:calc(19vw - 40px)}.one-up-carousel .slick-arrow.slick-prev i{margin-right:3px}.one-up-carousel .slick-arrow:hover{background-color:#2d2d2d;color:#fff}@media (max-width:767px){.one-up-carousel .slick-slide{padding-left:20px;padding-right:20px;transform:scale(1)!important}.one-up-carousel .slick-slide .one-up-large-tile-text-bar{opacity:1!important;transform:translate3d(0,0,0)!important}}