.video-placeholder{background:no-repeat 50% 50%;-ms-background-size:cover;background-size:cover}.fill-space-video-wrap video{top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.video-placeholder{background:no-repeat 50% 50%;-ms-background-size:cover;background-size:cover}.fill-space-video-wrap video{top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}html{opacity:0!important;pointer-events:none;will-change:opacity;transition:opacity 500ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:opacity 500ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:opacity 500ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:opacity 500ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:opacity 500ms cubic-bezier(0.25,0.1,0.25,1);min-height:100vh}html.visible{opacity:1!important;pointer-events:all}body,html{font-family:"LyonDisplay-Light";line-height:1.3333333333em}body,html{font-size:16px}@media (min-width:390px){body,html{font-size:calc(16px + 2 * (100vw - 390px) / 1050)}}@media (min-width:1440px){body,html{font-size:18px}}@media only screen and (max-width:480px),only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:360px) and (device-height:592px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:360px) and (device-height:592px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait),screen and (device-width:384px) and (device-height:592px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait),screen and (device-width:480px) and (device-height:800px) and (orientation:portrait){body,html{font-size:4.1025641026vw}}html,html a{-webkit-font-smoothing:antialiased!important;text-shadow:1px 1px 1px rgba(0,0,0,0.004)}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{color:#394C47;background-color:rgba(245,239,237,0.5);text-rendering:optimizeLegibility;font-family:"LyonDisplay-Light";-webkit-text-size-adjust:100%;margin:0;padding:0;will-change:background-color,color;transition:background-color 600ms cubic-bezier(0.25,0.1,0.25,1),color 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:background-color 600ms cubic-bezier(0.25,0.1,0.25,1),color 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:background-color 600ms cubic-bezier(0.25,0.1,0.25,1),color 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:background-color 600ms cubic-bezier(0.25,0.1,0.25,1),color 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:background-color 600ms cubic-bezier(0.25,0.1,0.25,1),color 400ms cubic-bezier(0.25,0.1,0.25,1)}body a{position:relative;color:#394C47;text-decoration:none;will-change:opacity,color;transition:opacity 250ms cubic-bezier(0.25,0.1,0.25,1),color 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:opacity 250ms cubic-bezier(0.25,0.1,0.25,1),color 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:opacity 250ms cubic-bezier(0.25,0.1,0.25,1),color 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:opacity 250ms cubic-bezier(0.25,0.1,0.25,1),color 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:opacity 250ms cubic-bezier(0.25,0.1,0.25,1),color 400ms cubic-bezier(0.25,0.1,0.25,1)}body a:hover{opacity:0.5}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grid{position:relative;display:block;width:100%;height:auto}.grid .col-1-12_lg{width:7%}.grid .col-2-12_lg{width:15.45%}.grid .col-3-12_lg{width:23.9%}.grid .col-4-12_lg{width:32.35%}.grid .col-5-12_lg{width:40.8%}.grid .col-6-12_lg{width:49.25%}.grid .col-7-12_lg{width:57.7%}.grid .col-8-12_lg{width:66.15%}.grid .col-9-12_lg{width:74.6%}.grid .col-10-12_lg{width:83.05%}.grid .col-11-12_lg{width:91.5%}.grid .col-12-12_lg{width:99.95%}.grid .gutter_lg{width:1.45%}.grid .gutter-margin-right_lg{margin-right:1.45%}.grid .gutter-margin-right_lg:last-child{margin-right:0px!important}@media only screen and (max-width:480px),only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:360px) and (device-height:592px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:360px) and (device-height:592px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait),screen and (device-width:384px) and (device-height:592px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait),screen and (device-width:480px) and (device-height:800px) and (orientation:portrait){.grid .col-1-4_sm{width:23%}.grid .col-2-4_sm{width:48.6666%}.grid .col-3-4_sm{width:74.3332%}.grid .col-4-4_sm{width:99.9998%}.grid .gutter_sm{width:2.6666%}.grid .gutter-margin-right_sm{margin-right:2.6666%}.grid .gutter-margin-right_sm:last-child{margin-right:0px!important}}img,svg,video{display:block;width:100%;height:auto}div{position:relative;display:block}img.full-bleed-image,video.full-bleed-video{position:absolute;width:100%;height:100%;top:0%;left:0%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;pointer-events:none}#sprite-plyr{display:none!important}.lazyload-wrap{position:relative;display:block;width:100%;height:auto}.sized-lazyload-wrap{position:relative;display:block;width:100%;height:auto;overflow:hidden}.sized-lazyload-wrap .padding-element{position:relative;display:block;width:100%;height:auto;z-index:1}.sized-lazyload-wrap img,.sized-lazyload-wrap video{z-index:2}.loading-overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5;background-color:rgba(253,252,248,0.2);backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);transition:opacity 600ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:opacity 600ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:opacity 600ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:opacity 600ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:opacity 600ms cubic-bezier(0.25,0.1,0.25,1);will-change:opacity}.loading-overlay.hidden{opacity:0;pointer-events:none}.image-loaded .loading-overlay{opacity:0;pointer-events:none}.video-placeholder{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);will-change:opacity}.video-placeholder.hidden{opacity:0;pointer-events:none}.fill-space-video-wrap{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;pointer-events:none}.fill-space-video-wrap video{position:absolute;width:auto;height:auto;z-index:5}.fill-space-video-wrap.fill-width video{width:100%;height:auto}.fill-space-video-wrap.fill-height video{width:auto;height:100%}.outer-content-wrap{position:relative;width:calc(100% - 2.2222222222rem);width:-o-calc(100% - 2.2222222222rem);width:-ms-calc(100% - 2.2222222222rem);width:-webkit-calc(100% - 2.2222222222rem);margin:0 auto;z-index:1}@media only screen and (max-width:768px){.outer-content-wrap{width:calc(100% - 2.5rem);width:-o-calc(100% - 2.5rem);width:-ms-calc(100% - 2.5rem);width:-webkit-calc(100% - 2.5rem)}}.capsule-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;border:1px solid;cursor:pointer;padding:0.1111111111rem 0.6666666667rem;will-change:color,background-color,border-color;transition:color 250ms cubic-bezier(0.25,0.1,0.25,1),background-color 250ms cubic-bezier(0.25,0.1,0.25,1),border-color 250ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:color 250ms cubic-bezier(0.25,0.1,0.25,1),background-color 250ms cubic-bezier(0.25,0.1,0.25,1),border-color 250ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:color 250ms cubic-bezier(0.25,0.1,0.25,1),background-color 250ms cubic-bezier(0.25,0.1,0.25,1),border-color 250ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:color 250ms cubic-bezier(0.25,0.1,0.25,1),background-color 250ms cubic-bezier(0.25,0.1,0.25,1),border-color 250ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:color 250ms cubic-bezier(0.25,0.1,0.25,1),background-color 250ms cubic-bezier(0.25,0.1,0.25,1),border-color 250ms cubic-bezier(0.25,0.1,0.25,1)}@media only screen and (max-width:768px){.capsule-button{padding:0.3125rem 1.25rem}.capsule-button h5{font-size:0.75rem}}.pattern-bg{position:absolute;width:100%;height:100%;top:0;left:0;background-image:url("/wp-content/themes/cliffs/assets/images/background-pattern_v2.webp");background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-position:top center;background-repeat:repeat-y;z-index:-1;pointer-events:none}.nice-select{-webkit-tap-highlight-color:transparent;background-color:transparent;border-radius:0px;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:none;font-family:inherit;height:auto;outline:none;padding-left:0px;padding-right:0px;position:relative;text-align:left!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:100%}.nice-select span.current,.nice-select ul.list{width:100%;height:auto}.nice-select span.current{position:relative;display:block;background-color:#FBF6EA;border-radius:0px;-o-border-radius:0px;-ms-border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;padding:0.4444444444rem 0.6111111111rem;border:1px solid #394C47}@media only screen and (max-width:768px){.nice-select span.current{padding:0.6875rem 0.875rem}}.nice-select:before{content:"";position:absolute;top:0;right:0;display:block;width:2.3333333333rem;height:calc(100% - 2px);background-color:#FBF6EA;border:1px solid #394C47;overflow:hidden;z-index:10;pointer-events:none}@media only screen and (max-width:768px){.nice-select:before{width:2.625rem}}.nice-select:after{content:"";position:absolute;top:0;right:0;display:block;width:2.3333333333rem;height:calc(100% - 2px);background-image:url("/wp-content/themes/cliffs/assets/svgs/dropdown-arrow.svg");background-repeat:no-repeat;background-position:center center;background-size:140% auto;-o-background-size:140% auto;-ms-background-size:140% auto;-moz-background-size:140% auto;-webkit-background-size:140% auto;overflow:hidden;will-change:transform;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.5,0,0,1.25);transition:-webkit-transform 0.3s cubic-bezier(0.5,0,0,1.25);transition:transform 0.3s cubic-bezier(0.5,0,0,1.25);transition:transform 0.3s cubic-bezier(0.5,0,0,1.25),-webkit-transform 0.3s cubic-bezier(0.5,0,0,1.25);z-index:11;pointer-events:none}@media only screen and (max-width:768px){.nice-select:after{width:2.625rem}}.nice-select ul.list{position:absolute;list-style:none;display:block;top:initial;left:0;background-color:#FBF6EA;border-radius:0px;-o-border-radius:0px;-ms-border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto;overflow-x:hidden;padding:0;max-height:0px;border-left:1px solid #394C47;border-right:1px solid #394C47;border-bottom:none;border-bottom-color:transparent;will-change:max-height,padding;transition:max-height 0.6s cubic-bezier(0.5,0,0,1.25),padding 0.6s cubic-bezier(0.5,0,0,1.25);-o-transition:max-height 0.6s cubic-bezier(0.5,0,0,1.25),padding 0.6s cubic-bezier(0.5,0,0,1.25);-ms-transition:max-height 0.6s cubic-bezier(0.5,0,0,1.25),padding 0.6s cubic-bezier(0.5,0,0,1.25);-moz-transition:max-height 0.6s cubic-bezier(0.5,0,0,1.25),padding 0.6s cubic-bezier(0.5,0,0,1.25);-webkit-transition:max-height 0.6s cubic-bezier(0.5,0,0,1.25),padding 0.6s cubic-bezier(0.5,0,0,1.25);z-index:9;pointer-events:none}.nice-select ul.list li.option{cursor:pointer;list-style:none;outline:none;width:100%!important;border-bottom:1px solid rgba(61,75,71,0.5);text-align:left;opacity:1;will-change:opacity;transition:opacity 0.2s cubic-bezier(0.5,0,0,1.25);-o-transition:opacity 0.2s cubic-bezier(0.5,0,0,1.25);-ms-transition:opacity 0.2s cubic-bezier(0.5,0,0,1.25);-moz-transition:opacity 0.2s cubic-bezier(0.5,0,0,1.25);-webkit-transition:opacity 0.2s cubic-bezier(0.5,0,0,1.25);padding:0.2222222222rem 0.6111111111rem}.nice-select ul.list li.option:last-child{border-bottom:none}.nice-select ul.list li.option:first-child{display:none!important}.nice-select ul.list li.option:last-child{border-bottom:1px solid #394C47;border-bottom:none}@media only screen and (max-width:768px){.nice-select ul.list li.option{padding:0.4375rem 0.3125rem}}.nice-select.open ul.list{opacity:1;pointer-events:auto;max-height:200px;border-bottom:1px solid #394C47}.nice-select.open ul.list .option{opacity:1;transition:opacity 0.5s cubic-bezier(0.5,0,0,1.25) 0.35s;-o-transition:opacity 0.5s cubic-bezier(0.5,0,0,1.25) 0.35s;-ms-transition:opacity 0.5s cubic-bezier(0.5,0,0,1.25) 0.35s;-moz-transition:opacity 0.5s cubic-bezier(0.5,0,0,1.25) 0.35s;-webkit-transition:opacity 0.5s cubic-bezier(0.5,0,0,1.25) 0.35s}.nice-select.open.open:after{transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.video-placeholder{background:no-repeat 50% 50%;-ms-background-size:cover;background-size:cover}.fill-space-video-wrap video{top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}h1,h2,h3,h4,h5,h6{position:relative;font-family:"LyonDisplay-Light";font-style:normal;font-weight:normal}h3{font-family:"LyonDisplay-Light";letter-spacing:0.0311111111rem;line-height:normal;margin-bottom:1em}h3{font-size:20px}@media (min-width:390px){h3{font-size:calc(20px + 8 * (100vw - 390px) / 1050)}}@media (min-width:1440px){h3{font-size:28px}}h4{font-family:"LyonDisplay-LightItalic";letter-spacing:0.02em;line-height:1.1363636364em;margin-bottom:1em}h4{font-size:22px}@media (min-width:390px){h4{font-size:calc(22px + 8 * (100vw - 390px) / 1050)}}@media (min-width:1440px){h4{font-size:30px}}h5{font-family:"SackersGothicStd-Light";letter-spacing:0.0177777778rem;line-height:1.5em;text-transform:lowercase;margin-bottom:1em}h5{font-size:14px}@media (min-width:390px){h5{font-size:calc(14px + 2 * (100vw - 390px) / 1050)}}@media (min-width:1440px){h5{font-size:16px}}h5.small{font-size:12px}.nice-select span.current{font-family:"SackersGothicStd-Light";letter-spacing:0.0177777778rem;line-height:1.5em;text-transform:lowercase}.nice-select span.current{font-size:14px}@media (min-width:390px){.nice-select span.current{font-size:calc(14px + 2 * (100vw - 390px) / 1050)}}@media (min-width:1440px){.nice-select span.current{font-size:16px}}.nice-select ul.list{font-family:"SackersGothicStd-Light";letter-spacing:0.0177777778rem;line-height:1.5em;text-transform:lowercase}.nice-select ul.list{font-size:11px}@media (min-width:390px){.nice-select ul.list{font-size:calc(11px + 1.5 * (100vw - 390px) / 1050)}}@media (min-width:1440px){.nice-select ul.list{font-size:12.5px}}p{font-family:"LyonDisplay-Light";letter-spacing:0.02rem;line-height:1.3333333333em;margin-bottom:1.3333333333em}p{font-size:16px}@media (min-width:390px){p{font-size:calc(16px + 2 * (100vw - 390px) / 1050)}}@media (min-width:1440px){p{font-size:18px}}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin-bottom:0px!important}h1.uppercase,h2.uppercase,h3.uppercase,h4.uppercase,h5.uppercase,h6.uppercase,p.uppercase{text-transform:uppercase}input,select,textarea{position:relative;display:block;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;cursor:pointer;background-color:transparent;border:none;outline:none;border-radius:0px;-o-border-radius:0px;-ms-border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;box-shadow:0px;-o-box-shadow:0px;-ms-box-shadow:0px;-moz-box-shadow:0px;-webkit-box-shadow:0px;resize:none;margin:0;padding:0;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;white-space:nowrap;font-weight:normal;width:100%;height:auto;color:#394C47;font-family:"SackersGothicStd-Light";letter-spacing:0.0177777778rem;line-height:1.5em;border:1px solid #394C47;padding:0.4444444444rem 0.6111111111rem;text-transform:lowercase;background-color:#FBF6EA}input:focus,select:focus,textarea:focus{outline:none}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#394C47}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#394C47}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#394C47}input:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#394C47}input,select,textarea{font-size:14px}@media (min-width:390px){input,select,textarea{font-size:calc(14px + 2 * (100vw - 390px) / 1050)}}@media (min-width:1440px){input,select,textarea{font-size:16px}}select{padding-right:2.3333333333rem;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:768px){select{padding-right:2.625rem!important}}.button,button{position:relative;display:block;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;cursor:pointer;background-color:transparent;border:none;outline:none;border-radius:0px;-o-border-radius:0px;-ms-border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;box-shadow:0px;-o-box-shadow:0px;-ms-box-shadow:0px;-moz-box-shadow:0px;-webkit-box-shadow:0px;resize:none;margin:0;padding:0;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;white-space:nowrap;font-weight:normal;width:100%;height:auto;background-color:#394C47;color:#FBF6EA;font-family:"SackersGothicStd-Light";letter-spacing:0.0177777778rem;line-height:1.5em;text-transform:lowercase;text-align:center;leading-trim:both;text-edge:cap;border:1px solid #394C47;padding:0.4444444444rem 0.6111111111rem;will-change:background-color,color;transition:background-color 250ms cubic-bezier(0.25,0.1,0.25,1),color 250ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:background-color 250ms cubic-bezier(0.25,0.1,0.25,1),color 250ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:background-color 250ms cubic-bezier(0.25,0.1,0.25,1),color 250ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:background-color 250ms cubic-bezier(0.25,0.1,0.25,1),color 250ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:background-color 250ms cubic-bezier(0.25,0.1,0.25,1),color 250ms cubic-bezier(0.25,0.1,0.25,1);opacity:1!important}.button:focus,button:focus{outline:none}.button,button{font-size:14px}@media (min-width:390px){.button,button{font-size:calc(14px + 2 * (100vw - 390px) / 1050)}}@media (min-width:1440px){.button,button{font-size:16px}}.button:hover,button:hover{background-color:#FBF6EA;color:#394C47}@media only screen and (max-width:768px){.button,button{padding:0.5rem 0.875rem}}@media only screen and (max-width:480px),only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:360px) and (device-height:592px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:360px) and (device-height:592px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait),screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:portrait),screen and (device-width:384px) and (device-height:592px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait),screen and (device-width:480px) and (device-height:800px) and (orientation:portrait){h3{font-size:1.25rem;letter-spacing:0.025rem}h4{font-size:1.25rem}h5{font-size:1rem;letter-spacing:0.0175rem}h5.small{font-size:0.75rem}.button,button,input,select,textarea{font-size:0.75rem;letter-spacing:0.0175rem;padding:0.6875rem 0.875rem}.nice-select span.current{font-size:0.75rem;letter-spacing:0.0175rem}.nice-select ul.list{font-size:0.6875rem;letter-spacing:0.0175rem}p{font-size:1rem;letter-spacing:0.02rem}}.page-wrap{width:100%;height:auto}.page-wrap .video-placeholder{background:no-repeat 50% 50%;-ms-background-size:cover;background-size:cover}.fill-space-video-wrap .page-wrap video,.page-wrap .fill-space-video-wrap video{top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.page-wrap .flickity-enabled.is-fade .flickity-slider>.carousel-slide{pointer-events:none;z-index:0;opacity:0!important;will-change:opacity;transition:opacity 0.7s cubic-bezier(0.25,0.1,0.25,1)!important;-o-transition:opacity 0.7s cubic-bezier(0.25,0.1,0.25,1)!important;-ms-transition:opacity 0.7s cubic-bezier(0.25,0.1,0.25,1)!important;-moz-transition:opacity 0.7s cubic-bezier(0.25,0.1,0.25,1)!important;-webkit-transition:opacity 0.7s cubic-bezier(0.25,0.1,0.25,1)!important}.page-wrap .flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:200;opacity:1!important}.landing-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#FBF6EA;z-index:500}.landing-overlay img.logo{position:absolute;width:35.6666666667rem;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:20}.landing-overlay h4.coming-soon{position:absolute;width:100%;height:auto;text-align:center;bottom:3.3333333333rem;left:0}@media only screen and (max-width:768px){.landing-overlay img.logo{width:18.625rem}.landing-overlay h4.coming-soon{bottom:1.875rem}}.popup-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;background-color:#FBF6EA;z-index:400;overflow-y:auto;-webkit-overflow-scrolling:touch}.popup-overlay img.close-button{position:fixed;width:1.3333333333rem;height:auto;top:1.1111111111rem;left:1.1111111111rem;cursor:pointer;z-index:50}@media only screen and (max-width:768px){.popup-overlay img.close-button{position:absolute;width:1.4375rem;top:1.25rem;left:1.25rem}}.popup-overlay.text-popup .outer-content-wrap{padding:8.8888888889rem 0;opacity:0;pointer-events:none;will-change:opacity;transition:opacity 700ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:opacity 700ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:opacity 700ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:opacity 700ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:opacity 700ms cubic-bezier(0.25,0.1,0.25,1)}.popup-overlay.text-popup h3.title{text-align:center;margin-bottom:8.8888888889rem}.popup-overlay.text-popup .text-wrap{margin:0 auto}.popup-overlay.text-popup .text-wrap h5{margin-bottom:0px}.popup-overlay.text-popup .text-wrap p{margin-bottom:2em}.popup-overlay.text-popup.visible .outer-content-wrap{opacity:1;pointer-events:all}@media only screen and (max-width:768px){.popup-overlay.text-popup .outer-content-wrap{padding:7.5rem 0}.popup-overlay.text-popup h3.title{margin-bottom:3.5rem}.popup-overlay.text-popup .text-wrap{width:88.5714285714%}.popup-overlay.text-popup .text-wrap h5{font-size:0.875rem;line-height:1em;margin-bottom:0.4em}}.popup-overlay.form-popup .outer-content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;opacity:0;pointer-events:none;will-change:opacity;padding-bottom:7%;transition:opacity 700ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:opacity 700ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:opacity 700ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:opacity 700ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:opacity 700ms cubic-bezier(0.25,0.1,0.25,1)}@media only screen and (max-width:768px){.popup-overlay.form-popup .outer-content-wrap{padding-bottom:15%}}.popup-overlay.form-popup .gform_ajax_spinner{display:none!important}.popup-overlay.form-popup .form-wrap{width:37.1428571429%}.popup-overlay.form-popup .form-wrap .gform_validation_errors{display:none!important}@media only screen and (max-width:768px){.popup-overlay.form-popup .form-wrap{width:94.2857142857%}}.popup-overlay.form-popup .form-wrap .gform-body label{display:none}.popup-overlay.form-popup .form-wrap .gform-body .gform_fields{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-o-align-items:flex-start;-ms-align-items:flex-start;-moz-align-items:flex-start;-webkit-align-items:flex-start;flex-wrap:wrap;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap}.popup-overlay.form-popup .form-wrap .gform-body .gfield.gfield--type-section{width:100%;margin-bottom:1.2777777778rem;text-align:center}@media only screen and (max-width:768px){.popup-overlay.form-popup .form-wrap .gform-body .gfield.gfield--type-section{margin-bottom:1.75rem}}.popup-overlay.form-popup .form-wrap .gform-body .gfield{width:100%;margin-bottom:0.8888888889rem}.popup-overlay.form-popup .form-wrap .gform-body .gfield:last-child{margin-bottom:0px!important}.popup-overlay.form-popup .form-wrap .gform-body .gfield .gfield_description{display:none!important}.popup-overlay.form-popup .form-wrap .gform-body .gfield.gfield--width-quarter{width:25%;width:calc(40% - 0.4444444444rem)!important;width:-o-calc(40% - 0.4444444444rem)!important;width:-ms-calc(40% - 0.4444444444rem)!important;width:-webkit-calc(40% - 0.4444444444rem)!important}.popup-overlay.form-popup .form-wrap .gform-body .gfield.gfield--width-three-quarter{width:75%;width:calc(60% - 0.4444444444rem)!important;width:-o-calc(60% - 0.4444444444rem)!important;width:-ms-calc(60% - 0.4444444444rem)!important;width:-webkit-calc(60% - 0.4444444444rem)!important}.popup-overlay.form-popup .form-wrap .gform-body .gfield.gfield--type-phone{z-index:50}.popup-overlay.form-popup .form-wrap .gform-body .gfield.country-code-field{z-index:50}.popup-overlay.form-popup .form-wrap .gform-body .gfield.gfield_error input{border-color:#FF3800}.popup-overlay.form-popup .form-wrap .gform-body .gfield.gfield_error input::-webkit-input-placeholder{color:#FF3800}.popup-overlay.form-popup .form-wrap .gform-body .gfield.gfield_error input::-moz-placeholder{color:#FF3800}.popup-overlay.form-popup .form-wrap .gform-body .gfield.gfield_error input:-ms-input-placeholder{color:#FF3800}.popup-overlay.form-popup .form-wrap .gform-body .gfield.gfield_error input:-moz-placeholder{color:#FF3800}@media only screen and (max-width:768px){.popup-overlay.form-popup .form-wrap .gform-body .gfield{margin-bottom:0.875rem}.popup-overlay.form-popup .form-wrap .gform-body .gfield.gfield--width-quarter{width:45%;width:calc(50% - 0.4375rem)!important;width:-o-calc(50% - 0.4375rem)!important;width:-ms-calc(50% - 0.4375rem)!important;width:-webkit-calc(50% - 0.4375rem)!important}.popup-overlay.form-popup .form-wrap .gform-body .gfield.gfield--width-three-quarter{width:55%;width:calc(50% - 0.4375rem)!important;width:-o-calc(50% - 0.4375rem)!important;width:-ms-calc(50% - 0.4375rem)!important;width:-webkit-calc(50% - 0.4375rem)!important}}.popup-overlay.form-popup .form-wrap .gform_footer{margin-top:1.7777777778rem}@media only screen and (max-width:768px){.popup-overlay.form-popup .form-wrap .gform_footer{margin-top:1.75rem}}.popup-overlay.form-popup .form-wrap .gform_confirmation_wrapper{position:fixed;top:-9999px;left:-9999px;opacity:0;pointer-events:none}.popup-overlay.form-popup .success-message{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);text-align:center;display:none}@media only screen and (max-width:768px){.popup-overlay.form-popup .success-message{padding:0 17%}}.popup-overlay.form-popup .logos-wrap{position:absolute;bottom:12.5%;left:0;width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-o-align-items:stretch;-ms-align-items:stretch;-moz-align-items:stretch;-webkit-align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center}.popup-overlay.form-popup .logos-wrap .logo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:3.5555555556rem;border-right:1px solid #4B5061;padding-right:1.6666666667rem;margin-right:1.6666666667rem}.popup-overlay.form-popup .logos-wrap .logo:last-child{border:none!important;padding:0;margin:0}.popup-overlay.form-popup .logos-wrap .logo img,.popup-overlay.form-popup .logos-wrap .logo svg{width:auto;height:3.5555555556rem}@media only screen and (max-width:768px){.popup-overlay.form-popup .logos-wrap{bottom:8%}.popup-overlay.form-popup .logos-wrap .logo{width:auto;height:3.125rem;padding-right:2rem;margin-right:2rem}.popup-overlay.form-popup .logos-wrap .logo img,.popup-overlay.form-popup .logos-wrap .logo svg{width:auto;height:3.125rem}}.popup-overlay.form-popup.visible .outer-content-wrap{opacity:1;pointer-events:all}.header-wrap{position:fixed;width:100%;height:auto;top:0;left:0;padding:1.1111111111rem 0 2.7777777778rem 0;z-index:100}.header-wrap:before{content:"";position:absolute;width:100%;height:100%;z-index:10;opacity:0.6;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(black),color-stop(19%,rgba(0,0,0,0.738)),color-stop(34%,rgba(0,0,0,0.541)),color-stop(47%,rgba(0,0,0,0.382)),color-stop(56.5%,rgba(0,0,0,0.278)),color-stop(65%,rgba(0,0,0,0.194)),color-stop(73%,rgba(0,0,0,0.126)),color-stop(80.2%,rgba(0,0,0,0.075)),color-stop(86.1%,rgba(0,0,0,0.042)),color-stop(91%,rgba(0,0,0,0.021)),color-stop(95.2%,rgba(0,0,0,0.008)),color-stop(98.2%,rgba(0,0,0,0.002)),to(transparent));background:linear-gradient(to bottom,black 0%,rgba(0,0,0,0.738) 19%,rgba(0,0,0,0.541) 34%,rgba(0,0,0,0.382) 47%,rgba(0,0,0,0.278) 56.5%,rgba(0,0,0,0.194) 65%,rgba(0,0,0,0.126) 73%,rgba(0,0,0,0.075) 80.2%,rgba(0,0,0,0.042) 86.1%,rgba(0,0,0,0.021) 91%,rgba(0,0,0,0.008) 95.2%,rgba(0,0,0,0.002) 98.2%,transparent 100%)}.header-wrap .outer-content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-o-align-items:flex-start;-ms-align-items:flex-start;-moz-align-items:flex-start;-webkit-align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-o-justify-content:flex-end;-ms-justify-content:flex-end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;z-index:20}@media only screen and (max-width:768px){.header-wrap{padding:1.25rem 0 3.125rem 0}}.header-wrap .logo-wrap{position:absolute;width:15.2777777778rem;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.header-wrap .logo-wrap svg path{fill:#ffffff!important;will-change:fill;transition:fill 250ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:fill 250ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:fill 250ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:fill 250ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:fill 250ms cubic-bezier(0.25,0.1,0.25,1)}@media only screen and (max-width:768px){.header-wrap .logo-wrap{position:relative;top:initial;left:initial;width:11.25rem;transform:translate(0%,0%);-o-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);margin:0 auto}}.header-wrap .capsule-button{border-color:#ffffff;color:#ffffff;padding:0.1666666667rem 1.6666666667rem}.header-wrap .capsule-button:hover{background-color:#ffffff;color:#394C47}@media only screen and (max-width:768px){.header-wrap .capsule-button{display:none}}.header-wrap.hidden{transform:translateY(-101%);-o-transform:translateY(-101%);-ms-transform:translateY(-101%);-moz-transform:translateY(-101%);-webkit-transform:translateY(-101%)}.page-wrap#home-page{overflow:hidden}.page-wrap#home-page .splash-panel{width:100%;height:auto;overflow:hidden;z-index:10}.page-wrap#home-page .splash-panel .homepage-carousel{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;background-color:#000000;pointer-events:none}.page-wrap#home-page .splash-panel .homepage-carousel .flickity-slider,.page-wrap#home-page .splash-panel .homepage-carousel .flickity-viewport{height:100%!important}.page-wrap#home-page .splash-panel .homepage-carousel .carousel-slide{width:100%;height:100%;overflow:hidden}.page-wrap#home-page .capsule-button.mobile-register{position:absolute;bottom:4.375rem;left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);display:none;border-color:#ffffff;color:#ffffff;z-index:50;cursor:pointer}@media only screen and (max-width:768px){.page-wrap#home-page .capsule-button.mobile-register{display:block}}.page-wrap#home-page .legal-menu-wrap{position:absolute;bottom:0;left:0;width:100%;height:auto;padding:3.3333333333rem 0 1.2222222222rem 0;z-index:20}.page-wrap#home-page .legal-menu-wrap:before{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;z-index:0;opacity:0.5;background:-webkit-gradient(linear,left bottom,left top,from(black),color-stop(19%,rgba(0,0,0,0.738)),color-stop(34%,rgba(0,0,0,0.541)),color-stop(47%,rgba(0,0,0,0.382)),color-stop(56.5%,rgba(0,0,0,0.278)),color-stop(65%,rgba(0,0,0,0.194)),color-stop(73%,rgba(0,0,0,0.126)),color-stop(80.2%,rgba(0,0,0,0.075)),color-stop(86.1%,rgba(0,0,0,0.042)),color-stop(91%,rgba(0,0,0,0.021)),color-stop(95.2%,rgba(0,0,0,0.008)),color-stop(98.2%,rgba(0,0,0,0.002)),to(transparent));background:linear-gradient(to top,black 0%,rgba(0,0,0,0.738) 19%,rgba(0,0,0,0.541) 34%,rgba(0,0,0,0.382) 47%,rgba(0,0,0,0.278) 56.5%,rgba(0,0,0,0.194) 65%,rgba(0,0,0,0.126) 73%,rgba(0,0,0,0.075) 80.2%,rgba(0,0,0,0.042) 86.1%,rgba(0,0,0,0.021) 91%,rgba(0,0,0,0.008) 95.2%,rgba(0,0,0,0.002) 98.2%,transparent 100%)}@media only screen and (max-width:768px){.page-wrap#home-page .legal-menu-wrap{padding:6.25rem 0 1.375rem 0}}.page-wrap#home-page .legal-menu-wrap .legal-menu{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;display:inline-block;opacity:1!important;text-decoration:none;color:#ffffff;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-o-align-items:baseline;-ms-align-items:baseline;-moz-align-items:baseline;-webkit-align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;gap:1.1111111111rem;cursor:pointer}.page-wrap#home-page .legal-menu-wrap .legal-menu *{color:#ffffff}@media only screen and (max-width:768px){.page-wrap#home-page .legal-menu-wrap .legal-menu{gap:1.875rem}}.page-wrap#home-page .legal-menu-wrap .legal-menu:after{content:"";position:absolute;width:100%;transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);-moz-transform:scaleX(0);-webkit-transform:scaleX(0);height:0.04em;bottom:0.05em;left:0;background-color:#ffffff;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transition:-webkit-transform 250ms cubic-bezier(0.25,0.1,0.25,1);transition:-webkit-transform 250ms cubic-bezier(0.25,0.1,0.25,1);transition:transform 250ms cubic-bezier(0.25,0.1,0.25,1);transition:transform 250ms cubic-bezier(0.25,0.1,0.25,1),-webkit-transform 250ms cubic-bezier(0.25,0.1,0.25,1)}.page-wrap#home-page .legal-menu-wrap .legal-menu:hover:after{transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);-moz-transform:scaleX(1);-webkit-transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}@media only screen and (max-width:768px){.page-wrap#home-page .legal-menu-wrap .legal-menu:after{display:none}}@media only screen and (max-width:768px){.page-wrap#home-page .legal-menu-wrap .legal-menu .legal-menu-item h5{font-size:0.75rem}}
/*# sourceMappingURL=style.css.map */