@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&display=swap);:root{--silver:#d0f0ed;--gold:#c49f24;--midnight-blue:#1f2033;--font-outfit:'Outfit', system-ui, sans-serif}body{font-family:var(--font-outfit),system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;width:100%;box-sizing:border-box}html{scroll-behavior:auto}.navbar{z-index:999;justify-content:space-between;padding-top:20px;padding-bottom:20px;display:flex;position:fixed;inset:0 0 auto}.nav-block{align-items:center;width:95%;max-width:1170px;height:70px;display:flex}.nav-link-line{margin-right:36px}.nav-link{color:var(--silver);letter-spacing:.5px;padding:8px 15px;font-size:15px;font-weight:500;transition:color .25s ease-in-out;text-decoration:none}.nav-link.w--current,.nav-link:hover{color:#fff}.brand{position:relative}.nav-menu{margin-left:auto;margin-right:auto;display:flex}.w-nav{position:relative;z-index:1000}.w-nav:after,.w-nav:before{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.w-nav:after{clear:both}.w-nav-brand,.w-nav-link{position:relative;text-decoration:none}.w-nav-brand{float:left;color:#333}.w-nav-link{display:inline-block;vertical-align:top;color:#222;padding:20px;text-align:left;margin-left:auto;margin-right:auto}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{position:relative;float:right}[data-nav-menu-open]{display:block!important;position:absolute;top:100%;left:0;right:0;background:#c8c8c8;text-align:center;overflow:visible;min-width:200px}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{position:absolute;overflow:hidden;display:none;top:100%;left:0;right:0;width:100%}.w-nav-overlay [data-nav-menu-open]{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto;right:auto;z-index:1;top:0}.w-nav[data-animation=over-left] [data-nav-menu-open]{right:auto;z-index:1;top:0}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto;left:auto;z-index:1;top:0}.w-nav[data-animation=over-right] [data-nav-menu-open]{left:auto;z-index:1;top:0}.w-nav-button{position:relative;float:right;padding:18px;font-size:24px;display:none;cursor:pointer;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;user-select:none}.w-nav-button:focus{outline:0}.w-nav-button.w--open{background-color:#c8c8c8}.menu-button{display:none}.menu-icon{width:30px;height:30px}.header-section,.hero-block{flex-direction:row;justify-content:center;margin-bottom:0;display:flex;position:relative}.header-section{background-image:linear-gradient(#124f88,#34c0d3);align-items:center}.header-section.inner-page{min-height:300px;padding-top:100px}.hero-block{grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:flex-end;width:95%;max-width:1170px;margin-top:140px}.hero-block.inner{justify-content:center;margin-bottom:100px;margin-top:0}.hero-content{flex-direction:column;display:flex}.hero-content,.hero-content.inner{align-items:center}.hero-title{color:#fff;margin-top:0;margin-bottom:31px;font-size:52px;line-height:70px}.hero-text{color:#f3f3f3;margin-top:30px;font-size:18px;line-height:30px}.block-content,.section{align-items:center;display:flex;position:relative}.section{justify-content:center;margin-left:0;margin-right:0;padding:0}.block-content{z-index:1;flex-direction:column;width:95%;max-width:1170px;margin-top:60px;margin-bottom:60px}.block-content.top-bot-margin{margin-top:120px;margin-bottom:120px}.terms-ritch-text-block{width:840px;max-width:100%}.w-richtext:after,.w-richtext:before{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:after,.w-richtext[contenteditable=true]:before{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext figure{position:relative;max-width:60%}.w-richtext figure img{width:100%}.w-richtext figure div{font-size:0;color:transparent}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{display:table-caption;caption-side:bottom}.w-richtext figure.w-richtext-align-center{margin-right:auto;margin-left:auto;clear:both}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{width:100%;max-width:100%;text-align:center;clear:both;display:block;margin-right:auto;margin-left:auto}.w-richtext figure.w-richtext-align-floatleft{float:left;margin-right:15px;clear:none}.w-richtext figure.w-richtext-align-floatright{float:right;margin-left:15px;clear:none}.footer{color:#000;background-color:#000;justify-content:center;max-width:100%;display:flex;position:static}.footer-block{border-radius:3px 3px 0 0;width:95%;max-width:1170px}.footer-grid{grid-column-gap:40px;grid-template-rows:auto;grid-template-columns:.75fr .5fr .5fr .5fr;padding-top:80px;padding-bottom:80px;display:grid}.bottom-footer{color:#d0f0ed;justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:20px;font-size:16px;font-weight:400;display:flex}.footer-title{color:#fff;margin-top:0;font-size:16px;font-weight:500;line-height:16px}.text-block{color:var(--silver)}.footer-nav-link-line{margin-right:30px}.footer-hover-line{display:none}.footer-link{opacity:.8;color:var(--silver);margin-top:25px;margin-bottom:0;padding-bottom:0;font-weight:500;line-height:16px;text-decoration:none;transition:color .25s ease-in-out;display:block}.footer-link:hover{opacity:1;color:#fff;text-decoration:none}.footer-divider{opacity:.15;background-color:#ffffffb3;width:100%;height:1px;margin-left:auto;margin-right:auto;position:relative;inset:0 0 auto}.left-block-footer{margin-right:60px}.block-footer,.left-block-footer{flex-direction:column;align-items:flex-start;display:flex}.logo{margin-top:0;margin-bottom:0}@media screen and (max-width:991px){.navbar{padding-top:15px;padding-bottom:15px}.nav-block{width:100%;padding-left:20px;padding-right:20px}.nav-menu{display:none}.menu-button{display:block}.hero-block{width:100%;padding-left:20px;padding-right:20px}.hero-block.inner{margin-top:0;margin-bottom:60px}.hero-title{font-size:36px;line-height:48px}.block-content{width:100%;padding-left:20px;padding-right:20px}.block-content.top-bot-margin{margin-top:60px;margin-bottom:60px}.terms-ritch-text-block{width:100%}.footer-block,.footer-grid{width:100%;box-sizing:border-box}.footer-block{max-width:100%;padding-left:20px;padding-right:20px}.footer-grid{grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:32px;padding-top:50px;padding-bottom:32px}.left-block-footer{margin-right:0;margin-bottom:0;gap:20px}.left-block-footer .logo{margin:0 auto}.block-footer,.left-block-footer{align-items:center;text-align:center;width:100%;max-width:100%}.footer-title{margin-bottom:16px;width:100%;text-align:center}.footer-nav-link-line{margin-right:0;margin-bottom:10px;width:100%}.footer-nav-link-line:last-child{margin-bottom:0}.footer-link{margin-top:0;width:100%;display:block;text-align:center;font-size:14px}.footer-store-badges{align-items:center;width:100%;max-width:100%;box-sizing:border-box;gap:10px;margin:0 auto}.footer-store-badge{width:auto;max-width:150px;display:block;margin:0 auto}.footer-store-badge .image-2{width:100%;height:auto;max-width:150px;display:block}.bottom-footer{flex-direction:column;padding-top:20px;padding-bottom:20px;box-sizing:border-box}.bottom-footer,.text-block{width:100%;text-align:center}}@media screen and (max-width:767px){.hero-title{font-size:28px;line-height:36px}.hero-text{font-size:16px;line-height:24px}.footer-block{padding-left:16px;padding-right:16px}.footer-grid{grid-template-columns:1fr;grid-row-gap:28px;padding-top:40px;padding-bottom:28px;width:100%}.left-block-footer{gap:16px}.footer-title{font-size:15px;margin-bottom:14px;text-align:center}.footer-link{font-size:14px;margin-top:0;text-align:center}.footer-nav-link-line{margin-bottom:8px}.footer-nav-link-line:last-child{margin-bottom:0}.footer-store-badges{gap:8px}.footer-store-badge{max-width:140px}.footer-store-badge .image-2{max-width:140px;width:100%}.bottom-footer{padding-top:16px;padding-bottom:16px;font-size:13px}}