@charset "UTF-8";@-webkit-keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes notyf-fadeinleft{0%{opacity:0;transform:translate(25%)}to{opacity:1;transform:translate(0)}}@keyframes notyf-fadeinleft{0%{opacity:0;transform:translate(25%)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes notyf-fadeoutright{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(25%)}}@keyframes notyf-fadeoutright{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(25%)}}@-webkit-keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@-webkit-keyframes ripple{0%{transform:scale(0) translateY(-45%) translate(13%)}to{transform:scale(1) translateY(-45%) translate(13%)}}@keyframes ripple{0%{transform:scale(0) translateY(-45%) translate(13%)}to{transform:scale(1) translateY(-45%) translate(13%)}}.notyf{position:fixed;top:0;left:0;height:100%;width:100%;color:#fff;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;pointer-events:none;box-sizing:border-box;padding:20px}.notyf__icon--error,.notyf__icon--success{height:21px;width:21px;background:#fff;border-radius:50%;display:block;margin:0 auto;position:relative}.notyf__icon--error:after,.notyf__icon--error:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px;left:9px;height:12px;top:5px}.notyf__icon--error:after{transform:rotate(-45deg)}.notyf__icon--error:before{transform:rotate(45deg)}.notyf__icon--success:after,.notyf__icon--success:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px}.notyf__icon--success:after{height:6px;transform:rotate(-45deg);top:9px;left:6px}.notyf__icon--success:before{height:11px;transform:rotate(45deg);top:5px;left:10px}.notyf__toast{display:block;overflow:hidden;pointer-events:auto;-webkit-animation:notyf-fadeinup .3s ease-in forwards;animation:notyf-fadeinup .3s ease-in forwards;box-shadow:0 3px 7px #00000040;position:relative;padding:0 15px;border-radius:2px;max-width:300px;transform:translateY(25%);box-sizing:border-box;flex-shrink:0}.notyf__toast--disappear{transform:translateY(0);-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s}.notyf__toast--disappear .notyf__icon,.notyf__toast--disappear .notyf__message{-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;opacity:1;transform:translateY(0)}.notyf__toast--disappear .notyf__dismiss{-webkit-animation:notyf-fadeoutright .3s forwards;animation:notyf-fadeoutright .3s forwards;opacity:1;transform:translate(0)}.notyf__toast--disappear .notyf__message{-webkit-animation-delay:.05s;animation-delay:.05s}.notyf__toast--upper{margin-bottom:20px}.notyf__toast--lower{margin-top:20px}.notyf__toast--dismissible .notyf__wrapper{padding-right:30px}.notyf__ripple{height:400px;width:400px;position:absolute;transform-origin:bottom right;right:0;top:0;border-radius:50%;transform:scale(0) translateY(-51%) translate(13%);z-index:5;-webkit-animation:ripple .4s ease-out forwards;animation:ripple .4s ease-out forwards}.notyf__wrapper{display:flex;align-items:center;padding-top:17px;padding-bottom:17px;padding-right:15px;border-radius:3px;position:relative;z-index:10}.notyf__icon{width:22px;text-align:center;font-size:1.3em;opacity:0;-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.3s;animation-delay:.3s;margin-right:13px}.notyf__dismiss{position:absolute;top:0;right:0;height:100%;width:26px;margin-right:-15px;-webkit-animation:notyf-fadeinleft .3s forwards;animation:notyf-fadeinleft .3s forwards;-webkit-animation-delay:.35s;animation-delay:.35s;opacity:0}.notyf__dismiss-btn{background-color:#00000040;border:none;cursor:pointer;transition:opacity .2s ease,background-color .2s ease;outline:none;opacity:.35;height:100%;width:100%}.notyf__dismiss-btn:after,.notyf__dismiss-btn:before{content:"";background:#fff;height:12px;width:2px;border-radius:3px;position:absolute;left:calc(50% - 1px);top:calc(50% - 5px)}.notyf__dismiss-btn:after{transform:rotate(-45deg)}.notyf__dismiss-btn:before{transform:rotate(45deg)}.notyf__dismiss-btn:hover{opacity:.7;background-color:#00000026}.notyf__dismiss-btn:active{opacity:.8}.notyf__message{vertical-align:middle;position:relative;opacity:0;-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s;line-height:1.5em}@media only screen and (max-width:480px){.notyf{padding:0}.notyf__ripple{height:600px;width:600px;-webkit-animation-duration:.5s;animation-duration:.5s}.notyf__toast{max-width:none;border-radius:0;box-shadow:0 -2px 7px #00000021;width:100%}.notyf__dismiss{width:56px}}.vc-pane-container{width:100%;position:relative}.vc-pane-container.in-transition{overflow:hidden}.vc-pane-layout{display:grid}.vc-arrow{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:auto;color:var(--gray-600);border-width:2px;border-style:solid;border-radius:var(--rounded);border-color:transparent}.vc-arrow:hover{background:var(--gray-200)}.vc-arrow:focus{border-color:var(--gray-300)}.vc-arrow.is-disabled{opacity:.25;pointer-events:none;cursor:not-allowed}.vc-day-popover-container{color:var(--white);background-color:var(--gray-800);border:1px solid;border-color:var(--gray-700);border-radius:var(--rounded);font-size:var(--text-xs);font-weight:var(--font-medium);padding:4px 8px;box-shadow:var(--shadow)}.vc-day-popover-header{font-size:var(--text-xs);color:var(--gray-300);font-weight:var(--font-semibold);text-align:center}.vc-arrows-container{width:100%;position:absolute;top:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:8px 10px;pointer-events:none}.vc-arrows-container.title-left{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.vc-arrows-container.title-right{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.vc-is-dark .vc-arrow{color:var(--white)}.vc-is-dark .vc-arrow:hover{background:var(--gray-800)}.vc-is-dark .vc-arrow:focus{border-color:var(--gray-700)}.vc-is-dark .vc-day-popover-container{color:var(--gray-800);background-color:var(--white);border-color:var(--gray-100)}.vc-is-dark .vc-day-popover-header{color:var(--gray-700)}.vc-day{position:relative;min-height:32px;z-index:1}.vc-day.is-not-in-month *{opacity:0;pointer-events:none}.vc-day-layer{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.vc-day-box-center-center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.vc-day-box-left-center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:0% 50%;transform-origin:0% 50%}.vc-day-box-right-center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.vc-day-box-center-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.vc-day-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:var(--text-sm);font-weight:var(--font-medium);width:28px;height:28px;line-height:28px;border-radius:var(--rounded-full);-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.vc-day-content:hover{background-color:#ccd6e04d}.vc-day-content:focus{font-weight:var(--font-bold);background-color:#ccd6e066}.vc-day-content.is-disabled{color:var(--gray-400)}.vc-is-dark .vc-day-content:hover{background-color:#7281974d}.vc-is-dark .vc-day-content:focus{background-color:#72819766}.vc-is-dark .vc-day-content.is-disabled{color:var(--gray-600)}.vc-highlights{overflow:hidden;pointer-events:none;z-index:-1}.vc-highlight{width:28px;height:28px}.vc-highlight.vc-highlight-base-start{width:50%!important;border-radius:0!important;border-right-width:0!important}.vc-highlight.vc-highlight-base-end{width:50%!important;border-radius:0!important;border-left-width:0!important}.vc-highlight.vc-highlight-base-middle{width:100%;border-radius:0!important;border-left-width:0!important;border-right-width:0!important;margin:0 -1px}.vc-dots{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.vc-dot{width:5px;height:5px;border-radius:50%;transition:all var(--day-content-transition-time)}.vc-dot:not(:last-child){margin-right:3px}.vc-bars{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:75%}.vc-bar{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:3px;transition:all var(--day-content-transition-time)}.vc-nav-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.vc-nav-arrow{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;line-height:var(--leading-snug);border-width:2px;border-style:solid;border-color:transparent;border-radius:var(--rounded)}.vc-nav-arrow.is-left{margin-right:auto}.vc-nav-arrow.is-right{margin-left:auto}.vc-nav-arrow.is-disabled{opacity:.25;pointer-events:none;cursor:not-allowed}.vc-nav-arrow:hover{background-color:var(--gray-900)}.vc-nav-arrow:focus{border-color:var(--accent-600)}.vc-nav-title{color:var(--accent-100);font-weight:var(--font-bold);line-height:var(--leading-snug);padding:4px 8px;border-radius:var(--rounded);border-width:2px;border-style:solid;border-color:transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none}.vc-nav-title:hover{background-color:var(--gray-900)}.vc-nav-title:focus{border-color:var(--accent-600)}.vc-nav-items{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:2px;grid-column-gap:5px}.vc-nav-item{width:48px;text-align:center;line-height:var(--leading-snug);font-weight:var(--font-semibold);padding:4px 0;cursor:pointer;border-width:2px;border-style:solid;border-color:transparent;border-radius:var(--rounded);-webkit-user-select:none;-ms-user-select:none;user-select:none}.vc-nav-item:hover{color:var(--white);background-color:var(--gray-900);box-shadow:var(--shadow-inner)}.vc-nav-item.is-active{color:var(--accent-900);background:var(--accent-100);font-weight:var(--font-bold);box-shadow:var(--shadow)}.vc-nav-item.is-current{color:var(--accent-100);font-weight:var(--bold);border-color:var(--accent-100)}.vc-nav-item:focus{border-color:var(--accent-600)}.vc-nav-item.is-disabled{opacity:.25;pointer-events:none}.vc-is-dark .vc-nav-title{color:var(--gray-900)}.vc-is-dark .vc-nav-title:hover{background-color:var(--gray-200)}.vc-is-dark .vc-nav-title:focus{border-color:var(--accent-400)}.vc-is-dark .vc-nav-arrow:hover{background-color:var(--gray-200)}.vc-is-dark .vc-nav-arrow:focus{border-color:var(--accent-400)}.vc-is-dark .vc-nav-item:hover{color:var(--gray-900);background-color:var(--gray-200);box-shadow:none}.vc-is-dark .vc-nav-item.is-active{color:var(--white);background:var(--accent-500)}.vc-is-dark .vc-nav-item.is-current{color:var(--accent-600);border-color:var(--accent-500)}.vc-is-dark .vc-nav-item:focus{border-color:var(--accent-400)}.vc-pane{min-width:250px}.vc-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 16px 0}.vc-header.align-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.vc-header.align-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.vc-title{font-size:var(--text-lg);color:var(--gray-800);font-weight:var(--font-semibold);line-height:28px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.vc-title:hover{opacity:.75}.vc-weeknumber{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.vc-weeknumber-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:var(--text-xs);font-weight:var(--font-medium);font-style:italic;width:28px;height:28px;margin-top:2px;color:var(--gray-500);-webkit-user-select:none;-ms-user-select:none;user-select:none}.vc-weeknumber-content.is-left-outside{position:absolute;left:var(--weeknumber-offset)}.vc-weeknumber-content.is-right-outside{position:absolute;right:var(--weeknumber-offset)}.vc-weeks{display:grid;grid-template-columns:repeat(7,1fr);position:relative;-webkit-overflow-scrolling:touch;padding:6px;min-width:250px}.vc-weeks.vc-show-weeknumbers{grid-template-columns:auto repeat(7,1fr)}.vc-weeks.vc-show-weeknumbers.is-right{grid-template-columns:repeat(7,1fr) auto}.vc-weekday{text-align:center;color:var(--gray-500);font-size:var(--text-sm);font-weight:var(--font-bold);line-height:14px;padding-top:4px;padding-bottom:8px;cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none}.vc-weekdays{display:-webkit-flex;display:-ms-flexbox;display:flex}.vc-nav-popover-container{color:var(--white);font-size:var(--text-sm);font-weight:var(--font-semibold);background-color:var(--gray-800);border:1px solid;border-color:var(--gray-700);border-radius:var(--rounded-lg);padding:4px;box-shadow:var(--shadow)}.vc-is-dark .vc-header{color:var(--gray-200)}.vc-is-dark .vc-title{color:var(--gray-100)}.vc-is-dark .vc-weekday{color:var(--accent-200)}.vc-is-dark .vc-nav-popover-container{color:var(--gray-800);background-color:var(--white);border-color:var(--gray-100)}.vc-none-enter-active,.vc-none-leave-active{transition-duration:0s}.vc-fade-enter-active,.vc-fade-leave-active,.vc-slide-left-enter-active,.vc-slide-left-leave-active,.vc-slide-right-enter-active,.vc-slide-right-leave-active,.vc-slide-up-enter-active,.vc-slide-up-leave-active,.vc-slide-down-enter-active,.vc-slide-down-leave-active,.vc-slide-fade-enter-active,.vc-slide-fade-leave-active{transition:opacity var(--slide-duration) var(--slide-timing),-webkit-transform var(--slide-duration) var(--slide-timing);transition:transform var(--slide-duration) var(--slide-timing),opacity var(--slide-duration) var(--slide-timing);transition:transform var(--slide-duration) var(--slide-timing),opacity var(--slide-duration) var(--slide-timing),-webkit-transform var(--slide-duration) var(--slide-timing);-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none}.vc-none-leave-active,.vc-fade-leave-active,.vc-slide-left-leave-active,.vc-slide-right-leave-active,.vc-slide-up-leave-active,.vc-slide-down-leave-active{position:absolute!important;width:100%}.vc-none-enter-from,.vc-none-leave-to,.vc-fade-enter-from,.vc-fade-leave-to,.vc-slide-left-enter-from,.vc-slide-left-leave-to,.vc-slide-right-enter-from,.vc-slide-right-leave-to,.vc-slide-up-enter-from,.vc-slide-up-leave-to,.vc-slide-down-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from,.vc-slide-fade-leave-to{opacity:0}.vc-slide-left-enter-from,.vc-slide-right-leave-to,.vc-slide-fade-enter-from.direction-left,.vc-slide-fade-leave-to.direction-left{-webkit-transform:translateX(var(--slide-translate));transform:translate(var(--slide-translate))}.vc-slide-right-enter-from,.vc-slide-left-leave-to,.vc-slide-fade-enter-from.direction-right,.vc-slide-fade-leave-to.direction-right{-webkit-transform:translateX(calc(-1 * var(--slide-translate)));transform:translate(calc(-1 * var(--slide-translate)))}.vc-slide-up-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from.direction-top,.vc-slide-fade-leave-to.direction-top{-webkit-transform:translateY(var(--slide-translate));transform:translateY(var(--slide-translate))}.vc-slide-down-enter-from,.vc-slide-up-leave-to,.vc-slide-fade-enter-from.direction-bottom,.vc-slide-fade-leave-to.direction-bottom{-webkit-transform:translateY(calc(-1 * var(--slide-translate)));transform:translateY(calc(-1 * var(--slide-translate)))}.vc-popover-content-wrapper{--popover-horizontal-content-offset: 8px;--popover-vertical-content-offset: 10px;--popover-caret-horizontal-offset: 18px;--popover-caret-vertical-offset: 8px;position:absolute;display:block;outline:none;z-index:10}.vc-popover-content-wrapper:not(.is-interactive){pointer-events:none}.vc-popover-content{position:relative;outline:none;z-index:10;box-shadow:var(--shadow-lg)}.vc-popover-content.direction-bottom{margin-top:var(--popover-vertical-content-offset)}.vc-popover-content.direction-top{margin-bottom:var(--popover-vertical-content-offset)}.vc-popover-content.direction-left{margin-right:var(--popover-horizontal-content-offset)}.vc-popover-content.direction-right{margin-left:var(--popover-horizontal-content-offset)}.vc-popover-caret{content:"";position:absolute;display:block;width:12px;height:12px;border-top:inherit;border-left:inherit;background-color:inherit;z-index:-1}.vc-popover-caret.direction-bottom{top:0}.vc-popover-caret.direction-bottom.align-left{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-center{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translate(-50%) translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-right{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-top{top:100%}.vc-popover-caret.direction-top.align-left{-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-center{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-135deg);transform:translate(-50%) translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-right{-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-left{left:100%}.vc-popover-caret.direction-left.align-top{-webkit-transform:translateX(-50%) rotate(135deg);transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-middle{-webkit-transform:translateY(-50%) translateX(-50%) rotate(135deg);transform:translateY(-50%) translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-bottom{-webkit-transform:translateX(-50%) rotate(135deg);transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-right{left:0}.vc-popover-caret.direction-right.align-top{-webkit-transform:translateX(-50%) rotate(-45deg);transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-middle{-webkit-transform:translateY(-50%) translateX(-50%) rotate(-45deg);transform:translateY(-50%) translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-bottom{-webkit-transform:translateX(-50%) rotate(-45deg);transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.align-left{left:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-center{left:50%}.vc-popover-caret.align-right{right:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-top{top:var(--popover-caret-vertical-offset)}.vc-popover-caret.align-middle{top:50%}.vc-popover-caret.align-bottom{bottom:var(--popover-caret-vertical-offset)}.vc-day-popover-row{--day-content-transition-time: .13s ease-in;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:all var(--day-content-transition-time)}.vc-day-popover-row:not(:first-child){margin-top:3px}.vc-day-popover-row-indicator{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:15px;margin-right:3px}.vc-day-popover-row-indicator span{transition:all var(--day-content-transition-time)}.vc-day-popover-row-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:none;-ms-flex-wrap:none;flex-wrap:none;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:-webkit-max-content;width:max-content}.vc-svg-icon{display:inline-block;stroke:currentColor;stroke-width:0}.vc-svg-icon path{fill:currentColor}.vc-time-picker{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:8px}.vc-time-picker.vc-invalid{pointer-events:none;opacity:.5}.vc-time-picker.vc-bordered{border-top:1px solid var(--gray-400)}.vc-time-icon{width:16px;height:16px;color:var(--gray-600)}.vc-time-content{margin-left:8px}.vc-time-date{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:var(--text-sm);font-weight:var(--font-semibold);text-transform:uppercase;padding:0 0 4px 4px;margin-top:-4px;line-height:21px}.vc-time-weekday{color:var(--gray-700);letter-spacing:var(--tracking-wide)}.vc-time-month{color:var(--accent-600);margin-left:8px}.vc-time-day{color:var(--accent-600);margin-left:4px}.vc-time-year{color:var(--gray-500);margin-left:8px}.vc-time-select{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.vc-am-pm{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:var(--gray-200);color:var(--gray-800);margin-left:8px;padding:4px;border-radius:var(--rounded);height:30px}.vc-am-pm button{font-size:var(--text-sm);font-weight:var(--font-medium);padding:0 4px;background:transparent;border:2px solid transparent;border-radius:var(--rounded);line-height:var(--leading-snug)}.vc-am-pm button:hover{color:var(--gray-600)}.vc-am-pm button:focus{border-color:var(--accent-400)}.vc-am-pm button.active{background:var(--accent-600);color:var(--white)}.vc-am-pm button.active:hover{background:var(--accent-500)}.vc-am-pm button.active:focus{border-color:var(--accent-400)}.vc-is-dark .vc-time-picker{border-color:var(--gray-700)}.vc-is-dark .vc-time-icon,.vc-is-dark .vc-time-weekday{color:var(--gray-400)}.vc-is-dark .vc-time-month,.vc-is-dark .vc-time-day{color:var(--accent-400)}.vc-is-dark .vc-time-year{color:var(--gray-500)}.vc-is-dark .vc-am-pm{background:var(--gray-700)}.vc-is-dark .vc-am-pm:focus{border-color:var(--accent-500)}.vc-is-dark .vc-am-pm button{color:var(--gray-100)}.vc-is-dark .vc-am-pm button:hover{color:var(--gray-400)}.vc-is-dark .vc-am-pm button:focus{border-color:var(--accent-500)}.vc-is-dark .vc-am-pm button.active{background:var(--accent-500);color:var(--white)}.vc-is-dark .vc-am-pm button.active:hover{background:var(--accent-600)}.vc-is-dark .vc-am-pm button.active:focus{border-color:var(--accent-500)}.vc-select{position:relative}.vc-select select{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:block;-webkit-appearance:none;appearance:none;width:52px;height:30px;font-size:var(--text-base);font-weight:var(--font-medium);text-align:left;background-color:var(--gray-200);border:2px solid;border-color:var(--gray-200);color:var(--gray-900);padding:0 20px 0 8px;border-radius:var(--rounded);line-height:var(--leading-tight);text-indent:0px;cursor:pointer;-moz-padding-start:3px;background-image:none}.vc-select select:hover{color:var(--gray-600)}.vc-select select:focus{outline:0;border-color:var(--accent-400);background-color:var(--white)}.vc-select-arrow{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;pointer-events:none;position:absolute;top:0;bottom:0;right:0;padding:0 4px 0 0;color:var(--gray-500)}.vc-select-arrow svg{width:16px;height:16px;fill:currentColor}.vc-is-dark select{background:var(--gray-700);color:var(--gray-100);border-color:var(--gray-700)}.vc-is-dark select:hover{color:var(--gray-400)}.vc-is-dark select:focus{border-color:var(--accent-500);background-color:var(--gray-800)}.vc-container{--white: #ffffff;--black: #000000;--gray-100: #f7fafc;--gray-200: #edf2f7;--gray-300: #e2e8f0;--gray-400: #cbd5e0;--gray-500: #a0aec0;--gray-600: #718096;--gray-700: #4a5568;--gray-800: #2d3748;--gray-900: #1a202c;--red-100: #fff5f5;--red-200: #fed7d7;--red-300: #feb2b2;--red-400: #fc8181;--red-500: #f56565;--red-600: #e53e3e;--red-700: #c53030;--red-800: #9b2c2c;--red-900: #742a2a;--orange-100: #fffaf0;--orange-200: #feebc8;--orange-300: #fbd38d;--orange-400: #f6ad55;--orange-500: #ed8936;--orange-600: #dd6b20;--orange-700: #c05621;--orange-800: #9c4221;--orange-900: #7b341e;--yellow-100: #fffff0;--yellow-200: #fefcbf;--yellow-300: #faf089;--yellow-400: #f6e05e;--yellow-500: #ecc94b;--yellow-600: #d69e2e;--yellow-700: #b7791f;--yellow-800: #975a16;--yellow-900: #744210;--green-100: #f0fff4;--green-200: #c6f6d5;--green-300: #9ae6b4;--green-400: #68d391;--green-500: #48bb78;--green-600: #38a169;--green-700: #2f855a;--green-800: #276749;--green-900: #22543d;--teal-100: #e6fffa;--teal-200: #b2f5ea;--teal-300: #81e6d9;--teal-400: #4fd1c5;--teal-500: #38b2ac;--teal-600: #319795;--teal-700: #2c7a7b;--teal-800: #285e61;--teal-900: #234e52;--blue-100: #ebf8ff;--blue-200: #bee3f8;--blue-300: #90cdf4;--blue-400: #63b3ed;--blue-500: #4299e1;--blue-600: #3182ce;--blue-700: #2b6cb0;--blue-800: #2c5282;--blue-900: #2a4365;--indigo-100: #ebf4ff;--indigo-200: #c3dafe;--indigo-300: #a3bffa;--indigo-400: #7f9cf5;--indigo-500: #667eea;--indigo-600: #5a67d8;--indigo-700: #4c51bf;--indigo-800: #434190;--indigo-900: #3c366b;--purple-100: #faf5ff;--purple-200: #e9d8fd;--purple-300: #d6bcfa;--purple-400: #b794f4;--purple-500: #9f7aea;--purple-600: #805ad5;--purple-700: #6b46c1;--purple-800: #553c9a;--purple-900: #44337a;--pink-100: #fff5f7;--pink-200: #fed7e2;--pink-300: #fbb6ce;--pink-400: #f687b3;--pink-500: #ed64a6;--pink-600: #d53f8c;--pink-700: #b83280;--pink-800: #97266d;--pink-900: #702459}.vc-container.vc-red{--accent-100: var(--red-100);--accent-200: var(--red-200);--accent-300: var(--red-300);--accent-400: var(--red-400);--accent-500: var(--red-500);--accent-600: var(--red-600);--accent-700: var(--red-700);--accent-800: var(--red-800);--accent-900: var(--red-900)}.vc-container.vc-orange{--accent-100: var(--orange-100);--accent-200: var(--orange-200);--accent-300: var(--orange-300);--accent-400: var(--orange-400);--accent-500: var(--orange-500);--accent-600: var(--orange-600);--accent-700: var(--orange-700);--accent-800: var(--orange-800);--accent-900: var(--orange-900)}.vc-container.vc-yellow{--accent-100: var(--yellow-100);--accent-200: var(--yellow-200);--accent-300: var(--yellow-300);--accent-400: var(--yellow-400);--accent-500: var(--yellow-500);--accent-600: var(--yellow-600);--accent-700: var(--yellow-700);--accent-800: var(--yellow-800);--accent-900: var(--yellow-900)}.vc-container.vc-green{--accent-100: var(--green-100);--accent-200: var(--green-200);--accent-300: var(--green-300);--accent-400: var(--green-400);--accent-500: var(--green-500);--accent-600: var(--green-600);--accent-700: var(--green-700);--accent-800: var(--green-800);--accent-900: var(--green-900)}.vc-container.vc-teal{--accent-100: var(--teal-100);--accent-200: var(--teal-200);--accent-300: var(--teal-300);--accent-400: var(--teal-400);--accent-500: var(--teal-500);--accent-600: var(--teal-600);--accent-700: var(--teal-700);--accent-800: var(--teal-800);--accent-900: var(--teal-900)}.vc-container.vc-blue{--accent-100: var(--blue-100);--accent-200: var(--blue-200);--accent-300: var(--blue-300);--accent-400: var(--blue-400);--accent-500: var(--blue-500);--accent-600: var(--blue-600);--accent-700: var(--blue-700);--accent-800: var(--blue-800);--accent-900: var(--blue-900)}.vc-container.vc-indigo{--accent-100: var(--indigo-100);--accent-200: var(--indigo-200);--accent-300: var(--indigo-300);--accent-400: var(--indigo-400);--accent-500: var(--indigo-500);--accent-600: var(--indigo-600);--accent-700: var(--indigo-700);--accent-800: var(--indigo-800);--accent-900: var(--indigo-900)}.vc-container.vc-purple{--accent-100: var(--purple-100);--accent-200: var(--purple-200);--accent-300: var(--purple-300);--accent-400: var(--purple-400);--accent-500: var(--purple-500);--accent-600: var(--purple-600);--accent-700: var(--purple-700);--accent-800: var(--purple-800);--accent-900: var(--purple-900)}.vc-container.vc-pink{--accent-100: var(--pink-100);--accent-200: var(--pink-200);--accent-300: var(--pink-300);--accent-400: var(--pink-400);--accent-500: var(--pink-500);--accent-600: var(--pink-600);--accent-700: var(--pink-700);--accent-800: var(--pink-800);--accent-900: var(--pink-900)}.vc-container{--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--text-xs: 12px;--text-sm: 14px;--text-base: 16px;--text-lg: 18px;--leading-snug: 1.375;--rounded: .25rem;--rounded-lg: .5rem;--rounded-full: 9999px;--shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, .06);--slide-translate: 22px;--slide-duration: .15s;--slide-timing: ease;--day-content-transition-time: .13s ease-in;--weeknumber-offset: -34px;position:relative;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-max-content;width:max-content;height:-webkit-max-content;height:max-content;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--gray-900);background-color:var(--white);border:1px solid;border-color:var(--gray-400);border-radius:var(--rounded-lg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}.vc-container,.vc-container *{box-sizing:border-box}.vc-container:focus,.vc-container *:focus{outline:none}.vc-container button,.vc-container [role=button]{cursor:pointer}.vc-container.vc-is-expanded{min-width:100%}.vc-container .vc-container{border:none}.vc-container.vc-is-dark{color:var(--gray-100);background-color:var(--gray-900);border-color:var(--gray-700)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;-webkit-font-smoothing:antialiased}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-font-smoothing:antialiased}body{background-color:#fff;color:#333;font-family:verdana,arial,helvetica,sans-serif;font-size:13px;line-height:18px}p,ol,ul,td{font-family:verdana,arial,helvetica,sans-serif;font-size:13px;line-height:18px}pre{background-color:#eee;padding:10px;font-size:11px}div.field,div.actions{margin-bottom:10px}#notice{color:#9fcbca}.field_with_errors{padding:2px;background-color:red;display:table}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.series-video-block{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #d4c0a1;display:flex}.series-video-block .video-image{width:100%;max-width:220px;padding-right:32px}.series-video-block .video-image img{display:block;width:100%}.series-video-block .video-image a{display:block}.series-video-block .video-description{display:flex;justify-content:space-between;width:calc(100% - 220px);align-items:center}.series-video-block .video-description .video-meta{width:100%;padding-right:32px;font-family:Lato,Helvetica,arial,sans-serif}.series-video-block .video-description .video-meta h3{margin-bottom:8px;font-weight:600}.series-video-block .video-description .video-meta>div{font-size:12px}.series-video-block .video-description .video-meta>div span,.series-video-block .video-description .video-meta>div a{display:inline-block;line-height:12px;color:#262626;text-transform:uppercase;letter-spacing:1px;border-left:2px solid #d4c0a1;padding-left:8px;margin-left:8px}.series-video-block .video-description .video-meta>div span:first-child,.series-video-block .video-description .video-meta>div a:first-child{border-left:none;padding-left:0;margin-left:0}.series-video-block .video-description .video-meta>div a .lines{display:inline-block;margin-right:5px;padding-top:3px;height:12px}.series-video-block .video-description .video-meta>div a .lines span{display:block;width:12px;height:1px;background-color:#262626;margin-bottom:3px;transition:all .3s ease}.series-video-block .video-description .video-meta>div a .lines span:last-child{margin-bottom:0}.series-video-block .video-description .video-meta>div a:hover{color:#99762a}.series-video-block .video-description .video-meta>div a:hover .lines span{background-color:#99762a}.series-video-block .video-description .video-watch-button{display:flex;align-items:center;justify-content:flex-end}.series-video-block .video-description .video-watch-button .button{padding:0 20px;font-size:14px;border-radius:4px;letter-spacing:2px}@media screen and (max-width: 660px){.series-video-block .video-image{max-width:180px;padding-right:20px}.series-video-block .video-description{width:calc(100% - 180px)}.series-video-block .video-description .video-meta{padding-right:20px}.series-video-block .video-description .video-meta h3{font-size:16px}}@media screen and (max-width: 520px){.series-video-block .video-description{flex-wrap:wrap}.series-video-block .video-description .video-meta{margin-bottom:10px;padding-right:0}.series-video-block .video-description .video-watch-button{width:100%;justify-content:unset}.series-video-block .video-description .video-watch-button .button{line-height:32px}}@media screen and (max-width: 440px){.series-video-block{flex-wrap:wrap}.series-video-block .video-image{width:100%;max-width:none;padding-right:0;margin-bottom:20px}.series-video-block .video-description{width:100%}.series-video-block .video-description .video-watch-button{width:100%;justify-content:unset}.series-video-block .video-description .video-watch-button .button{line-height:36px;padding:0 20px}}.series-video-block .active{background-color:#99762a!important;border-color:#99762a!important}blockquote.testimonial-quote{max-width:640px}blockquote.testimonial-quote p{font-family:Lora,Times,serif;font-size:32px;font-weight:400;line-height:1.2;margin-top:25px;margin-bottom:12px}@media screen and (max-width: 1100px){blockquote.testimonial-quote p{font-size:28px}}@media screen and (max-width: 1024px){blockquote.testimonial-quote p{font-size:26px}}blockquote.testimonial-quote cite{display:block;line-height:1;letter-spacing:1px;font-family:Times New Roman,Times,serif;font-size:14px;font-weight:600;font-style:italic;margin-top:12px;text-transform:uppercase;color:#99762a}blockquote.testimonial-quote cite span{display:block;font-family:Lato,Helvetica,arial,sans-serif;font-size:11px;color:#5d5f63;padding-top:5px;font-weight:300;font-style:normal;letter-spacing:.5px}.legal-content{margin-bottom:200px}@media screen and (max-width: 767px){.legal-content{margin-bottom:100px}}.legal-content h3{font-size:28px;font-weight:600;letter-spacing:1px;margin-bottom:12px}.legal-content h4{font-size:22px;font-weight:600;letter-spacing:1px;margin-bottom:12px;margin-top:50px}.legal-content h4:first-of-type{margin-top:0}.legal-content p{font-size:17px;margin-bottom:32px;max-width:800px}.legal-content ul,.legal-content ol{margin-left:32px;max-width:700px;margin-bottom:50px}.legal-content ul li,.legal-content ol li{font-size:16px;margin-bottom:20px;font-family:Lora;line-height:1.6}.legal-content ul{list-style-type:disc}.legal-content ol{list-style-type:decimal}.people-wrapper .series-title h3{font-size:48px}.people-wrapper .series-title h4{font-size:30px}.people-wrapper .people-content h3{display:none}@media screen and (max-width: 680px){.people-wrapper .people-content{column-count:1;column-gap:unset}.people-wrapper .people-content p{max-width:500px}}.people-list{display:flex;flex-wrap:wrap;column-gap:6%;row-gap:32px;margin:0 0 32px}@media screen and (min-width: 700px){.people-list{column-gap:5%}}@media screen and (min-width: 896px){.people-list{column-gap:4%}}@media screen and (min-width: 1108px){.people-list{column-gap:32px}}.people-list .person{font-family:Lato,Helvetica,arial,sans-serif;font-size:16px;line-height:1.3;width:47%;background-color:#f8f3ea}@media screen and (min-width: 700px){.people-list .person{width:30%}}@media screen and (min-width: 896px){.people-list .person{width:22%}}@media screen and (min-width: 1108px){.people-list .person{width:180px}}.people-list .person img{display:block;width:100%;transition:all .3s ease;opacity:.75}.people-list .person a.person-image{position:relative;display:block;overflow:hidden;margin-bottom:12px}.people-list .person a.person-image img{transition:all .75s ease;transform:scale(1.001)}.people-list .person a.person-image span{font-size:16px;font-weight:600;line-height:1;position:absolute;top:50%;left:50%;display:inline-block;visibility:hidden;padding:6px 0;transition:opacity .3s ease-in-out;transform:translate(-50%,-50%);letter-spacing:1px;text-transform:uppercase;opacity:0;color:#fff;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff}.people-list .person a.person-image:hover{background-color:#262626}.people-list .person a.person-image:hover img{transform:scale(1.1);opacity:.8}.people-list .person a.person-image:hover span{visibility:visible;opacity:1}.people-list .person .person-detail{font-family:Lora,Times,serif;font-size:15px;overflow-wrap:break-word}.people-list .person h3{font-family:Lato,Helvetica,arial,sans-serif;font-size:14px;font-weight:600;margin-bottom:5px;text-transform:uppercase;letter-spacing:1px}.people-list .person p{font-family:inherit;font-size:inherit;line-height:inherit}.people-search{padding:0 0 10px;margin:0 0 22px;display:flex;flex-direction:column;position:sticky;top:0;background-color:#f8f3ea;z-index:1}@media screen and (min-width: 768px){.people-search{flex-direction:row;align-items:center;justify-content:space-between}}@media screen and (min-width: 1108px){.people-search{width:1028px}}.people-search__top-text{font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:160%;color:#7c2b66;text-transform:uppercase;letter-spacing:1.5px}.people-search__bottom-text{font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:150%;color:#262626;text-transform:uppercase;letter-spacing:1.5px}.people-search .search-form{display:flex;align-items:center;width:100%;margin:20px 0 0}@media screen and (min-width: 768px){.people-search .search-form{margin:0}}.people-search .search-form form{display:flex;width:100%}.people-search .search-form input{width:300px;flex-grow:1;padding:0 16px;border:1px solid white;border-left:1px solid #d4c0a1;border-radius:0;outline:none}@media screen and (min-width: 1024px){.people-search .search-form input{width:500px}}.people-search .search-form button{display:flex;justify-content:center;align-items:center;font-family:Lato,Helvetica,arial,sans-serif;font-size:16px;font-weight:600;width:120px;height:50px;margin:0;padding:0;cursor:pointer;transition:all .2s ease-in-out;letter-spacing:1.5px;text-transform:uppercase;color:#262626;border:none;border-radius:0;outline:none;background-color:#d4c0a1;-webkit-font-smoothing:antialiased}.people-search .search-form button:hover,.people-search .search-form button:focus{background-color:#c7ad85}@media screen and (min-width: 768px){.people-search .search-form{width:auto}}.people-search .up-button{display:none;min-width:50px;height:50px;border-top:1px solid #99762a;border-bottom:1px solid #99762a;margin:0 0 0 8px;cursor:pointer;position:relative}.people-search .up-button:after{content:"";display:inline-block;position:absolute;left:50%;top:55%;width:8px;height:8px;transform:translate(-50%,-50%) rotate(135deg);transition:border-right .5s ease,border-top .5s ease;border-left:2px solid #262626;border-bottom:2px solid #262626}@media screen and (min-width: 538px){.people-search .up-button{display:block}}.big-quote__quote p{font-size:30px;text-align:center;line-height:140%;padding:0 20px}@media (min-width: 500px){.big-quote__quote p{font-size:32px;padding:0 40px}}@media (min-width: 768px){.big-quote__quote p{font-size:36px;padding:0 80px}}.big-quote__cite{display:block;font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase;letter-spacing:2px;text-align:center;font-size:14px;color:#99762a;margin-top:20px}@media (min-width: 768px){.big-quote__cite{font-size:16px}}.text-block{max-width:768px;margin-bottom:28px}@media (min-width: 768px){.text-block{margin-bottom:48px}}.share-icons{display:flex;background-color:#fff;justify-content:center;position:absolute;right:3px;bottom:-62px;visibility:hidden;z-index:2}.share-icons:before{content:"";border-top:16px solid transparent;border-bottom:4px solid #ffffff;border-left:16px solid transparent;border-right:16px solid #ffffff;position:absolute;right:0;top:-16px}.share-icons li{box-sizing:border-box;height:auto;overflow:hidden;padding:12px 18px;border-right:2px solid #f8f3ea;text-align:center}.share-icons li:last-child{border-right:none}.share-icons li a{display:block;margin:auto;width:28px;height:28px}.share-icons li a svg{width:28px;height:28px;transition:fill .3s ease}.share-icons li a{color:#262626}.share-icons li.email a:hover svg{fill:#93989d}.share-icons li.facebook a:hover svg{fill:#3b5998}.share-icons li.twitter a svg{width:24px}.share-icons li.twitter a:hover svg{fill:#5c9eff}.share-icons li.close a svg{width:20px;height:28px}.share-icons li.close a:hover svg{fill:#eb5757}@media screen and (max-width: 700px){.share-icons{right:auto;bottom:-60px}.share-icons:before{left:0;right:auto;border-right:16px solid transparent;border-left:16px solid #ffffff}}.video-cta{background-color:#b6d4d0}.video-cta:before{position:absolute;height:200px;bottom:0;left:0;right:0;width:100%;background-color:#9fcbca;content:""}.video-cta .vid-cta-inner{display:flex;justify-content:flex-end;position:relative;padding:0;max-width:1600px}.video-cta .vid-cta-inner .content-wrap{display:flex;flex:1;flex-direction:column;position:relative;padding:0 0 80px 60px;width:100%;max-width:600px;z-index:1}@media screen and (max-width: 1020px){.video-cta .vid-cta-inner .content-wrap{padding-left:0}}.video-cta .vid-cta-inner .content-wrap .title-box{position:relative}.video-cta .vid-cta-inner .content-wrap .title-box h1{padding-right:20px;margin:-.5em 0 32px;line-height:1;font-family:Lato,Helvetica,arial,sans-serif;font-size:72px;font-weight:700;text-transform:uppercase}.video-cta .vid-cta-inner .content-wrap .title-box p{position:relative;bottom:0;padding:0 32px 0 0;line-height:1.3;font-family:Lora,Times,serif;font-size:18px;margin-bottom:0;max-width:400px}@media screen and (max-width: 1020px){.video-cta .vid-cta-inner .content-wrap .title-box p{max-width:500px}}.video-cta .vid-cta-inner .content-wrap .promo-button{position:absolute;right:0;bottom:0;z-index:10;line-height:54px;font-size:18px}.video-cta .vid-cta-inner .video-preview{z-index:unset}.video-cta .vid-cta-inner .video-preview .thumb-title{display:block;left:10%!important;z-index:3}.video-cta .vid-cta-inner .video-preview .thumb-title .icon-play{margin-bottom:20px}.video-cta .vid-cta-inner .video-preview .thumb-title h3{margin-left:0;text-transform:none;font-size:22px}.video-cta .vid-cta-inner .video-preview .thumb-title h3 span{font-family:Lato,Helvetica,arial,sans-serif;font-size:28px;text-transform:uppercase;font-weight:600;color:#fff}@media screen and (max-width: 1020px){.video-cta .vid-cta-inner .video-preview .thumb-title{left:40px!important}}@media screen and (max-width: 600px){.video-cta .vid-cta-inner .video-preview .thumb-title{bottom:20px;left:20px!important}.video-cta .vid-cta-inner .video-preview .thumb-title .icon-play{margin-bottom:8px;height:50px;width:50px}.video-cta .vid-cta-inner .video-preview .thumb-title h3{font-size:18px}.video-cta .vid-cta-inner .video-preview .thumb-title h3 span{font-size:24px}}.video-cta .vid-cta-inner .video-wrap{display:flex;align-items:center;position:relative;width:100%;max-width:780px;background-color:#262626}.video-cta .vid-cta-inner .video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-cta .vid-cta-inner .video-wrap>div{width:100%;height:0;padding-top:56.25%}@media screen and (max-width: 1380px){.video-cta .vid-cta-inner .content-wrap .title-box h1{font-size:64px}}@media screen and (max-width: 1280px){.video-cta .vid-cta-inner .content-wrap .title-box h1{font-size:52px}.video-cta .vid-cta-inner .content-wrap .info-box p{padding:40px 60px 70px 0}}@media screen and (max-width: 1080px){.video-cta .vid-cta-inner .content-wrap .title-box h1{font-size:48px}}@media screen and (max-width: 1020px){.video-cta .vid-cta-inner{flex-direction:column;padding:0 60px;margin-bottom:calc(20% + 60px)}.video-cta .vid-cta-inner:before{position:absolute;top:0;right:0;bottom:0;width:114px;background-color:#9fcbca;content:""}.video-cta .vid-cta-inner .content-wrap{max-width:unset}.video-cta .vid-cta-inner .content-wrap .title-box h1{margin:-.5em 0 .5em;font-size:52px}.video-cta .vid-cta-inner .content-wrap .info-box{position:unset;background-color:unset}.video-cta .vid-cta-inner .content-wrap .info-box:before{display:none}.video-cta .vid-cta-inner .content-wrap .info-box p{padding-top:0;padding-bottom:80px;max-width:500px}.video-cta .vid-cta-inner .content-wrap .promo-button{transform:translate(-54px)}.video-cta .vid-cta-inner .video-wrap{margin-bottom:-20%;max-width:unset}.video-cta .vid-cta-inner .video-wrap>div{position:relative;padding-top:56.25%}}@media screen and (max-width: 768px){.video-cta .vid-cta-inner{padding:0 40px}.video-cta .vid-cta-inner:before{width:94px}}@media screen and (max-width: 480px){.video-cta .vid-cta-inner{padding:0 20px}.video-cta .vid-cta-inner:before{width:74px}.video-cta .vid-cta-inner .content-wrap .title-box h1{font-size:40px}}.more-cta-bar{width:100%;background-color:#e4dcce;padding:80px 0 130px}.more-cta-bar .wrapper{display:flex}.more-cta-bar .more-cta-image{width:40%;position:relative}.more-cta-bar .more-cta-image .bg-image{display:block;width:100%;padding-top:56.25%;background-color:#dbd0be;background-size:cover;background-position:center;background-repeat:no-repeat}.more-cta-bar .more-cta-text{padding-left:40px;position:relative}.more-cta-bar .more-cta-text h3{font-size:20px;font-weight:700;margin-bottom:16px}.more-cta-bar .more-cta-text p{max-width:470px}@media screen and (max-width: 970px){.more-cta-bar{padding:80px 0}.more-cta-bar .more-cta-text p{margin-bottom:25px}.more-cta-bar .more-cta-text .arrow-dark.arrow-expand{position:relative;bottom:auto;left:auto}}@media screen and (max-width: 860px){.more-cta-bar{padding:50px 0}.more-cta-bar .wrapper{flex-wrap:wrap}.more-cta-bar .more-cta-image{width:100%;margin-bottom:40px}.more-cta-bar .more-cta-text{width:100%;text-align:center;padding:0}.more-cta-bar .more-cta-text p{margin:auto auto 32px}.more-cta-bar .more-cta-text .arrow-dark.arrow-expand{margin:auto}}.cookie-notice{position:fixed;left:0;right:0;bottom:0;overflow:hidden;background-color:#262626;color:#fff;z-index:250;padding:8px 20px;visibility:hidden;opacity:0;transform:translateY(32px);transition:opacity .3s ease,transform .3s ease,visibility 0s ease .5s}.cookie-notice.is-shown{visibility:visible;opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s ease}.cookie-notice .cookie-notice-inner{width:100%;display:flex;align-content:center;align-items:center;padding-right:100px}.cookie-notice .cookie-notice-inner p{position:relative;font-size:14px;margin-bottom:0;font-family:Lato,Helvetica,arial,sans-serif;color:inherit;padding-right:20px}.cookie-notice .cookie-notice-inner p a{color:#262626;text-decoration:underline;padding:0 2px;display:inline-block}.cookie-notice .cookie-notice-inner p a:hover{color:#f8f3ea}.cookie-notice .cookie-notice-inner button{font-size:14px;height:auto;line-height:32px;position:absolute;top:0;right:0;bottom:0;background-color:#99762a;border-color:#99762a}.cookie-notice .cookie-notice-inner button:hover,.cookie-notice .cookie-notice-inner button:focus{border:1px solid #ffffff;background-color:#fff}@media screen and (max-width: 580px){.cookie-notice .cookie-notice-inner{flex-wrap:wrap;padding-right:0}.cookie-notice .cookie-notice-inner p{margin-bottom:16px}.cookie-notice .cookie-notice-inner button{position:relative;top:auto;right:auto;bottom:auto;height:32px}}.video-grid,.ais-Hits,#hits{width:100%;max-width:1600px;margin:0 auto 32px;padding:0 30px}@media screen and (min-width: 600px){.video-grid,.ais-Hits,#hits{margin-bottom:60px}}@media screen and (min-width: 768px){.video-grid,.ais-Hits,#hits{margin:0 auto 120px;padding:0 40px}}.video-grid .video-grid-contents,.video-grid .ais-Hits-list,.ais-Hits .video-grid-contents,.ais-Hits .ais-Hits-list,#hits .video-grid-contents,#hits .ais-Hits-list{display:flex;flex-wrap:wrap;width:100%;margin-bottom:30px}.video-grid .ais-Hits-list,.ais-Hits .ais-Hits-list,#hits .ais-Hits-list{list-style:none}.video-grid .ais-Hits-item a,.ais-Hits .ais-Hits-item a,#hits .ais-Hits-item a{display:block;width:100%}.video-grid .ais-Hits-item a div,.ais-Hits .ais-Hits-item a div,#hits .ais-Hits-item a div{height:100px}.video-grid .vid-block,.video-grid .ais-Hits-item,.ais-Hits .vid-block,.ais-Hits .ais-Hits-item,#hits .vid-block,#hits .ais-Hits-item{width:calc(20% - 3px);margin:0 1.5px 20px}.video-grid .vid-block:after,.video-grid .ais-Hits-item:after,.ais-Hits .vid-block:after,.ais-Hits .ais-Hits-item:after,#hits .vid-block:after,#hits .ais-Hits-item:after{display:none}@media screen and (max-width: 1260px){.video-grid .vid-block,.video-grid .ais-Hits-item,.ais-Hits .vid-block,.ais-Hits .ais-Hits-item,#hits .vid-block,#hits .ais-Hits-item{width:calc(25% - 3px)}}@media screen and (max-width: 960px){.video-grid .vid-block,.video-grid .ais-Hits-item,.ais-Hits .vid-block,.ais-Hits .ais-Hits-item,#hits .vid-block,#hits .ais-Hits-item{width:calc(33.3333% - 3px)}}@media screen and (max-width: 767px){.video-grid .vid-block,.video-grid .ais-Hits-item,.ais-Hits .vid-block,.ais-Hits .ais-Hits-item,#hits .vid-block,#hits .ais-Hits-item{width:calc(50% - 3px)}}@media screen and (max-width: 520px){.video-grid .vid-block,.video-grid .ais-Hits-item,.ais-Hits .vid-block,.ais-Hits .ais-Hits-item,#hits .vid-block,#hits .ais-Hits-item{width:100%;margin:0 auto 3px}}.video-grid .pagination .loading-status,.ais-Hits .pagination .loading-status,#hits .pagination .loading-status{width:100%;display:block;text-align:center;padding:8px;text-transform:uppercase;font-family:Lato,Helvetica,arial,sans-serif;font-size:18px;letter-spacing:2px}.video-grid .pagination .loading-status img,.ais-Hits .pagination .loading-status img,#hits .pagination .loading-status img{display:inline-block;vertical-align:middle;height:40px;width:40px}.video-grid .pagination .loading-status span,.ais-Hits .pagination .loading-status span,#hits .pagination .loading-status span{height:40px;line-height:40px;display:inline-block;vertical-align:middle}body,p,ol,ul{font-size:17px;line-height:1.6}p{font-family:Lora,Times,serif}ol{margin-left:40px;list-style:decimal}ol li{font-family:inherit;font-size:inherit;padding-left:16px;margin-bottom:12px}em{font-style:italic}strong{font-weight:600}a{color:#057d7f;text-decoration:none;transition:all .3s ease}a:focus{border:none;outline:none}a:hover,a:active{color:#7c2b66}h1,h2,h3,h4,h5,h6{color:inherit;font-family:Lato,Helvetica,arial,sans-serif;line-height:1.2;font-weight:700;text-transform:uppercase;letter-spacing:1.5px}h1{font-size:46px}h2{font-size:34px}h3,h4,h5,h6{margin:0 0 12px}h3 a,h4 a,h5 a,h6 a{border-bottom:none;color:#262626}h2 a,h3 a,h4 a,h5 a{color:#262626;text-decoration:none}h2 a:hover,h2 a:focus,h3 a:hover,h3 a:focus,h4 a:hover,h4 a:focus,h5 a:hover,h5 a:focus{color:#7c2b66}.bold{font-weight:600}.text-center,.center-text{text-align:center}.subhead-heading h3{font-size:32px;letter-spacing:3px;font-weight:600;margin-bottom:16px}.subhead-heading h3 span{display:block;margin-bottom:8px;font-size:15px;font-family:Times New Roman,Times,serif;font-size:14px;color:#99762a;font-style:italic;letter-spacing:1px}.divider{display:block;max-width:960px;margin:0 auto 100px}.divider:before{content:"";display:block;width:30%;max-width:300px;height:3px;margin:auto;background-color:#d4c0a1}@media screen and (max-width: 768px){.divider{margin-bottom:80px}}@media screen and (max-width: 620px){.divider{margin-bottom:60px}}.divider.less-space-below{margin-bottom:50px}.two-column-copy+.divider{margin-left:0}@media screen and (max-width: 768px){.two-column-copy+.divider{display:none}}.two-column-copy{max-width:960px;column-count:2;column-gap:50px;overflow:hidden}@media screen and (max-width: 767px){.two-column-copy{column-count:1;column-gap:0}.two-column-copy p{max-width:580px}.two-column-copy p:last-of-type{margin-bottom:0}}.one-column-copy{max-width:680px}.page-heading{margin-bottom:50px;line-height:1.2}.page-heading h1,.page-heading h2,.page-heading h3,.page-heading time{font-family:Lato,Helvetica,arial,sans-serif;font-weight:600;letter-spacing:2px;line-height:1.2;max-width:768px}.page-heading h1 span{font-family:Lato,Helvetica,arial,sans-serif;line-height:1.2;font-size:20px;font-weight:400;color:#7c2b66;display:block;margin-bottom:10px}.page-heading h2,.page-heading time{font-size:20px;font-weight:400;color:#7c2b66;display:block;margin-bottom:10px}.page-heading time{font-size:18px;margin-bottom:10px}.page-heading h1,.page-heading h3{font-size:46px}.page-heading.flex{display:flex;justify-content:space-between;align-items:flex-end}.page-heading.smaller-heading,.page-heading.smaller-heading h1,.page-heading.smaller-heading h3{font-size:30px}.page-heading.smaller-heading span,.page-heading.smaller-heading time{font-size:20px}@media screen and (max-width: 540px){.page-heading h2,.page-heading span{font-size:20px}.page-heading h1,.page-heading h3{font-size:36px}.page-heading.smaller-heading span,.page-heading.smaller-heading time{letter-spacing:1px;font-size:16px}}@media screen and (max-width: 430px){.page-heading h2,.page-heading span{font-size:16px}.page-heading h1,.page-heading h3{font-size:26px}}.series-title{margin-bottom:32px;width:100%;max-width:450px}.series-title h2,.series-title h3,.series-title h4,.series-title h5{text-transform:uppercase}.series-title h2,.series-title h3,.series-title h4{font-weight:600;letter-spacing:2px;margin-bottom:8px}.series-title h2,.series-title h3{font-size:30px}.series-title h4{color:#7c2b66;font-size:20px;margin-bottom:0}.footnote{font-family:Lato,Helvetica,arial,sans-serif;font-size:16px;font-style:italic}.grad-title{font-weight:500;letter-spacing:2px;margin-bottom:20px;font-size:18px;position:relative;overflow:hidden}.grad-title .gradient{position:relative;display:inline-block;padding:0 10px 0 0}.grad-title .gradient:after{content:"";position:absolute;top:50%;margin-top:-5px;left:100%;width:100%;height:10px;background:-moz-linear-gradient(-45deg,rgb(212,192,161) 0%,rgba(212,192,161,.5) 50%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(-45deg,rgb(212,192,161) 0%,rgba(212,192,161,.5) 50%,rgba(255,255,255,0) 100%);background:linear-gradient(135deg,rgb(212,192,161) 0%,rgba(212,192,161,.5) 50%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d4c0a1",endColorstr="#00ffffff",GradientType=1);transition:all .3s ease}@media screen and (max-width: 640px){.grad-title .gradient:after{width:50%}}@media screen and (max-width: 440px){.grad-title .gradient:after{width:25%}}.grad-title a:hover .gradient:after,.grad-title a:focus .gradient:after{width:200%;background:-moz-linear-gradient(-45deg,rgb(212,192,161) 0%,rgba(212,192,161,.5) 75%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(-45deg,rgb(212,192,161) 0%,rgba(212,192,161,.5) 75%,rgba(255,255,255,0) 100%);background:linear-gradient(135deg,rgb(212,192,161) 0%,rgba(212,192,161,.5) 75%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d4c0a1",endColorstr="#00ffffff",GradientType=1);transition:all 1s cubic-bezier(0,.385,0,.74)}@media screen and (max-width: 640px){.grad-title a:hover:after,.grad-title a:focus:after{width:50%}}@media screen and (max-width: 440px){.grad-title a:hover:after,.grad-title a:focus:after{width:25%}}.grad-title .more-label{font-size:14px;line-height:28px;display:inline-block;float:right;position:relative;z-index:1}.grad-title .more-label:before{content:"";position:absolute;height:1px;width:0;top:50%;right:calc(100% + 12px);background-color:#262626;transition:all 1s cubic-bezier(0,.385,0,.74)}.grad-title .more-label.hide-mobile{display:inline-block}.grad-title .more-label.show-mobile{display:none}.grad-title a{display:flex;justify-content:space-between}.grad-title a:hover{color:#262626}.grad-title a:hover .more-label:before{width:20px}@media screen and (min-width: 434px){.grad-title a{display:block}}@media screen and (max-width: 600px){.grad-title .gradient:after{display:none}.grad-title .more-label.hide-mobile{display:none}.grad-title .more-label.show-mobile{font-size:32px;color:#99762a;display:inline-block}.grad-title .more-label.show-mobile:before{display:none!important}}.small-link{padding-top:16px}.small-link a{color:#262626;font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase;font-size:12px;letter-spacing:1px;border-bottom:1px solid #262626}.small-link a:hover,.small-link a:focus{color:#99762a;border-bottom:1px solid transparent}#credit_error_list{background-color:#f8eac2;padding:20px 20px 20px 0;margin:0 0 50px;border-radius:5px;max-width:520px}#credit_error_list:empty{display:none}#credit_error_list:before{content:"Oops!";color:#eb5757;font-size:26px;font-weight:900;font-family:Lato,Helvetica,arial,sans-serif;letter-spacing:1px;display:block;padding-left:24px;margin-bottom:16px}#credit_error_list li{font-size:18px;font-family:Lato,Helvetica,arial,sans-serif;margin-bottom:16px;display:block;position:relative;padding-left:24px}#credit_error_list li:last-child{margin-bottom:0}#credit_error_list li:before{content:"";position:absolute;left:0;top:7px;border-left:12px solid #f8f3ea;border-top:8px solid transparent;border-bottom:8px solid transparent}#credit_error_list li a{font-weight:700}.one-column-copy,.two-column-copy,.display-content,.alter-wrapper .alter-content .display-content,.trumbowyg-box .trumbowyg-editor,.text-block{font-size:16px}.one-column-copy hr,.two-column-copy hr,.display-content hr,.alter-wrapper .alter-content .display-content hr,.trumbowyg-box .trumbowyg-editor hr,.text-block hr{margin:32px 0;height:2px;border:none;background-color:#99762a}.one-column-copy h1,.one-column-copy h2,.one-column-copy h3,.one-column-copy h4,.one-column-copy h5,.one-column-copy h6,.two-column-copy h1,.two-column-copy h2,.two-column-copy h3,.two-column-copy h4,.two-column-copy h5,.two-column-copy h6,.display-content h1,.display-content h2,.display-content h3,.display-content h4,.display-content h5,.display-content h6,.alter-wrapper .alter-content .display-content h1,.alter-wrapper .alter-content .display-content h2,.alter-wrapper .alter-content .display-content h3,.alter-wrapper .alter-content .display-content h4,.alter-wrapper .alter-content .display-content h5,.alter-wrapper .alter-content .display-content h6,.trumbowyg-box .trumbowyg-editor h1,.trumbowyg-box .trumbowyg-editor h2,.trumbowyg-box .trumbowyg-editor h3,.trumbowyg-box .trumbowyg-editor h4,.trumbowyg-box .trumbowyg-editor h5,.trumbowyg-box .trumbowyg-editor h6,.text-block h1,.text-block h2,.text-block h3,.text-block h4,.text-block h5,.text-block h6{font-weight:700;font-family:Lato,Helvetica,arial,sans-serif;margin:40px 0 25px}.one-column-copy h4,.two-column-copy h4,.display-content h4,.alter-wrapper .alter-content .display-content h4,.trumbowyg-box .trumbowyg-editor h4,.text-block h4{margin:40px 0 12px}.one-column-copy h6,.two-column-copy h6,.display-content h6,.alter-wrapper .alter-content .display-content h6,.trumbowyg-box .trumbowyg-editor h6,.text-block h6{font-weight:400}.one-column-copy h1,.one-column-copy h2,.two-column-copy h1,.two-column-copy h2,.display-content h1,.display-content h2,.alter-wrapper .alter-content .display-content h1,.alter-wrapper .alter-content .display-content h2,.trumbowyg-box .trumbowyg-editor h1,.trumbowyg-box .trumbowyg-editor h2,.text-block h1,.text-block h2{margin-bottom:25px;line-height:120%;font-size:40px;font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase;letter-spacing:2px}.one-column-copy h2,.two-column-copy h2,.display-content h2,.alter-wrapper .alter-content .display-content h2,.trumbowyg-box .trumbowyg-editor h2,.text-block h2{font-size:34px}.one-column-copy h3,.two-column-copy h3,.display-content h3,.alter-wrapper .alter-content .display-content h3,.trumbowyg-box .trumbowyg-editor h3,.text-block h3{font-size:24px}.one-column-copy h4,.two-column-copy h4,.display-content h4,.alter-wrapper .alter-content .display-content h4,.trumbowyg-box .trumbowyg-editor h4,.text-block h4{font-size:20px}.one-column-copy a:not(.button),.two-column-copy a:not(.button),.display-content a:not(.button),.alter-wrapper .alter-content .display-content a:not(.button),.trumbowyg-box .trumbowyg-editor a:not(.button),.text-block a:not(.button){color:#99762a;border-bottom:1px solid transparent}.one-column-copy a:not(.button):hover,.one-column-copy a:not(.button):focus,.two-column-copy a:not(.button):hover,.two-column-copy a:not(.button):focus,.display-content a:not(.button):hover,.display-content a:not(.button):focus,.alter-wrapper .alter-content .display-content a:not(.button):hover,.alter-wrapper .alter-content .display-content a:not(.button):focus,.trumbowyg-box .trumbowyg-editor a:not(.button):hover,.trumbowyg-box .trumbowyg-editor a:not(.button):focus,.text-block a:not(.button):hover,.text-block a:not(.button):focus{border-bottom:1px solid #d4c0a1}.one-column-copy p,.one-column-copy ul,.one-column-copy ol,.one-column-copy .expandable-description p,.one-column-copy .expandable-description ul,.one-column-copy .expandable-description ol,.two-column-copy p,.two-column-copy ul,.two-column-copy ol,.two-column-copy .expandable-description p,.two-column-copy .expandable-description ul,.two-column-copy .expandable-description ol,.display-content p,.display-content ul,.display-content ol,.display-content .expandable-description p,.display-content .expandable-description ul,.display-content .expandable-description ol,.alter-wrapper .alter-content .display-content p,.alter-wrapper .alter-content .display-content ul,.alter-wrapper .alter-content .display-content ol,.alter-wrapper .alter-content .display-content .expandable-description p,.alter-wrapper .alter-content .display-content .expandable-description ul,.alter-wrapper .alter-content .display-content .expandable-description ol,.trumbowyg-box .trumbowyg-editor p,.trumbowyg-box .trumbowyg-editor ul,.trumbowyg-box .trumbowyg-editor ol,.trumbowyg-box .trumbowyg-editor .expandable-description p,.trumbowyg-box .trumbowyg-editor .expandable-description ul,.trumbowyg-box .trumbowyg-editor .expandable-description ol,.text-block p,.text-block ul,.text-block ol,.text-block .expandable-description p,.text-block .expandable-description ul,.text-block .expandable-description ol{font-family:Lora,Times,serif;margin-bottom:25px}.one-column-copy p img,.one-column-copy ul img,.one-column-copy ol img,.one-column-copy .expandable-description p img,.one-column-copy .expandable-description ul img,.one-column-copy .expandable-description ol img,.two-column-copy p img,.two-column-copy ul img,.two-column-copy ol img,.two-column-copy .expandable-description p img,.two-column-copy .expandable-description ul img,.two-column-copy .expandable-description ol img,.display-content p img,.display-content ul img,.display-content ol img,.display-content .expandable-description p img,.display-content .expandable-description ul img,.display-content .expandable-description ol img,.alter-wrapper .alter-content .display-content p img,.alter-wrapper .alter-content .display-content ul img,.alter-wrapper .alter-content .display-content ol img,.alter-wrapper .alter-content .display-content .expandable-description p img,.alter-wrapper .alter-content .display-content .expandable-description ul img,.alter-wrapper .alter-content .display-content .expandable-description ol img,.trumbowyg-box .trumbowyg-editor p img,.trumbowyg-box .trumbowyg-editor ul img,.trumbowyg-box .trumbowyg-editor ol img,.trumbowyg-box .trumbowyg-editor .expandable-description p img,.trumbowyg-box .trumbowyg-editor .expandable-description ul img,.trumbowyg-box .trumbowyg-editor .expandable-description ol img,.text-block p img,.text-block ul img,.text-block ol img,.text-block .expandable-description p img,.text-block .expandable-description ul img,.text-block .expandable-description ol img{max-width:100%;display:block;margin:0 auto}.one-column-copy blockquote,.two-column-copy blockquote,.display-content blockquote,.alter-wrapper .alter-content .display-content blockquote,.trumbowyg-box .trumbowyg-editor blockquote,.text-block blockquote{margin:20px 0;font-size:28px;line-height:34px;font-family:Lora,Times,serif;padding:26px 0;border-top:3px solid #e4dcce;border-bottom:3px solid #e4dcce}@media screen and (min-width: 800px){.one-column-copy blockquote,.two-column-copy blockquote,.display-content blockquote,.alter-wrapper .alter-content .display-content blockquote,.trumbowyg-box .trumbowyg-editor blockquote,.text-block blockquote{float:right;max-width:350px;margin-right:-50px;margin-left:40px}}.one-column-copy blockquote p,.two-column-copy blockquote p,.display-content blockquote p,.alter-wrapper .alter-content .display-content blockquote p,.trumbowyg-box .trumbowyg-editor blockquote p,.text-block blockquote p{padding:0;margin:0;font-size:28px;line-height:34px}.one-column-copy blockquote em,.two-column-copy blockquote em,.display-content blockquote em,.alter-wrapper .alter-content .display-content blockquote em,.trumbowyg-box .trumbowyg-editor blockquote em,.text-block blockquote em{display:block;font-weight:700;font-style:italic;line-height:18px;color:#99762a;font-size:14px;text-transform:uppercase;font-family:Times New Roman,Times,serif;padding-top:20px}.one-column-copy ul,.two-column-copy ul,.display-content ul,.alter-wrapper .alter-content .display-content ul,.trumbowyg-box .trumbowyg-editor ul,.text-block ul{margin:25px 0;list-style-type:none}.one-column-copy ul li,.two-column-copy ul li,.display-content ul li,.alter-wrapper .alter-content .display-content ul li,.trumbowyg-box .trumbowyg-editor ul li,.text-block ul li{position:relative;padding:0 0 12px 20px;margin-bottom:0;line-height:140%}.one-column-copy ul li p,.two-column-copy ul li p,.display-content ul li p,.alter-wrapper .alter-content .display-content ul li p,.trumbowyg-box .trumbowyg-editor ul li p,.text-block ul li p{margin-bottom:0}.one-column-copy ul li:before,.two-column-copy ul li:before,.display-content ul li:before,.alter-wrapper .alter-content .display-content ul li:before,.trumbowyg-box .trumbowyg-editor ul li:before,.text-block ul li:before{content:"";height:6px;width:6px;border-radius:3px;display:block;background-color:#7c2b66;position:absolute;top:10px;left:0}.one-column-copy ul li:last-child,.two-column-copy ul li:last-child,.display-content ul li:last-child,.alter-wrapper .alter-content .display-content ul li:last-child,.trumbowyg-box .trumbowyg-editor ul li:last-child,.text-block ul li:last-child{padding-bottom:0}.one-column-copy ol,.two-column-copy ol,.display-content ol,.alter-wrapper .alter-content .display-content ol,.trumbowyg-box .trumbowyg-editor ol,.text-block ol{margin-top:25px}.one-column-copy ol li,.two-column-copy ol li,.display-content ol li,.alter-wrapper .alter-content .display-content ol li,.trumbowyg-box .trumbowyg-editor ol li,.text-block ol li{position:relative;padding:0 0 12px 16px;margin-bottom:0}.one-column-copy ol li p,.two-column-copy ol li p,.display-content ol li p,.alter-wrapper .alter-content .display-content ol li p,.trumbowyg-box .trumbowyg-editor ol li p,.text-block ol li p{margin-bottom:0}.one-column-copy ol li:before,.two-column-copy ol li:before,.display-content ol li:before,.alter-wrapper .alter-content .display-content ol li:before,.trumbowyg-box .trumbowyg-editor ol li:before,.text-block ol li:before{display:none}.alter-wrapper blockquote{float:none;font-size:24px;max-width:unset;margin:40px 10px}.two-column-copy blockquote{margin:60px 0}.text-max{max-width:650px}.button,.btn{display:inline-block;text-transform:uppercase;position:relative;overflow:hidden;letter-spacing:1px;color:#262626;border:1px solid;font-family:Lato,Helvetica,arial,sans-serif;font-size:16px;line-height:40px;padding:0 32px;cursor:pointer;outline:none;background-color:#f8f3ea;border-color:#262626;transition:all .25s ease;border-radius:4px}.button:hover,.button:focus,.button:active,.btn:hover,.btn:focus,.btn:active{background-color:#7c2b66;color:#f8f3ea;border:1px solid #7c2b66}.button.rounded,.btn.rounded{border-radius:4px}.button.small,.btn.small{background-color:#262626;border-radius:6px;border:none;color:#fff;font-size:14px;height:30px;padding:0 12px}.button.medium,.btn.medium{background-color:#262626;border-radius:6px;border:none;color:#fff;font-size:14px;height:36px;padding:0 12px}.button.medium:hover,.button.medium:focus,.btn.medium:hover,.btn.medium:focus{background-color:#7c2b66}.button.text,.btn.text{background-color:transparent;font-size:12px;color:#fe6222}.button.text:hover,.button.text:focus,.btn.text:hover,.btn.text:focus{color:#7c2b66;background-color:transparent}.button.remove,.btn.remove{background-color:#eb5757}.button.remove:hover,.button.remove:focus,.btn.remove:hover,.btn.remove:focus{background-color:#de3d38}.button.tan,.btn.tan{background-color:#7c2b66}.button.tan:hover,.button.tan:focus,.btn.tan:hover,.btn.tan:focus{background-color:#c6b999}.button.alt,.btn.alt{background-color:#7c2b66;color:#fff;border:none}.button.alt span,.btn.alt span{color:#fff}.button.alt:hover,.button.alt:focus,.btn.alt:hover,.btn.alt:focus{background-color:#262626}.button.flex,.btn.flex{display:flex;align-items:center;line-height:auto}.button.gold,.btn.gold{background-color:#99762a;border:1px solid #99762a}.button.white,.btn.white{background-color:#f8f3ea;color:#262626;border-color:#262626}.button.solid-button,.button.button-solid,.button[type=submit],.btn.solid-button,.btn.button-solid,.btn[type=submit]{background-color:#262626;color:#f8f3ea;border-color:#262626;font-size:18px;-webkit-appearance:none}.button.solid-button:hover,.button.solid-button:focus,.button.solid-button:active,.button.button-solid:hover,.button.button-solid:focus,.button.button-solid:active,.button[type=submit]:hover,.button[type=submit]:focus,.button[type=submit]:active,.btn.solid-button:hover,.btn.solid-button:focus,.btn.solid-button:active,.btn.button-solid:hover,.btn.button-solid:focus,.btn.button-solid:active,.btn[type=submit]:hover,.btn[type=submit]:focus,.btn[type=submit]:active{background-color:#7c2b66;border-color:#7c2b66}.button.solid-button.button-watch,.button.button-solid.button-watch,.button[type=submit].button-watch,.btn.solid-button.button-watch,.btn.button-solid.button-watch,.btn[type=submit].button-watch{padding-left:40px!important;margin-right:4px}.button.solid-button.button-watch .icon-play,.button.button-solid.button-watch .icon-play,.button[type=submit].button-watch .icon-play,.btn.solid-button.button-watch .icon-play,.btn.button-solid.button-watch .icon-play,.btn[type=submit].button-watch .icon-play{height:20px!important;width:20px!important;top:50%;left:10px;transform:translateY(-50%);transition:all .3s ease!important}.button.solid-button.button-watch .icon-play .st0,.button.solid-button.button-watch .icon-play .st1,.button.button-solid.button-watch .icon-play .st0,.button.button-solid.button-watch .icon-play .st1,.button[type=submit].button-watch .icon-play .st0,.button[type=submit].button-watch .icon-play .st1,.btn.solid-button.button-watch .icon-play .st0,.btn.solid-button.button-watch .icon-play .st1,.btn.button-solid.button-watch .icon-play .st0,.btn.button-solid.button-watch .icon-play .st1,.btn[type=submit].button-watch .icon-play .st0,.btn[type=submit].button-watch .icon-play .st1{transition:all .3s ease!important}.button.solid-button-disabled,.button.button-solid-disabled,.button[type=submit],.btn.solid-button-disabled,.btn.button-solid-disabled,.btn[type=submit]{background-color:#262626;color:#f8f3ea;border-color:#262626;font-size:18px;-webkit-appearance:none;cursor:default}.button.solid-button-disabled.button-watch,.button.button-solid-disabled.button-watch,.button[type=submit].button-watch,.btn.solid-button-disabled.button-watch,.btn.button-solid-disabled.button-watch,.btn[type=submit].button-watch{padding-left:40px!important;margin-right:4px}.button.solid-button-disabled.button-watch .icon-play,.button.button-solid-disabled.button-watch .icon-play,.button[type=submit].button-watch .icon-play,.btn.solid-button-disabled.button-watch .icon-play,.btn.button-solid-disabled.button-watch .icon-play,.btn[type=submit].button-watch .icon-play{height:20px!important;width:20px!important;top:50%;left:10px;transform:translateY(-50%);transition:all .3s ease!important}.button.solid-button-disabled.button-watch .icon-play .st0,.button.solid-button-disabled.button-watch .icon-play .st1,.button.button-solid-disabled.button-watch .icon-play .st0,.button.button-solid-disabled.button-watch .icon-play .st1,.button[type=submit].button-watch .icon-play .st0,.button[type=submit].button-watch .icon-play .st1,.btn.solid-button-disabled.button-watch .icon-play .st0,.btn.solid-button-disabled.button-watch .icon-play .st1,.btn.button-solid-disabled.button-watch .icon-play .st0,.btn.button-solid-disabled.button-watch .icon-play .st1,.btn[type=submit].button-watch .icon-play .st0,.btn[type=submit].button-watch .icon-play .st1{transition:all .3s ease!important}.button.solid-button-disabled-grey,.btn.solid-button-disabled-grey{background-color:#c5beb3;color:#f8f3ea;border-color:#c5beb3;font-size:18px;pointer-events:none}.button.multi-inner-btn,.btn.multi-inner-btn{display:flex;align-items:center;gap:10px}.button.multi-inner-btn svg,.btn.multi-inner-btn svg{color:#99762a}.button.orange-border,.btn.orange-border{border-color:#fe6222}.button.orange-border:hover,.button.orange-border:focus,.button.orange-border:active,.btn.orange-border:hover,.btn.orange-border:focus,.btn.orange-border:active{border-color:currentColor}.button.solid-button-gold,.btn.solid-button-gold{background-color:#99762a;color:#f8f3ea;border-color:#99762a;font-size:18px}.button.solid-button-gold:hover,.button.solid-button-gold:focus,.btn.solid-button-gold:hover,.btn.solid-button-gold:focus{background-color:#7c2b66;border-color:#7c2b66}.button.solid-wine,.btn.solid-wine{background-color:#7c2b66;color:#f8f3ea;border-color:#7c2b66;font-size:18px;white-space:nowrap}.button.solid-wine:hover,.button.solid-wine:focus,.btn.solid-wine:hover,.btn.solid-wine:focus{background-color:#262626;border-color:#262626}.button.no-border-radius,.btn.no-border-radius{border-radius:0}.button.big-btn,.btn.big-btn{display:flex;align-items:center;height:auto}@media screen and (min-width: 768px){.button.big-btn,.btn.big-btn{height:60px}}.button.solid-black,.btn.solid-black{background-color:#262626;color:#fff}.button.tan-fade,.btn.tan-fade{padding:0 32px 0 11px;background:linear-gradient(90deg,#EFE9DD 0%,rgba(239,233,221,0) 44.68%);border:none;color:#262626;height:40px}.btn.plus{border:none;font-size:16px;position:relative;height:45px;padding-left:60px}.btn.plus:hover,.btn.plus:focus{background-color:transparent;color:#7c2b66}.btn.plus:hover .plus--icon,.btn.plus:focus .plus--icon{background-color:#7c2b66}.btn.plus .plus--icon{width:45px;height:45px;background-color:#262626;border-radius:6px;position:absolute;left:0;top:0;transition:all .25s ease}.btn.plus .plus--icon:before{content:"";width:3px;height:22px;background-color:#fff;position:absolute;left:21px;top:11px}.btn.plus .plus--icon:after{content:"";width:22px;height:3px;background-color:#fff;position:absolute;left:11px;top:21px}.btn.plus .plus--icon:after:hover,.btn.plus .plus--icon:after:focus,.btn.plus .plus--icon:after:active{background-color:#7c2b66;border-color:#7c2b66}.btn.plus .plus--icon.icon-button{color:#99762a;border-color:#99762a;display:flex;height:42px!important;justify-content:center;align-items:center}.btn.plus .plus--icon.icon-button:hover,.btn.plus .plus--icon.icon-button:focus,.btn.plus .plus--icon.icon-button:active{background-color:transparent;color:#7c2b66;border-color:#7c2b66}.btn.plus .plus--icon.no-wrap{white-space:nowrap}.secondary-text-btn{color:#99762a;display:flex;align-items:center;height:40px;cursor:pointer;font-family:Times New Roman,Times,serif;font-size:16px;font-weight:700;font-style:italic;text-align:center;text-transform:lowercase;letter-spacing:1px;padding:0 10px}.load-more-button{display:block;margin:auto}.promo-button{position:relative;display:block;flex-shrink:0;min-width:160px;border:none;background-color:#99762a;padding:0 30px 0 50px;line-height:66px;font-family:Lato,Helvetica,arial,sans-serif;font-size:18px;font-weight:600;letter-spacing:2px;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:all .3s ease-in-out;user-select:none}.promo-button:before,.promo-button:after{display:inline-block;position:absolute;top:0;left:0;content:""}.promo-button:before{width:66px;height:66px;left:-66px;background-color:#fff;transition:width .3s ease;transform-origin:left;z-index:-1}.promo-button:after{top:50%;transform:translate(-50%,-50%);width:60px;height:4px;background-color:#7c2b66}.promo-button:hover,.promo-button:focus{outline:none;color:#7c2b66}.promo-button:hover:before,.promo-button:focus:before{width:calc(100% + 66px);transition:width .3s ease}.promo-button.pb-dark{background-color:#262626;font-weight:400}.promo-button.pb-dark:hover,.promo-button.pb-dark:focus{background-color:#333;color:#7c2b66}.promo-button.pb-reverse{padding:0 50px 0 30px;height:54px;position:relative}.promo-button.pb-reverse span{position:relative;z-index:1}.promo-button.pb-reverse:before,.promo-button.pb-reverse:after{content:"";left:unset;right:0}.promo-button.pb-reverse:before{position:absolute;width:54px;height:54px;right:-54px;top:0;bottom:0;left:auto;z-index:unset;transition:width .3s ease}.promo-button.pb-reverse:after{transform:translate(50%,-50%)}.promo-button.pb-reverse:hover,.promo-button.pb-reverse:focus{color:#262626}.promo-button.pb-reverse:hover:before,.promo-button.pb-reverse:focus:before{transform-origin:right;width:calc(100% + 54px);transition:width .3s ease}.arrow-dark{display:flex;position:relative;background-color:#262626;color:#99762a;height:75px;padding:0 32px 0 100px;border:none;font-family:Times New Roman,Times,serif;font-size:26px;font-style:italic;font-weight:600;text-transform:uppercase;transition:all .25s ease;outline:none;cursor:pointer}.arrow-dark .arrow{background-color:#fff;width:75px;height:75px;position:absolute;top:0;left:0;bottom:0;display:flex;align-content:center;align-items:center;justify-content:center}.arrow-dark .arrow svg{fill:#99762a;width:20px;transition:all .25s ease}.arrow-dark:hover{border:none;background-color:#7c2b66}.arrow-dark:hover .arrow svg{transform:translate(8px)}.arrow-dark.arrow-expand{padding:0 70px 0 20px;font-size:16px;height:50px}@media screen and (max-width: 600px){.arrow-dark.arrow-expand{font-size:14px;letter-spacing:1px}}.arrow-dark.arrow-expand .arrow{width:50px;height:50px;right:0;left:auto}.arrow-dark.arrow-expand .arrow svg{width:12px;transform:rotate(90deg);transition:none}a.back-link{font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:600;position:relative;font-size:20px;line-height:20px;padding-left:30px;color:#7c2b66}a.back-link:before{content:"";border-right:10px solid #99762a;border-top:6px solid transparent;border-bottom:6px solid transparent;position:absolute;top:6px;left:0;transition:transform .4s ease-in-out}a.back-link:hover{color:#7c2b66}a.back-link:hover:before{transform:translate(-9px)}.big-see-all{position:relative;display:flex;align-items:center;justify-content:center;width:400px;background-color:#fff}@media screen and (max-width: 1024px){.big-see-all{justify-content:flex-start}}.big-see-all h3{top:0;right:0;bottom:0;left:0}.big-see-all a{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;top:0;right:0;bottom:0;left:0;padding:8% 4%}.big-see-all a div{margin-top:-32px;font-weight:600;display:block;width:100%;max-width:290px;font-size:40px;padding-left:32px;border-left:6px solid #7c2b66;position:relative;transition:color .25s ease}.big-see-all a div span{display:block;font-family:Times New Roman,Times,serif;font-style:italic;font-size:18px;color:#99762a;letter-spacing:1px;text-transform:lowercase;padding-right:32px;padding-left:38px;position:absolute;bottom:-32px;left:0}.big-see-all a div span:after{content:"";border-left:10px solid #99762a;border-top:6px solid transparent;border-bottom:6px solid transparent;position:absolute;top:calc(50% - 6px);right:0;transition:transform .3s ease}.big-see-all a:hover div,.big-see-all a:hover div span{color:#262626}.big-see-all a:hover div span:after{transform:translate(10px)}.plus-button{height:60px;position:relative;display:inline-block;margin-bottom:32px;cursor:pointer;background-color:transparent;border:none;outline:none;padding:0 16px 0 76px;font-size:18px;font-weight:600;color:#5d5f63;transition:color .3s ease}.plus-button .plus-symbol{width:60px;height:60px;background-color:#a7bd3e;border-radius:5px;position:absolute;top:0;left:0;transition:background-color .3s ease}.plus-button .plus-symbol>span{background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.plus-button .plus-symbol>span:first-child{width:3px;height:20px}.plus-button .plus-symbol>span:last-child{width:20px;height:3px}.plus-button:hover,.plus-button:focus{color:#7e8f2f}.plus-button:hover .plus-symbol,.plus-button:focus .plus-symbol{background-color:#8c9e34}.download-arrow-button{position:relative;border-radius:4px;height:32px;width:50px}.download-arrow-button span{position:absolute;display:inline-block;height:12px;width:16px;top:50%;left:50%;margin-top:-6px;margin-left:-8px}.download-arrow-button span:before,.download-arrow-button span:after{content:"";position:absolute;transition:all .3s ease}.download-arrow-button span:before{border-top:8px solid #ffffff;border-right:8px solid transparent;border-left:8px solid transparent;bottom:4px;left:0}.download-arrow-button span:after{height:3px;width:16px;background-color:#fff;bottom:0;left:0;right:0}.download-arrow-button.invert-download-arrow-button{background-color:transparent}.download-arrow-button.invert-download-arrow-button span:before{border-top-color:#262626}.download-arrow-button.invert-download-arrow-button span:after{background-color:#262626}.download-arrow-button.invert-download-arrow-button:hover,.download-arrow-button.invert-download-arrow-button:focus{background-color:#262626}.download-arrow-button.invert-download-arrow-button:hover span:before,.download-arrow-button.invert-download-arrow-button:focus span:before{border-top-color:#fff}.download-arrow-button.invert-download-arrow-button:hover span:after,.download-arrow-button.invert-download-arrow-button:focus span:after{background-color:#fff}.back-button-wrapper{width:150px}.back-button-wrapper a{padding:0 12px;font-size:12px;line-height:24px;border-radius:4px;font-weight:600}.arrow-link{display:inline-block;color:#262626;position:relative;padding-right:24px;margin-top:25px;font-size:16px;font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:1px}.arrow-link:after{content:"";display:inline-block;border-top:5px solid transparent;border-left:8px solid #262626;border-bottom:5px solid transparent;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s ease}.arrow-link:hover,.arrow-link:focus{color:#99762a}.arrow-link:hover:after,.arrow-link:focus:after{border-left-color:#99762a;transform:translate(8px,-50%)}.featured-link-title{font-size:18px}.featured-link-title a:after{content:"";border-left:10px solid #99762a;border-top:6px solid transparent;border-bottom:6px solid transparent;display:inline-block;margin-left:12px;transition:all .3s ease}.featured-link-title a:hover:after,.featured-link-title a:focus:after{transform:translate(12px)}.see-more{position:relative;cursor:pointer;font-size:14px;color:#99762a;text-transform:uppercase;letter-spacing:1.5px;width:fit-content}.see-more:before{content:"";position:absolute;top:8px;right:-19px;width:10px;height:2px;background-color:#99762a}.see-more:after{content:"";position:absolute;top:4px;right:-15px;width:2px;height:10px;background-color:#99762a}.see-more:hover:after,.see-more:focus:after{background-color:#7c2b66}.see-more:hover:before,.see-more:focus:before{background-color:#7c2b66}.see-more-link{cursor:pointer;color:#00f}.alert-button{background-color:#7c2b66;color:#fff;border:none;line-height:unset;padding:5px 10px;font-size:15px;text-transform:unset;letter-spacing:unset;flex-shrink:0}.alert-button a{color:#fff}.title-centered{padding-left:30px;padding-right:30px}@media screen and (min-width: 768px){.title-centered{padding-left:40px;padding-right:40px}}.title-centered__header{position:relative;width:100%;max-width:1000px;text-align:center;margin:0 auto 50px;padding:40px 0 0}@media screen and (min-width: 768px){.title-centered__header{margin:40px auto 60px;padding:40px 40px 0}}.title-centered__header p{position:relative;z-index:44;max-width:650px;margin:30px auto 0}.title-centered__title{position:relative;z-index:42;font-family:Lato,Helvetica,arial,sans-serif;color:#262626;text-transform:uppercase;font-weight:700;font-size:30px;line-height:38px;letter-spacing:2px;padding:30px 0 0}@media screen and (min-width: 600px){.title-centered__title{font-size:36px;line-height:48px}}@media screen and (min-width: 1024px){.title-centered__title{font-size:48px;line-height:58px}}.title-centered__subtitle{position:absolute;z-index:43;left:0;right:0;margin:auto;bottom:calc(100% - 55px);max-width:300px;font-family:Lato,Helvetica,arial,sans-serif;color:#7c2b66;text-transform:uppercase;font-size:16px;font-weight:400;line-height:20px;letter-spacing:4px}@media screen and (min-width: 600px){.title-centered__subtitle{max-width:500px;font-size:18px;line-height:22px}}@media screen and (min-width: 1024px){.title-centered__subtitle{max-width:600px;font-size:24px;line-height:29px}}.title-centered__bracket--left{display:none;position:absolute;left:0;top:40px;width:90px;height:70px;border:3px solid #c4c4c4}@media screen and (min-width: 768px){.title-centered__bracket--left{display:block}}@media screen and (min-width: 1024px){.title-centered__bracket--left{width:124px;height:118px;border:4px solid #c4c4c4}}.title-centered__bracket--left:after{content:"";position:absolute;right:-4px;top:0px;width:58px;height:114px;background-color:#f8f3ea}.title-centered__bracket--right{display:none;position:absolute;right:0;top:40px;width:90px;height:70px;border:3px solid #c4c4c4}@media screen and (min-width: 768px){.title-centered__bracket--right{display:block}}@media screen and (min-width: 1024px){.title-centered__bracket--right{width:124px;height:118px;border:4px solid #c4c4c4}}.title-centered__bracket--right:after{content:"";position:absolute;left:-4px;top:0px;width:58px;height:114px;background-color:#f8f3ea}.page-not-found .page-heading h1{font-size:180px;line-height:144px}@media screen and (max-width: 540px){.page-not-found .page-heading h1{font-size:100px;line-height:80px}}.page-not-found h2{font-size:32px;font-weight:600;max-width:300px;margin-bottom:50px}.page-not-found .error-page-inner{display:flex}.page-not-found .error-page-inner>div img{width:100%;display:block}@media screen and (max-width: 767px){.page-not-found .error-page-inner>div:first-child{width:100%}.page-not-found .error-page-inner>div:last-child{display:none}}.featured-voice{background-color:#e4dcce;overflow-x:hidden}.featured-voice .featured-voice__inner{display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-end;max-width:1600px;padding:0}@media screen and (min-width: 768px){.featured-voice .featured-voice__inner{flex-direction:row;padding:0 0 0 80px}}.featured-voice .featured-voice__inner-left{display:flex}@media screen and (min-width: 768px){.featured-voice .featured-voice__inner-left{width:700px}}.featured-voice .featured-voice__inner-left .author-img-wrap{display:none;position:relative;width:180px;min-width:180px;height:220px;min-height:150px}@media screen and (min-width: 1024px){.featured-voice .featured-voice__inner-left .author-img-wrap{display:flex}}.featured-voice .featured-voice__inner-left .author-img-wrap .author-border,.featured-voice .featured-voice__inner-left .author-img-wrap .author-img{width:inherit;min-width:inherit;height:inherit;min-height:inherit}.featured-voice .featured-voice__inner-left .author-img-wrap .author-border{position:relative;z-index:20;border:solid 4px #7c2b66}.featured-voice .featured-voice__inner-left .author-img-wrap .author-img{position:absolute;z-index:1;padding:0 3px 3px 0;opacity:.75;transform:translate(18px,18px)}.featured-voice .featured-voice__inner-left .promo-content{position:relative;flex:1;width:100%;max-width:500px;padding:50px 30px;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.featured-voice .featured-voice__inner-left .promo-content{max-width:430px;padding-left:0;padding-right:20px;margin:0 30px 0 0}}@media screen and (min-width: 1024px){.featured-voice .featured-voice__inner-left .promo-content{padding-left:40px}}.featured-voice .featured-voice__inner-left .promo-content .promo-content-inner{position:relative;text-align:center}@media screen and (min-width: 768px){.featured-voice .featured-voice__inner-left .promo-content .promo-content-inner{position:absolute;top:50%;transform:translateY(-50%);text-align:left}}.featured-voice .featured-voice__inner-left .promo-content h3{color:#262626}.featured-voice .featured-voice__inner-left .promo-content h3{text-transform:uppercase;font-size:32px;font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-weight:400}.featured-voice .featured-voice__inner-left .promo-content h3>span{font-family:Times New Roman,Times,serif;font-style:italic;font-size:14px;color:#99762a;display:block;margin-bottom:5px;font-weight:600;text-transform:uppercase}.featured-voice .featured-voice__inner-left .promo-content p{color:#262626}@media screen and (max-width: 1200px){.featured-voice .featured-voice__inner-left .promo-content{flex-shrink:unset}}.featured-voice .promo-button{display:none;position:relative;z-index:99;width:200px}@media screen and (min-width: 768px){.featured-voice .promo-button{display:block}}.featured-voice .featured-voice__image{position:relative;width:100%}@media screen and (min-width: 768px){.featured-voice .featured-voice__image{width:80%;background-color:#f8f3ea}}@media screen and (min-width: 1024px){.featured-voice .featured-voice__image{width:40%}}.featured-voice .featured-voice__image-box{position:relative;z-index:91;margin:0 auto;width:100%;padding-top:56.25%;background-opacity:0;animation:build cubic-bezier(.19,1,.22,1) 2.3s;animation-fill-mode:forwards;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (min-width: 768px){.featured-voice .featured-voice__image-box{background-color:#e4dcce}}@keyframes build{0%{transform:translateY(-40px);height:0px;opacity:0}60%{height:300px}to{opacity:1}}@keyframes build-inner{0%{transform:scale(1.4)}0%,20%{opacity:0}to{opacity:1;transform:scale(1)}}.image-grid{max-width:900px;margin-right:auto;margin-left:auto;display:flex;align-items:flex-start}.image-grid img{display:block;height:auto;margin:10px}.image-grid .image-block{width:50%;display:flex;align-items:center;flex-wrap:wrap}.image-grid .image-block.single-image img{width:calc(100% - 20px)}.image-grid .image-block.quad-image img{width:calc(50% - 20px)}@media screen and (max-width: 920px){.image-grid img{margin:8px}.image-grid .image-block.single-image img{width:calc(100% - 16px)}.image-grid .image-block.quad-image img{width:calc(50% - 16px)}}@media screen and (max-width: 767px){.image-grid{width:calc(100% + 64px);margin-left:-32px}.image-grid img{margin:0}.image-grid .image-block.single-image img{width:100%}.image-grid .image-block.quad-image img{width:50%}}@media screen and (max-width: 420px){.image-grid{flex-wrap:wrap}.image-grid .image-block,.image-grid .image-block.single-image img{width:100%}.image-grid .image-block.quad-image img{width:50%}}.email-capture-modal .modal-inner{max-width:624px!important;min-height:0!important}.email-capture-modal .modal-inner h2{max-width:330px}.email-capture-modal .alt-modal-content{width:100%;padding:40px 60px 60px!important}.email-capture-modal-form{display:flex}.email-capture-modal-form input[type=text]{border:1px solid white;border-left:1px solid #d4c0a1;background:#fff;padding:0 16px;margin:0;height:48px;line-height:48px;letter-spacing:1px;font-size:18px;font-weight:300;font-family:Lato,Helvetica,arial,sans-serif;border-radius:0;-webkit-font-smoothing:antialiased}.email-capture-modal-form .promo-button{border-radius:0;height:48px;background-color:#057d7f}@media screen and (min-width: 768px){.testimonials-list{margin-left:12px}}.testimonials-list li{position:relative;margin-bottom:70px;padding-left:32px;max-width:800px}.testimonials-list li:before{content:"";width:4px;height:32px;background-color:#262626;position:absolute;top:6px;left:0}.testimonials-list li p{margin-bottom:0;display:inline}.testimonials-list li cite{margin-top:10px;display:block;font-size:14px;font-weight:600;font-style:italic;color:#99762a;text-transform:uppercase;letter-spacing:1px;max-width:300px}.testimonials__list{padding-top:0;padding-bottom:200px}.testimonial{position:relative;padding:40px 0 0;margin:0 0 40px;break-inside:avoid-column}@media screen and (min-width: 500px){.testimonial{padding:0 0 0 40px}}@media screen and (min-width: 768px){.testimonial{padding:0 0 0 50px}}.testimonial:before{content:"\201c";position:absolute;line-height:72px;width:40px;height:40px;font-family:Times New Roman,Times,serif;font-size:72px;left:0;top:0;border-radius:100%;color:#d4c0a1}.testimonial__quote{padding:0}.testimonial__quote p{padding:8px 0 0;font-size:15px}.testimonial__meta{display:flex;margin:10px 0 0}@media screen and (min-width: 768px){.testimonial__meta{margin:24px 0 0}}.testimonial__img{width:50px;height:50px;border-radius:100%;background-color:#e4dcce;background-size:cover;opacity:.8}.testimonial__author{margin:0}.testimonial__author h4{margin:0 0 5px;text-transform:uppercase;font-family:Lato,Helvetica,arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.testimonial__author span{color:#99762a;text-transform:uppercase;font-family:Lato,Helvetica,arial,sans-serif;font-size:11px;letter-spacing:.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.testimonial-list-container{padding:40px 0;margin:0 20px;column-count:1}@media screen and (min-width: 500px){.testimonial-list-container{column-count:2}}.testimonial-author-fade{display:flex;flex-direction:column;align-items:center;background-image:linear-gradient(90deg,#F5D0B6,#BDE2E4);margin-top:40px}@media screen and (min-width: 768px){.testimonial-author-fade{margin-top:0;flex-direction:row;align-items:unset;min-height:440px}}.testimonial-author-fade__image{position:relative;width:370px;height:440px;background-size:cover;background-repeat:no-repeat;top:-34px}@media screen and (min-width: 768px){.testimonial-author-fade__image{width:40%;height:unset;top:0}}.testimonial-author-fade__title-button-block{background-color:#fff;width:65%;height:68px;position:absolute;bottom:-34px;right:50%;transform:translate(calc(50% - 34px));display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 768px){.testimonial-author-fade__title-button-block{bottom:0;right:0;transform:none}}.testimonial-author-fade__title-block{background-color:#fff;padding:10px 15px}.testimonial-author-fade__button{background-color:#262626;width:68px;height:68px;position:absolute;bottom:0;right:-68px;z-index:1;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:background-color .3s linear}.testimonial-author-fade__button svg{fill:#99762a;width:50%;transition:fill .3s linear}.testimonial-author-fade__button:hover{background-color:#7c2b66}.testimonial-author-fade__button:hover svg{fill:#fff}.testimonial-author-fade__name{text-transform:uppercase;font-family:Lato,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.testimonial-author-fade__title{text-transform:uppercase;font-family:Lato,Helvetica,arial,sans-serif;font-size:12px;color:#99762a;letter-spacing:.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.testimonial-author-fade__quote-block{position:relative;padding:40px}@media screen and (min-width: 768px){.testimonial-author-fade__quote-block{width:60%;padding:40px 40px 70px 70px;display:flex;align-items:center}}.testimonial-author-fade__quote{font-family:Lora,Times,serif;font-size:clamp(1.375rem,.8517rem + 2.3923vw,2rem);text-align:center}@media screen and (min-width: 768px){.testimonial-author-fade__quote{font-size:clamp(1.375rem,-.875rem + 4.6875vw,2.125rem);text-align:left;line-height:1.4em}}.testimonial-repeater-container{display:flex;flex-direction:column;gap:70px}.testimonial-quote-repeater{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 768px){.testimonial-quote-repeater:nth-of-type(even){flex-direction:row}.testimonial-quote-repeater:nth-of-type(even) .testimonial-quote-repeater__quote-block{padding:0 0 0 50px}}@media screen and (min-width: 768px){.testimonial-quote-repeater:nth-of-type(odd){flex-direction:row-reverse}.testimonial-quote-repeater:nth-of-type(odd) .testimonial-quote-repeater__quote-block{padding:0 50px 0 0}}.testimonial-quote-repeater__image{width:350px;height:332px;background-size:cover;background-repeat:no-repeat;flex-shrink:0}@media screen and (min-width: 768px){.testimonial-quote-repeater__image{width:50%;padding-top:37.5%}}.testimonial-quote-repeater__quote-block{padding:30px;display:flex;flex-direction:column;align-items:center;gap:20px}@media screen and (min-width: 768px){.testimonial-quote-repeater__quote-block{align-items:unset}}.testimonial-quote-repeater__quote{font-family:Lora,Times,serif;font-size:20px;text-align:center}@media screen and (min-width: 768px){.testimonial-quote-repeater__quote{font-size:22px;text-align:start}}.testimonial-quote-repeater__title-block{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 768px){.testimonial-quote-repeater__title-block{align-items:unset}}.testimonial-quote-repeater__name{text-transform:uppercase;font-family:Lato,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:.1em;text-align:center}@media screen and (min-width: 768px){.testimonial-quote-repeater__name{text-align:left}}.testimonial-quote-repeater__title{text-transform:uppercase;font-family:Lato,Helvetica,arial,sans-serif;font-size:12px;color:#99762a;letter-spacing:.1em;text-align:center}@media screen and (min-width: 768px){.testimonial-quote-repeater__title{text-align:left}}.testimonial-four-quotes{background-color:#efeae2}.testimonial-four-quotes__container{display:flex;flex-wrap:wrap;flex-direction:row;gap:50px}.testimonial-four-quotes__author-quote{width:100%;display:flex;flex-direction:column;align-items:center;gap:30px}@media screen and (min-width: 768px){.testimonial-four-quotes__author-quote{width:46%;flex-direction:row;align-items:unset}}.testimonial-four-quotes__image{width:100px;height:100px;border-radius:50%;flex-shrink:0;background-size:cover;background-repeat:no-repeat}.testimonial-four-quotes__quote-block{display:flex;flex-direction:column;align-items:center;gap:24px}@media screen and (min-width: 768px){.testimonial-four-quotes__quote-block{align-items:unset}}.testimonial-four-quotes__quote{text-align:center}@media screen and (min-width: 768px){.testimonial-four-quotes__quote{text-align:left}}.testimonial-four-quotes__title-block{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 768px){.testimonial-four-quotes__title-block{align-items:unset}}.testimonial-four-quotes__name{text-transform:uppercase;font-family:Lato,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:.1em}.testimonial-four-quotes__title{text-transform:uppercase;font-family:Lato,Helvetica,arial,sans-serif;font-size:12px;color:#99762a;letter-spacing:.1em}.testimonial-paginator{display:flex;justify-content:center}.testimonial-paginator__paginator{flex-grow:1}.person-detail .person-heading{margin-bottom:50px}.person-detail .person-heading h1{font-size:50px;line-height:1.2;text-transform:uppercase;letter-spacing:3px;font-weight:600;font-family:Lato,Helvetica,arial,sans-serif}@media screen and (max-width: 480px){.person-detail .person-heading h1{font-size:40px}}.person-detail .person-detail-inner{display:flex;flex-wrap:wrap;width:100%;max-width:960px}.person-detail .person-detail-inner .overview{box-sizing:border-box;width:55%;padding-right:50px}.person-detail .person-detail-inner .expandable-person{position:relative;padding-bottom:40px;margin-bottom:50px;overflow:hidden;height:480px}.person-detail .person-detail-inner .expandable-person.no-expand{height:auto;padding-bottom:0}.person-detail .person-detail-inner .expandable-person.no-expand:after{display:none}.person-detail .person-detail-inner .expandable-person .person-description{padding-bottom:40px;font-family:Lato,Helvetica,arial,sans-serif;font-size:16px}.person-detail .person-detail-inner .expandable-person br{display:none}.person-detail .person-detail-inner .expandable-person p{max-width:400px}.person-detail .person-detail-inner .expandable-person p:empty{display:none}.person-detail .person-detail-inner .expandable-person ul li{font-size:inherit;font-family:inherit;max-width:450px}.person-detail .person-detail-inner .expandable-person:after{content:"";position:absolute;bottom:75px;right:0;left:0;height:32px;background:-moz-linear-gradient(top,rgba(248,243,234,0) 0%,rgba(248,243,234,.75) 32%,rgba(248,243,234,.9) 95%);background:-webkit-linear-gradient(top,rgba(248,243,234,0) 0%,rgba(248,243,234,.75) 32%,rgba(248,243,234,.9) 95%);background:linear-gradient(to bottom,rgba(248,243,234,0) 0%,rgba(248,243,234,.75) 32%,rgba(248,243,234,.9) 95%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00f8f3ea",endColorstr="#f8f3ea",GradientType=0);z-index:1}.person-detail .person-detail-inner button.read-more{outline:none;border:none;background-color:#f8f3ea;position:absolute;height:80px;bottom:0px;left:0;padding:32px 0 0;width:100%;cursor:pointer;z-index:3}.person-detail .person-detail-inner button.read-more span{position:absolute;display:block;width:100%;background-color:#f8f3ea;border-bottom:1px solid #d4c0a1;top:40px;left:50%;transform:translate(-50%);font-size:12px;line-height:26px;text-transform:uppercase;letter-spacing:1px;font-family:Lato,Helvetica,arial,sans-serif;z-index:1}.person-detail .person-detail-inner button.read-more:before{content:"";border-top:45px solid #d4c0a1;border-left:50px solid transparent;border-right:50px solid transparent;position:absolute;top:32px;left:50%;margin-left:-50px}.person-detail .person-detail-inner .bigpic{width:45%}.person-detail .person-detail-inner .bigpic img{display:block;width:100%;margin-bottom:32px}.person-detail .person-detail-inner .bigpic .links{display:flex;justify-content:center;align-content:center;align-items:center}.person-detail .person-detail-inner .bigpic .links li{width:32px;height:32px;margin-right:20px;display:flex;justify-content:center;align-content:center;align-items:center}.person-detail .person-detail-inner .bigpic .links li:last-child{margin-right:0}.person-detail .person-detail-inner .bigpic .links li a{display:flex;justify-content:center;align-content:center;align-items:center}.person-detail .person-detail-inner .bigpic .links li a svg{fill:#8c8c85;width:24px;height:24px;transition:fill .3s ease}.person-detail .person-detail-inner .bigpic .links li a svg.icon-globe{width:30px;height:30px}.person-detail .person-detail-inner .bigpic .links li a:hover svg{fill:#262626}@media screen and (max-width: 720px){.person-detail .person-detail-inner .overview,.person-detail .person-detail-inner .bigpic{width:100%}.person-detail .person-detail-inner .overview{padding-right:0;margin-bottom:50px}.person-detail .person-detail-inner .overview p{margin-right:auto;margin-left:auto}.person-detail .person-detail-inner .bigpic img{margin-right:auto;margin-left:auto;width:auto;max-width:100%}}.person-videos-row{display:flex;min-height:360px;position:relative;z-index:4}.person-videos-row .person-videos-list{display:flex;flex-wrap:wrap;align-items:center;width:calc(100% - 400px);padding:60px;background-color:#e4dcce}.person-videos-row .person-videos-list .vid-block{width:calc(33.3333% - 12px);margin:6px}.person-videos-row .person-videos-list .vid-block:after{display:none}@media screen and (max-width: 1300px){.person-videos-row .person-videos-list{padding:40px}}@media screen and (max-width: 1160px){.person-videos-row .person-videos-list{padding:40px}.person-videos-row .person-videos-list .vid-block{width:calc(50% - 12px)}}@media screen and (max-width: 1024px){.person-videos-row{flex-wrap:wrap}.person-videos-row .big-see-all{width:100%}.person-videos-row .big-see-all h3,.person-videos-row .big-see-all a{position:relative;top:auto;right:auto;bottom:auto;left:auto}.person-videos-row .big-see-all a div{width:100%;max-width:none}.person-videos-row .big-see-all h3{padding:40px}.person-videos-row .person-videos-list{padding:40px;width:100%}.person-videos-row .person-videos-list .vid-block{width:calc(33.3333% - 12px)}}@media screen and (max-width: 640px){.person-videos-row .person-videos-list .vid-block{width:calc(50% - 12px)}}@media screen and (max-width: 420px){.person-videos-row .person-videos-list{padding:20px}.person-videos-row .person-videos-list .vid-block{margin:0 0 12px;width:100%}.person-videos-row .person-videos-list .vid-block:last-child{margin-bottom:0}}.books h4{background-color:transparent;text-transform:uppercase;font-family:Lato,Helvetica,arial,sans-serif;letter-spacing:2px;font-size:24px;font-weight:600;margin-bottom:50px}.books h4 span{padding-top:7px;letter-spacing:1px;font-size:16px;font-family:Times New Roman,Times,serif;color:#99762a;font-style:italic;display:block}.books ul{display:flex;flex-wrap:wrap;width:100%;max-width:768px}.books ul li{margin-right:32px;margin-bottom:50px}.books ul li a{display:block}.books ul li a img{display:block;height:220px}.books ul li a:hover{transform:scale(1.1)}@media screen and (max-width: 800px){.books ul li{margin-right:20px;width:calc(25% - 20px)}.books ul li a img{height:auto;width:100%}}@media screen and (max-width: 480px){.books ul li{width:calc(50% - 20px)}}.visual-liturgy-select{display:none}.lectionary-dates{width:300px;height:100%;margin:0 2px;background-color:#fff}@media screen and (max-width: 767px){.lectionary-dates{display:none}}.lectionary-dates .select2-selection__rendered{overflow:hidden;padding:14px 0;white-space:nowrap;letter-spacing:1px}@media screen and (max-width: 567px){.lectionary-dates .select2-selection__rendered{width:85px}}.select2-dropdown--below{width:300px!important}.select2-search__field{outline:none}.lectionary-dates{font-family:Lato,Helvetica,arial,sans-serif}.lectionary-dates .multiselect{font-size:14px;position:relative;display:flex;max-width:300px;height:58px;padding:4px 12px;text-transform:uppercase;color:#666;border:0px solid #ffffff;--ms-placeholder-color: #666;--ms-option-bg-selected: $accent-color;--ms-option-color-selected: #666}.lectionary-dates .multiselect:after{position:absolute;top:24px;right:12px;width:0;height:0;content:"";border-width:10px 7px 0 7px;border-style:solid;border-color:#7c2b66 transparent transparent transparent}.multiselect:hover .multiselect-placeholder{opacity:.5}.multiselect-caret,.multiselect-clear{display:none!important}.select2-dropdown{font-family:Lato,Helvetica,arial,sans-serif;display:block;overflow:auto;max-height:500px;background-color:#fff}.select2-search__field{width:100%;height:53px;padding:8px;border:none;background:#ffffff}.select2-results__option{font-size:15px;padding:4px 10px}.select2-results__option:hover{background-color:#efefef}.cycle{display:flex;height:58px}@media screen and (max-width: 767px){.cycle{display:none}}.cycle label{font-family:Lato,Helvetica,arial,sans-serif;font-size:18px;font-weight:700;width:53px;height:100%;margin-right:2px;color:#7c2b66;background-color:#fff}.cycle input{display:none}.cycle span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:all .2s ease;border:2px solid #ffffff}.cycle span:hover{border-color:#7c2b66}.cycle input:checked+span{color:#fff;background:#7c2b66}.related .related-list{display:flex;flex-wrap:wrap}.related .related-list .vid-block{width:calc(33.3333% - 3px)}.related .related-list .vid-block:after{display:none}@media screen and (max-width: 640px){.related h3{margin-bottom:20px}.related .related-list .vid-block{width:calc(50% - 3px);margin:1.5px}}@media screen and (max-width: 420px){.related .related-list .vid-block{width:100%;margin:1.5px auto}}.two-pack{display:flex;flex-direction:column}.two-pack .relative,.two-pack .relative img{height:100%}@media screen and (min-width: 600px){.two-pack{flex-direction:row}}.two-pack .two-pack__video{width:100%}.two-pack .two-pack__video:first-of-type{margin-right:0}@media screen and (min-width: 600px){.two-pack .two-pack__video{width:50%}.two-pack .two-pack__video:first-of-type{margin-right:22px}}@media screen and (min-width: 1024px){.two-pack .two-pack__video:first-of-type{margin-right:32px}}.two-pack__overlay{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;transition:all .2s ease;background:linear-gradient(0deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 100%)}.two-pack__overlay:hover{opacity:1}.two-pack__overlay a.see-more{position:absolute;bottom:40px;right:60px}.two-pack-outline__inner{display:flex;flex-direction:column;row-gap:10px;border-top:1px solid #99762a;border-bottom:1px solid #99762a}@media screen and (min-width: 600px){.two-pack-outline__inner{flex-direction:row;column-gap:10px}}.two-pack-outline__video-inner{position:relative;height:100%}.two-pack-outline__video-inner h4{font-size:18px;color:#262626;text-align:center;line-height:130%;width:75%;padding-top:0;margin-left:auto;margin-right:auto;transition:all .3s ease}.two-pack-outline__description{font-size:16px;text-align:center;line-height:130%;color:#262626;padding:0 20px;margin-left:auto;margin-right:auto;transition:all .3s ease}@media screen and (min-width: 600px){.two-pack-outline__description{padding:0}}@media screen and (min-width: 768px){.two-pack-outline__description{padding:0 20px}}@media screen and (min-width: 1024px){.two-pack-outline__description{padding:0 55px}}.two-pack-outline__plus{display:flex;justify-content:center;align-items:center;position:absolute;opacity:0;bottom:0;right:0;width:45px;height:45px;background-color:transparent;transition:all .2s ease}.two-pack-outline__plus svg{fill:#7c2b66}.two-pack-outline__thumb{position:relative;width:100%;padding-top:58%;margin-bottom:30px;background-size:cover}.two-pack-outline__title{font-size:16px;text-transform:uppercase;text-align:center;padding:0 20px 20px}@media screen and (min-width: 1024px){.two-pack-outline__title{font-size:20px;padding:0 60px 50px}}.two-pack-outline__video{width:100%;padding:30px;border-top:1px solid #99762a}@media screen and (min-width: 600px){.two-pack-outline__video{width:50%;border-top:none;border-left:1px solid #99762a}}.two-pack-outline__video:first-of-type{margin-right:0;border-bottom:1px solid #99762a;border-top:none;border-left:none}@media screen and (min-width: 600px){.two-pack-outline__video:first-of-type{border-right:1px solid #99762a;border-bottom:none}}@media screen and (min-width: 768px){.two-pack-outline__video{padding:50px 50px 40px}}@media screen and (min-width: 1024px){.two-pack-outline__video{padding:60px 60px 50px}}.two-pack-outline__video:hover h4,.two-pack-outline__video:focus h4{color:#7c2b66}.two-pack-outline__video:hover .two-pack-outline__description,.two-pack-outline__video:focus .two-pack-outline__description{color:#7c2b66}.two-pack-outline__video:hover .two-pack-outline__plus,.two-pack-outline__video:focus .two-pack-outline__plus{display:flex;opacity:1;justify-content:center;align-items:center;background-color:#fff}.founder-bio{padding:80px 0;background-color:#f8f3ea;width:100%;margin-top:-176px;margin-bottom:50px;max-width:800px;clear:both;position:relative;z-index:1}@media screen and (max-width: 910px){.founder-bio{margin-top:0}}.founder-bio p{font-size:16px;line-height:1.5}.founder-bio .founder-bio-top{display:flex}.founder-bio .founder-bio-left{background-color:#e4dcce;position:relative;width:50%;max-width:360px;min-height:360px}.founder-bio .founder-bio-left>div.bio-img{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;max-width:360px;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.founder-bio .founder-bio-right{position:relative;padding:40px}.founder-bio .founder-bio-right .accent-bg{background-color:#e4dcce;position:absolute;top:0;bottom:0;left:0;width:194px;z-index:-1}.founder-bio .founder-bio-right p{max-width:430px}.founder-bio .founder-bio-right p:last-of-type{margin-bottom:0}@media screen and (max-width: 767px){.founder-bio{padding:50px 0;width:calc(100% + 64px);margin-left:-32px}.founder-bio .founder-bio-top{flex-wrap:wrap}.founder-bio .founder-bio-left{width:150px;min-width:0;max-width:150px;min-height:0;max-height:none}.founder-bio .founder-bio-left>div.bio-img{max-width:150px;background-position:64% center}.founder-bio .founder-bio-right{width:calc(100% - 150px)}.founder-bio .founder-bio-right .accent-bg{width:100%}}@media screen and (max-width: 500px){.founder-bio .founder-bio-left{display:none}.founder-bio .founder-bio-right{width:100%}.founder-bio .founder-bio-right p,.founder-bio .founder-bio-right p:last-of-type{margin-bottom:32px}.founder-bio .founder-bio-right .arrow-dark.arrow-expand{position:relative;bottom:auto;left:auto;margin:auto}}.slide-intro{width:33vw;height:100vh;max-width:500px;position:fixed;overflow:hidden;top:0;right:0;bottom:0;z-index:9999;background-color:#e4dcce;transform:translate(0);opacity:1;visibility:visible;transition:transform .5s ease,opacity .5s ease}.slide-intro .slide-intro-inner{padding:80px 40px 40px;position:relative}.slide-intro .slide-intro-inner .close{position:absolute;top:0;left:0;background-color:#f8f3ea;border-radius:0;border-color:#f8f3ea;color:#eb5757;font-size:40px;padding:6px 16px}.slide-intro .slide-intro-inner .close:hover,.slide-intro .slide-intro-inner .close:focus{color:#262626}.slide-intro .slide-intro-inner h1{line-height:1.1;font-size:32px;font-weight:700;margin-bottom:32px}.slide-intro .slide-intro-buttons .subscribe-button{margin-right:4px}.slide-intro .slide-intro-buttons .dual-buttons{float:none;clear:both;padding-top:36px}.slide-intro.is-hidden{transform:translate(60px);opacity:0;visibility:hidden;transition:transform .5s ease,opacity .5s ease,visibility .55s ease}@media screen and (max-width: 1000px){.slide-intro{width:50vw}}@media screen and (max-width: 768px){.slide-intro{width:60vw}}@media screen and (max-width: 600px){.slide-intro{width:100vw;height:auto;top:auto}.slide-intro .slide-intro-inner{padding:20px}.slide-intro .slide-intro-inner .close{left:auto;right:0}.slide-intro .slide-intro-inner h1{padding-right:72px}}p.inline_notice{font-family:Lora,Times,serif;font-size:18px;max-width:500px;margin-bottom:20px;padding:10px 20px;color:#262626;border-radius:4px;background-color:#d4c1a0}#error_explanation{max-width:500px;margin-bottom:20px;padding:20px 20px 10px;color:#262626;border-radius:4px;background-color:#e4dcce}#error_explanation h2{font-size:16px}#error_explanation ul{margin:10px 0}#error_explanation ul li{padding:5px 0;border-bottom:1px solid #99762a;font-size:15px;font-family:Lora,Times,serif}form label,.form-field-group label{font-family:Lato,Helvetica,arial,sans-serif;font-size:14px;display:block;letter-spacing:1px;text-transform:uppercase}form label.normal-text,.form-field-group label.normal-text{letter-spacing:0;text-transform:none}form__message,.form-field-group__message{margin-bottom:20px;font-size:15px;font-style:italic}input[type=text],input[type=tel],input[type=email],input[type=password],input[type=number],input[type=datetime-local],textarea{font-size:18px;line-height:40px;float:none;clear:both;width:100%;height:40px;margin-bottom:16px;padding:0 8px;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;border:1px solid #99762a;border-radius:4px;outline:none;background-color:#f8f3ea;box-shadow:none}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=datetime-local]:focus,textarea:focus{background-color:#fff}textarea{line-height:1.5;width:100%;min-height:200px}select{-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.checkbox{display:flex}.checkbox label{padding-left:0}.checkbox input[type=checkbox]{margin-right:8px}input[type=submit]{line-height:40px;border-radius:4px}.g-recaptcha{margin-bottom:32px}.notyf .notyf__message{font-family:Lato,Helvetica,arial,sans-serif}@media screen and (max-width: 767px){.ecourses-wrapper .search{margin-bottom:50px}}.ecourses-wrapper p{max-width:640px}.ecourses-wrapper .featured-film-bar .bar-content .left .preserve-aspect{min-height:380px}.ecourses-wrapper .featured-film-bar .bar-content .right .big-see-all{width:100%}.ecourses-wrapper .featured-film-bar .bar-content .right .big-see-all a{color:#262626}.ecourses-wrapper .featured-film-bar .bar-content .right .big-see-all a div{width:90%;max-width:none}.ecourses-wrapper .featured-film-bar .bar-content .right .big-see-all a div h2{font-size:34px;margin-bottom:16px}.ecourses-wrapper .featured-film-bar .bar-content .right .big-see-all a div p{font-size:16px;text-transform:none;font-weight:400;letter-spacing:normal;margin-bottom:16px}@media screen and (max-width: 1024px){.ecourses-wrapper .featured-film-bar .bar-content .left,.ecourses-wrapper .featured-film-bar .bar-content .right{width:50%;max-width:none}.ecourses-wrapper .featured-film-bar .bar-content .right .big-see-all a div h2{font-size:30px}}@media screen and (max-width: 767px){.ecourses-wrapper .featured-film-bar .bar-content{flex-wrap:wrap}.ecourses-wrapper .featured-film-bar .bar-content .left,.ecourses-wrapper .featured-film-bar .bar-content .right{width:100%}.ecourses-wrapper .featured-film-bar .bar-content .left .preserve-aspect{min-height:0;padding-top:56.25%}.ecourses-wrapper .featured-film-bar .bar-content .right .big-see-all{justify-content:flex-start}.ecourses-wrapper .featured-film-bar .bar-content .right .big-see-all a{padding:0}.ecourses-wrapper .featured-film-bar .bar-content .right .big-see-all a div{width:100%;padding:32px;margin-bottom:0;border-left-width:5px}.ecourses-wrapper .featured-film-bar .bar-content .right .big-see-all a div h2,.ecourses-wrapper .featured-film-bar .bar-content .right .big-see-all a div p{max-width:500px}.ecourses-wrapper .featured-film-bar .bar-content .right .big-see-all a div span{position:relative;bottom:auto;padding-left:0;display:inline-block}.ecourses-wrapper .featured-film-bar .bar-content .right .big-see-all a div span:after{top:8px}}.ecourses-wrapper .ecourses-list .ecourse{display:flex}.ecourses-wrapper .ecourses-list .ecourse .left{width:40%}.ecourses-wrapper .ecourses-list .ecourse .left .button{float:right;position:relative;overflow:visible;display:inline-block;font-size:14px;border:none;border-right:4px solid transparent}@media screen and (max-width: 767px){.ecourses-wrapper .ecourses-list .ecourse .left .button{display:none}}.ecourses-wrapper .ecourses-list .ecourse .left .button:after{content:"";display:block;height:4px;width:40px;background-color:#7c2b66;position:absolute;right:-20px;top:calc(50% - 2px);transition:all .3s ease}.ecourses-wrapper .ecourses-list .ecourse .left .button:hover,.ecourses-wrapper .ecourses-list .ecourse .left .button:focus{background-color:#7c2b66;border-right:4px solid #262626}.ecourses-wrapper .ecourses-list .ecourse .left .button:hover:after,.ecourses-wrapper .ecourses-list .ecourse .left .button:focus:after{background-color:#262626;transform:translate(2px)}.ecourses-wrapper .ecourses-list .ecourse .right{width:60%;padding:20px 0 20px 32px}.ecourses-wrapper .ecourses-list .ecourse .right h3{font-family:Lato,Helvetica,arial,sans-serif;font-size:24px;letter-spacing:1px;text-transform:uppercase;font-weight:700;max-width:500px;line-height:1.4;margin-bottom:16px}.ecourses-wrapper .ecourses-list .ecourse .right h3 span{font-family:Times New Roman,Times,serif;color:#99762a;font-style:italic;display:block;font-size:18px}.ecourses-wrapper .ecourses-list .ecourse .right h3 a{color:#262626}.ecourses-wrapper .ecourses-list .ecourse .right h3 a:hover,.ecourses-wrapper .ecourses-list .ecourse .right h3 a:focus{color:#7c2b66}.ecourses-wrapper .ecourses-list .ecourse .right h4.notice-closed{color:#eb5757;font-size:16px;font-weight:700}.ecourses-wrapper .ecourses-list .ecourse .right h4.notice-closed span{display:block}.ecourses-wrapper .ecourses-list .ecourse .right p{max-width:580px;font-size:16px;margin-bottom:25px}.ecourses-wrapper .ecourses-list .ecourse .right .button{display:none;font-size:14px}@media screen and (max-width: 768px){.ecourses-wrapper .ecourses-list .ecourse .right .button{display:inline-block}}@media screen and (max-width: 1024px){.ecourses-wrapper .ecourses-list .ecourse .left,.ecourses-wrapper .ecourses-list .ecourse .right{width:50%}.ecourses-wrapper .ecourses-list .ecourse .left .preserve-aspect{padding-top:70%}}@media screen and (max-width: 767px){.ecourses-wrapper .ecourses-list .ecourse{flex-wrap:wrap}.ecourses-wrapper .ecourses-list .ecourse .left,.ecourses-wrapper .ecourses-list .ecourse .right{width:100%}.ecourses-wrapper .ecourses-list .ecourse .left .preserve-aspect{padding-top:56.25%}.ecourses-wrapper .ecourses-list .ecourse .right{padding:32px 0 0}}.header{position:relative;width:100%;margin-bottom:25px;padding-top:50px}.header .nav-btn{position:relative;z-index:2001;float:right;overflow:hidden;box-sizing:content-box;width:36px;height:36px;margin-top:-37px;cursor:pointer}@media screen and (min-width: 960px){.header .nav-btn{display:none}}.header .nav-btn span{display:block;float:right;clear:both;width:100%;height:3px;margin-bottom:7.2px;transition:all .5s ease;background-color:#99762a}.header .nav-btn span:nth-child(2){width:50%}.header .nav-btn span:last-child{width:66.666%;margin-bottom:0}.header .nav-btn.nav-is-shown span:first-child{width:36px;transform:rotate(-45deg) translate(-9px,12px)}.header .nav-btn.nav-is-shown span:nth-child(2){transform:translate(36px);opacity:0}.header .nav-btn.nav-is-shown span:last-child{width:36px;transform:rotate(45deg) translate(-2px,-5px)}@media screen and (max-width: 820px){.header.wrapper{margin-bottom:0;padding-top:0}.header.wrapper h1{padding:24px 20px 8px 0}}.header.header-alter{margin-bottom:0;padding:12px 0;background-color:#e4dcce}@media screen and (min-width: 500px){.header.header-alter{padding:12px 20px}}.header.header-alter:after{display:block;clear:both;width:100%;height:0px;content:""}.header.header-alter #site-logo{float:left;max-width:260px;margin:15px 15px 15px 0}.header.header-alter #site-logo h1{margin:0}.header.header-alter .header-nav-wrapper-mobile{float:right;clear:none;width:auto;margin:0;border:none}#site-logo{position:relative;z-index:2001;display:block;overflow:hidden;width:280px;max-width:280px}#site-logo h2{display:none}@media screen and (min-width: 500px){#site-logo{width:340px}}@media screen and (min-width: 768px){#site-logo{width:calc(100% - 52px);max-width:480px}}@media screen and (min-width: 960px){#site-logo{width:100%;max-width:660px}#site-logo h2{display:block}}.header h1{position:relative;z-index:90;overflow:hidden;width:100%;max-width:664px;margin:0 0 5px}.header h1 img{display:block;width:100%}@media screen and (max-width: 960px){.header h1{z-index:2001;max-width:none}}.header h2{font-family:Lato,Helvetica,arial,sans-serif;font-size:20px;font-weight:300;position:relative;z-index:90;margin-left:.9%;letter-spacing:2px;text-transform:uppercase;color:#262626}@media screen and (max-width: 960px){.header h2{font-size:16px;line-height:1.3;letter-spacing:1px}}@media screen and (max-width: 500px){.header h2{font-size:11px}}.header-user a{color:#99762a}.header-nav-wrapper{display:block;clear:both;overflow:visible;min-height:58px;width:100%;margin-top:20px;margin-bottom:20px;border-top:1px solid #d4c0a1;border-bottom:1px solid #d4c0a1}.header-nav-wrapper:after{display:block;float:none;clear:both;width:100%;content:""}.header-nav-wrapper ul li{letter-spacing:1px}@media screen and (max-width: 960px){.header-nav-wrapper{margin-top:0;margin-bottom:0;border-top:none;border-bottom:none}.header-nav-wrapper ul.soclinks{margin-bottom:32px}.header-nav-wrapper ul.soclinks .login a{color:#262626;background-color:#e4dcce}.header-nav-wrapper.user-logged-in{float:left;clear:none;overflow:visible;width:auto;margin-top:0;border:none}.header-nav-wrapper.user-logged-in ul.soclinks{bottom:0}.header-nav-wrapper.user-logged-in ul.soclinks li.logout a.userMenuToggle{line-height:42px;min-width:0;height:auto;padding:0 32px 0 8px}.header-nav-wrapper.user-logged-in ul.soclinks li.logout a.userMenuToggle:hover{background-color:transparent}.header-nav-wrapper.user-logged-in ul.soclinks li.logout .avatar{display:none}.header-nav-wrapper.user-logged-in ul.soclinks li.logout .user-menu{position:relative;top:auto;right:0;left:0;display:flex;width:100vw;border:none}.header-nav-wrapper.user-logged-in ul.soclinks li.logout .user-menu a{line-height:50px;width:50%;height:50px;padding:0 16px;text-align:center;color:#262626;border-bottom:none;background-color:#e4dcce}.header-nav-wrapper.user-logged-in ul.soclinks li.logout .user-menu a:first-child{background-color:#d6c9b4}}.video-wrapper{position:relative;overflow:hidden}.video-wrapper>div{width:100%}.video-wrapper #previewimage{position:relative;cursor:pointer;z-index:1}.video-wrapper .playoverlay{position:absolute;top:0;right:0;bottom:0;left:0;transition:all .3s ease}.video-wrapper .playoverlay .icon-play{transition:all .3s ease;transform:scale(1)}.video-wrapper .playoverlay .icon-play:hover{cursor:pointer}.video-wrapper .playoverlay:hover .icon-play{transform:scale(1.15)}.video-wrapper img{width:100%;display:block}.inner-page-video-wrapper{position:relative;width:100%;max-width:600px;margin-bottom:80px}.inner-page-video-wrapper .video-wrapper{padding-top:56.25%}.inner-page-video-wrapper .video-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.inner-page-video-wrapper img{width:100%;display:block}.travis-story .story-heading{margin-bottom:50px;max-width:680px}.travis-story .story-heading h1{font-size:48px;line-height:1.2;font-weight:700;margin-bottom:10px}.travis-story .story-heading h2{font-size:18px;margin-bottom:16px;max-width:640px}.travis-story .story-heading cite{font-size:14px;font-weight:700;font-style:italic;font-family:Times New Roman,Times,serif}.travis-story .story-heading cite span{font-weight:400}.travis-story .story-heading cite a{text-transform:uppercase}@media screen and (max-width: 500px){.travis-story .story-heading h1{font-size:30px}.travis-story .story-heading h2{font-size:16px}}.travis-story h3{font-size:18px;line-height:1.5;max-width:480px;font-weight:700;text-transform:uppercase;margin-bottom:25px}.travis-story .inner-page-video-wrapper{max-width:640px}@media screen and (max-width: 767px){.travis-story .inner-page-video-wrapper{width:calc(100% + 64px);max-width:none;margin-left:-32px;margin-bottom:40px}}.travis-story .vid-wrap .preserve-aspect>iframe,.travis-story .vid-wrap .preserve-aspect>div{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.travis-story blockquote{margin-left:40px;position:relative}.travis-story blockquote:before{content:"";display:block;position:absolute;top:0;left:0;width:5px;height:40%;background-color:#99762a}.travis-story blockquote p{font-size:20px;padding-left:40px;font-style:italic;max-width:480px}@media screen and (max-width: 500px){.travis-story blockquote{margin-left:0}.travis-story blockquote:before{width:3px}.travis-story blockquote p{font-size:18px;padding-left:32px}}.travis-story ul{list-style:none;padding-left:40px;margin-bottom:0;font-family:Lora,Times,serif}.travis-story ul li{position:relative;margin-bottom:20px;padding-left:40px;max-width:520px}.travis-story ul li:last-child{margin-bottom:25px}.travis-story ul li:before{content:"";position:absolute;height:6px;width:6px;background-color:#99762a;border-radius:50%;top:10px;left:0}@media screen and (max-width: 500px){.travis-story ul{padding-left:0}.travis-story ul li{padding-left:32px}}.plan-columns-compact{max-width:960px}.plan-columns-compact p{font-size:20px;margin-bottom:40px}.plan-columns-compact .the-plans .plan-wrap{border:2px solid #99762a;max-width:224px;position:relative;padding:20px}.plan-columns-compact .the-plans .plan-wrap .content-wrap>span{font-size:60px}.plan-columns-compact .the-plans .plan-wrap h5{color:#262626;text-align:center;line-height:1.7}.plan-columns-compact .the-plans .plan-wrap a.button{position:absolute;bottom:-21px;text-align:center;width:80%}@media screen and (max-width: 820px){.plan-columns-compact .the-plans .plan-wrap{margin:0 auto 60px}}.people-4-col__title{font-size:24px;margin-bottom:30px}.people-4-col__row{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:6px}@media screen and (min-width: 500px){.people-4-col__row{display:grid;grid-template-columns:1fr 1fr;column-gap:30px}}@media screen and (min-width: 768px){.people-4-col__row{display:flex;flex-direction:row;flex-wrap:nowrap;column-gap:30px}}.people-4-col__item{width:calc(50% - 3px)}@media screen and (min-width: 500px){.people-4-col__item{width:auto}}@media screen and (min-width: 768px){.people-4-col__item{width:25%}}.people-4-col__img{position:relative;width:100%;padding-top:120%;background-size:cover}.people-4-col__desc{padding:30px 0}@media screen and (min-width: 500px){.people-4-col__desc{padding:30px 0 20px}}.people-4-col__desc h4{color:#262626;font-size:18px;margin-bottom:20px}.people-4-col__desc p{color:#262626;padding-right:20px;font-size:15px;line-height:150%}@media screen and (min-width: 500px){.people-4-col__desc p{font-size:16px}}.people-4-col__desc p:hover,.people-4-col__desc p:focus{color:#262626}.people-4-col__btn{position:absolute;display:flex;justify-content:center;align-items:center;right:0;bottom:0;width:50px;height:50px;background-color:#fff;opacity:0;transition:opacity .5s ease}.people-4-col__btn svg{fill:#7c2b66}.people-4-col__link:hover .people-4-col__btn,.people-4-col__link:focus .people-4-col__btn{opacity:1}.people-grid__title{font-size:18px;margin-bottom:30px}@media screen and (min-width: 768px){.people-grid__title{margin-bottom:40px}}.people-grid__row{display:flex;flex-direction:column}@media screen and (min-width: 500px){.people-grid__row{display:grid;grid-template-columns:1fr;column-gap:0;row-gap:20px}}@media screen and (min-width: 768px){.people-grid__row{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:30px}}@media screen and (min-width: 1024px){.people-grid__row{display:grid;grid-template-columns:1fr 1fr;column-gap:30px;row-gap:30px}}.people-grid__link{display:flex;flex-direction:column}@media screen and (min-width: 500px){.people-grid__link{flex-direction:row;flex-wrap:nowrap;width:100%}}.people-grid__item{width:100%}@media screen and (min-width: 768px){.people-grid__item{display:flex}.people-grid__item:nth-child(even) .people-grid__link{flex-direction:row-reverse}}@media screen and (min-width: 1024px){.people-grid__item{display:flex}.people-grid__item:nth-child(even) .people-grid__link{flex-direction:row}}.people-grid__img{position:relative;align-self:start;width:185px;height:190px;padding-top:0;flex-shrink:0;background-size:cover}@media screen and (min-width: 500px){.people-grid__img{width:185px;height:190px;padding-top:0;flex-shrink:0}}@media screen and (min-width: 768px){.people-grid__img{width:30%;height:unset;padding-top:30%;flex-shrink:unset}}@media screen and (min-width: 1024px){.people-grid__img{width:40%;padding-top:40%}}.people-grid__desc{width:auto;padding:30px 0}@media screen and (min-width: 500px){.people-grid__desc{padding:15px 0 10px 20px}}@media screen and (min-width: 768px){.people-grid__desc{display:flex;align-items:center;width:70%;padding-top:15px}}@media screen and (min-width: 1024px){.people-grid__desc{align-items:flex-start;width:60%;padding-top:30px}}.people-grid__desc h4{color:#262626;font-size:18px;margin-bottom:20px}@media screen and (min-width: 768px){.people-grid__desc h4{margin-bottom:15px}}@media screen and (min-width: 1024px){.people-grid__desc h4{margin-bottom:20px}}.people-grid__desc p{color:#262626;padding-right:20px;font-size:16px}@media screen and (min-width: 768px){.people-grid__desc p{padding-right:0}}@media screen and (min-width: 1024px){.people-grid__desc p{padding-right:10px}}@media screen and (min-width: 1280px){.people-grid__desc p{padding-right:20px}}.people-grid__desc p:hover,.people-grid__desc p:focus{color:#262626}@media screen and (min-width: 768px){.people-grid__txt{max-width:400px}}.people-grid__btn{position:absolute;display:flex;justify-content:center;align-items:center;right:0;bottom:0;width:50px;height:50px;background-color:#fff;opacity:0;transition:opacity .5s ease}.people-grid__btn svg{fill:#7c2b66}.people-grid__link:hover .people-grid__btn,.people-grid__link:focus .people-grid__btn{opacity:1}.people-grid__b .people-grid__row{display:flex;flex-direction:column}@media screen and (min-width: 500px){.people-grid__b .people-grid__row{display:flex;flex-direction:column;row-gap:20px}}@media screen and (min-width: 1024px){.people-grid__b .people-grid__row{display:grid;grid-template-columns:1fr 1fr;column-gap:30px;row-gap:20px}}.people-grid__b .people-grid__item{border-bottom:1px solid #99762a;padding-bottom:20px;padding-top:20px}@media screen and (min-width: 500px){.people-grid__b .people-grid__item{padding-top:0}}@media screen and (min-width: 768px){.people-grid__b .people-grid__item{display:flex}.people-grid__b .people-grid__item:nth-child(even) .people-grid__link{flex-direction:row}}.people-grid__b .people-grid__item:first-child{border-top:1px solid #99762a;padding-top:20px}@media screen and (min-width: 768px){.people-grid__b .people-grid__item:first-child{border-top:none;padding-top:0}}.people-grid__b .people-grid__img{position:relative;align-self:start;flex-shrink:0;width:160px;height:160px;padding-top:0;background-size:cover}.people-grid__b .people-grid__desc{width:auto;padding:20px 0 0}@media screen and (min-width: 500px){.people-grid__b .people-grid__desc{padding:20px 0 10px 30px}}.people-grid__b .people-grid__desc h4{font-size:16px}.people-feat-plus-books{background-color:#efe9dd}.people-feat-plus-books__grid{display:flex;flex-direction:column}@media (min-width: 768px){.people-feat-plus-books__grid{display:grid;grid-template-columns:1fr 1fr;column-gap:55px}}.people-feat-plus-books__hr{margin:30px 0;background:transparent;border-left:0;border-right:0;border-top:1px solid #d4c0a1;border-bottom:1px solid #d4c0a1;height:7px}.people-feat-plus-books__left h5{font-size:16px;color:#7c2b66}.people-feat-plus-books__left h3{font-size:30px;margin-bottom:40px}@media (min-width: 768px){.people-feat-plus-books__left h3{font-size:36px}}.people-feat-plus-books__left p{font-size:18px;margin-bottom:20px;padding-right:20px}.people-feat-plus-books__left--bookrow{display:flex;align-items:center}.people-feat-plus-books__left a.see-more{margin-bottom:30px}@media (min-width: 768px){.people-feat-plus-books__left a.see-more{margin-bottom:0}}.people-feat-plus-books__right{display:flex;align-items:flex-end}.people-feat-plus-books__img{width:100%;padding-top:80%;background-size:cover}.people-feat-plus-books__txt h4{font-size:18px;line-height:160%;margin-bottom:30px}@media (min-width: 768px){.people-feat-plus-books__txt h4{margin-bottom:0}}@media (min-width: 768px){.people-feat-plus-books__txt h4 span{display:block}}.people-feat-plus-books__books{display:flex;flex-wrap:nowrap;column-gap:18px}.people-feat-plus-books__book{display:block;position:relative;width:98px;min-height:150px}@media (min-width: 900px){.people-feat-plus-books__book{width:104px}}.people-feat-plus-books__book img{display:block;position:absolute;width:100%;transition:all .2s ease}.people-feat-plus-books__book:hover img,.people-feat-plus-books__book:focus img{width:105%}.category-selection{position:relative;margin-bottom:50px}.category-selection h2{font-size:36px;font-weight:600;position:relative;z-index:2;max-width:1600px;margin:0 auto;padding:0 32px;letter-spacing:2px;text-transform:uppercase;color:#7c2b66}.category-selection h2 a{font-size:14px;font-weight:400;color:#262626}.category-selection h2 a svg{width:10px;height:10px;transform:rotate(90deg)}@media screen and (max-width: 540px){.category-selection h2{font-size:26px}}@media screen and (max-width: 440px){.category-selection h2 a{display:block}}.category-selection #categories-menu{margin-top:8px;margin-bottom:50px}.category-selection #categories-menu ul{display:flex;flex-wrap:wrap;max-width:800px}.sub-sign-up-page{padding-top:50px}.sub-sign-up-page h1.page-heading{margin-bottom:20px;margin-right:45px}.sub-sign-up-page .top{margin-top:50px}.sub-sign-up-page br{display:none}.sub-sign-up-page p{max-width:768px}.sub-sign-up-page .landing-links{display:flex;column-gap:12px}.alter-wrapper .wrapper{max-width:900px}.alter-wrapper .wrapper-wide{padding-left:0;padding-right:0}.alter-wrapper .alter-logo{position:relative;display:flex;flex-direction:column;margin-bottom:75px}@media screen and (min-width: 768px){.alter-wrapper .alter-logo{flex-direction:row;margin-bottom:90px;align-items:flex-end}}.alter-wrapper .alter-logo svg{fill:#262626;width:256px;min-width:256px;height:108px;position:relative;margin-right:20px;margin-bottom:2px}.alter-wrapper .alter-logo h2{display:inline-block;font-size:16px;position:relative;font-weight:400;line-height:100%;margin-top:15px}@media screen and (min-width: 768px){.alter-wrapper .alter-logo h2{font-size:18px;margin-top:0}}.alter-wrapper .main-img{position:relative}.alter-wrapper .alter-video{width:100%;padding-top:27px;position:relative}.alter-wrapper .alter-video:before{content:"";width:100%;height:93px;background-color:#e4dcce;position:absolute;top:0;right:0;left:0;z-index:0}.alter-wrapper .previewimage,.alter-wrapper .previewvideo{width:100%;max-width:1024px;position:relative;z-index:1;background-color:#262626}@media screen and (max-width: 600px){.alter-wrapper .previewimage,.alter-wrapper .previewvideo{width:calc(100% + 64px);margin-right:-32px}}.alter-wrapper .previewimage img,.alter-wrapper .previewvideo img{display:block;width:100%;opacity:.9}.alter-wrapper .previewimage .playoverlay,.alter-wrapper .previewvideo .playoverlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;cursor:pointer;transition:all .3s ease;z-index:2}.alter-wrapper .previewimage .playoverlay .icon-play,.alter-wrapper .previewvideo .playoverlay .icon-play{top:50%;left:50%;height:60px;width:60px;margin-left:-30px;margin-top:-30px;transform:scale(1);transition:all .3s ease}.alter-wrapper .previewimage .playoverlay:hover .icon-play,.alter-wrapper .previewvideo .playoverlay:hover .icon-play{transform:scale(1.15)}.alter-wrapper .text-block{max-width:660px}.alter-wrapper .text-block h5{color:#7c2b66;margin-bottom:-40px;font-size:16px}.alter-wrapper .alter-content{margin-bottom:50px}.alter-wrapper .alter-content h3{font-size:28px;font-weight:600;letter-spacing:1px;margin-bottom:25px}.alter-wrapper .alter-content h4{font-size:22px;font-weight:600;letter-spacing:1px;margin-bottom:25px;margin-top:50px}.alter-wrapper .alter-content h4:first-of-type{margin-top:0}.alter-wrapper .alter-content ul,.alter-wrapper .alter-content ol{margin-top:50px;margin-bottom:50px;margin-left:32px;max-width:700px}.alter-wrapper .alter-content ul li,.alter-wrapper .alter-content ol li{font-size:16px;margin-bottom:20px;font-family:Lora;line-height:1.6}.alter-wrapper .alter-content ul{list-style-type:disc}.alter-wrapper .alter-content ol{list-style-type:decimal}.alter-wrapper .alter-bottom{margin-bottom:50px;float:none;clear:both;margin-top:50px}h4.altar-deeper-heading{font-weight:700;font-size:16px;margin-bottom:30px}@media screen and (min-width: 600px){h4.altar-deeper-heading{margin-bottom:40px}}.altar-deeper{clear:both;display:flex;flex-direction:column;margin-bottom:30px}@media screen and (min-width: 768px){.altar-deeper{flex-direction:row}}.altar-deeper__block{width:100%;margin-bottom:30px}@media screen and (min-width: 768px){.altar-deeper__block{width:33.33%;padding-right:20px}}.altar-deeper__title{display:flex;margin-bottom:0}@media screen and (min-width: 768px){.altar-deeper__title{margin-bottom:12px}}.altar-deeper__title h4{border-top:1px solid #99762a;font-size:16px;font-weight:700;line-height:24px;padding:8px 20px 0;width:100%}@media screen and (min-width: 768px){.altar-deeper__title h4{width:125px}}.altar-deeper__icon{width:40px;height:40px;padding:6px;background-color:#262626}.altar-deeper__icon svg{width:100%;height:auto;fill:#fff}.altar-deeper .icon--respond{padding:8px}.altar-deeper .icon--respond svg{fill:none}.altar-deeper .icon--read{padding:9px 6px 0}.altar-deeper .icon--watch{padding:10px 6px 0}.altar-deeper .icon--listen{padding:8px 12px 0}.altar-deeper .icon--learn{padding:7px 11px 0}.altar-deeper .icon--play{padding:8px 8px 0}.altar-deeper .icon--pray{padding:6px 10px 0}.altar-deeper .icon--practice,.altar-deeper .icon--visit,.altar-deeper .icon--explore{padding:8px 8px 0}.altar-deeper p{font-size:16px;padding-left:60px;max-width:550px}@media screen and (min-width: 768px){.altar-deeper p{padding-left:0}}.altar-deeper a{display:inline-block;position:relative;color:#99762a;font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:1.5px;padding:10px 20px 10px 60px;transition:all .5s ease}@media screen and (min-width: 768px){.altar-deeper a{padding-left:0}}.altar-deeper a:after{content:"";display:inline-block;position:absolute;right:0;top:15px;width:6px;height:6px;border-right:1px solid #99762a;border-top:1px solid #99762a;transform:rotate(45deg);transition:border-right .5s ease,border-top .5s ease}.altar-deeper a:hover{color:#7c2b66}.altar-deeper a:hover:after{border-right:1px solid #7c2b66;border-top:1px solid #7c2b66}.older-newer{display:flex;justify-content:space-between;width:100%;position:relative}.older-newer__text{font-weight:400;font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase;font-size:15px;color:#262626;font-style:normal;line-height:18px;letter-spacing:.1em;position:relative}.older-newer__older-arrow{padding:0 0 0 16px}.older-newer__older-arrow:before{content:"";display:inline-block;position:absolute;left:0;top:6px;width:6px;height:6px;border-right:1px solid #99762a;border-top:1px solid #99762a;transform:rotate(-135deg);transition:border-right .5s ease,border-top .5s ease}.older-newer__newer-arrow{padding:0 16px 0 0}.older-newer__newer-arrow:after{content:"";display:inline-block;position:absolute;right:0;top:6px;width:6px;height:6px;border-right:1px solid #99762a;border-top:1px solid #99762a;transform:rotate(45deg);transition:border-right .5s ease,border-top .5s ease}.older-newer:hover{cursor:pointer}#postnav{display:flex;width:100%;margin-top:20px}@media screen and (min-width: 925px){#postnav{padding-left:0;padding-right:0}}#postnav .altar-postnav{display:flex;flex-direction:row;justify-content:space-between;column-gap:30px;width:100%}#postnav .altar-postnav__block{display:flex;height:168px;margin-bottom:15px;max-width:400px;width:50%;flex-grow:1}#postnav .altar-postnav__vidblock{width:0}@media screen and (min-width: 768px){#postnav .altar-postnav__vidblock{width:100%}}#postnav .altar-postnav__vidblock--inner{width:100%;position:relative;height:100%;background-color:#e4dcce;background-repeat:no-repeat;background-position:center;background-size:auto 168px;transition:all 2s ease}@media screen and (max-width: 500px){#postnav .altar-postnav__vidblock--inner{min-width:168px}}#postnav .altar-postnav__txtblock{position:relative;background-color:#fff;padding:22px;width:100%;flex-grow:1}#postnav .altar-postnav__txtblock h3{font-size:18px;font-weight:700;color:#262626;max-height:110px;overflow-wrap:break-word;overflow:hidden}@media screen and (max-width: 600px){#postnav .altar-postnav__txtblock{width:50%}}#postnav .altar-postnav__block:hover .altar-postnav__vidblock--inner{background-size:auto 178px}#postnav .arrow-link-altar{display:inline-block;position:absolute;bottom:8px;left:26px;color:#99762a;font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:1.5px;padding:10px 20px 10px 0;transition:all .5s ease}@media screen and (min-width: 768px){#postnav .arrow-link-altar{padding-left:0}}#postnav .arrow-link-altar:after{content:"";display:inline-block;position:absolute;right:0;top:15px;width:6px;height:6px;border-right:1px solid #99762a;border-top:1px solid #99762a;transform:rotate(45deg);transition:border-right .5s ease,border-top .5s ease}#postnav .arrow-link-altar:hover{color:#7c2b66}#postnav .arrow-link-altar:hover:after{border-right:1px solid #7c2b66;border-top:1px solid #7c2b66}.simple{width:36px;height:26px}.simple .icon{height:100%;width:100%}.simple .icon span{display:block;float:right;clear:both;width:100%;height:3px;margin-bottom:7.2px;transition:all .5s ease;background-color:#99762a}.simple .icon span:nth-child(2){width:50%}.simple .icon span:last-child{width:66.666%;margin-bottom:0}.nine-pack-wrapper{background-color:#f8f3ea}@media screen and (max-width: 500px){.nine-pack-wrapper .wrapper.nine-pack-with-text{padding-left:0;padding-right:0}}.nine-pack-wrapper .nine-pack-with-text{display:flex;flex-wrap:wrap-reverse}.nine-pack-wrapper .nine-pack-with-text .left{display:flex;flex-direction:column;justify-content:space-between;width:100%;background-color:#262626;color:#fff}@media screen and (min-width: 1000px){.nine-pack-wrapper .nine-pack-with-text .left{width:25%}}.nine-pack-wrapper .nine-pack-with-text .left .left-text{padding:32px 30px 20px 42px}.nine-pack-wrapper .nine-pack-with-text .left h3{font-size:32px;font-weight:700;margin-bottom:24px;word-break:break-word}.nine-pack-wrapper .nine-pack-with-text .left p{line-height:1.5}.nine-pack-wrapper .nine-pack-with-text .left .promo-button{background-color:#f8f3ea;color:#262626;line-height:54px;font-size:16px}.nine-pack-wrapper .nine-pack-with-text .left .promo-button:after{background-color:#057d7f;transition:all .2s ease}.nine-pack-wrapper .nine-pack-with-text .left .promo-button:hover:after{background-color:#99762a}.nine-pack-wrapper .nine-pack-with-text .right{width:75%;flex-wrap:wrap;background-color:#f8f3ea;display:flex}@media screen and (max-width: 1000px){.nine-pack-wrapper .nine-pack-with-text .right{width:100%}}.nine-pack-wrapper .vid-block-sm{width:calc(33.33% - 2px);margin:0 1px 2px}@media screen and (min-width: 500px){.nine-pack-wrapper .vid-block-sm{width:calc(33.33% - 2px);margin:0 0 2px 2px}}@media screen and (min-width: 767px){.nine-pack-wrapper .vid-block-sm{width:calc(33.33% - 4px);margin:0 0 4px 4px}}.nine-pack-wrapper .vid-block-sm .vid-block-sm__info h2{font-size:14px}@media screen and (min-width: 500px){.nine-pack-wrapper .vid-block-sm .vid-block-sm__info h2{font-size:16px}}@media screen and (min-width: 767px){.nine-pack-wrapper .vid-block-sm .vid-block-sm__info h2{font-size:18px}}.discussions-list{margin-bottom:32px}.discussion-list-item{padding:16px 0;border-bottom:1px solid #99762a;text-transform:uppercase}.discussion-list-item a{display:flex;justify-content:space-between;width:100%}@media screen and (max-width: 500px){.discussion-list-item .discussion-item-left{flex-direction:column;text-align:center;align-items:center;width:100%}.discussion-list-item .discussion-item-left .discussion-item-thumbnail{max-width:400px;width:80%}}.discussion-list-item .discussion-item-thumbnail{width:200px;min-width:200px;margin-right:16px}.discussion-list-item .discussion-item-title{font-size:20px;color:#262626;font-family:Lato,Helvetica,arial,sans-serif;font-weight:700;letter-spacing:2px;padding-right:8px}.discussion-list-item .discussion-item-sub{font-size:14px;font-family:Lato,Helvetica,arial,sans-serif;letter-spacing:2px}@media screen and (max-width: 600px){.discussion-list-item .discussion-visit-button{display:none}}.discussion-film{width:100%;margin-bottom:50px;background-color:#262626;overflow:hidden}.discussion-video-row{width:100%;max-width:860px;margin:0 auto;position:relative}.discussion-video-row .previewimage{position:relative;cursor:pointer;background-color:#262626}.discussion-video-row .previewimage img{opacity:.9}.discussion-video-row img{width:100%;display:block}.discusson.wrapper{padding-bottom:100px}.discussion.wrapper,.series-title.wrapper{max-width:960px;padding:0 50px}@media all and (max-width: 599px){.discussion.wrapper,.series-title.wrapper{padding:0 20px}}.discussion.wrapper{padding-bottom:100px}.discussion .series-text{max-width:700px}.display-content{margin-bottom:40px}.display-content .session-num{color:#99762a;margin-bottom:4px}.display-content .series-film-title{margin-top:0}.comment-main{padding-bottom:20px}.comment-main h4{letter-spacing:2px;margin-bottom:30px}.comment_form{display:flex}.comment_form form{display:flex;padding-left:10px;width:100%}.comment_form .avatar{float:left;max-height:56px;max-width:56px;position:relative}.comment_form .avatar img{width:100%;border-radius:8px}.comment_form textarea,.comment_form input[type=text]{max-width:540px;height:40px;min-height:40px}.comment_form input[type=submit]{display:flex;position:relative;background-color:#262626;color:#eee;height:40px;padding:0 20px;margin:0 0 0 10px;border:none;font-family:Lato,Helvetica,arial,sans-serif;letter-spacing:2px;font-size:16px;font-weight:600;text-transform:uppercase;transition:all .25s ease;outline:none;cursor:pointer}.comment_form input[type=submit]:hover{background-color:#99762a}.comment_form textarea:focus{height:80px}.discussion-comments,#discussion-comments{padding-top:20px}.comment{position:relative}.comment .avatar{position:absolute;top:0;left:0;max-height:48px;max-width:48px;border-radius:8px;overflow:hidden}.comment .avatar img{width:100%;height:48px}.comment .avatar .avatar-tag{position:absolute;bottom:0;left:0;text-align:center;text-transform:uppercase;color:#fff;background-color:#5a7786;font-family:Lato,Helvetica,arial,sans-serif;width:100%;border-radius:2px;font-size:11px}.comment .comment-content{display:inline-block;margin:0 10px 0 54px;font-family:Lato,Helvetica,arial,sans-serif;background-color:#eeeae2;border-radius:8px;font-size:15px;padding:10px;max-width:600px;line-height:20px}.comment .comment-commenter{font-weight:700;display:inline;padding-right:5px}.comment .reply{width:60px;cursor:pointer}.comment .reply-form form{min-width:300px}.comment .reply-button{font-family:Lato,Helvetica,arial,sans-serif;color:#99762a;font-size:12px;text-align:center;height:27px;line-height:27px;width:60px}.comment .comment-small-actions{display:flex;max-width:500px;margin-left:60px;margin-bottom:8px}@media screen and (max-width: 767px){.comment .comment-small-actions{margin-left:5px;margin-top:5px}}.comment .comment-small-actions .button_to{color:#262626;font-size:12px;font-family:Lato,Helvetica,arial,sans-serif;line-height:27px;height:27px}.comment .comment-small-actions .button_to input[type=submit]{border:0;background-color:transparent;color:#99762a;font-size:12px;font-family:Lato,Helvetica,arial,sans-serif;width:60px;height:27px;line-height:27px}.comment .comment-small-actions .comment-time,.comment .comment-small-actions .comment-reported{color:#262626;font-size:12px;font-family:Lato,Helvetica,arial,sans-serif;height:27px;line-height:27px;white-space:nowrap}.comment .comment-small-actions .comment-time{margin-right:5px}.comment .comment-small-actions .icon-dots{display:inline-block;width:20px;height:auto;margin:0 8px;color:#99762a}.comment .comment-small-actions .icon-dots svg{fill:#99762a;padding-bottom:3px}.comment .comment-small-actions .icon-dots:hover{color:#262626}.comment.margin0{margin-left:20px}@media screen and (max-width: 767px){.comment.margin0{margin-left:0}}.comment.margin1{margin-left:80px}@media screen and (max-width: 767px){.comment.margin1{margin-left:10px}}.comment.margin2{margin-left:100px}@media screen and (max-width: 767px){.comment.margin2{margin-left:20px}}.comment.margin3{margin-left:120px}@media screen and (max-width: 767px){.comment.margin3{margin-left:10px}}.sign-in-prompt{padding-top:30px}.sign-in-prompt .sub-link{float:left}.sign-in-prompt .button{float:left;margin-right:20px}@media screen and (max-width: 599px){.sign-in-prompt .sub-link{float:none;clear:both;padding-top:20px}.sign-in-prompt .button{margin-right:0}}.sign-in-prompt p{color:#99762a;font-family:Times New Roman,Times,serif;font-style:italic;font-weight:700;font-size:18px;line-height:20px}.sign-in-prompt .text-button{color:#262626;font-family:Lato,Helvetica,arial,sans-serif;font-size:18px;letter-spacing:2px;text-transform:uppercase}.sign-in-prompt .text-button:hover{color:#7c2b66}.sign-in-prompt .comment-demo{clear:both;max-width:500px;padding-top:20px;opacity:.5}.sign-in-prompt .comment-demo .avatar-demo{position:absolute;top:0;left:0;width:50px;height:50px;float:left}.sign-in-prompt .comment-demo .double-bar{float:left;width:100%}.sign-in-prompt .comment-demo span{display:block;background-color:#d2cec8;height:20px;width:100%;border-radius:10px}.sign-in-prompt .comment-demo span.one{margin-bottom:10px}@media screen and (max-width: 599px){.sign-in-prompt .comment-demo{display:none}}.sign-in-prompt .comment-demo-row{position:relative;padding-left:60px;overflow:hidden;margin-top:20px;height:50px}.sign-in-prompt .comment-demo-row .f-input{float:left;border-radius:4px;border:1px solid #99762a;background-color:transparent;height:40px;width:70%}.sign-in-prompt .comment-demo-row .button{float:left;margin-right:20px;width:90px;text-align:center;padding:0;margin-left:10px;font-size:16px}.video-selection .discussion-video-rotator{position:relative;max-width:860px;margin:0 auto 60px;z-index:2}.video-selection .slick-track{display:flex}.video-selection .slick-list{overflow:hidden}.video-selection .carousel__prev,.video-selection .carousel__next{cursor:pointer;display:flex;align-content:center;justify-content:center;width:37px;height:100px;background-color:transparent;position:absolute;top:calc(50% - 50px);z-index:5;border:none;outline:none;transition:all .3s ease}.video-selection .carousel__prev svg,.video-selection .carousel__next svg{width:16px;height:28px;fill:#99762a}.video-selection .carousel__prev:hover svg,.video-selection .carousel__next:hover svg{fill:#262626}@media screen and (max-width: 600px){.video-selection .carousel__prev,.video-selection .carousel__next{display:none!important}}.video-selection .slick-prev{left:-50px;justify-content:flex-start;align-items:center}.video-selection .slick-prev svg{transform:rotate(-180deg)}.video-selection .slick-next{right:-50px;justify-content:flex-end;align-items:center}.video-selection .vid-block{width:auto;width:calc(20% - 3px);margin:0 3px 0 0}.video-selection .vid-block:after{display:none}.video-selection .discussion-video-thumb{margin:0 5px;position:relative;height:100%}.video-selection .discussion-video-thumb img{width:100%;transition:all .3s ease}.video-selection .discussion-video-thumb img:hover{opacity:.8}.video-selection .discussion-video-thumb:focus{outline:none;border-color:inherit;-webkit-box-shadow:none;box-shadow:none}.video-selection .discussion-video-thumb .discussion-video-num{display:flex;width:32px;height:32px;color:#99762a;background-color:#f8f3ea;font-family:Lato,Helvetica,arial,sans-serif;justify-content:center;align-items:center;line-height:1px;position:absolute;bottom:15px;left:8px}.video-selection .discussion-video-thumb.selected .discussion-video-num{color:#f8f3ea;background-color:#99762a}#next-session-button{display:flex;align-items:center;color:#99762a;border:transparent;background-color:transparent;padding:0}#next-session-button .icon-arrow{fill:currentColor;margin-left:4px;margin-top:4px}.promo_landing .text-block{margin:0 auto;text-align:center}.promo_landing .text-block p{font-size:18px;padding-bottom:20px}.promo_landing .text-block h3{font-size:20px}.promo_landing .text-block h5 a{font-size:16px;color:#99762a}.sp-landing .promo-heading{max-width:900px;margin:60px auto;padding:0 32px;text-align:center;letter-spacing:4px;text-transform:uppercase}.sp-landing .sp-title{font-size:68px;font-weight:700}.sp-landing .sp-subtitle{font-weight:400;font-size:24px;position:relative}.sp-landing .sp-subtitle span{background-image:linear-gradient(transparent 0%,transparent calc(50% + 2px),#c1d9dd calc(50% + 1px),#c1d9dd 100%)}@media screen and (max-width: 800px){.sp-landing .sp-title{font-size:50px}.sp-landing .sp-subtitle{font-size:18px}}@media screen and (max-width: 620px){.sp-landing .sp-title{font-size:46px}.sp-landing .sp-subtitle{font-size:18px}}p.copy-block{max-width:740px;margin:60px auto;font-size:20px;text-align:center;position:relative;padding:0 40px}p.copy-block.sp-intro-text{padding:40px}p.copy-block.sp-intro-text:before,p.copy-block.sp-intro-text:after{content:"";display:block;width:70px;height:100%;border:3px solid #c6b999;position:absolute;top:0;bottom:0}p.copy-block.sp-intro-text:before{border-right:none;left:0}p.copy-block.sp-intro-text:after{border-left:none;right:0}@media screen and (max-width: 830px){p.copy-block.sp-intro-text{padding:0 32px}p.copy-block.sp-intro-text:before,p.copy-block.sp-intro-text:after{display:none}}p.copy-block a{font-style:italic;border-bottom:1px solid currentColor;font-size:16px}.sp-quote{width:100%;max-width:1000px;margin:60px auto;padding:0 32px}.sp-quote .testimonial-image-bar .tib-quote{z-index:1}.sp-quote .testimonial-image-bar .tib-image{margin-top:60px;position:relative;background-color:transparent}.sp-quote .testimonial-image-bar .tib-image img{display:block;position:absolute;top:0;right:0;width:140%}@media screen and (max-width: 560px){.sp-quote .testimonial-image-bar .tib-image{margin-top:0;padding-top:0}.sp-quote .testimonial-image-bar .tib-image img{position:relative;width:100%}}.fancy-text .fancy-text_text{position:relative}.fancy-text .fancy-text_text h3{font-size:17px;font-weight:600;margin-bottom:36px}.fancy-text .fancy-text_text p:first-of-type{width:60%}.fancy-text .fancy-text_text p{width:50%;margin-bottom:16px}@media screen and (max-width: 768px){.fancy-text .fancy-text_text p:first-of-type,.fancy-text .fancy-text_text p{width:100%}}@media screen and (min-width: 768px){.fancy-text .fancy-text_quote{max-width:320px;position:absolute;top:38%;left:55%;border-top:3px solid #e4dcce;border-bottom:3px solid #e4dcce;padding:16px 0 36px}}.fancy-text .fancy-text_quote p{width:100%!important;font-size:28px;margin-bottom:0;line-height:1.4}.fancy-text .fancy-text_quote cite{display:block;line-height:1;letter-spacing:1px;font-family:Times New Roman,Times,serif;font-size:14px;font-weight:600;font-style:italic;margin-top:12px;text-transform:uppercase;color:#99762a}.fancy-text .fancy-text_quote .background-graphic{display:none;position:absolute;top:-142px;left:100px;z-index:-1}@media screen and (min-width: 768px){.fancy-text .fancy-text_quote .background-graphic{display:block}}.fancy-text .fancy-text_quote .background-graphic svg{width:275px;fill:#e4dcce}.fancy-text .fancy-text-button{margin:48px 0}@media screen and (max-width: 768px){.fancy-text .fancy-text-button{text-align:center}}.vid-block-sm .vid-block-sm__inner{width:100%;min-width:100px;position:relative;padding:0;background-color:#e4dcce;background-size:cover;background-repeat:no-repeat;background-position:center}.vid-block-sm .vid-block-sm__inner:after{content:"";display:block;padding-bottom:56.25%}.vid-block-sm .vid-block-sm__info{display:flex;align-items:center;justify-content:center;position:absolute;opacity:0;text-align:center;color:#fff;background-color:#262626;z-index:10;top:0;padding:8px;width:100%;height:100%;transition:opacity .3s}.vid-block-sm .vid-block-sm__info:hover{opacity:.8}.vid-block-sm .vid-block-sm__info h2{font-size:16px;line-height:120%}.plan-columns{font-family:Lato,Helvetica,arial,sans-serif}.plan-columns .the-plans{display:flex;justify-content:space-evenly}.plan-columns .the-plans .plan-wrap{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:20px 20px 60px}.plan-columns .the-plans .plan-wrap .content-wrap{display:flex;flex-direction:column;align-items:center}.plan-columns .the-plans .button{font-size:16px}.plan-columns h3,.plan-columns p{display:block;text-align:center;margin-left:auto;margin-right:auto}.plan-columns h3{font-weight:600;margin-bottom:16px;font-size:30px;text-transform:uppercase}.plan-columns p{line-height:1.4;font-size:16px;font-family:Lora,Times,serif;margin-bottom:30px}@media screen and (min-width: 600px){.plan-columns p{margin-bottom:40px}}.plan-columns h5{margin-bottom:20px;font-weight:600;color:#99762a}.plan-columns h5,.plan-columns .content-wrap>span span{letter-spacing:1px;font-size:14px;text-transform:uppercase}.plan-columns .content-wrap>span{display:inline-block;position:relative;margin-bottom:24px;font-size:80px;font-weight:700;line-height:1}.plan-columns .content-wrap>span:before{position:absolute;top:0em;left:-.7em;font-size:32px;content:"$"}.plan-columns ul{margin:0 0 32px 16px;width:100%;max-width:480px;padding:0;list-style:none}.plan-columns ul li{position:relative;margin:0 0 16px;padding:0 0 0 16px;font-size:16px;line-height:1.4;font-weight:400}.plan-columns ul li:last-child{margin-bottom:0}.plan-columns ul li:before{position:absolute;top:12px;left:0;transform:translateY(-50%);width:9px;height:4px;background-color:#99762a;content:""}@media screen and (max-width: 820px){.plan-columns .the-plans{flex-direction:column}.plan-columns h5{margin-bottom:12px}.plan-columns ul li{padding-left:0;text-align:center;margin-bottom:8px}.plan-columns ul li:before{display:none}}#plans{padding-left:0;padding-right:0}@media screen and (min-width: 1024px){#plans{padding:0 20px}}.pricing-table{position:relative;display:flex;flex-direction:column}.pricing-table--top-flush .pricing-table__labels{top:0}@media screen and (min-width: 1024px){.pricing-table{flex-direction:row;padding-top:40px}.pricing-table--top-flush{padding-top:0}}.pricing-table__subhead{background-color:#e5e0d5;display:flex;justify-content:center;align-items:center;text-align:center;font-size:16px;padding:20px;margin:0}.pricing-table__head{padding-bottom:1px}@media screen and (min-width: 1024px){.pricing-table__head{padding-bottom:20px}}.pricing-table__left{width:100%}@media screen and (min-width: 1024px){.pricing-table__left{width:40%}}.pricing-table__right{display:flex;width:100%}@media screen and (min-width: 1024px){.pricing-table__right{width:60%}}.pricing-table__header{height:200px;text-align:center;padding:20px}@media screen and (min-width: 1024px){.pricing-table__header{height:183px;padding-right:20px;padding-top:0;padding-bottom:0;text-align:left}}.pricing-table__header h3{font-size:24px;letter-spacing:1px;margin-bottom:15px}@media screen and (min-width: 900px){.pricing-table__header h3{font-size:30px}}.pricing-table__header p{font-size:16px;line-height:140%}@media screen and (min-width: 1024px){.pricing-table__header p{padding:0}}.pricing-table__labels{position:absolute;top:364px;width:100%}@media screen and (min-width: 1024px){.pricing-table__labels{position:relative;top:unset;width:auto}}.pricing-table__labels li{display:flex;align-items:center;justify-content:center;height:40px;margin-bottom:50px;background-color:#fff;text-align:center;border-top:1px solid #D2C5AD;border-left:1px solid #D2C5AD;border-right:1px solid #D2C5AD}@media screen and (min-width: 1024px){.pricing-table__labels li{justify-content:flex-start;height:60px;padding-left:20px;margin-bottom:0;background-color:transparent;text-align:left;border-left:none;border-right:none}}.pricing-table__labels li span{font-size:17px}@media screen and (min-width: 1024px){.pricing-table__labels li span{font-size:20px}}.pricing-table__labels span{font-family:Times}.pricing-table__plan{text-align:center;border-left:1px solid #D2C5AD;font-family:Lato,Helvetica,arial,sans-serif}.pricing-table__plan:nth-child(even){background-color:#f3efe6}.pricing-table__plan:first-child{width:40%}.pricing-table__plan:last-child{width:60%;border-right:1px solid #D2C5AD}.pricing-table__plan h5{display:flex;justify-content:center;align-items:center;margin:15px 0;text-transform:uppercase;font-size:16px;color:#7c2b66;height:24px}@media screen and (min-width: 1024px){.pricing-table__plan h5{font-size:18px}}.pricing-table__plan .price{display:flex;justify-content:center;align-items:center;height:60px}.pricing-table__plan .price span{font-size:24px;font-weight:700}.pricing-table__plan .price span.int{font-weight:400}.pricing-table__plan li{display:flex;align-items:center;justify-content:center;height:50px;font-size:18px;padding:12px 0;margin-top:40px}@media screen and (min-width: 1024px){.pricing-table__plan li{height:60px;font-size:18px;padding:12px 0;margin-top:0;border-top:1px solid #D2C5AD}}.pricing-table__plan li span{display:flex;align-items:center}.pricing-table__plan__column{width:100%;border-right:1px solid #D2C5AD}.pricing-table__plan__column:last-child{border-right:none}.pricing-table__btn{border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;letter-spacing:1px;color:#fff;background-color:#7c2b66;padding:10px 6px;margin:20px 3px 10px;text-align:center;text-transform:uppercase}@media screen and (min-width: 500px){.pricing-table__btn{margin:20px 8px 10px}}@media screen and (min-width: 1024px){.pricing-table__btn{font-size:14px;letter-spacing:2px;padding:10px 12px}}.pricing-table__btn:hover,.pricing-table__btn:focus{background-color:#262626;color:#fff}.pricing-table__no-btn{border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;letter-spacing:1px;color:#fff;background-color:#262626;padding:10px 6px;margin:20px 3px 10px;text-align:center;text-transform:uppercase}@media screen and (min-width: 500px){.pricing-table__no-btn{margin:20px 8px 10px}}@media screen and (min-width: 1024px){.pricing-table__no-btn{font-size:14px;letter-spacing:2px;padding:10px 12px}}.pricing-table__disclaim{position:relative;font-size:15px;max-width:700px;padding:20px 0 20px 30px;margin:60px 20px 0}.pricing-table__disclaim p{font-size:15px}.pricing-table__disclaim:before{position:absolute;content:"**";left:0;top:20px;width:15px;height:15px}.pricing-table li{font-family:Lato,Helvetica,arial,sans-serif}.pricing-table__prices{display:flex;align-content:stretch}.pricing-table__prices__price{font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:100%;color:#000;margin-bottom:5px}.pricing-table__prices__period{font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-weight:400;font-size:11px;line-height:100%}@media screen and (min-width: 1024px){.pricing-table__prices__period{font-size:14px}}.info-icon{cursor:pointer;padding:0 3px;width:16.12px;height:16px;background:#003078;border:1px solid #003078;border-radius:8px;color:#fff;font-family:"Noto Serif";font-style:normal;font-weight:700;font-size:14px;line-height:108%;margin-left:15px}.thumb-title-wrapper{position:absolute;width:100%;top:0;right:0;bottom:0;left:0}.thumb-title-wrapper .thumb-title{position:absolute;display:flex;align-items:center;text-align:left;bottom:40px!important;left:40px!important;right:auto;z-index:3}.thumb-title-wrapper .thumb-title .icon-play{transition:transform .3s ease;width:60px!important;height:60px!important;bottom:auto!important;left:auto!important;margin:0!important;position:relative}.thumb-title-wrapper .thumb-title h3{color:#fff;font-family:Times New Roman,Times,serif;font-style:italic;font-weight:700;font-size:30px;margin-bottom:0;margin-left:20px;padding:0 30px 0 0;text-align:left!important}.thumb-title-wrapper .thumb-title h3 span{display:block;font-family:Lato,Helvetica,arial,sans-serif;color:#e0b76c;font-style:normal;font-weight:300;font-size:14px}@media screen and (max-width: 1100px){.thumb-title-wrapper .thumb-title h3{font-size:26px}}@media screen and (max-width: 600px){.thumb-title-wrapper .thumb-title{bottom:20px!important;left:20px!important;display:block}.thumb-title-wrapper .thumb-title .icon-play{margin-bottom:8px!important;height:50px!important;width:50px!important}.thumb-title-wrapper .thumb-title h3{margin-left:0}}.thumb-title-wrapper:hover{cursor:pointer}.thumb-title-wrapper:hover .thumb-title .icon-play{transform:scale(1.1);transition:.3s ease}.testimonial-image-bar{background-color:#f8f3ea;display:flex}.testimonial-image-bar .tib-quote{margin-bottom:80px;position:relative;background-color:#e4dcce;width:52%;padding:80px 80px 50px;overflow:hidden}.testimonial-image-bar .tib-quote:before{content:"\2018\2018";font-size:250px;font-style:italic;font-family:Times New Roman,Times,serif;color:#c0ad8c;position:absolute;top:-69px;left:-10px;letter-spacing:-10px;opacity:.6}.testimonial-image-bar .tib-quote blockquote{position:relative;z-index:1}.testimonial-image-bar .tib-quote blockquote p{margin-bottom:60px}.testimonial-image-bar .tib-image{margin-top:80px;background-color:#d6c9b4;background-size:cover;background-repeat:no-repeat;background-position:center;width:48%;padding-top:45%}@media screen and (max-width: 900px){.testimonial-image-bar .tib-quote{padding:50px;margin-bottom:50px}.testimonial-image-bar .tib-quote:before{font-size:150px;top:-36px;left:-12px}.testimonial-image-bar .tib-quote blockquote p{font-size:24px;margin-bottom:25px}.testimonial-image-bar .tib-image{margin-top:50px}}@media screen and (max-width: 767px){.testimonial-image-bar{width:calc(100% + 64px);margin-left:-32px}}@media screen and (max-width: 680px){.testimonial-image-bar .tib-quote blockquote p{font-size:22px}}@media screen and (max-width: 560px){.testimonial-image-bar{flex-wrap:wrap}.testimonial-image-bar .tib-quote,.testimonial-image-bar .tib-image{width:100%;margin-top:0;margin-bottom:0}.testimonial-image-bar .tib-image{background-position:center 22%}}.included-list{width:100%;max-width:768px;margin:80px auto;text-align:center;padding:0 4px}.included-list h3{font-size:16px}.included-list .included-thumbs{display:flex;flex-wrap:wrap}.included-list .vid-block-sm{width:calc(100% - 8px);margin:4px}@media screen and (min-width: 500px){.included-list .vid-block-sm{width:calc(50% - 8px)}}@media screen and (min-width: 767px){.included-list .vid-block-sm{width:calc(33.33% - 8px)}}#site-header.sp-landing-header{width:100%;max-width:none;background-color:#c6b999;border-bottom:20px solid #e4dcce;padding:24px 60px 20px}#site-header.sp-landing-header #site-logo{max-width:300px}#site-header.sp-landing-header #site-logo img{vertical-align:top}@media screen and (max-width: 820px){#site-header.sp-landing-header #site-logo{margin:0 auto}}.pagination,.ais-Pagination-list{display:flex;align-content:center;justify-content:space-around;max-width:500px}.pagination span,.pagination .ais-Pagination-item,.ais-Pagination-list span,.ais-Pagination-list .ais-Pagination-item{font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase;font-size:18px;display:flex;align-content:center}.pagination span.first,.pagination span.last,.pagination .ais-Pagination-item.first,.pagination .ais-Pagination-item.last,.ais-Pagination-list span.first,.ais-Pagination-list span.last,.ais-Pagination-list .ais-Pagination-item.first,.ais-Pagination-list .ais-Pagination-item.last{display:none}.pagination span a,.pagination .ais-Pagination-item a,.ais-Pagination-list span a,.ais-Pagination-list .ais-Pagination-item a{display:flex;justify-content:center;align-self:center;color:#262626;display:inline-block;position:relative;padding:3px}.pagination span a:hover,.pagination span a:focus,.pagination .ais-Pagination-item a:hover,.pagination .ais-Pagination-item a:focus,.ais-Pagination-list span a:hover,.ais-Pagination-list span a:focus,.ais-Pagination-list .ais-Pagination-item a:hover,.ais-Pagination-list .ais-Pagination-item a:focus{color:#99762a}.pagination span.current,.pagination span.ais-Pagination-item--selected,.pagination .ais-Pagination-item.current,.pagination .ais-Pagination-item.ais-Pagination-item--selected,.ais-Pagination-list span.current,.ais-Pagination-list span.ais-Pagination-item--selected,.ais-Pagination-list .ais-Pagination-item.current,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--selected{font-size:24px;border-bottom:3px solid #99762a;padding:3px 6px}.pagination span.gap,.pagination .ais-Pagination-item.gap,.ais-Pagination-list span.gap,.ais-Pagination-list .ais-Pagination-item.gap{display:flex;align-self:center;padding:3px}.pagination span.prev,.pagination span.next,.pagination span.ais-Pagination-item--nextPage,.pagination span.ais-Pagination-item--previousPage,.pagination .ais-Pagination-item.prev,.pagination .ais-Pagination-item.next,.pagination .ais-Pagination-item.ais-Pagination-item--nextPage,.pagination .ais-Pagination-item.ais-Pagination-item--previousPage,.ais-Pagination-list span.prev,.ais-Pagination-list span.next,.ais-Pagination-list span.ais-Pagination-item--nextPage,.ais-Pagination-list span.ais-Pagination-item--previousPage,.ais-Pagination-list .ais-Pagination-item.prev,.ais-Pagination-list .ais-Pagination-item.next,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage{font-size:14px;display:flex;align-items:center}.pagination span.prev .arrow-right,.pagination span.prev .arrow-left,.pagination span.next .arrow-right,.pagination span.next .arrow-left,.pagination span.ais-Pagination-item--nextPage .arrow-right,.pagination span.ais-Pagination-item--nextPage .arrow-left,.pagination span.ais-Pagination-item--previousPage .arrow-right,.pagination span.ais-Pagination-item--previousPage .arrow-left,.pagination .ais-Pagination-item.prev .arrow-right,.pagination .ais-Pagination-item.prev .arrow-left,.pagination .ais-Pagination-item.next .arrow-right,.pagination .ais-Pagination-item.next .arrow-left,.pagination .ais-Pagination-item.ais-Pagination-item--nextPage .arrow-right,.pagination .ais-Pagination-item.ais-Pagination-item--nextPage .arrow-left,.pagination .ais-Pagination-item.ais-Pagination-item--previousPage .arrow-right,.pagination .ais-Pagination-item.ais-Pagination-item--previousPage .arrow-left,.ais-Pagination-list span.prev .arrow-right,.ais-Pagination-list span.prev .arrow-left,.ais-Pagination-list span.next .arrow-right,.ais-Pagination-list span.next .arrow-left,.ais-Pagination-list span.ais-Pagination-item--nextPage .arrow-right,.ais-Pagination-list span.ais-Pagination-item--nextPage .arrow-left,.ais-Pagination-list span.ais-Pagination-item--previousPage .arrow-right,.ais-Pagination-list span.ais-Pagination-item--previousPage .arrow-left,.ais-Pagination-list .ais-Pagination-item.prev .arrow-right,.ais-Pagination-list .ais-Pagination-item.prev .arrow-left,.ais-Pagination-list .ais-Pagination-item.next .arrow-right,.ais-Pagination-list .ais-Pagination-item.next .arrow-left,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage .arrow-right,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage .arrow-left,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage .arrow-right,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage .arrow-left{position:absolute;height:20px;top:50%;margin-top:-10px}.pagination span.prev .arrow-right a,.pagination span.prev .arrow-left a,.pagination span.next .arrow-right a,.pagination span.next .arrow-left a,.pagination span.ais-Pagination-item--nextPage .arrow-right a,.pagination span.ais-Pagination-item--nextPage .arrow-left a,.pagination span.ais-Pagination-item--previousPage .arrow-right a,.pagination span.ais-Pagination-item--previousPage .arrow-left a,.pagination .ais-Pagination-item.prev .arrow-right a,.pagination .ais-Pagination-item.prev .arrow-left a,.pagination .ais-Pagination-item.next .arrow-right a,.pagination .ais-Pagination-item.next .arrow-left a,.pagination .ais-Pagination-item.ais-Pagination-item--nextPage .arrow-right a,.pagination .ais-Pagination-item.ais-Pagination-item--nextPage .arrow-left a,.pagination .ais-Pagination-item.ais-Pagination-item--previousPage .arrow-right a,.pagination .ais-Pagination-item.ais-Pagination-item--previousPage .arrow-left a,.ais-Pagination-list span.prev .arrow-right a,.ais-Pagination-list span.prev .arrow-left a,.ais-Pagination-list span.next .arrow-right a,.ais-Pagination-list span.next .arrow-left a,.ais-Pagination-list span.ais-Pagination-item--nextPage .arrow-right a,.ais-Pagination-list span.ais-Pagination-item--nextPage .arrow-left a,.ais-Pagination-list span.ais-Pagination-item--previousPage .arrow-right a,.ais-Pagination-list span.ais-Pagination-item--previousPage .arrow-left a,.ais-Pagination-list .ais-Pagination-item.prev .arrow-right a,.ais-Pagination-list .ais-Pagination-item.prev .arrow-left a,.ais-Pagination-list .ais-Pagination-item.next .arrow-right a,.ais-Pagination-list .ais-Pagination-item.next .arrow-left a,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage .arrow-right a,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage .arrow-left a,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage .arrow-right a,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage .arrow-left a{display:flex;align-items:center;align-content:center}.pagination span.prev .arrow-right svg,.pagination span.prev .arrow-left svg,.pagination span.next .arrow-right svg,.pagination span.next .arrow-left svg,.pagination span.ais-Pagination-item--nextPage .arrow-right svg,.pagination span.ais-Pagination-item--nextPage .arrow-left svg,.pagination span.ais-Pagination-item--previousPage .arrow-right svg,.pagination span.ais-Pagination-item--previousPage .arrow-left svg,.pagination .ais-Pagination-item.prev .arrow-right svg,.pagination .ais-Pagination-item.prev .arrow-left svg,.pagination .ais-Pagination-item.next .arrow-right svg,.pagination .ais-Pagination-item.next .arrow-left svg,.pagination .ais-Pagination-item.ais-Pagination-item--nextPage .arrow-right svg,.pagination .ais-Pagination-item.ais-Pagination-item--nextPage .arrow-left svg,.pagination .ais-Pagination-item.ais-Pagination-item--previousPage .arrow-right svg,.pagination .ais-Pagination-item.ais-Pagination-item--previousPage .arrow-left svg,.ais-Pagination-list span.prev .arrow-right svg,.ais-Pagination-list span.prev .arrow-left svg,.ais-Pagination-list span.next .arrow-right svg,.ais-Pagination-list span.next .arrow-left svg,.ais-Pagination-list span.ais-Pagination-item--nextPage .arrow-right svg,.ais-Pagination-list span.ais-Pagination-item--nextPage .arrow-left svg,.ais-Pagination-list span.ais-Pagination-item--previousPage .arrow-right svg,.ais-Pagination-list span.ais-Pagination-item--previousPage .arrow-left svg,.ais-Pagination-list .ais-Pagination-item.prev .arrow-right svg,.ais-Pagination-list .ais-Pagination-item.prev .arrow-left svg,.ais-Pagination-list .ais-Pagination-item.next .arrow-right svg,.ais-Pagination-list .ais-Pagination-item.next .arrow-left svg,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage .arrow-right svg,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage .arrow-left svg,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage .arrow-right svg,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage .arrow-left svg{fill:#99762a;width:12px;height:20px}.pagination span.prev a,.pagination span.ais-Pagination-item--previousPage a,.pagination .ais-Pagination-item.prev a,.pagination .ais-Pagination-item.ais-Pagination-item--previousPage a,.ais-Pagination-list span.prev a,.ais-Pagination-list span.ais-Pagination-item--previousPage a,.ais-Pagination-list .ais-Pagination-item.prev a,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage a{padding-left:24px}.pagination span.prev .arrow-left,.pagination span.ais-Pagination-item--previousPage .arrow-left,.pagination .ais-Pagination-item.prev .arrow-left,.pagination .ais-Pagination-item.ais-Pagination-item--previousPage .arrow-left,.ais-Pagination-list span.prev .arrow-left,.ais-Pagination-list span.ais-Pagination-item--previousPage .arrow-left,.ais-Pagination-list .ais-Pagination-item.prev .arrow-left,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage .arrow-left{left:0}.pagination span.prev .arrow-left svg,.pagination span.ais-Pagination-item--previousPage .arrow-left svg,.pagination .ais-Pagination-item.prev .arrow-left svg,.pagination .ais-Pagination-item.ais-Pagination-item--previousPage .arrow-left svg,.ais-Pagination-list span.prev .arrow-left svg,.ais-Pagination-list span.ais-Pagination-item--previousPage .arrow-left svg,.ais-Pagination-list .ais-Pagination-item.prev .arrow-left svg,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage .arrow-left svg{transform:rotate(-180deg)}.pagination span.next a,.pagination span.ais-Pagination-item--nextPage a,.pagination .ais-Pagination-item.next a,.pagination .ais-Pagination-item.ais-Pagination-item--nextPage a,.ais-Pagination-list span.next a,.ais-Pagination-list span.ais-Pagination-item--nextPage a,.ais-Pagination-list .ais-Pagination-item.next a,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage a{padding-right:24px}.pagination span.next .arrow-right,.pagination span.ais-Pagination-item--nextPage .arrow-right,.pagination .ais-Pagination-item.next .arrow-right,.pagination .ais-Pagination-item.ais-Pagination-item--nextPage .arrow-right,.ais-Pagination-list span.next .arrow-right,.ais-Pagination-list span.ais-Pagination-item--nextPage .arrow-right,.ais-Pagination-list .ais-Pagination-item.next .arrow-right,.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage .arrow-right{right:0}.pagination .ais-Pagination-item--disabled,.ais-Pagination-list .ais-Pagination-item--disabled{display:none!important}.admin-paginate .pagination span{display:block}.paginator{margin:0 0 200px;display:flex;align-content:center;justify-content:space-around;max-width:1000px;line-height:1.6}.paginator a{cursor:pointer;display:flex;justify-content:center;align-self:center;color:#262626;display:inline-block;position:relative;padding:3px;font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase;font-size:18px}.paginator a:hover,.paginator a:focus{color:#99762a}.paginator .active{font-size:24px;border-bottom:3px solid #99762a;padding:3px 6px}.paginator .prev{font-size:14px;display:flex;align-items:center;column-gap:24px}.paginator .prev .icon{margin:4px 0 0}.paginator .prev svg{fill:#99762a;width:12px;height:20px;transform:rotate(-180deg)}.paginator .next{font-size:14px;display:flex;align-items:center;column-gap:24px}.paginator .next .icon{margin:4px 0 0}.paginator .next svg{fill:#99762a;width:12px;height:20px}.featured-video{width:100%;display:flex}.featured-video .featured-video-text{max-width:500px}.featured-video.dark .left,.featured-video.dark .right{background-color:#262626;color:#fff}.featured-video.dark .right{background-repeat:repeat}.featured-video.light .right{background-color:#e4dcce;color:#262626}.featured-video.light .right h2 span{display:block;font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-size:16px;font-weight:600;color:#7c2b66;margin-bottom:5px}.featured-video.light .right p{font-family:Lora,Times,serif}.featured-video.light .right .promo-button:after{background-color:#7c2b66}.featured-video .left{width:768px;overflow:hidden}.featured-video .right{width:calc(100% - 768px);padding:50px;position:relative}.featured-video .right h2{font-size:30px;color:inherit;margin-bottom:16px;line-height:1.2;word-break:break-word;hyphens:auto}.featured-video .right h2>span{display:block;font-family:Times New Roman,Times,serif;font-style:italic;font-size:14px;font-weight:600;color:#99762a;margin-bottom:5px}.featured-video .right p{line-height:1.5}.featured-video .right p:last-of-type{margin-bottom:0}.featured-video .right .promo-button{position:absolute;bottom:0;left:0;z-index:2}.featured-video .right .featured-video-text{padding-bottom:20px}.featured-video .right .featured-video-text p{margin-bottom:20px}.featured-video .right .featured-video-text a.arrow-link{color:#e4dcce}.featured-video .right .featured-video-text a.arrow-link:after{border-left-color:#99762a}.featured-video .right .featured-video-text a.arrow-link:focus,.featured-video .right .featured-video-text a.arrow-link:hover{color:#f8f3ea}.featured-video .right .featured-video-text a.arrow-link:focus:after,.featured-video .right .featured-video-text a.arrow-link:hover:after{border-left-color:#99762a}@media screen and (max-width: 1200px){.featured-video.wrapper{padding-right:0;padding-left:0}}@media screen and (max-width: 1190px){.featured-video .right{padding:32px 32px 60px}.featured-video .right h2{font-size:34px}.featured-video .right p{margin-bottom:16px}}@media screen and (max-width: 1100px){.featured-video .left{width:716px}.featured-video .right{width:calc(100% - 716px)}.featured-video .right h2{font-size:28px}.featured-video .right p{font-size:16px}}@media screen and (max-width: 1125px){.featured-video .right h2{font-size:28px}}@media screen and (min-width: 1025px) and (max-width: 1040px){.featured-video .right h2{font-size:26px}}@media screen and (max-width: 1024px){.featured-video .left{width:640px}.featured-video .right{width:calc(100% - 640px)}}@media screen and (max-width: 1000px){.featured-video{flex-wrap:wrap}.featured-video .left{width:100%}.featured-video .right{width:100%;padding:40px 40px 100px}.featured-video .right .promo-button{position:absolute;bottom:0;left:65px;right:auto}}@media screen and (max-width: 680px){.featured-video.wrapper{padding-right:0;padding-left:0}.featured-video .featured-video-text{text-align:center;margin:0 auto}}.featured-video .video-wrapper .playoverlay .icon-play{bottom:20px;left:20px}@media (min-width: 500px){.featured-video .video-wrapper .playoverlay .icon-play{bottom:30px;left:30px}}@media (min-width: 768px){.featured-video .video-wrapper .playoverlay .icon-play{bottom:40px;left:40px}}.films-featuring__img{position:relative;width:27%;background-color:transparent}@media screen and (min-width: 768px){.films-featuring__img{width:20%}}@media screen and (min-width: 1024px){.films-featuring__img{width:17%}}.films-featuring__img-block{position:absolute;width:100%;height:100%;background-size:cover}.films-featuring__img :before{content:"";position:absolute;top:10px;left:10px;width:calc(100% - 25px);height:calc(100% - 25px);border:2px solid #99762a}.films-featuring__grid{display:flex;flex-wrap:wrap;column-gap:5px;row-gap:15px}@media screen and (min-width: 500px){.films-featuring__grid{column-gap:15px}}@media screen and (min-width: 768px){.films-featuring__grid{column-gap:20px;row-gap:20px}}@media screen and (min-width: md){.films-featuring__grid{column-gap:25px;row-gap:25px}}.films-featuring .vid-block-sm{width:calc(50% - 3px)}@media screen and (min-width: 500px){.films-featuring .vid-block-sm{width:calc(50% - 9px)}}@media screen and (min-width: 768px){.films-featuring .vid-block-sm{width:34%}}@media screen and (min-width: 1024px){.films-featuring .vid-block-sm{width:30%}}.films-featuring .vid-block-sm:hover,.films-featuring .vid-block-sm:focus{opacity:.8}.films-featuring .vid-block-sm__info{display:none}.films-featuring__top{display:flex;flex-direction:column}@media screen and (min-width: 500px){.films-featuring__top{flex-direction:row;flex-wrap:nowrap}}.films-featuring__left{padding-bottom:20px}@media screen and (min-width: 500px){.films-featuring__left{width:50%;padding:0 20px 40px 0}}.films-featuring__left h5{font-size:16px;color:#7c2b66}.films-featuring__left h3{font-size:30px}.films-featuring__right{padding-bottom:40px}@media screen and (min-width: 500px){.films-featuring__right{width:50%;padding:0 0 70px 20px}}.films-featuring__right p{font-size:18px}.films-featuring__link{width:calc(50% - 3px);display:flex;align-items:center;justify-content:center}@media screen and (min-width: 500px){.films-featuring__link{width:calc(50% - 9px)}}@media screen and (min-width: 768px){.films-featuring__link{width:20%}}@media screen and (min-width: 1024px){.films-featuring__link{width:17%}}.films-featuring__link span{display:block;text-align:center;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:2px;padding-bottom:10px;color:#99762a;transition:all .5s ease}.films-featuring__link span:after{display:block;content:"";width:100px;height:2px;margin-top:10px;margin-left:auto;margin-right:auto;background-color:#7c2b66;transition:all .5s ease}.films-featuring__link:hover span:after,.films-featuring__link:focus span:after{width:60px}.sp-video-row{background-color:#87a3a7;overflow:hidden;margin:60px auto}.sp-video-row .sp-video-container{width:100%;max-width:840px;margin:0 auto}.sp-video-row .sp-video-container .vid-wrap{position:relative}.sp-video-row .sp-video-container .vid-wrap iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sp-video-row .sp-video-container .vid-wrap .thumb-title{right:0;bottom:0!important;flex-direction:row-reverse;padding-right:40px;padding-bottom:10px}@media screen and (max-width: 600px){.sp-video-row .sp-video-container .vid-wrap .thumb-title{display:flex;bottom:0!important}}.sp-video-row .sp-video-container .vid-wrap svg{display:none}.sp-video-row .gradient-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 40%,rgba(0,0,0,0) 100%)}.sp-video-row .sp-play-button{display:flex;flex:1;width:100%;max-width:300px;background-color:transparent;align-items:center;outline:none;border:none;padding:0;font-family:Lato,Helvetica,arial,sans-serif;cursor:pointer;position:absolute;bottom:0;right:0}.sp-video-row .sp-play-button .play-sq{background-color:#fff;width:64px;height:64px;display:flex;justify-content:center;align-items:center}.sp-video-row .sp-play-button .play-sq:before{content:"";margin-left:4px;border-left:20px solid #262626;border-top:12px solid transparent;border-bottom:12px solid transparent}.sp-video-row .sp-play-button span{width:calc(100% - 64px);text-align:right;padding-right:25px;font-size:14px;text-transform:uppercase;color:#e0b76c;letter-spacing:1px;transition:color .25s ease}.sp-video-row .video-preview:hover .sp-play-button span{color:#fff}.facebook-row .facebook-row-inner{border:1px solid #5a7786;overflow:hidden;display:flex;align-content:center;width:100%;max-width:880px;margin:0 auto 50px}.facebook-row .left{background-color:#f8f3ea;width:62%;padding:50px 80px 50px 32px;text-align:right}.facebook-row .left h3{font-size:24px;letter-spacing:2px;font-weight:700;margin-bottom:12px}.facebook-row .left p{text-align:inherit;margin-bottom:0}.facebook-row .left p span{padding-right:12px;margin-right:12px;font-size:14px;font-family:Lato,Helvetica,arial,sans-serif;letter-spacing:1px;text-transform:uppercase;position:relative}.facebook-row .left p span:after{content:"/";position:absolute;right:-5px;top:-2px}.facebook-row .left p span:last-of-type{margin-right:0;padding-right:0}.facebook-row .left p span:last-of-type:after{display:none}.facebook-row .right{background-color:#5a7786;width:40%;padding:50px 32px 50px 0;display:flex;align-items:center}.facebook-row .right .fb-visit-button{display:inline-block;position:relative;background-color:transparent;height:60px;padding:0 50px 0 100px;line-height:60px;color:#fff;font-family:Lato,Helvetica,arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:18px;border:1px solid #262626;transform:translate(-30px)}.facebook-row .right .fb-visit-button:hover,.facebook-row .right .fb-visit-button:focus{background-color:#f8f3ea;color:#5a7786}.facebook-row .right .fb-visit-button span{width:58px;height:58px;display:block;background-color:#262626;position:absolute;top:0;bottom:0;left:0}.facebook-row .right .fb-visit-button span svg{fill:#f8f3ea;width:16px;height:42px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 880px){.facebook-row .left{width:100%}}@media screen and (max-width: 767px){.facebook-row .left h3{font-size:20px;margin-bottom:8px}.facebook-row .left p span{font-size:12px}}@media screen and (max-width: 716px){.facebook-row .facebook-row-inner{flex-wrap:wrap}.facebook-row .left,.facebook-row .right{width:100%}.facebook-row .left{text-align:center;padding:32px 16px}.facebook-row .right{justify-content:center;padding:16px 32px}.facebook-row .right .fb-visit-button{transform:none}}@media screen and (max-width: 416px){.facebook-row .left p span{margin-right:6px;padding-right:6px}}@media screen and (max-width: 370px){.facebook-row .left p span{font-size:10px}}.featured-promos{display:flex;margin-bottom:50px}.featured-promos>a{background-repeat:no-repeat;background-size:cover;display:block;width:calc(50% - 10px);padding-top:22%;background-position:center}.featured-promos>a:first-of-type{margin-right:10px}.featured-promos>a:last-of-type{margin-left:10px}.featured-promos>a:hover,.featured-promos>a:focus{transform:scale(1.05)}.featured-promos .featured-promo{height:0}@media screen and (max-width: 640px){.featured-promos{flex-wrap:wrap}.featured-promos>a{width:100%;padding-top:33%;max-width:400px}.featured-promos>a:first-of-type,.featured-promos>a:last-of-type{margin-right:auto;margin-left:auto}.featured-promos>a:first-of-type{margin-bottom:20px}}@media screen and (max-width: 520px){.featured-promos>a{padding-top:40%}}.series-videos .featured-promos{margin-top:50px}.ajax-loading-container{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#262626;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease .3s}.ajax-loading-container svg circle{stroke:#f8f3ea}.ajax-loading-container.is-loading{opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}.testimonial-rotator{position:relative;overflow:hidden}.testimonial-rotator .rotator-inner{display:flex;justify-content:flex-end;background-color:#e4dcce}.testimonial-rotator .testimonial-slide{box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:flex-end;justify-items:flex-end;width:100%;height:400px;padding:50px 0}@media screen and (min-width: 768px){.testimonial-rotator .testimonial-slide{padding:50px 0 80px;height:350px}}@media screen and (min-width: 880px){.testimonial-rotator .testimonial-slide{width:76%}}.testimonial-rotator .testimonials-right{width:0}@media screen and (min-width: 880px){.testimonial-rotator .testimonials-right{width:33%;max-width:460px;background-size:cover;background-repeat:no-repeat;position:relative}}.testimonial-rotator .testimonials-right button{display:none;left:auto;right:0;bottom:38px;width:260px}@media screen and (min-width: 768px){.testimonial-rotator .testimonials-right button{display:flex}}@media screen and (min-width: 880px){.testimonial-rotator .testimonials-right button{left:-75px;bottom:0}}.testimonial-rotator .testimonial-content{display:flex;align-items:center;align-content:center;position:absolute;visibility:hidden;overflow:visible;opacity:0;left:0;justify-content:center;padding:0 20px}@media screen and (min-width: 500px){.testimonial-rotator .testimonial-content{padding:0 30px}}@media screen and (min-width: 768px){.testimonial-rotator .testimonial-content{padding:0 50px}}.testimonial-rotator .testimonial-content .testimonial-image{opacity:0;padding-right:40px}.testimonial-rotator .testimonial-content .testimonial-image img{display:block;height:100%;max-height:220px;width:auto;opacity:.75}.testimonial-rotator .testimonial-content .testimonial-text{opacity:0}.testimonial-rotator .testimonial-content .testimonial-text .testimonial-quote p{margin-top:0}.testimonial-rotator .testimonial-content.active-slide{visibility:visible;opacity:1;transform:translate(0)}.testimonial-rotator .testimonial-content.active-slide .testimonial-text,.testimonial-rotator .testimonial-content.active-slide .testimonial-image{opacity:1}.testimonial-rotator blockquote.testimonial-quote p{font-size:24px;font-size:clamp(1.2rem,.0811rem + 2.8vw,2rem)}.testimonial-rotator button{position:absolute;left:-75px;line-height:75px;bottom:0;padding:0 0 0 80px}.testimonial-rotator button span{padding:0 60px;transition:color .3s ease}.testimonial-rotator .more-button{padding:20px 32px 0;max-width:1200px;margin:0 auto}@media screen and (min-width: 1960px){.testimonial-rotator .more-button{max-width:1600px}}.testimonial-rotator .more-button a{display:inline-block;font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase;color:#99762a;font-size:16px;letter-spacing:2px;position:relative;padding-right:20px}@media screen and (max-width: 420px){.testimonial-rotator .more-button a{font-size:14px;letter-spacing:1px}}.testimonial-rotator .more-button a:after{content:"";border-left:10px solid #99762a;border-top:6px solid transparent;border-bottom:6px solid transparent;box-sizing:border-box;position:absolute;top:50%;margin-top:-5px;right:0;transition:all .3s ease}.testimonial-rotator .more-button a:hover{color:#795d21}.testimonial-rotator .more-button a:hover:after{transform:translate(12px)}@media screen and (max-width: 580px){.testimonial-rotator .testimonial-image{height:160px}.testimonial-rotator blockquote p{font-size:26px}.testimonial-rotator .testimonials-right button{display:none}}@media screen and (max-width: 480px){.testimonial-rotator .testimonial-content{flex-wrap:wrap}.testimonial-rotator .testimonial-content .testimonial-image{height:180px;width:100%;padding-right:0;padding-bottom:24px}.testimonial-rotator .testimonial-content .testimonial-image img{margin:auto}.testimonial-rotator .testimonial-content .testimonial-text{padding-left:0;width:100%;text-align:center}.testimonial-rotator blockquote p{font-size:26px}}.vid-block{width:calc(33.333% - 3px);margin:20px 1.5px;transition:all .3s ease;color:#262626!important;display:block}.vid-block .icon-series{background-color:#00000080;fill:#f8f3ea;width:46px;height:44px;padding:10px;position:absolute;top:0;left:0;z-index:2}.vid-block .vid-block-inner{position:relative}.vid-block .vid-thumb{display:flex;align-content:center;justify-content:center;padding-top:56.25%;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#e4dcce;position:relative;overflow:hidden;z-index:3;transform:scale(1);transform-origin:bottom;transition:all .3s ease}@media screen and (min-width: 1024px){.vid-block .vid-thumb{padding-top:186px}}@media screen and (min-width: 1100px){.vid-block .vid-thumb{padding-top:200px}}@media screen and (min-width: 1176px){.vid-block .vid-thumb{padding-top:220px}}.vid-block .vid-thumb svg.icon-play{width:40px;height:40px;left:20px;bottom:20px;opacity:0;transition:all .3s ease}.vid-block .vid-info{position:absolute;overflow:hidden;top:100%;background-color:#f8f3ea;opacity:0;transition:all .3s ease;max-height:0;width:100%;transform-origin:top center;padding:0;z-index:2;transform:scale(1)}.vid-block .vid-info .vid-info-text{width:100%;padding:14px;transform-origin:top left;transition:all .3s ease-in-out;line-height:27.2px;text-align:left}.vid-block .vid-info h2{display:inline-block;font-size:13px;color:#99762a;max-width:70%;margin-bottom:0;line-height:1.2;letter-spacing:1px}.vid-block .vid-info span.vid-length{position:absolute;font-family:Lato,Helvetica,arial,sans-serif;color:#99762a;font-size:11px;letter-spacing:1px;right:13px;top:18px}.vid-block .vid-info p{color:#262626;font-family:Lora,Times,serif;font-size:12px;margin:0}.vid-block:focus,.vid-block:hover{color:#262626!important}@media screen and (min-width: 1025px){.vid-block:hover{z-index:5;color:#262626!important}.vid-block:hover .vid-thumb{transform:scale(1.2);z-index:5}.vid-block:hover .vid-thumb svg.icon-play{opacity:1}.vid-block:hover .vid-info{-webkit-box-shadow:0px 0px 32px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 32px 0px rgba(0,0,0,.3);box-shadow:0 0 32px #0000004d;opacity:1;max-height:200px;transform:scale(1.2)}}@media screen and (max-width: 1024px){.vid-block:focus{z-index:5;outline:none}.vid-block:focus .vid-thumb{transform:scale(1.2)}.vid-block:focus .vid-thumb svg.icon-play{opacity:1}.vid-block:focus .vid-info{-webkit-box-shadow:0px 0px 32px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 32px 0px rgba(0,0,0,.3);box-shadow:0 0 32px #0000004d;opacity:1;max-height:200px;transform:scale(1.2)}}@media screen and (max-width: 768px){.vid-block{width:calc(50% - 3px);margin:20px 1.5px}}@media screen and (max-width: 680px){.vid-block:focus .vid-thumb,.vid-block:focus .vid-info{transform:scale(1.1)}}@media screen and (max-width: 500px){.vid-block{width:100%;margin:0 auto 20px}}@media screen and (min-width: 1024px){.video-rotator .vid-block .vid-thumb,.video-grid-contents .vid-block .vid-thumb,.person-videos-list .vid-block .vid-thumb{padding-top:56.25%}}@media screen and (min-width: 1100px){.video-rotator .vid-block .vid-thumb,.video-grid-contents .vid-block .vid-thumb,.person-videos-list .vid-block .vid-thumb{padding-top:56.25%}}@media screen and (min-width: 1176px){.video-rotator .vid-block .vid-thumb,.video-grid-contents .vid-block .vid-thumb,.person-videos-list .vid-block .vid-thumb{padding-top:56.25%}}ul.nav{overflow:hidden;margin:0;float:left;clear:none}@media screen and (max-width: 1125px){ul.nav{padding-top:1px}}ul.nav li{float:left;margin:0;padding:0;text-transform:uppercase;font-size:18px;font-family:Lato,Helvetica,arial,sans-serif}ul.nav li a{display:block;color:#99762a;text-decoration:none;letter-spacing:1px;padding:0 8px;line-height:56px}ul.nav li a:hover,ul.nav li a:focus,ul.nav li a:active{color:#7c2b66}@media screen and (max-width: 1125px){ul.nav li{letter-spacing:0;font-size:16px}}@media screen and (max-width: 960px){.header-nav-wrapper{position:fixed;background-color:#f8f3ea;width:100vw;height:100vh;top:0;right:0;bottom:0;left:0;padding-top:140px;z-index:2000;opacity:0;visibility:hidden}.header-nav-wrapper ul.nav li{font-size:28px;padding:0;display:block;float:none}.header-nav-wrapper ul.nav li a{padding:0 16px 20px 60px;font-family:Times New Roman;font-weight:700;letter-spacing:2px;line-height:1.5;font-style:italic;color:#262626}}@media screen and (max-width: 820px){.header-nav-wrapper{padding-top:80px}}ul.soclinks{min-height:58px;display:flex;align-items:center;float:right;position:relative;margin:auto}ul.soclinks li{float:left;margin:0;padding:0;text-transform:uppercase;font-size:16px;font-family:Lato,Helvetica,arial,sans-serif;letter-spacing:1px}ul.soclinks li.login button{background-color:transparent;outline:none;border:none;cursor:pointer;font-family:Lato,Helvetica,arial,sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:1px;color:#99762a;height:55.54px;display:flex;flex-direction:column;justify-content:center;padding:6.5px 20px 6.5px 6.5px;transition:all .3s ease}ul.soclinks li.login button:hover,ul.soclinks li.login button:focus{color:#000}@media screen and (max-width: 1125px){ul.soclinks li.login button{font-size:16px;letter-spacing:0}}ul.soclinks li.subscribe a{display:inline-block;padding:16px 32px;background-color:#262626;color:#f8f3ea;font-size:18px}ul.soclinks li.subscribe a:hover,ul.soclinks li.subscribe a:focus{color:#99762a}@media screen and (max-width: 1125px){ul.soclinks li.subscribe a{font-size:16px;padding:16px 28px}}ul.soclinks li.logout{padding:0;width:100%;position:relative}ul.soclinks li.logout .header-user{display:flex;align-items:center;align-content:center;justify-content:flex-end}ul.soclinks li.logout .header-user>a,ul.soclinks li.logout .header-user button{min-width:200px;position:relative}ul.soclinks li.logout .header-user>a:before,ul.soclinks li.logout .header-user button:before{content:"";border-top:6px solid #99762a;border-right:6px solid transparent;border-left:6px solid transparent;margin-right:12px;display:inline-block;transition:all .3s ease}ul.soclinks li.logout .header-user>a:hover:before,ul.soclinks li.logout .header-user>a:focus:before,ul.soclinks li.logout .header-user button:hover:before,ul.soclinks li.logout .header-user button:focus:before{border-top:6px solid #262626}@media screen and (max-width: 960px){ul.soclinks li.logout .header-user{display:none}}ul.soclinks li.logout a,ul.soclinks li.logout button{font-size:12px;padding:0;height:56px;display:flex;justify-content:flex-end;align-items:center;align-content:center}ul.soclinks li.logout .avatar{height:48px;width:48px;margin-left:8px;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#e4dcce;border-radius:0}ul.soclinks li.logout .user-menu{position:absolute;right:0;min-width:100%;z-index:5;background-color:#f8f3ea;border:1px solid #e4dcce;border-top:none;top:calc(100% + 5px)}@media screen and (max-width: 1125px){ul.soclinks li.logout .user-menu{top:calc(100% + 1px)}}ul.soclinks li.logout .user-menu a,ul.soclinks li.logout .user-menu button{display:block;padding:8px 64px 8px 8px;line-height:1.5;text-align:right;height:auto;border-bottom:1px solid #e4dcce}ul.soclinks li.logout .user-menu a:last-child,ul.soclinks li.logout .user-menu button:last-child{border-bottom:none}@media screen and (max-width: 960px){ul.soclinks{font-size:14px;letter-spacing:normal}ul.soclinks:first-child.logout{padding-right:0;margin-right:0}}@media screen and (max-width: 960px){ul.soclinks{display:flex;width:100%}ul.soclinks li{display:inline-block;line-height:1;padding:0}ul.soclinks li:first-child{padding:0}ul.soclinks li:first-child a:hover,ul.soclinks li:first-child button:hover{background-color:#e4dcce}ul.soclinks li a,ul.soclinks li:first-child a,ul.soclinks li:first-child button{width:100%;display:block;text-align:center;font-size:15px;padding:16px 20px;line-height:initial}}ul.soclinks li.fblike{padding:5px 10px 0;height:25px}ul.soclinks li.downloads{float:left;display:block;padding:8px 10px 0;text-transform:uppercase;font-family:Lato,Helvetica,arial,sans-serif;text-decoration:none;font-size:18px;color:#f8f3ea}ul.soclinks li.logout a.kill{display:block;width:20px;height:22px;padding:0;text-indent:-99999px}ul.soclinks li.icon{padding:0}ul.soclinks li.icon:hover,ul.soclinks li.icon:focus,li.icon:focus{background:#5a7786}ul.soclinks li.logout a.kill:hover,ul.soclinks li.logout a.kill:focus,li.logout a.kill:active{background-position:-20px -365px}.icon a.fb,.icon a.tw{display:block;width:20px;height:25px;padding:3px 10px 2px}.nav-btn-mobile{position:relative;z-index:2001;float:right;overflow:hidden;box-sizing:content-box;width:36px;height:26px;margin:15px 0;cursor:pointer}.nav-btn-mobile span{display:block;float:right;clear:both;width:100%;height:3px;margin-bottom:7.2px;transition:all .5s ease;background-color:#99762a}.nav-btn-mobile span:nth-child(2){width:50%}.nav-btn-mobile span:last-child{width:66.666%;margin-bottom:0}.nav-btn-mobile.nav-is-shown span:first-child{width:36px;transform:rotate(-45deg) translate(-9px,12px)}.nav-btn-mobile.nav-is-shown span:nth-child(2){transform:translate(36px);opacity:0}.nav-btn-mobile.nav-is-shown span:last-child{width:36px;transform:rotate(45deg) translate(-2px,-5px)}ul.soclinks-mobile{min-height:58px;display:flex;align-items:center;float:right;position:relative;margin:auto;width:100%}ul.soclinks-mobile li{margin:0;padding:0;text-transform:uppercase;font-size:16px;font-family:Lato,Helvetica,arial,sans-serif;letter-spacing:1px;display:inline-block;line-height:1}ul.soclinks-mobile li.login button{background-color:transparent;outline:none;border:none;cursor:pointer;font-family:Lato,Helvetica,arial,sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:1px;color:#99762a;height:55.54px;display:flex;flex-direction:column;justify-content:center;padding:6.5px 20px 6.5px 6.5px;transition:all .3s ease}ul.soclinks-mobile li.login button:hover,ul.soclinks-mobile li.login button:focus{color:#000}@media screen and (max-width: 1125px){ul.soclinks-mobile li.login button{font-size:16px;letter-spacing:0;padding:4px}}ul.soclinks-mobile li.subscribe a{display:inline-block;padding:16px 32px;background-color:#262626;color:#f8f3ea;font-size:18px}ul.soclinks-mobile li.subscribe a:hover,ul.soclinks-mobile li.subscribe a:focus{color:#99762a}@media screen and (max-width: 1125px){ul.soclinks-mobile li.subscribe a{font-size:16px;padding:16px 28px}}ul.soclinks-mobile li.logout{padding:0;width:100%;position:relative}ul.soclinks-mobile li.logout .header-user{display:none}ul.soclinks-mobile li.logout a,ul.soclinks-mobile li.logout button{font-size:12px;padding:0;height:56px;display:flex;justify-content:flex-end;align-items:center;align-content:center}ul.soclinks-mobile li.logout .avatar{height:48px;width:48px;margin-left:8px;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#e4dcce;border-radius:0}ul.soclinks-mobile li.logout .user-menu{position:relative;top:auto;right:0;left:0;display:flex;width:100vw;border:none}ul.soclinks-mobile li.logout .user-menu a{width:100%;height:50px;display:block;text-align:center;font-size:15px;padding:16px 20px;line-height:initial;color:#262626;border-bottom:none;background-color:#e4dcce}ul.soclinks-mobile li.logout .user-menu a:first-child{background-color:#d6c9b4}.header-nav-wrapper-mobile{margin-top:0;margin-bottom:0;border-top:none;border-bottom:none}.header-nav-wrapper-mobile ul.soclinks-mobile{margin-bottom:32px}.header-nav-wrapper-mobile ul.soclinks-mobile .login a{color:#262626;background-color:#e4dcce}.header-nav-wrapper-mobile.user-logged-in{float:left;clear:none;overflow:visible;width:auto;margin-top:0;border:none}.header-nav-wrapper-mobile.user-logged-in ul.soclinks-mobile{bottom:0}.header-nav-wrapper-mobile.user-logged-in ul.soclinks-mobile li.logout a.userMenuToggle{line-height:42px;min-width:0;height:auto;padding:0 32px 0 8px}.header-nav-wrapper-mobile.user-logged-in ul.soclinks-mobile li.logout a.userMenuToggle:hover{background-color:transparent}.header-nav-wrapper-mobile.user-logged-in ul.soclinks-mobile li.logout .avatar{display:none}.header-nav-wrapper-mobile.user-logged-in ul.soclinks-mobile li.logout .user-menu{position:relative;top:auto;right:0;left:0;display:flex;width:100vw;border:none}.header-nav-wrapper-mobile.user-logged-in ul.soclinks-mobile li.logout .user-menu a{line-height:50px;width:50%;height:50px;padding:0 16px;text-align:center;color:#262626;border-bottom:none;background-color:#e4dcce}.header-nav-wrapper-mobile.user-logged-in ul.soclinks-mobile li.logout .user-menu a:first-child{background-color:#d6c9b4}.header-nav-wrapper-mobile{position:fixed;background-color:#f8f3ea;width:100vw;height:100vh;top:0;right:0;bottom:0;left:0;padding-top:140px;z-index:2000}.header-nav-wrapper-mobile ul.nav li{font-size:28px;padding:0;display:block;float:none}.header-nav-wrapper-mobile ul.nav li a{padding:0 16px 20px 60px;font-family:Times New Roman;font-weight:700;letter-spacing:2px;line-height:1.5;font-style:italic;color:#262626}@media screen and (max-width: 820px){.header-nav-wrapper-mobile{padding-top:80px}}@media screen and (max-width: 767px){.expandable-mobile{position:relative;padding-bottom:40px;margin-bottom:50px;overflow:hidden;height:400px}.expandable-mobile.no-expand{height:auto;padding-bottom:0}.expandable-mobile.no-expand:after{display:none}.expandable-mobile br{display:none}.expandable-mobile p:empty{display:none}.expandable-mobile ul li{font-size:inherit;font-family:inherit}.expandable-mobile:after{content:"";position:absolute;bottom:75px;right:0;left:0;height:32px;background:-moz-linear-gradient(top,rgba(248,243,234,0) 0%,rgba(248,243,234,.75) 32%,rgba(248,243,234,.9) 95%);background:-webkit-linear-gradient(top,rgba(248,243,234,0) 0%,rgba(248,243,234,.75) 32%,rgba(248,243,234,.9) 95%);background:linear-gradient(to bottom,rgba(248,243,234,0) 0%,rgba(248,243,234,.75) 32%,rgba(248,243,234,.9) 95%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00f8f3ea",endColorstr="#f8f3ea",GradientType=0);z-index:1}.expandable-mobile button.read-more{display:block;outline:none;border:none;background-color:#f8f3ea;position:absolute;height:80px;bottom:0px;left:0;padding:32px 0 0;width:100%;cursor:pointer;z-index:3}.expandable-mobile button.read-more span{position:absolute;display:block;width:100%;background-color:#f8f3ea;border-bottom:1px solid #d4c0a1;top:40px;left:50%;transform:translate(-50%);font-size:12px;line-height:26px;text-transform:uppercase;letter-spacing:1px;font-family:Lato,Helvetica,arial,sans-serif;z-index:1}.expandable-mobile button.read-more:before{content:"";border-top:45px solid #d4c0a1;border-left:50px solid transparent;border-right:50px solid transparent;position:absolute;top:32px;left:50%;margin-left:-50px}}@media screen and (min-width: 768px){.expandable-mobile{height:auto}.expandable-mobile:after{display:none}.expandable-mobile button.read-more{display:none}}.video-detail .series-trailer-row,.film-series-detail .series-trailer-row{width:100%;margin-bottom:20px;background-color:#262626;overflow:hidden}@media screen and (min-width: 500px){.video-detail .series-trailer-row,.film-series-detail .series-trailer-row{margin-bottom:30px}}.video-detail .series-trailer-row .series-trailer,.film-series-detail .series-trailer-row .series-trailer{width:100%;max-width:860px;margin:0 auto;position:relative;min-height:474px}.video-detail .series-trailer-row .series-trailer img,.film-series-detail .series-trailer-row .series-trailer img{width:100%;display:block}.video-detail .series-trailer-row .series-trailer .thumb-title-wrapper,.film-series-detail .series-trailer-row .series-trailer .thumb-title-wrapper{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 40%,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 40%,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 40%,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#cc000000",GradientType=0)}@media screen and (max-width: 860px){.video-detail .series-trailer-row .series-trailer,.film-series-detail .series-trailer-row .series-trailer{padding:0;min-height:unset}}.video-detail .series-content,.film-series-detail .series-content{max-width:960px}.video-detail .series-meta,.film-series-detail .series-meta{display:flex;flex-direction:column-reverse;margin-bottom:50px}@media screen and (min-width: 1024px){.video-detail .series-meta,.film-series-detail .series-meta{flex-direction:row;justify-content:space-between}}.video-detail .series-meta .series-buttons,.film-series-detail .series-meta .series-buttons{text-align:right;margin-bottom:15px;display:flex;justify-content:flex-end}.video-detail .series-meta .series-buttons .button,.film-series-detail .series-meta .series-buttons .button{border-radius:4px;padding:0 12px;font-size:14px;position:relative;height:fit-content;height:42px;display:flex;align-items:center}.video-detail .series-meta .theater-icon,.film-series-detail .series-meta .theater-icon{display:none}.video-detail .series-meta .theater-icon:hover,.video-detail .series-meta .theater-icon:focus,.film-series-detail .series-meta .theater-icon:hover,.film-series-detail .series-meta .theater-icon:focus{background-color:#7c2b66}@media screen and (min-width: 770px){.video-detail .series-meta .theater-icon,.film-series-detail .series-meta .theater-icon{display:block}}.video-detail .series-meta .share-options,.film-series-detail .series-meta .share-options{width:313px}@media screen and (min-width: 661px){.video-detail .series-meta .share-options,.film-series-detail .series-meta .share-options{width:auto;flex-grow:1;margin-left:18px}}@media screen and (min-width: 1024px){.video-detail .series-meta .share-options,.film-series-detail .series-meta .share-options{width:100%}}.video-detail .series-meta .series-options,.film-series-detail .series-meta .series-options{display:flex;flex-wrap:wrap;margin-bottom:30px}@media screen and (min-width: 661px){.video-detail .series-meta .series-options,.film-series-detail .series-meta .series-options{flex-wrap:nowrap;justify-content:space-between}}@media screen and (min-width: 1024px){.video-detail .series-meta .series-options,.film-series-detail .series-meta .series-options{flex-direction:column;margin-bottom:0;align-items:flex-end;width:100%}}.video-detail .series-meta .series-options .option-buttons,.film-series-detail .series-meta .series-options .option-buttons{display:flex;align-items:center;justify-content:flex-end;gap:15px}.video-detail .series-meta .series-options .option-buttons .auth-buttons,.film-series-detail .series-meta .series-options .option-buttons .auth-buttons{display:flex;align-items:center;gap:15px}.video-detail .series-meta .series-options .collection-button,.film-series-detail .series-meta .series-options .collection-button{border:none;cursor:pointer;background-color:transparent;padding:3px 0 0;width:17px}.video-detail .series-meta .series-options .collection-button svg,.film-series-detail .series-meta .series-options .collection-button svg{transition:all .3s ease;fill:transparent}.video-detail .series-meta .series-options .collection-button:hover svg,.film-series-detail .series-meta .series-options .collection-button:hover svg{color:#99762a}@media screen and (max-width: 780px){.video-detail .series-meta .series-options .collection-button,.film-series-detail .series-meta .series-options .collection-button{margin-right:20px;letter-spacing:1px}}.video-detail .series-meta .series-options .guide-link,.video-detail .series-meta .series-options .like-button,.video-detail .series-meta .series-options .share-button,.film-series-detail .series-meta .series-options .guide-link,.film-series-detail .series-meta .series-options .like-button,.film-series-detail .series-meta .series-options .share-button{text-transform:uppercase;color:#262626;font-family:Lato,Helvetica,arial,sans-serif;line-height:22px;font-size:12px;letter-spacing:2px;vertical-align:middle;position:relative;display:flex}.video-detail .series-meta .series-options .guide-link:last-child,.video-detail .series-meta .series-options .like-button:last-child,.video-detail .series-meta .series-options .share-button:last-child,.film-series-detail .series-meta .series-options .guide-link:last-child,.film-series-detail .series-meta .series-options .like-button:last-child,.film-series-detail .series-meta .series-options .share-button:last-child{margin-right:0}.video-detail .series-meta .series-options .guide-link svg,.video-detail .series-meta .series-options .like-button svg,.video-detail .series-meta .series-options .share-button svg,.film-series-detail .series-meta .series-options .guide-link svg,.film-series-detail .series-meta .series-options .like-button svg,.film-series-detail .series-meta .series-options .share-button svg{margin-left:12px;height:22px;width:22px;transition:all .3s ease}.video-detail .series-meta .series-options .guide-link:hover,.video-detail .series-meta .series-options .like-button:hover,.video-detail .series-meta .series-options .share-button:hover,.film-series-detail .series-meta .series-options .guide-link:hover,.film-series-detail .series-meta .series-options .like-button:hover,.film-series-detail .series-meta .series-options .share-button:hover{color:#99762a}.video-detail .series-meta .series-options .guide-link:hover svg,.video-detail .series-meta .series-options .like-button:hover svg,.video-detail .series-meta .series-options .share-button:hover svg,.film-series-detail .series-meta .series-options .guide-link:hover svg,.film-series-detail .series-meta .series-options .like-button:hover svg,.film-series-detail .series-meta .series-options .share-button:hover svg{fill:#99762a}@media screen and (max-width: 780px){.video-detail .series-meta .series-options .guide-link,.video-detail .series-meta .series-options .like-button,.video-detail .series-meta .series-options .share-button,.film-series-detail .series-meta .series-options .guide-link,.film-series-detail .series-meta .series-options .like-button,.film-series-detail .series-meta .series-options .share-button{margin-right:20px;letter-spacing:1px}}.video-detail .series-meta .series-options .guide-link .lines,.film-series-detail .series-meta .series-options .guide-link .lines{display:inline-block;margin-left:12px;height:20px;width:20px;border:2px solid #262626;padding:3px 2px}.video-detail .series-meta .series-options .guide-link .lines span,.film-series-detail .series-meta .series-options .guide-link .lines span{display:block;width:100%;height:2px;background-color:#262626;margin-bottom:2px;transition:all .3s ease}.video-detail .series-meta .series-options .guide-link .lines span:last-child,.film-series-detail .series-meta .series-options .guide-link .lines span:last-child{margin-bottom:0}.video-detail .series-meta .series-options .guide-link:hover,.film-series-detail .series-meta .series-options .guide-link:hover{color:#99762a}.video-detail .series-meta .series-options .guide-link:hover .lines,.film-series-detail .series-meta .series-options .guide-link:hover .lines{border-color:#99762a}.video-detail .series-meta .series-options .guide-link:hover .lines span,.film-series-detail .series-meta .series-options .guide-link:hover .lines span{background-color:#99762a}.video-detail .series-meta .series-options .like-button,.film-series-detail .series-meta .series-options .like-button{padding-right:34px;background-color:transparent;border:none}.video-detail .series-meta .series-options .like-button svg,.film-series-detail .series-meta .series-options .like-button svg{fill:#262626;position:absolute;right:0}.video-detail .series-meta .series-options .like-button svg.icon-heart-solid,.film-series-detail .series-meta .series-options .like-button svg.icon-heart-solid{fill:#eb5757}.video-detail .series-meta .series-options .like-button:hover,.film-series-detail .series-meta .series-options .like-button:hover{cursor:pointer}.video-detail .series-meta .series-options .like-button:hover svg,.film-series-detail .series-meta .series-options .like-button:hover svg{fill:#e73333}.video-detail .series-meta .series-options .share-button svg,.film-series-detail .series-meta .series-options .share-button svg{fill:#262626;height:24px;margin-top:-3px}.video-detail .series-meta .series-options .share-button:hover svg,.film-series-detail .series-meta .series-options .share-button:hover svg{fill:#99762a}.video-detail .series-meta h2,.video-detail .series-meta h3,.video-detail .series-meta h4,.video-detail .series-meta h5,.film-series-detail .series-meta h2,.film-series-detail .series-meta h3,.film-series-detail .series-meta h4,.film-series-detail .series-meta h5{text-transform:uppercase}.video-detail .series-meta h2,.video-detail .series-meta h3,.video-detail .series-meta h4,.film-series-detail .series-meta h2,.film-series-detail .series-meta h3,.film-series-detail .series-meta h4{margin-bottom:8px}.video-detail .series-meta h2,.video-detail .series-meta h3,.film-series-detail .series-meta h2,.film-series-detail .series-meta h3{font-size:30px}.video-detail .series-meta h4,.film-series-detail .series-meta h4{color:#7c2b66;font-size:20px;font-weight:400}.video-detail .series-meta h5,.film-series-detail .series-meta h5{font-weight:500}.video-detail .series-meta h5 span,.film-series-detail .series-meta h5 span{font-size:17px}.video-detail .series-meta h5 span:first-child,.film-series-detail .series-meta h5 span:first-child{font-family:Times New Roman,Times,serif;font-style:italic;text-transform:lowercase}@media screen and (max-width: 700px){.video-detail .series-meta .series-title,.film-series-detail .series-meta .series-title{margin-bottom:0}.video-detail .series-meta h5 span:last-child,.film-series-detail .series-meta h5 span:last-child{font-size:14px}}.video-detail #previewimage,.video-detail .video-preview,.film-series-detail #previewimage,.film-series-detail .video-preview{position:relative;cursor:pointer;background-color:#262626}.video-detail #previewimage img,.video-detail .video-preview img,.film-series-detail #previewimage img,.film-series-detail .video-preview img{opacity:.9}.video-detail #previewimage svg,.video-detail .video-preview svg,.film-series-detail #previewimage svg,.film-series-detail .video-preview svg{top:50%;left:50%;width:80px;height:80px;margin:-40px auto auto -40px;transform:scale(1);transition:transform .3s ease}.video-detail #previewimage:hover svg,.video-detail .video-preview:hover svg,.film-series-detail #previewimage:hover svg,.film-series-detail .video-preview:hover svg{transform:scale(1.15)}.video-detail .series-videos,.film-series-detail .series-videos{max-width:960px;margin-bottom:50px}.video-detail .series-videos h3,.film-series-detail .series-videos h3{margin-bottom:32px}.video-detail .related,.film-series-detail .related{margin-bottom:30px}.video-detail .related h3,.film-series-detail .related h3{font-size:16px}.duration-display{font-family:Lato,Helvetica,arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;line-height:42px;display:inline-block;vertical-align:top;padding:0 16px 0 0}@media screen and (max-width: 420px){.duration-display{display:block;text-align:left}}.expandable-description{position:relative;padding-bottom:40px;margin-bottom:50px;overflow:hidden;height:220px}.expandable-description.no-expand{height:auto;padding-bottom:0}.expandable-description.no-expand:after{display:none}.expandable-description .series-description{padding-bottom:100px;font-family:Lora,Times,serif;font-size:16px}.expandable-description p{max-width:650px;line-height:1.6;font-family:inherit;font-size:17px;margin-bottom:16px}.expandable-description ul li{font-size:inherit;font-family:inherit;max-width:450px}.expandable-description:after{content:"";position:absolute;bottom:75px;right:0;left:0;height:32px;background:-moz-linear-gradient(top,rgba(248,243,234,0) 0%,rgba(248,243,234,.75) 32%,rgba(248,243,234,.9) 95%);background:-webkit-linear-gradient(top,rgba(248,243,234,0) 0%,rgba(248,243,234,.75) 32%,rgba(248,243,234,.9) 95%);background:linear-gradient(to bottom,rgba(248,243,234,0) 0%,rgba(248,243,234,.75) 32%,rgba(248,243,234,.9) 95%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00f8f3ea",endColorstr="#f8f3ea",GradientType=0);z-index:1}button.read-more{outline:none;border:none;background-color:#f8f3ea;position:absolute;height:80px;bottom:0px;left:0;padding:32px 0 0;width:100%;cursor:pointer;z-index:3}button.read-more span{position:absolute;display:block;width:100%;background-color:#f8f3ea;border-bottom:1px solid #d4c0a1;top:40px;left:50%;transform:translate(-50%);font-size:12px;line-height:26px;text-transform:uppercase;letter-spacing:1px;font-family:Lato,Helvetica,arial,sans-serif;z-index:1}button.read-more:before{content:"";border-top:45px solid #d4c0a1;border-left:50px solid transparent;border-right:50px solid transparent;position:absolute;top:32px;left:50%;margin-left:-50px}.form-page p{line-height:1.5}.form-page .form-top p{max-width:500px;margin-bottom:40px;margin-top:-20px}.form-page .form-body{display:flex;max-width:800px}.form-page .contact-form{width:100%;max-width:500px}.form-page .contact-form .keep-signed{display:flex;align-items:center;margin-bottom:10px}.form-page .contact-form .keep-signed .no-margin-top{margin-top:0;margin-right:8px}.form-page .contact-form label{display:block}.form-page .contact-form label .contact-label{height:25px;display:flex;font-size:16px;font-weight:600;margin-bottom:4px;align-items:center}.form-page .contact-form label span{display:inline-block;margin-bottom:5px}.form-page .contact-form label .error{display:inline-block;font-size:10px;color:#057d7f;padding-right:20px}.form-page .contact-form textarea{padding:8px;font-family:Lato,Helvetica,arial,sans-serif}.form-page .contact-form .g-recaptcha{margin-bottom:16px}.form-page .contact-form .btn.solid-button{width:100%;max-width:200px;height:50px;line-height:50px}.form-page .contact-info{padding-left:80px;width:100%;max-width:320px}.form-page .contact-info p{font-family:Lato,Helvetica,arial,sans-serif;margin-bottom:25px}.form-page .contact-info p:first-child{text-transform:uppercase}.form-page .contact-info p strong{font-weight:600;display:block}@media screen and (max-width: 767px){.form-page .form-body{flex-wrap:wrap}.form-page .contact-form,.form-page .contact-info{width:100%}.form-page .contact-form{margin-bottom:80px}.form-page .contact-info{padding-left:0}}.video-row{margin-bottom:80px}.video-row:last-child{margin-bottom:120px}.video-row .title-wrapper{position:relative;z-index:1;margin:auto;padding:0 20px}.video-row .video-rotator{position:relative;z-index:2;width:100%;margin:0 auto 60px}.video-row .video-rotator .carousel__viewport{overflow:visible}.video-row .slick-track{display:flex}.video-row .carousel__prev,.video-row .carousel__next{position:absolute;z-index:5;top:50%;display:flex;align-content:center;align-items:center;justify-content:center;width:37px;height:58px;cursor:pointer;transition:all .3s ease;border:none;outline:none;background-color:#262626;border-radius:0}.video-row .carousel__prev svg,.video-row .carousel__next svg{width:50px;height:100px;fill:#fff}.video-row .carousel__prev svg:hover,.video-row .carousel__next svg:hover{fill:#99762a}.video-row .carousel__prev:hover,.video-row .carousel__next:hover{background-color:#333}@media screen and (max-width: 600px){.video-row .carousel__prev,.video-row .carousel__next{display:none!important}}.video-row .carousel__prev{left:18px;justify-content:flex-start}.video-row .carousel__next{right:18px;justify-content:flex-end}.video-row .vid-block{width:auto;width:calc(20% - 3px);margin:0 3px 0 0}.video-row .vid-block:after{display:none}.video-row ol li{padding-left:0}.title-blocks{display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px 0}@media screen and (min-width: 1024px){.title-blocks{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:40px}}.title-blocks .title-blocks__block{margin-bottom:40px;max-width:700px}@media screen and (min-width: 1024px){.title-blocks .title-blocks__block{margin-bottom:0}}.title-blocks .title-blocks__block:last-child{margin-bottom:0}.title-blocks .title-blocks__block h3{display:inline-block;position:relative;z-index:1;margin-bottom:19px;padding:11px 8px 8px 12px;line-height:1;letter-spacing:.1em;font-family:Lato,Helvetica,arial,sans-serif;font-size:30px;font-weight:700;text-transform:uppercase}@media screen and (min-width: 900px){.title-blocks .title-blocks__block h3{font-size:30px}}@media screen and (min-width: 1024px){.title-blocks .title-blocks__block h3{font-size:36px}}.title-blocks .title-blocks__block h3:before{display:inline-block;position:absolute;z-index:-1;top:0;left:0;border:solid 3px #7c2b66;width:1.4em;height:1.4em;content:""}.title-blocks .title-blocks__block h6{margin-bottom:16px;line-height:1;font-family:Times New Roman,Times,serif;font-size:16px;font-weight:600;font-style:italic;text-transform:uppercase;color:#99762a}.title-blocks .title-blocks__block p{margin:0;line-height:1.5;font-family:Lora,Times,serif;font-size:16px}@media screen and (min-width: 1280px){.title-blocks .title-blocks__block p{font-size:17px}}.video-preview{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;background-repeat:no-repeat;background-size:cover;z-index:1}.video-left-row{justify-content:flex-start;padding:0 40px 0 0}.video-right-row{justify-content:flex-end;padding:0 0 0 40px}.video-left-row,.video-right-row{display:flex;align-items:center}.video-left-row .button,.video-right-row .button{font-size:14px}.video-left-row .vid-wrap:first-child,.video-left-row .content-wrap:first-child,.video-right-row .vid-wrap:first-child,.video-right-row .content-wrap:first-child{margin-right:30px}.video-left-row .vid-wrap:last-child,.video-left-row .content-wrap:last-child,.video-right-row .vid-wrap:last-child,.video-right-row .content-wrap:last-child{margin-left:30px}.video-left-row .vid-wrap,.video-right-row .vid-wrap{flex:1 0 60%;max-width:640px}.video-left-row .content-wrap,.video-right-row .content-wrap{flex:1 0 1}.video-left-row .preserve-aspect,.video-right-row .preserve-aspect{width:100%;height:0}.video-left-row iframe,.video-right-row iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-left-row h3,.video-left-row p,.video-right-row h3,.video-right-row p{color:#262626;font-family:Lato,Helvetica,arial,sans-serif}.video-left-row h3,.video-right-row h3{margin-bottom:24px;max-width:420px;line-height:1.2;letter-spacing:2px;font-size:30px;font-weight:600;text-transform:uppercase}.video-left-row h3>span,.video-right-row h3>span{display:block;margin-bottom:8px;font-family:Times New Roman,Times,serif;font-size:15px;font-weight:600;font-style:italic;color:#99762a}.video-left-row p,.video-right-row p{font-family:Lora,Times,serif;margin-bottom:40px;max-width:360px;line-height:1.6;font-size:16px}@media screen and (max-width: 1023px){.video-left-row,.video-right-row{flex-wrap:wrap;justify-content:center}.video-left-row .vid-wrap,.video-left-row .content-wrap,.video-right-row .vid-wrap,.video-right-row .content-wrap{flex:unset}.video-left-row .vid-wrap,.video-right-row .vid-wrap{width:100%}}@media screen and (max-width: 480px){.video-left-row,.video-right-row{text-align:center}}@media screen and (max-width: 1100px){.video-left-row h3,.video-right-row h3{font-size:26px}.video-left-row h3 span,.video-right-row h3 span{font-size:13px}}@media screen and (max-width: 1023px){.video-left-row,.video-right-row{padding:0 20px}.video-left-row .content-wrap,.video-right-row .content-wrap{text-align:center}.video-left-row p,.video-right-row p{margin:0 auto 32px}.video-left-row{flex-direction:column}.video-left-row .vid-wrap:first-child,.video-left-row .content-wrap:first-child{margin-right:0;margin-bottom:30px}.video-left-row .vid-wrap:last-child,.video-left-row .content-wrap:last-child{margin-top:30px;margin-left:0}.video-right-row{flex-direction:column-reverse}.video-right-row .vid-wrap:first-child,.video-right-row .content-wrap:first-child{margin-right:0;margin-top:30px}.video-right-row .vid-wrap:last-child,.video-right-row .content-wrap:last-child{margin-bottom:30px;margin-left:0}}.grid-inner{position:relative;z-index:2}.vid-block-wrapper{width:100%;clear:both;display:flex;flex-wrap:wrap;position:relative;margin-top:-20px}.vid-block-wrapper:before,.vid-block-wrapper:after{content:"";height:5px;width:100%;border-top:1px solid #d4c0a1;border-bottom:1px solid #d4c0a1;margin:20px 0;position:absolute;top:calc(50% - 24px);right:0;left:0;display:block}.vid-block-wrapper:after{display:none}@media screen and (max-width: 768px){.vid-block-wrapper:before{display:block;top:calc(33.3333% - 24px)}.vid-block-wrapper:after{display:block;top:calc(66.6666% - 24px)}}@media screen and (max-width: 500px){.vid-block-wrapper{width:100%;margin-top:0}.vid-block-wrapper:before,.vid-block-wrapper:after{display:none}}.six-pack-subtext{max-width:600px;font-family:Lora,Times,serif;font-size:15px;line-height:150%;margin-bottom:20px}.vid-block{width:calc(33.333% - 3px);margin:20px 1.5px;transition:all .3s ease;color:#262626!important;display:block}.vid-block .icon-series{background-color:#00000080;fill:#f8f3ea;width:46px;height:44px;padding:10px;position:absolute;top:0;left:0;z-index:2}.vid-block .vid-block-inner{position:relative}.vid-block .vid-thumb{display:flex;align-content:center;justify-content:center;padding-top:56.25%;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#e4dcce;position:relative;overflow:hidden;z-index:3;transform:scale(1);transform-origin:bottom;transition:all .3s ease}@media screen and (min-width: 1024px){.vid-block .vid-thumb{padding-top:186px}}@media screen and (min-width: 1100px){.vid-block .vid-thumb{padding-top:200px}}@media screen and (min-width: 1176px){.vid-block .vid-thumb{padding-top:220px}}.vid-block .vid-thumb svg.icon-play{width:40px;height:40px;left:20px;bottom:20px;opacity:0;transition:all .3s ease}.vid-block .vid-info{position:absolute;overflow:hidden;top:100%;background-color:#f8f3ea;opacity:0;transition:all .3s ease;max-height:0;width:100%;transform-origin:top center;padding:0;z-index:2;transform:scale(1)}.vid-block .vid-info .vid-info-text{width:100%;padding:14px;transform-origin:top left;transition:all .3s ease-in-out;line-height:27.2px;text-align:left}.vid-block .vid-info h2{display:inline-block;font-size:13px;color:#99762a;max-width:70%;margin-bottom:0;line-height:1.2;letter-spacing:1px}.vid-block .vid-info span.vid-length{position:absolute;font-family:Lato,Helvetica,arial,sans-serif;color:#99762a;font-size:11px;letter-spacing:1px;right:13px;top:18px}.vid-block .vid-info p{color:#262626;font-family:Lora,Times,serif;font-size:12px;margin:0}.vid-block:focus,.vid-block:hover{color:#262626!important}@media screen and (min-width: 1025px){.vid-block:hover{z-index:5;color:#262626!important}.vid-block:hover .vid-thumb{transform:scale(1.2);z-index:5}.vid-block:hover .vid-thumb svg.icon-play{opacity:1}.vid-block:hover .vid-info{-webkit-box-shadow:0px 0px 32px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 32px 0px rgba(0,0,0,.3);box-shadow:0 0 32px #0000004d;opacity:1;max-height:200px;transform:scale(1.2)}}@media screen and (max-width: 1024px){.vid-block:focus{z-index:5;outline:none}.vid-block:focus .vid-thumb{transform:scale(1.2)}.vid-block:focus .vid-thumb svg.icon-play{opacity:1}.vid-block:focus .vid-info{-webkit-box-shadow:0px 0px 32px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 32px 0px rgba(0,0,0,.3);box-shadow:0 0 32px #0000004d;opacity:1;max-height:200px;transform:scale(1.2)}}@media screen and (max-width: 768px){.vid-block{width:calc(50% - 3px);margin:20px 1.5px}}@media screen and (max-width: 680px){.vid-block:focus .vid-thumb,.vid-block:focus .vid-info{transform:scale(1.1)}}@media screen and (max-width: 500px){.vid-block{width:100%;margin:0 auto 20px}}@media screen and (min-width: 1024px){.video-rotator .vid-block .vid-thumb,.video-grid-contents .vid-block .vid-thumb,.person-videos-list .vid-block .vid-thumb{padding-top:56.25%}}@media screen and (min-width: 1100px){.video-rotator .vid-block .vid-thumb,.video-grid-contents .vid-block .vid-thumb,.person-videos-list .vid-block .vid-thumb{padding-top:56.25%}}@media screen and (min-width: 1176px){.video-rotator .vid-block .vid-thumb,.video-grid-contents .vid-block .vid-thumb,.person-videos-list .vid-block .vid-thumb{padding-top:56.25%}}@media screen and (min-width: 1024px){.related-list .vid-block .vid-thumb{padding-top:56.25%}}@media screen and (min-width: 1100px){.related-list .vid-block .vid-thumb{padding-top:56.25%}}@media screen and (min-width: 1176px){.related-list .vid-block .vid-thumb{padding-top:56.25%}}.foot{clear:both;overflow:hidden;padding:0 0 20px;font-family:Lato,Helvetica,arial,sans-serif;z-index:0;margin-top:100px;overflow:visible}.foot .footnav-bar{position:relative;border-top:1px solid #d4c0a1;border-bottom:1px solid #d4c0a1;padding:12px 8px;overflow:hidden;float:none;clear:both;margin-bottom:32px;letter-spacing:1px}@media screen and (max-width: 1000px){.foot .footnav-bar{padding:4px 8px;overflow:visible}}.foot .footnav-bar h4{position:relative;z-index:90;float:left;text-indent:100%;white-space:nowrap;overflow:hidden;width:132px;height:44px;margin:0 32px 0 0;background-repeat:no-repeat;background-size:100%;background-position:center}.foot .footnav-bar h4 a{display:block;height:44px}@media screen and (max-width: 1170px){.foot .footnav-bar h4{display:none}}.footer-social{display:flex;float:right;align-items:center;align-content:center;padding-top:8px}.footer-social li{width:28px;box-sizing:content-box;padding-left:24px}.footer-social li:first-child{padding-left:0}.footer-social li a{display:flex;align-content:center}.footer-social li a svg{width:100%;max-width:28px;height:28px;fill:#8c8c85;opacity:.4;transition:opacity .3s ease}.footer-social li a:hover svg,.footer-social li a:focus svg{fill:#262626;opacity:1}@media screen and (max-width: 1000px){.footer-social{margin:auto;float:none;justify-content:center;position:absolute;top:-102px;left:50%;transform:translate(-50%)}}.foot .disclaim{margin:40px 0 0}.foot .disclaim a{text-decoration:none;color:#5d5f63}.guts{float:left}ul.mainnav{float:left;min-height:44px;padding:3px 0 2px;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}ul.mainnav li{float:left;text-transform:uppercase;font-size:18px;font-family:Lato,Helvetica,arial,sans-serif;padding:0 20px 0 0}@media screen and (max-width: 900px){ul.mainnav li{font-size:16px}}@media screen and (max-width: 1000px){ul.mainnav{margin:0 auto;float:none;max-width:none}ul.mainnav li{float:none;padding:0;margin:4px 7px;text-align:center;display:inline-block}}@media screen and (max-width: 740px){ul.mainnav{max-width:316px;text-align:left}ul.mainnav li{width:100%}}ul.mainnav li a{display:block;padding:0;text-decoration:none;color:#99762a}ul.mainnav li a:hover,ul.mainnav li a:focus{color:#7c2b66}.foot p{clear:both;font-size:11px;padding:20px 0}.right{float:right}.footcats{display:flex;width:100%;justify-content:flex-start}.footcats ul{margin:5px 0 0;padding:0;overflow:hidden;font-size:14px;font-family:Lato,Helvetica,arial,sans-serif;letter-spacing:1px;text-transform:uppercase;width:100%;max-width:160px}.footcats ul.column-1{margin-left:172px}.footcats ul.column-2,.footcats ul.column-3{margin-left:20px}.footcats ul li{display:block}.footcats ul li a{display:block;padding-top:5px;color:#99762a}.footcats ul li a:hover,.footcats ul li a:focus{color:#7c2b66}@media screen and (max-width: 1170px){.footcats{align-self:flex-start;flex-wrap:wrap}.footcats ul{max-width:none;display:flex;margin:5px 12px}.footcats ul.column-1,.footcats ul.column-2,.footcats ul.column-3{margin-left:12px}.footcats ul li{margin-right:20px}}@media screen and (max-width: 900px){.footcats{align-self:flex-start;flex-wrap:nowrap}.footcats ul{max-width:150px;display:block}}@media screen and (max-width: 840px){.footcats{margin-bottom:50px;justify-content:center}.footcats ul{margin-bottom:0;max-width:120px}}@media screen and (max-width: 580px){.footcats{display:block}.footcats ul,.footcats ul.column-1,.footcats ul.column-2,.footcats ul.column-3{max-width:150px;float:none;clear:both;margin-left:auto;margin-right:auto;margin-bottom:24px;text-align:center}}.footer-bottom-wrapper{display:flex;justify-content:space-between}.newsletter-signup-wrapper{width:100%;max-width:360px;padding-top:10px;padding-left:40px}.newsletter-signup-wrapper h3{font-size:18px;margin-bottom:12px;font-weight:600;letter-spacing:2px}.newsletter-signup-wrapper p{font-size:14px;margin-bottom:12px;padding:0;max-width:270px}.newsletter-signup-wrapper .newsletter-form form{display:flex}.newsletter-signup-wrapper .newsletter-form form input[type=email]{font-size:14px;background-color:#e4dcce;border:none;border-radius:5px 0 0 5px}.newsletter-signup-wrapper .newsletter-form form .button{height:40px;margin-left:0;margin-bottom:16px;padding:0 12px;width:80px;border:none;border-radius:0 5px 5px 0}.newsletter-signup-wrapper .newsletter-form form .button:hover,.newsletter-signup-wrapper .newsletter-form form .button:focus{background-color:#fff;color:#262626}@media screen and (max-width: 840px){.footer-bottom-wrapper{flex-wrap:wrap}ul.footcats{margin-bottom:50px}.newsletter-signup-wrapper{margin:auto;padding-left:0;max-width:320px;text-align:center}.newsletter-signup-wrapper p{margin:0 auto 12px}}.footlowbar{clear:both;margin-top:30px;margin-bottom:30px;overflow:hidden}.footlowbar p{color:#262626;text-transform:uppercase;letter-spacing:1px;font-size:12px;line-height:1.4;font-family:Lato,Helvetica,arial,sans-serif}.footlowbar p a{color:inherit}.footlowbar p a:hover{color:#99762a}@media screen and (max-width: 1000px){.footlowbar{text-align:center}.footlowbar p a:before{content:"";display:block;width:100%;height:0;float:none;clear:both}}.login-page{padding-top:30px;padding-bottom:30px}.login-page .field{width:100%;max-width:400px}.login-page .field .label{font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:17px;letter-spacing:.1em;text-transform:uppercase}.login-page .field .small-tip{font-family:Lora,Times,serif;font-style:normal;font-weight:400;font-size:14px;line-height:18px}.login-page .field .acc_input{margin:10px 0 0;background-color:#f8f3ea}.login-page .button-row{display:flex;column-gap:15px;margin:30px 0 20px}.login-page .link-text{color:#99762a;font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase;font-size:12px;letter-spacing:1px}.login-page .checkbox input[type=checkbox]{margin-right:12px}.login-page .checkbox label{display:inline}.login-page .mar-top-15{margin-top:15px}.links{padding:8px 0;letter-spacing:1px}.links a{font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase;font-size:12px;margin-right:8px;padding-right:8px;border-right:1px solid #262626}.links a:last-of-type{margin-right:0;padding-right:0;border-right:none}.links br{display:none}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.wrapper.search{margin-bottom:50px}.search,.ais-SearchBox{position:relative;width:100%;padding-top:0}.search-box-wrapper{display:flex;width:100%}.search-box-wrapper,.ais-SearchBox-form{display:flex;width:100%;max-width:800px}.search-box-wrapper.visual-liturgy-search-box-wrapper,.ais-SearchBox-form.visual-liturgy-search-box-wrapper{max-width:900px}.search-box-wrapper.visual-liturgy-search-box-wrapper .ais-SearchBox-input,.ais-SearchBox-form.visual-liturgy-search-box-wrapper .ais-SearchBox-input{width:100%}.search-box-wrapper.visual-liturgy-search-box-wrapper .search,.ais-SearchBox-form.visual-liturgy-search-box-wrapper .search{width:100%;max-width:300px}.search-box-wrapper.visual-liturgy-search-box-wrapper .ais-SearchBox-submit,.ais-SearchBox-form.visual-liturgy-search-box-wrapper .ais-SearchBox-submit{display:none}.search-box-wrapper.visual-liturgy-search-box-wrapper input[type=text],.ais-SearchBox-form.visual-liturgy-search-box-wrapper input[type=text]{width:300px}@media screen and (max-width: 960px){.search-box-wrapper.visual-liturgy-search-box-wrapper,.ais-SearchBox-form.visual-liturgy-search-box-wrapper{max-width:800px}.search-box-wrapper.visual-liturgy-search-box-wrapper input[type=text],.ais-SearchBox-form.visual-liturgy-search-box-wrapper input[type=text]{width:245px}}@media screen and (max-width: 820px){.search-box-wrapper.visual-liturgy-search-box-wrapper,.ais-SearchBox-form.visual-liturgy-search-box-wrapper{margin-top:40px}.search-box-wrapper.visual-liturgy-search-box-wrapper input[type=text],.ais-SearchBox-form.visual-liturgy-search-box-wrapper input[type=text]{width:100%}}@media screen and (max-width: 767px){.search-box-wrapper.visual-liturgy-search-box-wrapper,.ais-SearchBox-form.visual-liturgy-search-box-wrapper{height:auto;width:100%}}.search .multiselect-wrapper{position:static;outline:none}.search input[type=text],.ais-SearchBox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Lato,Helvetica,arial,sans-serif;font-size:16px;font-weight:300;line-height:38px;width:calc(100% - 62px);height:38px;margin:0;padding:0 16px;letter-spacing:1px;border:1px solid white;border-left:1px solid #d4c0a1;border-radius:0;outline:none;background:#fff;-webkit-font-smoothing:antialiased}@media screen and (min-width: 500px){.search input[type=text],.ais-SearchBox-input{height:48px;font-size:18px}}@media screen and (min-width: 768px){.search input[type=text],.ais-SearchBox-input{width:calc(100% - 146px);height:58px}}.search [type=submit],.ais-SearchBox-submit{display:flex;justify-content:center;align-items:center;font-family:Lato,Helvetica,arial,sans-serif;font-size:18px;font-weight:600;width:60px;height:38px;margin:0;padding:0;cursor:pointer;transition:all .2s ease-in-out;letter-spacing:1.5px;text-transform:uppercase;color:#262626;border:none;border-radius:0;outline:none;background-color:#d4c0a1;-webkit-font-smoothing:antialiased}@media screen and (min-width: 500px){.search [type=submit],.ais-SearchBox-submit{height:48px}}@media screen and (min-width: 768px){.search [type=submit],.ais-SearchBox-submit{width:146px;height:58px}}.search [type=submit]:hover,.search [type=submit]:focus,.ais-SearchBox-submit:hover,.ais-SearchBox-submit:focus{background-color:#c7ad85}.search input[type=submit] .search-submit-icon,.search button[type=submit] .search-submit-icon{display:block;margin-top:4px}@media screen and (min-width: 768px){.search input[type=submit] .search-submit-icon,.search button[type=submit] .search-submit-icon{display:none}}.search input[type=submit] .search-submit-text,.search button[type=submit] .search-submit-text{display:none}@media screen and (min-width: 768px){.search input[type=submit] .search-submit-text,.search button[type=submit] .search-submit-text{display:block}}.active-tags,.ais-RefinementList-list{display:flex}.active-tags .tag-filter,.ais-RefinementList-list .tag-filter{font-family:Lato,Helvetica,arial,sans-serif;font-size:11px;line-height:13px;position:relative;display:flex;align-items:center;height:29px;margin:6px 6px 0 0;padding:0 8px;cursor:pointer;transition:all .3s ease;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#262626;border:2px solid #e4dcce;background-color:#f8f3ea}.active-tags .tag-filter svg,.ais-RefinementList-list .tag-filter svg{margin-left:5px}.active-tags .tag-filter.selected,.ais-RefinementList-list .tag-filter.selected{background-color:#e4dcce}.active-tags .tag-filter:hover,.ais-RefinementList-list .tag-filter:hover{border-color:#fff;background-color:#fff}.click-surface{position:absolute;width:100%;height:100%}.plan-purchase-form{padding-top:50px;margin-bottom:200px}@media screen and (max-width: 767px){.plan-purchase-form{margin-bottom:100px}}.plan-purchase-form .plan-form-top{display:flex;max-width:700px;align-items:center;justify-content:space-between;margin-bottom:50px}.plan-purchase-form .plan-form-top .plan-form-title{width:calc(100% - 200px)}.plan-purchase-form .plan-form-top h3{color:#7c2b66;font-size:18px;font-weight:600}.plan-purchase-form .plan-form-top h4{font-weight:600;font-size:26px}@media screen and (max-width: 680px){.plan-purchase-form .plan-form-top{flex-wrap:wrap}.plan-purchase-form .plan-form-top .plan-form-title{width:100%;margin-bottom:16px}}.plan-purchase-form .form-field-group{margin-bottom:32px}.plan-purchase-form .form-field-group:last-of-type{margin-bottom:16px}.plan-purchase-form .form-field-group h3{font-size:20px;font-weight:600;margin-bottom:14px;color:#7c2b66}.plan-purchase-form .form-field-group:first-of-type h3{margin-bottom:0}.plan-purchase-form .form-field-group .field{max-width:420px}.plan-purchase-form .form-field-group .field input{border:1px solid #99762a;max-width:320px}.plan-purchase-form .form-field-group .field input:focus{background-color:#fff}.plan-purchase-form .form-field-group .field input:disabled{background-color:#ebe6de;border:1px solid #ebe6de}.plan-purchase-form .form-field-group .field.checkbox-field{margin-top:16px;margin-bottom:32px}.plan-purchase-form .form-field-group .field.checkbox-field label{display:flex;padding-left:0;margin-bottom:16px}.plan-purchase-form .form-field-group .field.checkbox-field label input{margin-right:12px;width:24px;height:24px}.plan-purchase-form .form-field-group .selectbox{width:100%;max-width:128px;padding-right:16px}.plan-purchase-form .form-field-group .selectbox select{background-color:#f8f3ea;height:40px;width:100%;line-height:40px;outline:none;border:1px solid #99762a;font-size:18px}.plan-purchase-form .form-field-group .selectbox select:focus{background-color:#fff}.plan-purchase-form .form-field-group .selectbox select:disabled{background-color:#ebe6de;border:1px solid #ebe6de}.plan-purchase-form .form-field-group .selectbox input:disabled{background-color:#ebe6de;border:1px solid #ebe6de}.plan-purchase-form .form-field-group .double-field{display:flex;margin-bottom:16px}.plan-purchase-form .form-field-group .double-field .selectbox{width:50%}.plan-purchase-form .form-field-group .button.solid-button{height:50px;line-height:50px;width:100%;max-width:280px}.plan-purchase-form .disclaim{font-size:14px;font-family:Lato,Helvetica,arial,sans-serif}.plan-purchase-form .disclaim a{color:#5a7786;border-bottom:1px solid #5a7786}.plan-purchase-form .disclaim a:hover{border-bottom:1px solid transparent}.plan-purchase-form .not-signed-in{margin-bottom:32px}.plan-purchase-form .not-signed-in span{font-size:12px;font-weight:300;text-transform:uppercase;font-family:Lato,Helvetica,arial,sans-serif}.plan-purchase-form .not-signed-in span a{font-weight:600;padding-left:5px;display:inline-block}.plan-purchase-form .has-name-email{margin-top:20px;margin-bottom:32px;max-width:320px}.plan-purchase-form .has-name-email .field{background-color:#ebe6de;border-radius:5px;border:1px solid #f8f3ea;padding:16px}.plan-purchase-form .has-name-email .field label{padding-left:0!important;font-size:12px}.plan-purchase-form .has-name-email .field span{font-family:Lato,Helvetica,arial,sans-serif}.plan-purchase-form .has-name-email .back-button-wrapper{text-align:right;padding-top:6px;width:100%;border:1px solid transparent}.plan-purchase-form .has-email-no-name{margin-top:32px}.plan-purchase-form .has-email-no-name .field{max-width:none!important}.plan-purchase-form .has-email-no-name span{display:inline-block;height:40px;background-color:#ebe6de;font-family:Lato,Helvetica,arial,sans-serif;padding:0 12px;line-height:40px;width:100%;max-width:320px;border-radius:5px;margin-bottom:12px}.plan-purchase-form .has-email-no-name .back-button-wrapper{display:inline-block;width:auto;margin-left:8px;margin-bottom:12px}@media screen and (max-width: 488px){.plan-purchase-form .has-email-no-name .span,.plan-purchase-form .has-email-no-name .back-button-wrapper{display:block}.plan-purchase-form .has-email-no-name span{margin-bottom:8px}.plan-purchase-form .has-email-no-name .back-button-wrapper{max-width:320px;margin-left:0;text-align:right}}#about-page .page-heading{max-width:670px;margin-right:auto;margin-left:auto}#about-page .page-heading h1{max-width:480px}@media screen and (max-width: 767px){#about-page{padding-top:50px}}.about-page.space-below,.about-page .space-below{margin-bottom:80px}@media screen and (max-width: 767px){.about-page.space-below,.about-page .space-below{margin-bottom:50px}}.about-page.image-grid-wrapper{margin-bottom:70px}@media screen and (max-width: 767px){.about-page.image-grid-wrapper{margin-bottom:50px}.about-page .more-cta-bar{margin-bottom:0}}.about-page p{max-width:670px;margin-right:auto;margin-left:auto;margin-bottom:1rem}.about-page .arrow-dark.arrow-expand{position:absolute;left:0;bottom:-50px;line-height:50px;width:244px;justify-content:center}@media screen and (min-width: 601px){.about-page .arrow-dark.arrow-expand{letter-spacing:2px}}.about-page .arrow-dark.arrow-expand .arrow svg{transform:translate(0);transition:transform .3s ease}.about-page .arrow-dark.arrow-expand:hover,.about-page .arrow-dark.arrow-expand:focus{background-color:#7c2b66;color:#fff}.about-page .arrow-dark.arrow-expand:hover .arrow svg,.about-page .arrow-dark.arrow-expand:focus .arrow svg{transform:translate(4px)}.about-page .about-section{overflow:hidden;max-width:1024px;margin-right:auto;margin-left:auto}.about-page .about-section .float-right{float:right;margin:40px}.about-page .about-section .float-right.image-tall{margin:60px 0 60px 40px;width:100%;max-width:350px}@media screen and (max-width: 767px){.about-page .about-section .float-right.image-tall{max-width:300px}}@media screen and (max-width: 680px){.about-page .about-section .float-right.image-tall{max-width:400px}}.about-page .about-section .float-right.offset-right{margin-right:-16%}@media screen and (max-width: 1024px){.about-page .about-section .float-right.offset-right{margin-right:-10%}}@media screen and (max-width: 910px){.about-page .about-section .float-right.offset-right{margin-right:-4%}}@media screen and (max-width: 800px){.about-page .about-section .float-right.offset-right{margin-right:0}}@media screen and (max-width: 680px){.about-page .about-section .float-right,.about-page .about-section .float-right.offset-right{float:none;display:block;margin:50px auto}}.about-page .about-section p:last-of-type{margin-bottom:0}.about-page .about-section.about-intro{margin-bottom:0}.about-page .about-section.about-intro img{width:75%;max-width:467px;max-height:467px}@media screen and (max-width: 910px){.about-page .about-section.about-intro img{width:100%;max-height:350px;max-width:350px}}@media screen and (max-width: 767px){.about-page .about-section.about-intro img{width:100%;max-height:300px;max-width:300px}}@media screen and (max-width: 680px){.about-page .about-section.about-intro img{width:100%;max-height:none;max-width:none}}.about-page .about-section.image-grid-right{max-width:none;display:flex;align-content:center;align-items:center;justify-content:space-between;overflow:visible}.about-page .about-section.image-grid-right>div:first-child{width:calc(100% - 420px)}.about-page .about-section.image-grid-right>div:first-child p{max-width:400px;margin-right:auto;margin-left:auto}.about-page .about-section.image-grid-right .double-image-grid{display:flex;width:100%;max-width:420px;margin:0 0 0 50px}.about-page .about-section.image-grid-right .double-image-grid img{width:50%;max-width:200px;max-height:200px;display:block}.about-page .about-section.image-grid-right .double-image-grid img:first-child{margin-right:10px}.about-page .about-section.image-grid-right .double-image-grid img:last-child{margin-left:10px}@media screen and (max-width: 920px){.about-page .about-section.image-grid-right>div:first-child{width:calc(100% - 200px)}.about-page .about-section.image-grid-right .double-image-grid{max-width:200px;flex-wrap:wrap}.about-page .about-section.image-grid-right .double-image-grid img{width:100%}.about-page .about-section.image-grid-right .double-image-grid img:first-child{margin-right:0;margin-bottom:16px}.about-page .about-section.image-grid-right .double-image-grid img:last-child{margin-left:0;margin-bottom:0}}@media screen and (max-width: 550px){.about-page .about-section.image-grid-right{flex-wrap:wrap;width:calc(100% + 64px);margin-left:-32px;margin-bottom:0;justify-content:center}.about-page .about-section.image-grid-right>div:first-child{width:100%;padding:0 32px;margin-bottom:50px}.about-page .about-section.image-grid-right .double-image-grid{width:100%;margin:0;max-width:none;align-items:center}.about-page .about-section.image-grid-right .double-image-grid img{width:50%;max-width:none;max-height:none}.about-page .about-section.image-grid-right .double-image-grid img:first-child{margin-right:0;margin-bottom:0}.about-page .about-section.image-grid-right .double-image-grid img:last-child{margin-left:0;margin-bottom:0}}.about-page .full-width-image img{display:block;width:100%}@media screen and (max-width: 767px){.about-page .full-width-image{width:calc(100% + 64px);margin-left:-32px}}.about-page .bottom-buttons{line-height:56px;display:flex;justify-content:center;align-content:center}.about-page .bottom-buttons a{display:inline-block;min-width:230px;text-align:center}.about-page .bottom-buttons a.button{line-height:56px;height:56px;margin-right:40px;text-align:center}.about-page .bottom-buttons a:last-child{line-height:56px;text-transform:uppercase;font-weight:700;font-style:italic;color:#99762a;text-align:left;font-size:17px;font-family:Times}.about-page .bottom-buttons a:last-child:hover,.about-page .bottom-buttons a:last-child:focus{color:#7c2b66}@media screen and (max-width: 767px){.about-page .bottom-buttons{flex-wrap:wrap}.about-page .bottom-buttons a.button{margin-right:0;margin-bottom:16px}.about-page .bottom-buttons a:last-child{text-align:center}}.featured-film-bar h3{margin-bottom:20px;font-weight:400;letter-spacing:2px}.featured-film-bar .overlay-shade{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 40%,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 40%,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 40%,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#cc000000",GradientType=0)}.featured-film-bar .bar-content{width:100%;background-color:#e4dcce}.featured-film-bar .bar-content .wrapper{display:flex;flex-wrap:wrap}@media screen and (max-width: 1200px){.featured-film-bar .bar-content .wrapper{padding:0}}.featured-film-bar .bar-content .left{width:60%}.featured-film-bar .bar-content .left .icon-play{top:50%;left:50%;margin-top:-30px;margin-left:-30px}.featured-film-bar .bar-content .left a{display:block}.featured-film-bar .bar-content .left img{width:100%;display:block}.featured-film-bar .bar-content .right{width:40%;background-color:#fff;display:flex}.featured-film-bar .bar-content .right .big-see-all a div{margin-top:0;max-width:260px}@media screen and (max-width: 1024px){.featured-film-bar .bar-content .right .big-see-all{justify-content:center}.featured-film-bar .bar-content .right .big-see-all a div{font-size:34px}}@media screen and (max-width: 830px){.featured-film-bar .bar-content .right .big-see-all a div{font-size:24px}}@media screen and (max-width: 820px){.featured-film-bar .bar-content .left,.featured-film-bar .bar-content .right{width:100%}.featured-film-bar .bar-content .right .big-see-all{width:100%;justify-content:flex-start}.featured-film-bar .bar-content .right .big-see-all h3{position:relative;margin-bottom:0}.featured-film-bar .bar-content .right .big-see-all a{position:relative;top:auto;right:auto;bottom:auto;left:auto}.featured-film-bar .bar-content .right .big-see-all a div{max-width:none;margin-bottom:32px}}.mentions-row{padding:50px 0;overflow:hidden}@media screen and (max-width: 600px){.mentions-row h4{text-align:center}}.mentions-row .mentions-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.mentions-row .mentions-inner>div{padding:20px;width:16.665%;text-align:center}@media screen and (max-width: 960px){.mentions-row .mentions-inner>div{width:33.33%}}@media screen and (max-width: 600px){.mentions-row .mentions-inner>div{width:50%;padding:16px 12px}}.mentions-row .mentions-inner>div img{width:100%;max-width:145px;display:inline-block;vertical-align:top}.alter-conversation-links h4{border-bottom:1px solid #99762a;font-size:20px;line-height:1;font-weight:600;letter-spacing:1px;max-width:640px;padding-bottom:16px;margin-bottom:16px}.alter-conversation-links ul{display:flex;flex-wrap:wrap;align-content:center;max-width:640px;position:relative;padding-bottom:60px}.alter-conversation-links ul li{margin:0 20px 20px 0;font-size:18px}.alter-conversation-links ul li:nth-child(3),.alter-conversation-links ul li:last-child{margin-right:0}.alter-conversation-links ul li a{color:#262626;font-size:18px;letter-spacing:1px;font-weight:600;text-transform:uppercase;font-family:Lato,Helvetica,arial,sans-serif;border-bottom:2px solid transparent;height:60px;display:flex;align-content:center;align-items:center}.alter-conversation-links ul li a span{background-color:#fff;display:flex;align-content:center;align-items:center;justify-content:center;padding:0 32px;height:60px;width:140px;transition:all .5s ease}.alter-conversation-links ul li a span.icon{background-color:#e4dcce;width:60px;padding:0;transition:all .5s ease}.alter-conversation-links ul li a span.icon svg{transition:all .5s ease;fill:#262626;width:32px;height:32px}.alter-conversation-links ul li a .description{background-color:#fff;font-family:Lora,Times,serif;font-weight:400;font-size:14px;text-transform:none;letter-spacing:normal;padding:16px 20px;position:absolute;top:59px;right:0;left:0;min-height:60px;max-height:125px;overflow-y:scroll;visibility:hidden;z-index:4;opacity:0;transition:opacity .5s ease,visibility .1s ease .5s}.alter-conversation-links ul li a .description p{margin-bottom:6px}.alter-conversation-links ul li a .description p:last-of-type{margin-bottom:0}.alter-conversation-links ul li a:hover span,.alter-conversation-links ul li a:focus span{background-color:#fff}.alter-conversation-links ul li a:hover span.icon,.alter-conversation-links ul li a:focus span.icon{background-color:#262626}.alter-conversation-links ul li a:hover span.icon svg,.alter-conversation-links ul li a:focus span.icon svg{fill:#fff}.alter-conversation-links ul li a:hover .description,.alter-conversation-links ul li a:focus .description{opacity:1;visibility:visible;transition:opacity .5s ease}@media screen and (max-width: 767px){.alter-conversation-links ul li a:hover span,.alter-conversation-links ul li a:focus span{background-color:#fff}.alter-conversation-links ul li a:hover span.icon,.alter-conversation-links ul li a:focus span.icon{background-color:#e4dcce}.alter-conversation-links ul li a:hover span.icon svg,.alter-conversation-links ul li a:focus span.icon svg{fill:#262626}.alter-conversation-links ul li a .description{display:none}}@media screen and (max-width: 440px){.alter-conversation-links ul li a{font-size:16px}}.promotional-row{background-color:#e4dcce;overflow-x:hidden}.promotional-row .promo-row-inner{display:flex;align-items:center}.promotional-row .promo-row-inner .promo-img-wrap{display:flex;position:relative;z-index:90;width:640px}@media (min-width: 768px){.promotional-row .promo-row-inner .promo-img-wrap{min-height:360px}}.promotional-row .promo-row-inner .promo-img-wrap .promo-img{display:block;background-size:cover;background-repeat:no-repeat;background-position:center right;position:relative;top:0;bottom:0;width:100%;padding-top:50%}.promotional-row .promo-row-inner .promo-img-wrap .promo-sub-img{flex-grow:0;position:absolute;right:0;bottom:0;min-height:150px}.promotional-row .promo-row-inner .promo-img-wrap .promo-sub-img:after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#8c8c8559;content:""}.promotional-row .promo-row-inner .promo-img-wrap .promo-sub-img img{display:none;height:auto}@media (min-width: 768px){.promotional-row .promo-row-inner .promo-img-wrap .promo-sub-img img{display:block}}.promotional-row .promo-row-inner .promo-content{position:relative;z-index:92;width:100%;max-width:400px;padding-left:80px}.promotional-row .promo-row-inner .promo-content h3,.promotional-row .promo-row-inner .promo-content h3>span,.promotional-row .promo-row-inner .promo-content p,.promotional-row .promo-row-inner .promo-content a{font-family:Times New Roman,Times,serif}.promotional-row .promo-row-inner .promo-content h3,.promotional-row .promo-row-inner .promo-content h3>span,.promotional-row .promo-row-inner .promo-content a{font-style:italic}.promotional-row .promo-row-inner .promo-content h3>span,.promotional-row .promo-row-inner .promo-content a{font-size:14px;color:#99762a}.promotional-row .promo-row-inner .promo-content h3{text-transform:unset;margin-bottom:12px}.promotional-row .promo-row-inner .promo-content h3,.promotional-row .promo-row-inner .promo-content p{color:#262626}.promotional-row .promo-row-inner .promo-content h3>span{display:block;margin-bottom:5px;font-size:15px;font-weight:600;text-transform:uppercase}.promotional-row .promo-row-inner .promo-content h3{font-size:36px;font-weight:600}.promotional-row .promo-row-inner .promo-content p{margin-bottom:20px;font-size:20px;line-height:1.4}.promotional-row .promo-row-inner .promo-content a{position:relative;margin-bottom:0;font-size:18px;font-weight:600;text-transform:lowercase}.promotional-row .promo-row-inner .promo-content a:after{position:absolute;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid #262626;right:-1em;top:50%;margin-top:-5px;content:"";transition:transform .2s ease-in-out}.promotional-row .promo-row-inner .promo-content a:hover:after{transform:translate(4px)}@media screen and (max-width: 1200px){.promotional-row .promo-row-inner .promo-content{padding-left:60px}}.promotional-row.promo-wide-image-left-sm-image .promo-row-inner{max-width:1600px;padding:0 20px 0 0}.promotional-row.promo-wide-image-left-sm-image .promo-row-inner .promo-img-wrap .promo-sub-img{max-width:150px}.promotional-row.promo-wide-image-left-sm-image .promo-row-inner .promo-img-wrap .promo-sub-img img{width:100%}.promotional-row.promo-wide-image-left-sm-image .promo-row-inner .promo-content{max-width:470px}.promotional-row.promo-wide-image-left-sm-image .promo-row-inner .promo-content h3{text-transform:uppercase}.promotional-row.promo-image-left-sm-image-text .promo-row-inner{padding-left:0}.promotional-row.promo-image-left-sm-image-text .promo-row-inner .promo-img-wrap{width:520px}.promotional-row.promo-image-left-sm-image-text .promo-row-inner .promo-img-wrap .promo-sub-img{max-width:150px}.promotional-row.promo-image-left-sm-image-text .promo-row-inner .promo-img-wrap .promo-sub-img img{width:100%}.promotional-row.promo-image-left-sm-image-text .promo-row-inner .promo-img-wrap .promo-sub-img span{position:absolute;color:#fff}.promotional-row.promo-image-left-sm-image-text .promo-row-inner .promo-img-wrap .promo-sub-img span:first-child,.promotional-row.promo-image-left-sm-image-text .promo-row-inner .promo-img-wrap .promo-sub-img span:last-child{top:-18px;left:-18px;background-color:#fff;content:""}.promotional-row.promo-image-left-sm-image-text .promo-row-inner .promo-img-wrap .promo-sub-img span:first-child{width:100%;height:4px}.promotional-row.promo-image-left-sm-image-text .promo-row-inner .promo-img-wrap .promo-sub-img span:last-child{width:4px;height:86%}.promotional-row.promo-image-left-sm-image-text .promo-row-inner .promo-img-wrap .promo-sub-img span.title{z-index:99;bottom:14px;left:-72%;font-size:14px;font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase}.promotional-row.promo-text-over-image .promo-row-inner{padding-left:0}.promotional-row.promo-text-over-image .promo-row-inner .promo-img-wrap{padding-top:60px;width:470px;opacity:.75}.promotional-row.promo-text-over-image .promo-row-inner .promo-content{margin-left:-60px;padding-top:20px;padding-left:0}@media screen and (max-width: 1200px){.promotional-row.promo-person .promo-row-inner{padding-right:0}}.promotional-row.promo-person .promo-row-inner .author-img-wrap{display:flex;position:relative;width:180px;min-width:180px;height:220px;min-height:150px}.promotional-row.promo-person .promo-row-inner .author-img-wrap .author-border,.promotional-row.promo-person .promo-row-inner .author-img-wrap .author-img{width:inherit;min-width:inherit;height:inherit;min-height:inherit}.promotional-row.promo-person .promo-row-inner .author-img-wrap .author-border{position:relative;z-index:20;border:solid 4px #7c2b66}.promotional-row.promo-person .promo-row-inner .author-img-wrap .author-img{position:absolute;z-index:1;padding:0 3px 3px 0;opacity:.75;transform:translate(18px,18px)}.promotional-row.promo-person .promo-row-inner .promo-content{flex:1;max-width:unset;padding-left:40px;padding-right:20px}.promotional-row.promo-person .promo-row-inner .promo-content h3{text-transform:uppercase;font-size:32px;font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-weight:400}@media screen and (max-width: 1200px){.promotional-row.promo-person .promo-row-inner .promo-content{flex-shrink:unset}}.promotional-row.promo-person .promo-row-inner .promo-img-wrap{width:33%;max-width:370px;background-color:#c6b999}.promotional-row.promo-person .promo-row-inner .promo-img-wrap:after{display:inline-block;position:absolute;top:0;right:0;bottom:0;transform:translate(100%);width:50vw;background-color:#c6b999;content:""}.promotional-row.promo-person .promo-row-inner .promo-img-wrap .promo-sub-img{left:0;right:unset;width:100%;max-width:400px;min-height:unset}.promotional-row.promo-person .promo-row-inner .promo-img-wrap .promo-sub-img img{width:100%;opacity:.85}.promotional-row.promo-person .promo-row-inner .promo-img-wrap .promo-sub-img:after{display:none}@media screen and (max-width: 1200px){.promotional-row.promo-person .promo-row-inner .promo-img-wrap{width:100%;min-width:unset}}.promotional-row.promo-person .promo-row-inner .promo-button{position:absolute;z-index:99;bottom:0;left:0}.promotional-row.promo-social .promo-row-inner{padding-left:0}.promotional-row.promo-social .svg-facebook-square .fb-f{fill:#fff}.promotional-row.promo-social .svg-facebook-square .fb-square{fill:#5a7786}.promotional-row.promo-social .promo-img-wrap{max-width:50%}.promotional-row.promo-social .promo-img-wrap .promo-img{background-position:center left}.promotional-row.promo-social .svg-wrap{position:absolute;top:50%;right:0;transform:translateY(-50%);max-width:120px}.promotional-row.promo-social .svg-wrap svg{width:100%}.promotional-row.promo-social .promo-content{max-width:500px}.promotional-row.promo-social .promo-content h3{text-transform:uppercase;font-size:26px;font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-weight:600;margin-bottom:8px}.promotional-row.promo-social .promo-content>span{font-family:Lato,Helvetica,arial,sans-serif;display:inline-block;line-height:1;letter-spacing:3px;font-size:12px;text-transform:uppercase;white-space:nowrap;margin-bottom:26px}.promotional-row.promo-social .promo-content>span span{letter-spacing:1px}.promotional-row.promo-social .promo-content p{max-width:420px;margin-bottom:32px}.promotional-row.promo-social .promo-content a{text-transform:none}@media screen and (max-width: 860px){.promotional-row .promo-row-inner,.promotional-row.promo-wide-image-left-sm-image .promo-row-inner,.promotional-row.promo-image-left-sm-image-text .promo-row-inner,.promotional-row.promo-text-over-image .promo-row-inner,.promotional-row.promo-person .promo-row-inner{flex-direction:column;padding:0}.promotional-row .promo-row-inner .promo-img-wrap,.promotional-row.promo-wide-image-left-sm-image .promo-row-inner .promo-img-wrap,.promotional-row.promo-image-left-sm-image-text .promo-row-inner .promo-img-wrap,.promotional-row.promo-text-over-image .promo-row-inner .promo-img-wrap,.promotional-row.promo-person .promo-row-inner .promo-img-wrap{width:100%;max-width:unset;padding:0}.promotional-row .promo-row-inner .promo-img-wrap .promo-sub-img,.promotional-row.promo-wide-image-left-sm-image .promo-row-inner .promo-img-wrap .promo-sub-img,.promotional-row.promo-image-left-sm-image-text .promo-row-inner .promo-img-wrap .promo-sub-img,.promotional-row.promo-text-over-image .promo-row-inner .promo-img-wrap .promo-sub-img,.promotional-row.promo-person .promo-row-inner .promo-img-wrap .promo-sub-img{right:40px;max-width:480px}.promotional-row .promo-row-inner .promo-content,.promotional-row.promo-wide-image-left-sm-image .promo-row-inner .promo-content,.promotional-row.promo-image-left-sm-image-text .promo-row-inner .promo-content,.promotional-row.promo-text-over-image .promo-row-inner .promo-content,.promotional-row.promo-person .promo-row-inner .promo-content{margin:0;width:100%;max-width:470px;padding:40px;text-align:center}.promotional-row .promo-row-inner .promo-content p,.promotional-row.promo-wide-image-left-sm-image .promo-row-inner .promo-content p,.promotional-row.promo-image-left-sm-image-text .promo-row-inner .promo-content p,.promotional-row.promo-text-over-image .promo-row-inner .promo-content p,.promotional-row.promo-person .promo-row-inner .promo-content p{margin-left:auto;margin-right:auto}.promotional-row .promo-row-inner .promo-button,.promotional-row.promo-wide-image-left-sm-image .promo-row-inner .promo-button,.promotional-row.promo-image-left-sm-image-text .promo-row-inner .promo-button,.promotional-row.promo-text-over-image .promo-row-inner .promo-button,.promotional-row.promo-person .promo-row-inner .promo-button{left:unset;right:0}.promotional-row.promo-text-over-image .promo-row-inner .promo-img-wrap{max-width:480px}.promotional-row.promo-person .promo-row-inner .author-img-wrap{margin:40px 0 20px}.promotional-row.promo-person .promo-row-inner .promo-img-wrap{min-height:unset}.promotional-row.promo-person .promo-row-inner .promo-img-wrap .promo-sub-img{position:relative;margin:auto;max-width:400px}}@media screen and (max-width: 640px){.promotional-row .promo-row-inner .promo-img-wrap .promo-sub-img,.promotional-row.promo-wide-image-left-sm-image .promo-row-inner .promo-img-wrap .promo-sub-img,.promotional-row.promo-image-left-sm-image-text .promo-row-inner .promo-img-wrap .promo-sub-img,.promotional-row.promo-text-over-image .promo-row-inner .promo-img-wrap .promo-sub-img,.promotional-row.promo-person .promo-row-inner .promo-img-wrap .promo-sub-img{right:0;bottom:0}.promotional-row .promo-row-inner .promo-content,.promotional-row.promo-wide-image-left-sm-image .promo-row-inner .promo-content,.promotional-row.promo-image-left-sm-image-text .promo-row-inner .promo-content,.promotional-row.promo-text-over-image .promo-row-inner .promo-content,.promotional-row.promo-person .promo-row-inner .promo-content{padding:20px}.promotional-row .promo-row-inner .promo-button,.promotional-row.promo-wide-image-left-sm-image .promo-row-inner .promo-button,.promotional-row.promo-image-left-sm-image-text .promo-row-inner .promo-button,.promotional-row.promo-text-over-image .promo-row-inner .promo-button,.promotional-row.promo-person .promo-row-inner .promo-button{right:0;transform:unset}}.promo-person-book{background-color:transparent;overflow-x:visible}.promo-person-book .promo-row-inner{background-color:#fff}.promo-person-book .promo-row-inner .wrapper{display:flex;align-items:center;padding:0}.promo-person-book .promo-row-inner .promo-content{max-width:500px;padding-left:50px}.promo-person-book .promo-row-inner .promo-content h3{font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase;font-style:normal;letter-spacing:2px}.promo-person-book .promo-row-inner .promo-content h3 span{font-style:italic;letter-spacing:1px}.promo-person-book .promo-row-inner .promo-content p{font-size:17px;line-height:1.6;font-family:Lora,Times,serif}.promo-person-book .promo-book-inner,.promo-person-book .promo-book-inner a{background-color:#e4dcce;display:flex;justify-content:flex-end;align-items:center;padding-left:32px;color:#262626}.promo-person-book .promo-book-inner .promo-book-content,.promo-person-book .promo-book-inner a .promo-book-content{padding:0 32px 0 20px;max-width:600px}.promo-person-book .promo-book-inner .promo-book-content h3,.promo-person-book .promo-book-inner a .promo-book-content h3{font-size:20px;font-weight:600;letter-spacing:1px;margin-bottom:12px}.promo-person-book .promo-book-inner .promo-book-content p,.promo-person-book .promo-book-inner a .promo-book-content p{font-size:15px}.promo-person-book .promo-book-inner .promo-book-content p:last-of-type,.promo-person-book .promo-book-inner a .promo-book-content p:last-of-type{margin-bottom:0}.promo-person-book .promo-book-inner .promo-book-img,.promo-person-book .promo-book-inner a .promo-book-img{transition:all .3s ease;z-index:99;width:168px}.promo-person-book .promo-book-inner .promo-book-img img,.promo-person-book .promo-book-inner a .promo-book-img img{display:block;max-width:168px;transition:all .3s ease}.promo-person-book .promo-book-inner:hover .promo-book-img img,.promo-person-book .promo-book-inner a:hover .promo-book-img img{transform:scale(1.1);box-shadow:0 0 24px #26262640}.promo-person-book .promo-book-inner{padding-left:0}@media screen and (max-width: 860px){.promo-person-book .promo-row-inner .wrapper{flex-wrap:wrap;justify-content:center}.promo-person-book .promo-row-inner .promo-content{width:100%;padding:32px 20px}.promo-person-book .promo-book-inner,.promo-person-book .promo-book-inner a{width:100%;justify-content:space-between}}@media screen and (max-width: 520px){.promo-person-book .promo-book-inner a{padding:20px 0 20px 20px}.promo-person-book .promo-book-inner a h3{font-size:16px}.promo-person-book .promo-book-inner a p{font-size:14px}.promo-person-book .promo-book-inner a .promo-book-img img{height:140px}}.tri-cta-cards{background-color:#e4dcce;padding-top:50px}.tri-cta-cards h2{font-weight:600;margin-bottom:0;font-size:24px;text-transform:uppercase}.tri-cta-cards .tri-cta-cards-inner{display:flex;justify-content:center;padding-top:50px;margin-bottom:270px}.tri-cta-cards .cta-card{flex:1;display:flex;flex-direction:column;align-items:center;position:relative;margin:0 10px -160px;max-width:296px;min-height:468px;background-position:center;background-repeat:no-repeat;background-size:cover;padding:60px 20px;text-align:center;color:#fff}.tri-cta-cards .cta-card:after{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(38,38,38,.09) 0%,#262626 100%);content:""}.tri-cta-cards .cta-card>div{display:inline-flex;flex-direction:column;position:relative;z-index:1}.tri-cta-cards .cta-card .svg-wrap{margin-bottom:24px}.tri-cta-cards .cta-card svg{height:36px;max-height:36px;fill:#fff}.tri-cta-cards .cta-card .title-wrap{margin-bottom:32px}.tri-cta-cards .cta-card h3{margin-bottom:16px;line-height:1.2;letter-spacing:2px;font-family:Lato,Helvetica,arial,sans-serif;font-size:26px;text-transform:uppercase}.tri-cta-cards .cta-card h3 span{display:block;font-family:inherit;font-size:inherit}.tri-cta-cards .cta-card span{font-family:Lato,Helvetica,arial,sans-serif;font-size:13px;text-transform:uppercase}.tri-cta-cards .cta-card p{margin:0 auto;max-width:240px;line-height:1.6;font-family:Lato,Helvetica,arial,sans-serif;font-size:18px;color:#e4dcce}@media screen and (max-width: 920px){.tri-cta-cards .tri-cta-cards-inner{flex-wrap:wrap}.tri-cta-cards .cta-card{flex:unset;flex-direction:row;width:100%;max-width:720px;min-height:unset;text-align:left}.tri-cta-cards .cta-card h3 span{display:inline-block}.tri-cta-cards .cta-card:not(:last-child){margin-bottom:20px}.tri-cta-cards .cta-card .svg-wrap{min-width:80px;margin:0 40px}.tri-cta-cards .cta-card p{margin:0;max-width:320px}}@media screen and (max-width: 640px){.tri-cta-cards .cta-card{flex-direction:column;text-align:center}.tri-cta-cards .cta-card .svg-wrap{min-width:80px;margin:0 0 20px}.tri-cta-cards .cta-card p{margin:0 auto;max-width:240px}}.twin-films{background-color:#efe9dd}.twin-films h3{font-size:18px;margin-bottom:30px}.twin-films__row{display:flex;flex-direction:column;row-gap:30px;column-gap:20px}@media screen and (min-width: 600px){.twin-films__row{flex-direction:row;column-gap:30px}}@media screen and (min-width: 1024px){.twin-films__row{column-gap:40px}}.twin-films__block{width:auto}@media screen and (min-width: 600px){.twin-films__block{width:calc(50% - 15px)}}@media screen and (min-width: 1024px){.twin-films__block{width:calc(50% - 20px)}}.twin-films__block .playoverlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.twin-films__block .playoverlay .icon-play{bottom:10%;opacity:.7;transition:all .2s ease}.twin-films__block .playoverlay:hover .icon-play{opacity:1}.twin-films__info{padding:20px 10px 0 0}@media screen and (min-width: 600px){.twin-films__info{padding:20px 20px 0 0}}@media screen and (min-width: 1024px){.twin-films__info{padding:30px 20px 0}}.twin-films__info p{font-size:17px;margin-bottom:15px;max-width:420px}@media screen and (min-width: 600px){.twin-films__info p{margin-bottom:20px}}@media screen and (max-width: 960px){#site-header.landing-header{padding:32px 32px 0;margin-bottom:80px}}.landing-header{display:flex;justify-content:space-between;align-items:flex-end}.landing-header.wrapper{max-width:1240px}.landing-header .header-left h2{font-size:14px}.landing-header .header-left #site-logo h1{padding:0;margin-bottom:0}@media screen and (max-width: 820px){.landing-header .header-left{max-width:none}}.landing-header .header-right{display:none;justify-content:flex-end;width:200px}@media screen and (min-width: 680px){.landing-header .header-right{display:flex}}.landing-header .header-right .button{font-size:14px;padding:0 20px}.landing-header .header-right .login-link{margin-bottom:-4px;color:#99762a;font-size:14px;letter-spacing:1px;line-height:22.4px;font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase}.landing-header h1{background-repeat:no-repeat}@media screen and (max-width: 680px){.landing-header{flex-wrap:wrap}.landing-header .header-left,.landing-header .header-right{width:100%}.landing-header .header-right{text-align:left;padding-top:20px}.landing-header .header-right .button{font-size:12px;padding:0 17px;line-height:32px}}.account-wrapper{display:grid;grid-template-columns:100%}@media screen and (min-width: 768px){.account-wrapper{grid-template-columns:220px auto;column-gap:40px}}.account-wrapper .page-heading{margin-bottom:28px;padding-left:0}.account-wrapper .page-heading h2{font-size:18px;margin-bottom:5px}.account-wrapper .page-heading h3{font-size:26px}.account-wrapper .page-heading__info{max-width:500px}.account-wrapper .error-text{font-family:Lato,Helvetica,arial,sans-serif;color:#eb5757}.account-wrapper .edit-button-wrapper{margin-bottom:20px}.account-wrapper .edit-button-wrapper .button{font-size:12px;font-weight:600;line-height:26px;padding:0 12px;border-radius:4px}.account-wrapper .link-text{color:#99762a;font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase;font-size:12px;letter-spacing:1px}.account-wrapper .field{overflow:hidden;width:100%;max-width:320px}.account-wrapper .field label{font-family:Lato,Helvetica,arial,sans-serif;font-size:14px;margin:0 0 5px;letter-spacing:1px;text-transform:uppercase;font-style:normal;font-weight:700;line-height:17px}.account-wrapper .field .avatar{float:right;width:100%;height:60px;width:60px;max-width:60px;background-size:cover}.account-wrapper .field .avatar img{width:100%}.account-wrapper .field .avatar p{font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:22px}.account-wrapper .field input{border-color:#99762a}.account-wrapper .field input:focus{background-color:#fff}.account-wrapper .submit-button-wrapper{margin-top:24px}.account-wrapper .submit-button-wrapper .button{line-height:60px;width:100%;max-width:200px}.account-wrapper .account-menu{width:100%;max-width:220px;margin-right:40px;padding:0}.account-wrapper .account-menu .menu-heading{margin-bottom:40px}.account-wrapper .account-menu .menu-heading h3{font-size:18px;margin-bottom:4px}.account-wrapper .account-menu .menu-heading h5{font-size:14px;color:#eb5757}.account-wrapper .account-menu .menu-heading h5 strong{font-weight:600}.account-wrapper .account-menu .menu-heading p{font-family:Lato,Helvetica,arial,sans-serif;font-size:14px;margin-bottom:0;letter-spacing:1px;text-transform:uppercase;color:#7c2b66}.account-wrapper .account-menu ul{min-height:600px;border-left:1px solid #99762a}.account-wrapper .account-menu ul li{transition:all .3s ease}.account-wrapper .account-menu ul li a{font-family:Lato,Helvetica,arial,sans-serif;font-size:14px;font-weight:600;display:block;padding:8px 12px;letter-spacing:1px;text-transform:uppercase;color:#262626}.account-wrapper .account-menu ul li a:hover{color:#99762a}.account-wrapper .account-menu ul li.current a{color:#7c2b66}@media (min-width: 768px){.account-wrapper .account-menu ul li.current a{border-left:3px solid #99762a;background-color:#fff}}@media screen and (max-width: 767px){.account-wrapper .account-menu{position:relative;width:calc(100% + 80px);max-width:none;margin-right:-40px;margin-bottom:50px;margin-left:-40px}.account-wrapper .account-menu:before,.account-wrapper .account-menu:after{position:absolute;z-index:5;top:0;bottom:0;display:block;width:32px;content:""}.account-wrapper .account-menu:before{left:0;background:-moz-linear-gradient(left,#f8f3ea 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,#f8f3ea 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#f8f3ea 0%,rgba(255,255,255,0) 100%)}.account-wrapper .account-menu:after{right:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,#f8f3ea 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,#f8f3ea 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,#f8f3ea 100%)}.account-wrapper .account-menu .menu-heading{margin-bottom:16px;padding:0 40px}.account-wrapper .account-menu ul{position:relative;overflow:auto;min-height:0;padding:12px 32px;white-space:nowrap;border-left:none}.account-wrapper .account-menu ul li{display:inline-block;width:auto;border-left:none}.account-wrapper .account-menu ul li a{padding-right:6px;padding-left:6px}}@media screen and (max-width: 767px){.account-wrapper .account-menu{width:calc(100% + 64px);margin-right:-32px;margin-left:-32px}.account-wrapper .account-menu .menu-heading{padding:0 32px}}.account-list{margin-bottom:52px}.account-list__item{display:grid;grid-template-columns:1fr;align-items:center;font-family:Lato,Helvetica,arial,sans-serif;padding-bottom:20px;padding-top:20px;border-bottom:1px solid #d4c0a1;transition:all .2s ease-in-out}@media (min-width: 768px){.account-list__item{grid-template-columns:150px auto;column-gap:20px}.account-list__item:hover,.account-list__item:focus{margin-left:10px}}@media (min-width: 1024px){.account-list__item{grid-template-columns:180px auto 100px}.account-list__item:hover,.account-list__item:focus{margin-left:0}}.account-list__img-container{position:relative}.account-list__thumbnail,.account-list__thumbnail img{width:100%}.account-list__bookmark{position:absolute;color:#f8f3ea;fill:transparent;width:8%;bottom:9%;right:5%}.account-list__info{padding:12px 0 0}@media (min-width: 768px){.account-list__info{padding:6px 0}}.account-list__title{font-size:18px}.account-list__meta{font-size:12px;font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase;letter-spacing:.05em;color:#99762a}.account-list__btn{display:none;justify-self:end;max-width:100px;text-align:center;color:#fff;padding:0 20px;font-size:16px;height:40px;background:#262626;border-radius:4px;border-color:#262626}@media (min-width: 1024px){.account-list__btn{display:block}}a .account-list__title{color:#262626}a:hover .account-list__title,a:focus .account-list__title{color:#7c2b66}a:hover .account-list__btn,a:focus .account-list__btn{background-color:#7c2b66}.acc-divider{border-bottom:1px solid #d4c0a1;margin:40px 0;max-width:540px}.lightbox-collections .collections-wrapper{display:flex;flex-wrap:wrap;gap:30px}.lightbox-collections .collection{width:100%;background-color:#efe9dd;cursor:pointer;transition:all .2s ease;position:relative}@media screen and (min-width: 500px){.lightbox-collections .collection{width:46%}}@media screen and (min-width: 1024px){.lightbox-collections .collection{width:30%}}.lightbox-collections .collection:hover,.lightbox-collections .collection:focus{background-color:#fff}.lightbox-collections .collection>a{display:block;padding:22px}.lightbox-collections .collection-image{width:100%;height:auto;padding-top:54%;background-size:cover;background-repeat:no-repeat}.lightbox-collections .collection-name{font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-size:20px;letter-spacing:.1em;color:#262626;text-transform:uppercase;overflow:hidden;height:50px;line-height:120%;margin-top:20px;margin-bottom:10px}.lightbox-collections .collection .btn{font-size:12px;padding:0 8px;line-height:28px;position:absolute;bottom:15px;right:15px}.lightbox-collections .collection-items{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:.1em;color:#99762a;text-transform:uppercase}.lightbox-collection .collection-wrapper{position:relative;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}@media screen and (min-width: 500px){.lightbox-collection .collection-wrapper{justify-content:unset}}@media screen and (min-width: 1024px){.lightbox-collection .collection-wrapper{gap:30px}}.lightbox-collection .collection-title{display:flex;flex-direction:column}.lightbox-collection .menu-bar{display:flex;justify-content:space-between}.lightbox-collection .collection-input-title{border:none;background-color:transparent;font-size:46px;font-family:Lato,Helvetica,arial,sans-serif;font-weight:600;letter-spacing:2px;line-height:1.2;width:100%;text-transform:uppercase}.lightbox-collection .collection-input-title:focus-visible{border:1px solid #e4dcce;border-radius:10px;background-color:#efe9dd;color:#676767;outline:none}.lightbox-collection .delete-button{font-family:Lato;font-style:normal;font-weight:400;font-size:12px;line-height:14px;display:flex;align-items:flex-end;text-align:right;letter-spacing:.1em;color:#fb4949;text-transform:uppercase;cursor:pointer}.lightbox-collection .stream-share-wrapper{display:flex;flex-direction:column;gap:16px;margin-bottom:28px}@media screen and (min-width: 1024px){.lightbox-collection .stream-share-wrapper{flex-direction:row;gap:unset;justify-content:space-between}}.lightbox-collection .item{position:relative;width:100%;background-color:#efe9dd;transition:all .2s ease}@media screen and (min-width: 500px){.lightbox-collection .item{width:47%}}@media screen and (min-width: 1024px){.lightbox-collection .item{width:30%}}.lightbox-collection .item:hover,.lightbox-collection .item:focus{background-color:#fff}.lightbox-collection .item-image{cursor:pointer;display:block;width:100%;height:auto;padding-top:54%;background-size:cover;background-repeat:no-repeat}.lightbox-collection .item-info-wrapper{position:relative;padding:20px 16px 10px 20px}.lightbox-collection .item-auto-mark{position:absolute;font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-size:18px;font-weight:500;top:20px;right:20px}.lightbox-collection .item-name{font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-size:18px;letter-spacing:.1em;color:#262626;text-transform:uppercase;margin:0 0 20px;line-height:120%;overflow:hidden;height:45px}.lightbox-collection .item-info-bar{position:relative;display:flex;justify-content:space-between;align-items:center}.lightbox-collection .item-duration{font-family:Lato;font-style:normal;font-weight:400;font-size:12px;line-height:17px;letter-spacing:.1em;color:#99762a;text-transform:uppercase}.lightbox-collection .button-bar{position:relative;display:flex;align-items:center;gap:10px}.lightbox-collection .icon-wrapper{position:relative;border-radius:4px;padding:7px;height:30px;display:flex;justify-content:center;align-items:center}.lightbox-collection .icon-wrapper:hover .icon-menu,.lightbox-collection .icon-wrapper:focus .icon-menu{opacity:1;visibility:visible;z-index:10}.lightbox-collection .icon-wrapper:hover .collection-menu,.lightbox-collection .icon-wrapper:focus .collection-menu{opacity:1;visibility:visible;z-index:10}.lightbox-collection .icon-wrapper:hover .icon,.lightbox-collection .icon-wrapper:focus .icon{color:#7c2b66}.lightbox-collection .premiere-checkbox-container .container{display:block;position:relative;padding-left:23px;margin-bottom:23px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightbox-collection .premiere-checkbox-container .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.lightbox-collection .premiere-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:transparent;border:2px solid #99762a;border-radius:4px}.lightbox-collection .premiere-checkbox-container .container:hover input~.checkmark{background-color:transparent}.lightbox-collection .premiere-checkbox-container .container input:checked~.checkmark{background-color:#99762a}.lightbox-collection .premiere-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.lightbox-collection .premiere-checkbox-container .container input:checked~.checkmark:after{display:block}.lightbox-collection .premiere-checkbox-container .container .checkmark:after{left:7px;top:3px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.lightbox-collection .icon-menu{position:absolute;z-index:0;padding:10px;width:max-content;background:#ffffff;box-shadow:0 4px 20px #00000026;border-radius:10px;right:-172px;top:0;opacity:0;visibility:hidden;transition:all .2s ease}.lightbox-collection .icon-menu p:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.lightbox-collection .icon-menu p:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.lightbox-collection .collection-menu{position:absolute;z-index:10;padding:10px;width:max-content;background:#ffffff;box-shadow:0 4px 20px #00000026;border-radius:10px;bottom:-34px;right:0;opacity:0;visibility:hidden;transition:all .2s ease}.lightbox-collection .icon-menu-text{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:17px;display:flex;align-items:center;letter-spacing:.1em;color:#262626;text-transform:uppercase;cursor:pointer;padding:10px}.lightbox-collection .icon-menu-text:hover{background-color:#f4f4f4}.lightbox-collection .icon{cursor:pointer;color:#99762a;transition:all .2s ease}.lightbox-collection .icon:hover,.lightbox-collection .icon:focus{color:#fff}.lightbox-collection .icon-gold{color:#99762a}.lightbox-collection .text-gold{font-family:Lato,Helvetica,arial,sans-serif;color:#99762a;font-style:normal;font-weight:400;font-size:12px;line-height:14px;display:flex;align-items:center;letter-spacing:.1em}.lightbox-collection .checkmark{display:flex;justify-content:center;align-items:center;width:18px;height:18px;background:#e4dcce;border-radius:3px}.lightbox-collection .checkmark svg{display:block;height:5px;width:8px;color:#7c2b66;border:2px;stroke-width:4px}.lightbox-collection .item-info{font-family:Lato;font-style:normal;font-weight:400;font-size:12px;line-height:17px;letter-spacing:.1em;color:#99762a;text-transform:uppercase}.tabbed-list__tabs{display:flex;border-bottom:1px solid #99762a}.tabbed-list__tab{text-transform:uppercase;color:#000;font-family:Lato,Helvetica,arial,sans-serif;font-weight:700;margin-right:10px;letter-spacing:.1em;font-size:14px;line-height:17px;background-color:#e4dcce;padding:8px 16px;border-bottom:1px solid #99762a;margin-bottom:-1px;display:flex;gap:10px}.tabbed-list__tab.active{background-color:#f8f3ea;border:1px solid #99762a;border-bottom:1px solid #f8f3ea}.tabbed-list__count-container{display:flex;justify-content:center;font-size:11px;font-family:Lato,Helvetica,arial,sans-serif;color:#7c2b66;background-color:#ede6d9;border-radius:4px;width:20px;height:18px}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0}.modal .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0a0a0acc;z-index:1}.modal .modal-inner{display:flex;flex-wrap:wrap;position:relative;min-height:400px;z-index:2}.modal .modal-left--alert{padding:100px 50px 50px}.modal .modal-left--alert h2{font-size:46px;font-weight:700}.modal .modal-left--alert p{font-size:17px}.modal .modal-close{position:absolute;top:0;right:0;font-size:60px;color:#f8f3ea;background-color:#262626;width:80px;height:80px;line-height:74px;display:flex;justify-content:center;transition:background-color .3s ease;z-index:5}.modal .modal-close:hover{background-color:#eb5757}@media screen and (max-width: 680px){.modal .modal-close{font-size:32px;width:40px;height:40px;line-height:40px}}.modal h2{font-size:30px;font-weight:500;margin-bottom:12px}.modal h2 span{font-family:Times New Roman,Times,serif;color:#99762a;font-size:14px;font-weight:700;font-style:italic;letter-spacing:1px;display:block}.modal p{line-height:1.75;max-width:350px}.modal.login-modal .modal-inner{background-color:#f8f3ea;width:100%;max-width:760px}.modal.login-modal .modal-inner .modal-left{width:55%;text-align:left}.modal.login-modal .modal-inner .modal-right{width:45%;background-size:cover;background-repeat:no-repeat;background-position:top left}.modal.login-modal .modal-inner .modal-login-form{padding:40px 40px 60px}.modal.login-modal .modal-inner .modal-login-form .btn{border-radius:4px;margin-bottom:5px}.modal.login-modal .modal-inner .modal-login-form .links a{color:#99762a}.modal.login-modal .modal-inner .modal-login-form .links a:hover{color:#057d7f}.modal.login-modal .modal-inner .modal-login-form .email span,.modal.login-modal .modal-inner .modal-login-form .password span{display:inline-block;margin-bottom:3px}.modal.login-modal .modal-inner .modal-login-form .keep-signed{position:relative;margin-bottom:15px}.modal.login-modal .modal-inner .modal-login-form .keep-signed input[type=checkbox]{margin:0 10px 0 0;padding:6px;border:1px solid #99762a;border-radius:2px;appearance:unset;outline:none}.modal.login-modal .modal-inner .modal-login-form .keep-signed .checkmark:after{content:"";position:absolute;display:none}.modal.login-modal .modal-inner .modal-login-form .keep-signed input:checked~.checkmark:after{display:block}.modal.login-modal .modal-inner .modal-login-form .keep-signed .checkmark:after{left:3px;top:-1px;width:4.5px;height:10px;border:solid #99762a;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal.login-modal .modal-inner .modal-login-form .keep-signed .label{position:absolute;top:-1px;cursor:pointer;text-transform:none}.modal.login-modal .modal-inner .modal-login-form a.underline{color:#262626;border-bottom:1px solid #262626;display:inline-block;font-family:Lato,Helvetica,arial,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:1px;margin:0 12px}.modal.login-modal .modal-inner .modal-login-form a.underline:hover,.modal.login-modal .modal-inner .modal-login-form a.underline:focus{color:#99762a;border-bottom:1px solid transparent}.modal.login-modal p:last-of-type{margin-bottom:60px}.modal.login-modal .modal-buttons{display:flex}.modal.login-modal .modal-buttons .button{line-height:50px}.modal.login-modal .modal-buttons .button:first-child{margin-right:12px}.modal.login-modal.video-timeout-modal .modal-inner .modal-left{min-height:460px}.modal.login-modal.video-timeout-modal .modal-inner .modal-left>div{position:absolute}.modal.login-modal.video-timeout-modal .modal-inner .modal-login-form{padding:40px 40px 60px;visibility:hidden}.modal.login-modal.video-timeout-modal .modal-inner .alt-modal-content{padding:40px 40px 60px}@media screen and (max-width: 740px){.modal.login-modal .modal-inner .modal-left{width:60%}.modal.login-modal .modal-inner .modal-right{width:40%}}@media screen and (max-width: 670px){.modal.login-modal .modal-inner{max-width:none;width:100%;height:100%}.modal.login-modal .modal-inner .modal-left{width:100%}.modal.login-modal .modal-inner .modal-right{display:none;width:100%}.modal.login-modal p:last-of-type{margin-bottom:40px}.modal.login-modal .modal-buttons .button{padding:0 20px}.modal.login-modal .modal-buttons .button:last-of-type{margin-left:5px}.modal.login-modal.video-timeout-modal .modal-inner .modal-login-form,.modal.login-modal.video-timeout-modal .modal-inner .alt-modal-content{padding:40px 32px 60px}}.modal.confirmation-modal .modal-inner{background-color:#f8f3ea;width:100%;max-width:644px}.modal.confirmation-modal .modal-inner .inner{width:100%;margin:93px 49px 55px;position:relative}.modal.confirmation-modal .modal-inner .inner .title{font-family:Lato;font-style:normal;font-weight:700;font-size:46px;line-height:120%;max-width:200px}.modal.confirmation-modal .modal-inner .inner .body{font-family:Lora;font-style:normal;font-weight:400;font-size:17px;line-height:150%;margin:32px 0 26px;max-width:450px}.modal.confirmation-modal .modal-inner .inner .button{position:absolute;bottom:0}.modal.premiere-modal .modal-inner{background-color:#f8f3ea;max-height:95vh;overflow-y:scroll}.modal.premiere-modal .modal-inner .inner{margin:50px 60px 0}.modal.premiere-modal .modal-inner .inner .title{font-family:Lato;font-style:normal;font-weight:700;font-size:46px;line-height:120%;max-width:200px}.modal.premiere-modal .modal-inner .inner .body{font-family:Lora;font-style:normal;font-weight:400;font-size:17px;line-height:150%;margin:32px 0 26px;max-width:450px}.modal.collection-modal .modal-inner{background-color:#f8f3ea;border-radius:20px;width:450px}.modal.collection-modal .modal-inner .inner{margin:35px 30px;flex-grow:1}.modal.collection-modal .modal-inner .inner .title-wrapper{display:flex;margin:0 0 40px;align-items:center;justify-content:center}.modal.collection-modal .modal-inner .inner .title-wrapper-new{display:flex;margin:0 0 40px;align-items:center;justify-content:space-between}.modal.collection-modal .modal-inner .inner .title{font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:22px;letter-spacing:.1em;color:#262626;text-align:center;margin:0}.modal.collection-modal .modal-inner .inner .back-button{width:15px;height:15px;border-bottom:2px solid #99762a;border-left:2px solid #99762a;transform:rotate(45deg);cursor:pointer}.modal.collection-modal .modal-inner .inner .dummy-block{width:15px;height:15px;border-bottom:2px solid transparent;border-left:2px solid transparent;transform:rotate(45deg)}.modal.collection-modal .modal-inner .inner .body{display:flex;flex-wrap:wrap;gap:10px;height:400px;overflow:scroll}.modal.collection-modal .modal-inner .inner .body-new{display:flex;flex-direction:column;align-items:center}.modal.collection-modal .modal-inner .inner .collection-wrapper{display:flex;flex-direction:column;margin:0 0 30px;max-width:119px}.modal.collection-modal .modal-inner .inner .collection-wrapper-new{display:flex;flex-direction:column;align-items:center;margin:0 0 30px;max-width:119px}.modal.collection-modal .modal-inner .inner .collection{width:119px;height:67px;background:#EFE9DD;border-radius:10px;cursor:pointer;background-size:cover;background-repeat:no-repeat;margin:0 0 10px;display:flex;align-items:center;justify-content:center}.modal.collection-modal .modal-inner .inner .collection-new{width:119px;height:67px;background:#EFE9DD;border-radius:10px;background-size:cover;background-repeat:no-repeat;margin:0 0 10px;display:flex;align-items:center;justify-content:center}.modal.collection-modal .modal-inner .inner .plus-icon{fill:#99762a;width:11px;height:11px;margin:0 10px 0 0}.modal.collection-modal .modal-inner .inner .add-text{font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-weight:700;font-size:11px;line-height:13px;text-align:center;letter-spacing:.1em;color:#262626;text-transform:uppercase}.modal.collection-modal .modal-inner .inner .field{margin:0}.modal.video-modal .modal-inner{background-color:#262626;padding:16px 0 0;width:100%;max-width:960px;min-height:0}.modal.video-modal .modal-top{padding:0 16px 16px}.modal.video-modal .modal-top,.modal.video-modal .video-player,.modal.video-modal .modal-bottom{width:100%}.modal.video-modal .video-player{position:relative}.modal.video-modal .video-player .icon-play{top:50%;left:50%;width:80px;height:80px;margin:-40px auto auto -40px}.modal.video-modal .modal-top{position:relative;min-height:45px;display:flex;flex-wrap:wrap;align-content:flex-start;align-items:baseline;padding-right:68px}.modal.video-modal .modal-top h2,.modal.video-modal .modal-top h3{margin-bottom:0;display:inline-block;text-transform:uppercase}.modal.video-modal .modal-top h2{font-size:20px;color:#fff;margin-right:12px}.modal.video-modal .modal-top h3{color:#7c2b66;font-size:16px}.modal.video-modal .modal-top .modal-close{height:60px;width:60px;font-size:46px;font-family:Times New Roman,Times,serif;border:0;line-height:54px;color:#eb5757;top:-16px;transition:all .3s ease}.modal.video-modal .modal-top .modal-close:hover{background-color:inherit;color:#e73333;cursor:pointer}.modal.video-modal .video-player img{width:100%;display:block}.modal.video-modal .modal-bottom{display:flex;justify-content:space-between}.modal.video-modal .modal-bottom .next,.modal.video-modal .modal-bottom .previous{background-color:transparent;border:none;outline:none;line-height:60px;height:60px;font-size:16px;letter-spacing:1px;text-transform:uppercase;color:#8c8c85;padding:0;display:flex;align-items:center;align-content:center;cursor:pointer;transition:all .3s ease-in-out}.modal.video-modal .modal-bottom .next span,.modal.video-modal .modal-bottom .previous span{background-color:#8c8c85;width:60px;height:60px;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.modal.video-modal .modal-bottom .next span svg,.modal.video-modal .modal-bottom .previous span svg{fill:#262626;width:20px}.modal.video-modal .modal-bottom .next:hover,.modal.video-modal .modal-bottom .next:focus,.modal.video-modal .modal-bottom .previous:hover,.modal.video-modal .modal-bottom .previous:focus{color:#7c2b66}.modal.video-modal .modal-bottom .next:hover span,.modal.video-modal .modal-bottom .next:focus span,.modal.video-modal .modal-bottom .previous:hover span,.modal.video-modal .modal-bottom .previous:focus span{background-color:#7c2b66}.modal.video-modal .modal-bottom .next span{margin-left:28px}.modal.video-modal .modal-bottom .previous span{margin-right:28px}.modal.video-modal .modal-bottom .previous span svg{transform:rotate(-180deg)}@media screen and (max-width: 500px){.modal.video-modal .modal-bottom .next,.modal.video-modal .modal-bottom .previous{line-height:32px;height:32px;font-size:12px}.modal.video-modal .modal-bottom .next span,.modal.video-modal .modal-bottom .previous span{width:32px;height:32px}.modal.video-modal .modal-bottom .next span svg,.modal.video-modal .modal-bottom .previous span svg{width:16px}.modal.video-modal .modal-bottom .next span{margin-left:16px}.modal.video-modal .modal-bottom .previous span{margin-right:16px}}#download-modal .alt-modal-content{width:100%}#download-modal .download-modal-content{max-height:95vh;overflow:auto}#download-modal .modal-alert-header{display:flex;flex-direction:column;align-items:center;margin:25px;border:1px dashed #d4c0a1;padding:20px}#download-modal .modal-alert-header h4{margin:0 0 10px;font-size:14px}#download-modal .modal-alert-header p{padding:0;font-size:16px}#download-modal .modal-alert-header .link{color:#7c2b66}#download-modal .download-modal-title{margin-bottom:0}#download-modal .modal-inner{background-color:#f8f3ea;width:100%;max-width:500px}#download-modal .modal-inner .video-image{width:100%}#download-modal .modal-inner .video-image img{display:block;width:100%}#download-modal .modal-inner .modal-content-inner{padding:25px}#download-modal .modal-inner .modal-content-inner h3{font-size:20px;margin-bottom:20px}#download-modal .modal-inner .modal-content-inner .downloads-available{color:#99762a;text-transform:uppercase;font-family:Lato,Helvetica,arial,sans-serif;font-size:12px;letter-spacing:.1em;margin-bottom:10px}#download-modal .modal-inner .modal-content-inner .downloads-available span{color:#000;margin-left:5px}#download-modal .modal-inner .modal-content-inner .download-series-container{overflow:scroll;height:calc(100vh - 780px);min-height:160px}#download-modal .modal-inner .modal-content-inner .button-container{display:flex;align-items:center}#download-modal .modal-inner .modal-content-inner .download-fs-button{display:flex;align-items:center;justify-content:center;width:40px;margin-right:10px;padding:0 5px}#download-modal .modal-inner .modal-content-inner .download-fs-button .dl-icon{width:100px}#download-modal .modal-inner .modal-content-inner .download{text-align:center}#download-modal .modal-inner .modal-content-inner .download-guide{display:flex;flex-wrap:nowrap;justify-content:center;padding-top:40px}#download-modal .modal-inner .modal-content-inner .download-guide h3{margin-right:12px;margin-bottom:0;line-height:32px;font-size:16px}@media screen and (min-width: 681px){#download-modal .modal-inner .modal-content-inner.series-download-inner h3{padding-right:16px;text-align:left}}#download-modal .series-li{width:calc(100% + 80px);margin-left:-40px;margin-right:-40px;padding:16px;display:flex;border-bottom:1px solid #e4dcce}#download-modal .series-li .series-li-image{width:25%}#download-modal .series-li .series-li-image img{width:100%;display:block}#download-modal .series-li .series-li-details{padding-left:16px;width:75%;display:flex;align-items:center;justify-content:space-between}#download-modal .series-li .series-li-details h3{font-size:16px;text-align:left;padding-right:16px;margin-bottom:0;width:50%}#download-modal .series-li .series-li-details .series-li-formats{width:50%;justify-content:flex-end}#download-modal .series-li .series-li-details .series-li-formats select{background-color:transparent;border:1px solid #262626;font-size:12px;font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase;width:70%;height:32px;line-height:32px;transition:all .3s ease}#download-modal .series-li .series-li-details .series-li-formats select:focus{background-color:#fff}@media screen and (max-width: 480px){#download-modal .series-li .series-li-details{flex-wrap:wrap}#download-modal .series-li .series-li-details h3{width:100%;margin-bottom:8px}#download-modal .series-li .series-li-details .series-li-formats{width:100%}}#download-modal .series-li.series-li-additional{padding:16px;justify-content:flex-end}#download-modal .series-li.series-li-additional .series-li-title{font-size:14px;margin-bottom:0}#download-modal .series-li-formats,#download-modal .series-li-additional{display:flex;align-items:center}#download-modal .series-li-formats .download,#download-modal .series-li-additional .download{padding-left:12px;display:flex;align-items:center;position:relative}#download-modal .series-li-formats .download .button,#download-modal .series-li-additional .download .button{height:32px;line-height:32px;font-size:12px;padding:0 12px}.modal-content{padding:50px 32px;background-color:#f8f3ea}@media screen and (min-width: 680px){.modal-content{padding:80px}}.modal-content h1.page-heading{font-size:32px;margin-bottom:12px}.modal-content h1.page-heading span{font-size:22px}.modal-content p{margin-bottom:40px;max-width:400px}.modal-content .button{margin-bottom:12px}.info-modal__inner{width:435px;background:#003078;border:10px solid #0B4296;box-shadow:0 4px 40px #00000040;border-radius:20px;padding:20px 30px}.info-modal__title{font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:120%;letter-spacing:.1em;text-transform:uppercase;color:#fff;width:310px}.info-modal__body{font-family:Lora,Times,serif;font-style:normal;font-weight:400;font-size:18px;line-height:160%;color:#fff}.info-modal__body ul{list-style:initial;padding:20px 25px}.info-modal__link{padding:8px 12px;background-color:#012458;width:147px;border-radius:6px;margin-top:12px;position:relative;cursor:pointer;font-size:14px;color:#99762a;text-transform:uppercase;letter-spacing:1.5px}.info-modal .modal-inner .modal-close{color:#ff522d;background-color:transparent}.landing_hero_nonsub{display:flex;position:relative}@media screen and (min-width: 1000px){.landing_hero_nonsub{flex-direction:row-reverse}}.landing_hero_nonsub__title{position:relative;max-width:800px;width:100%}@media screen and (min-width: 1000px){.landing_hero_nonsub__title{position:relative;top:unset;right:unset;width:75%}}.landing_hero_nonsub__title h1{font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase;color:#7c2b66;line-height:130%;word-break:break-word;font-size:calc(36px + 36 * (100vw - 300px) / 980)}@media screen and (min-width: 1280px){.landing_hero_nonsub__title h1{font-size:72px}}.landing_hero_nonsub__title h1 span{background-size:1px 1em;background-image:linear-gradient(to right,#D2C5AD 50%,#D2C5AD 50%);background-position:0 .88em;background-repeat:repeat-x;background-size:6px 8px;display:inline}.landing_hero_nonsub__title p{font-size:20px;font-family:Lora,Times,serif;line-height:140%;max-width:620px;margin-top:20px}.landing_hero_nonsub__graphic{position:absolute;right:20px;top:0;width:50%;max-width:385px}@media screen and (min-width: 1000px){.landing_hero_nonsub__graphic{position:relative;right:unset;top:unset;width:40%;max-width:unset}}.grid{display:grid;grid-template-columns:1fr;column-gap:60px;row-gap:0px}@media (min-width: 768px){.grid{grid-template-columns:1fr 1fr}}.grid-reverse-sm{display:flex;flex-direction:column-reverse}@media (min-width: 768px){.grid-reverse-sm{display:grid;grid-template-columns:1fr 1fr;column-gap:60px;row-gap:0px}}.two-column-copy .wrapper{padding:0}.hidden{visibility:hidden;display:none}.flex-row{display:flex;flex-direction:column}@media (min-width: 768px){.flex-row{flex-direction:row}}.flex-row-reverse-sm{display:flex;flex-direction:column-reverse}@media (min-width: 768px){.flex-row-reverse-sm{flex-direction:row}}.flex-col{display:flex;flex-direction:column}.justify-end{justify-content:end}.relative{position:relative}.preserve-aspect{padding-top:56.25%;background-size:cover;background-repeat:no-repeat;background-position:center}.space-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.items-center{align-items:center}.pad-right-40{padding-right:40px}.pad-left-40{padding-left:40px}.pricing-page-wrapper{padding-top:50px}.full-width-wrapper{width:100%}.space-below{margin-bottom:50px}@media screen and (min-width: 620px){.space-below{margin-bottom:60px}}@media screen and (min-width: 768px){.space-below{margin-bottom:60px}}@media screen and (min-width: 1024px){.space-below{margin-bottom:100px}}.space-below.less-space-below{margin-bottom:50px}*{box-sizing:border-box}.mb-10{margin-bottom:10px}.premieres-promo{position:relative;background-color:#e6dfd2}.premieres-promo .pattern{height:100%;width:100%;background-color:#e6dfd2;position:absolute;top:0px;left:0px}.premieres-promo #pattern{fill:#e3dacc}.premieres-promo__guts{position:relative}.premieres-promo__heading{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 600px){.premieres-promo__heading{flex-direction:row;justify-content:flex-start}}.premieres-promo__heading svg{color:#7c2b66}.premieres-promo__title{margin-top:20px}@media screen and (min-width: 600px){.premieres-promo__title{margin-top:0;margin-left:30px;text-align:left}}.premieres-promo__title h3{font-size:36px;font-weight:700;font-family:Lato,Helvetica,arial,sans-serif;letter-spacing:2px;text-transform:uppercase}.premieres-promo__title h5{font-size:18px;font-weight:700;font-family:Lato,Helvetica,arial,sans-serif;letter-spacing:2px;text-transform:uppercase;color:#7c2b66}.premieres-promo__intro{max-width:760px;padding:40px 0}@media screen and (min-width: 600px){.premieres-promo__intro{text-align:left}}.premieres-promo__intro p{font-size:18px}.premieres-promo__perks{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:40px;grid-row-gap:50px;margin:40px 0}@media screen and (min-width: 600px){.premieres-promo__perks{grid-template-columns:repeat(2,1fr);grid-column-gap:40px}}@media screen and (min-width: 1024px){.premieres-promo__perks{grid-template-columns:repeat(3,1fr);grid-column-gap:50px}}.premieres-promo__item{padding:0}@media screen and (min-width: 600px){.premieres-promo__item{text-align:left}}.premieres-promo__item h4{font-size:18px;font-weight:700;font-family:Lato,Helvetica,arial,sans-serif;letter-spacing:2px;text-transform:uppercase}.premieres-promo__item p{line-height:140%;font-size:16px}.journey{background-color:#fff;background-position:top right;background-size:cover;background-repeat:no-repeat;min-height:450px}@media screen and (min-width: 769px){.journey{background-size:contain}}@media screen and (min-width: 1200px){.journey{min-height:550px}}.journey__wrapper{padding:0 0 50px}@media screen and (min-width: 769px){.journey__wrapper{padding:0 40px 50px}}.journey__box{position:relative;background:transparent;width:90%;padding:0 0 50px}@media screen and (min-width: 769px){.journey__box{width:auto;max-width:640px;border-bottom:4px solid #7c2b66}}@media screen and (min-width: 826px){.journey__box{max-width:740px}}@media screen and (min-width: 769px){.journey__box:before{content:"";position:absolute;left:0;bottom:0px;width:4px;height:60px;background-color:#7c2b66}}.journey__box:after{content:"";position:absolute;bottom:100px;left:40px;width:80px;height:4px;background-color:#7c2b66}@media screen and (min-width: 769px){.journey__box:after{width:4px;height:calc(100% - 105px);bottom:0;left:unset;right:0}}.journey__txt{background-color:#fff;padding:55px 0 80px 40px}@media screen and (min-width: 769px){.journey__txt{width:690px;background-color:#fff;padding:55px 0 60px}}@media screen and (min-width: 769px){.journey__txt.subtitle{padding:38px 0 60px}}.journey__subtitle{font-size:14px;font-weight:700;font-style:italic;text-transform:uppercase;color:#99762a;font-family:Times New Roman,Times,serif}.journey__title{position:relative;font-size:36px;line-height:42px;font-weight:700;color:#262626;font-family:Lato,Helvetica,arial,sans-serif;max-width:500px;margin-bottom:30px}@media screen and (min-width: 769px){.journey__title{color:#262626}}@media screen and (min-width: 769px){.journey__title:after{content:"";position:absolute;right:-140px;top:38px;width:70px;height:4px;background-color:#7c2b66}}@media screen and (min-width: 826px){.journey__title:after{right:-240px;width:170px}}.journey__intro{font-size:18px;line-height:30px;color:#262626;font-family:Lora,Times,serif;padding:0 40px 0 0;margin:0}@media screen and (min-width: 769px){.journey__intro{color:#262626;padding:0;max-width:575px}}.journey-video-bar:nth-of-type(even){position:relative;background-color:#efeae2}.journey-video-bar:nth-of-type(even):before{content:"";position:absolute;bottom:-30px;left:calc(50% - 50px);width:0;height:0;z-index:1;border-top:30px solid #EFEAE2;border-right:50px solid transparent;border-left:50px solid transparent;cursor:pointer}.journey-video-bar:nth-of-type(even) .journey-video-bar__gradient{background:linear-gradient(0deg,#EFEAE2 60%,rgba(239,234,226,0) 118.75%)}.journey-video-bar:nth-of-type(even) .journey-video-bar__head{flex-direction:column;justify-content:flex-start}@media screen and (min-width: 851px){.journey-video-bar:nth-of-type(even) .journey-video-bar__head{flex-direction:row}}.journey-video-bar:nth-of-type(even) .journey-video-bar__intro{padding:37px 0 0}@media screen and (min-width: 851px){.journey-video-bar:nth-of-type(even) .journey-video-bar__intro{padding:37px 0 0 70px}}.journey-video-bar:nth-of-type(even) .journey-video-bar__description{font-size:18px;line-height:30px}.journey-video-bar:nth-of-type(even) .jouney-video-bar__more-info{border-left:5px solid #99762a;padding:0 0 1px 60px}.journey-video-bar:nth-of-type(even) .jouney-video-bar__more-info h1,.journey-video-bar:nth-of-type(even) .jouney-video-bar__more-info h2,.journey-video-bar:nth-of-type(even) .jouney-video-bar__more-info h3,.journey-video-bar:nth-of-type(even) .jouney-video-bar__more-info h4{color:#7c2b66;font-size:21px}.journey-video-bar:nth-of-type(even) .journey-video-bar__vidblock{margin:0}@media screen and (min-width: 851px){.journey-video-bar:nth-of-type(even) .journey-video-bar__vidblock{margin:0 0 0 -40px}}@media screen and (min-width: 1419px){.journey-video-bar:nth-of-type(even) .journey-video-bar__vidblock{margin:0 0 0 -90px}}.journey-video-bar:nth-of-type(odd){position:relative;background-color:#f8f3ea}.journey-video-bar:nth-of-type(odd):before{content:"";position:absolute;bottom:-30px;left:calc(50% - 50px);width:0;height:0;z-index:1;border-top:30px solid #f8f3ea;border-right:50px solid transparent;border-left:50px solid transparent}.journey-video-bar:nth-of-type(odd) .journey-video-bar__gradient{background:linear-gradient(0deg,#f8f3ea 60%,rgba(239,234,226,0) 118.75%)}.journey-video-bar:nth-of-type(odd) .journey-video-bar__head{flex-direction:column;justify-content:flex-start}@media screen and (min-width: 851px){.journey-video-bar:nth-of-type(odd) .journey-video-bar__head{flex-direction:row-reverse}}.journey-video-bar:nth-of-type(odd) .journey-video-bar__intro{padding:37px 70px 0 0}.journey-video-bar:nth-of-type(odd) .journey-video-bar__description{font-size:18px;line-height:30px}.journey-video-bar:nth-of-type(odd) .jouney-video-bar__more-info{border-left:5px solid #99762a;padding:0 0 1px 60px}.journey-video-bar:nth-of-type(odd) .jouney-video-bar__more-info h1,.journey-video-bar:nth-of-type(odd) .jouney-video-bar__more-info h2,.journey-video-bar:nth-of-type(odd) .jouney-video-bar__more-info h3,.journey-video-bar:nth-of-type(odd) .jouney-video-bar__more-info h4{color:#7c2b66}.journey-video-bar:nth-of-type(odd) .journey-video-bar__vidblock{margin:0}@media screen and (min-width: 851px){.journey-video-bar:nth-of-type(odd) .journey-video-bar__vidblock{margin:0 -40px 0 0}}@media screen and (min-width: 1419px){.journey-video-bar:nth-of-type(odd) .journey-video-bar__vidblock{margin:0 -90px 0 0}}.journey-video-bar:nth-of-type(odd) .journey-video-bar__buttons{flex-direction:row-reverse;justify-content:flex-end}.journey-video-bar{margin:0;max-width:unset;position:relative;padding-top:40px}@media (min-width: 600px){.journey-video-bar{padding-top:50px}}.journey-video-bar__collapse{position:absolute;transform:translate(-50%);left:50%;bottom:0px;z-index:2;cursor:pointer;background:transparent;border:none;color:#99762a;display:flex;flex-direction:column;align-items:center;text-transform:uppercase;padding-bottom:10px;transition:color .2s ease}.journey-video-bar__collapse:hover,.journey-video-bar__collapse:focus{color:#7c2b66}.journey-video-bar__button-text{font-size:11px;margin:0 0 5px;letter-spacing:1px}.journey-video-bar__gradient{position:absolute;bottom:0px;width:100%;height:80px;z-index:1}@media (min-width: 851px){.journey-video-bar__gradient{height:140px}}.journey-video-bar__collapsed{height:650px;overflow:hidden}@media (min-width: 851px){.journey-video-bar__collapsed{height:620px}}.journey-video-bar__inner{padding:40px 0 60px;max-width:1200px;margin:0 auto}@media screen and (min-width: 851px){.journey-video-bar__inner{padding:100px 0}}.journey-video-bar__head{display:flex}.journey-video-bar__vidblock{width:100%;padding:0}@media screen and (min-width: 851px){.journey-video-bar__vidblock{width:60%}}@media screen and (min-width: 1280px){.journey-video-bar__vidblock{width:50%}}.journey-video-bar__video{width:400px;height:250px}.journey-video-bar__intro{width:100%;max-width:610px;padding:37px 0 0}@media screen and (min-width: 851px){.journey-video-bar__intro{width:60%;padding:37px 0 0 70px}}.journey-video-bar__intro__title{position:relative;font-size:24px;line-height:30px;padding:30px 0 20px}.journey-video-bar__intro__title:before{content:"";position:absolute;width:40px;height:5px;background-color:#99762a;top:0;left:0}.journey-video-bar__intro__title:after{content:"";position:absolute;width:73px;height:1px;background-color:#99762a;top:2px;left:0}.journey-video-bar__intro p{padding:0}.journey-video-bar__buttons{display:flex;height:57px;justify-content:flex-end}.journey-video-bar__buttons a.triangle{display:block;height:57px;background-color:#fff;color:#99762a;border:none;padding:10px 103px 0 40px;text-transform:uppercase;letter-spacing:1px;font-size:18px;transition:all .6s ease}@media screen and (min-width: 1000px){.journey-video-bar__buttons a.triangle{padding:10px 123px 0 60px}}.journey-video-bar__buttons a.triangle:before{content:"";position:absolute;right:0;top:0;width:63px;height:57px;background-color:#7c2b66;transition:all .6s ease}.journey-video-bar__buttons a.triangle:after{content:"";position:absolute;top:19px;right:19px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:18px solid #fff;transition:all .6s ease}.journey-video-bar__buttons a.triangle:hover,.journey-video-bar__buttons a.triangle:focus{color:#262626}.journey-video-bar__buttons a.triangle:hover:before,.journey-video-bar__buttons a.triangle:focus:before{background-color:#262626}.journey-video-bar__buttons a.triangle:hover:after,.journey-video-bar__buttons a.triangle:focus:after{border-left:18px solid #99762a}.journey-video-bar__buttons a.button-link{display:none;font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase;font-size:12px;color:#99762a;line-height:57px;letter-spacing:1px;padding:0 40px}@media screen and (min-width: 451px){.journey-video-bar__buttons a.button-link{display:inline-block}}.journey-video-bar__buttons a.button-link:hover,.journey-video-bar__buttons a.button-link:focus{color:#262626}.journey-video-bar__questions{margin:60px 0 0}@media screen and (min-width: 851px){.journey-video-bar__questions{margin:60px 0 0 40px}}.journey-video-bar__questions h4{position:relative;color:#7c2b66;font-weight:400;font-size:18px;margin:0 0 26px}.journey-video-bar__questions h4:before{content:"";position:absolute;width:20px;height:1px;top:10px;left:-32px;background-color:#d4c0a1}@media screen and (min-width: 851px){.journey-video-bar__questions h4:before{left:-68px}}.journey-video-bar__question{position:relative;max-width:700px;margin:0;padding:26px 0 0 30px;border-left:6px solid #d4c0a1}@media screen and (min-width: 851px){.journey-video-bar__question{padding:26px 0 0 68px}}.journey-video-bar__question:first-child{padding-top:0}.journey-video-bar .video-thumb__inner{position:relative}.journey-video-bar .video-thumb__pic{display:flex;position:relative;overflow:hidden;z-index:3;align-content:center;justify-content:center;padding-top:56.25%;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#e4dcce;transform:scale(1);transform-origin:bottom;transition:all .8s ease}.journey-video-bar__questions input{display:none}.journey-video-bar__questions .journey-video-bar__question:not(:first-of-type){overflow:hidden;opacity:0;height:0;padding-top:0;transition:all 1.2s ease}.journey-video-bar__questions .see-all{display:flex;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:50px 0 0 40px}@media screen and (min-width: 851px){.journey-video-bar__questions .see-all{margin-left:75px}}.journey-video-bar__questions .see-all .icon-watch{fill:#7c2b66;width:30px;height:auto;margin-top:3px;transition:all .6s ease}.journey-video-bar__questions .see-all span{display:inline-block;color:#7c2b66;font-family:Lato,Helvetica,arial,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:1px;margin-left:14px;border-bottom:1px solid #7c2b66;transition:all .6s ease}.journey-video-bar__questions .see-all:hover .icon-watch,.journey-video-bar__questions .see-all:focus .icon-watch{fill:#262626}.journey-video-bar__questions .see-all:hover span,.journey-video-bar__questions .see-all:focus span{color:#262626;border-color:#99762a}input:checked+.journey-video-bar__expander .journey-video-bar__question{display:block;opacity:1;height:auto;padding-top:26px}input:checked+.journey-video-bar__expander .journey-video-bar__question:first-child{padding-top:0}input:checked+.journey-video-bar__expander .see-all{visibility:hidden;opacity:0;height:0;transition:visibility 0s linear .3s,opacity .3s}.journey_explore_more{display:flex;justify-content:center}.journey_explore_more__title{font-size:16px;font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase;padding:0 0 20px}.journey_explore_more__links{display:flex;flex-direction:column;gap:30px}@media screen and (min-width: 768px){.journey_explore_more__links{flex-direction:row}}.journey_explore_more__link{display:flex;gap:20px;max-width:250px;flex-grow:1;border-bottom:1px solid #99762a;padding:0 0 10px}.journey_explore_more__icon{width:40px;height:40px;flex-shrink:0}.journey_explore_more__icon svg{width:auto;height:30px;fill:#99762a}.journey_explore_more__text{font-family:Lora,Times,serif;font-size:16px;color:#262626}.journey_explore_more a.journey_explore_more__link:hover{border-bottom:1px solid #7c2b66}.journey_explore_more a.journey_explore_more__link:hover svg{fill:#7c2b66}.premiere-wrapper{width:100%;max-width:700px;padding:0 25px;margin-right:auto;margin-left:auto}@media (min-width: 705px){.premiere-wrapper{padding:0 25}}@media (min-width: 800px){.premiere-wrapper{padding:0 40px}}.premiere-wrapper-no-chat{width:100%;max-width:850px;margin-right:auto;margin-left:auto}.premiere-author em{font-family:Times New Roman,Times,serif;font-size:3vw;font-weight:700;font-style:italic;line-height:16px;letter-spacing:.1em;text-transform:uppercase}@media (min-width: 500px){.premiere-author em{font-size:2vw}}@media (min-width: 740px){.premiere-author em{font-size:14px}}.premiere-author span{font-family:Lato,Helvetica,arial,sans-serif;font-size:3.5vw;font-weight:400;font-style:normal;line-height:22px;letter-spacing:.1em;text-transform:uppercase}@media (min-width: 500px){.premiere-author span{font-size:2.5vw}}@media (min-width: 740px){.premiere-author span{font-size:18px}}.account{max-width:531px}.premiere-dates{display:flex;align-items:flex-end;margin-bottom:24px}.premiere-section{margin-bottom:22px;padding-bottom:16px;border-bottom:solid 1px #d4c0a1}.premiere-section:last-of-type{border-bottom:solid 1px transparent}.premiere-section .film-row:last-child{border-bottom:none}.film-row{display:flex;align-items:center;gap:14px;padding:5px 0;border-bottom:1px solid #d4c0a1;cursor:pointer}.film-row .drag-handles{display:flex;flex-direction:column;gap:4px}.film-row .drag-handles .drag-handle{width:14px;border-top:2px solid #d4c0a1}.film-row .film-image{width:78px;height:44px;background-size:cover;background-repeat:no-repeat}.film-row .film-title{color:#000;font-family:Lato;font-size:15px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.5px;text-transform:uppercase}.premiere-dates__dates{font-family:Lato,Helvetica,arial,sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:19px;display:flex;align-items:center;margin-right:8px;margin-bottom:0;letter-spacing:.1em;text-transform:uppercase}.premiere-dates__time{font-family:Lato,Helvetica,arial,sans-serif;font-size:12px;font-weight:700;line-height:15px;margin-bottom:0!important;letter-spacing:.1em}.premiere-dates__time em{font-family:Times New Roman,Times,serif;font-style:italic}.premiere-actions{display:flex;margin-top:38px;margin-bottom:60px;align-items:center}.premiere-actions .button{font-size:14px;font-weight:700;margin-right:9px;padding:0 20px;border-radius:4px;text-align:center}.premiere-actions .edit-button{border-color:#7c2b66;background-color:#7c2b66}.for-marketing-checkbox{display:flex;gap:20px;align-items:center}.for-marketing-checkbox h3{margin:0}.for-marketing-checkbox .premiere-checkbox-container .container{display:block;position:relative;padding-left:23px;margin-bottom:23px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.for-marketing-checkbox .premiere-checkbox-container .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.for-marketing-checkbox .premiere-checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:transparent;border:2px solid #99762a;border-radius:4px}.for-marketing-checkbox .premiere-checkbox-container .container:hover input~.checkmark{background-color:transparent}.for-marketing-checkbox .premiere-checkbox-container .container input:checked~.checkmark{background-color:#99762a}.for-marketing-checkbox .premiere-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.for-marketing-checkbox .premiere-checkbox-container .container input:checked~.checkmark:after{display:block}.for-marketing-checkbox .premiere-checkbox-container .container .checkmark:after{left:7px;top:3px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.premiere-container{display:flex}@media (max-width: 800px){.premiere-container{flex-direction:column;height:100vh}}.premiere-container .login-button{background-color:transparent;outline:none;border:none;cursor:pointer;font-family:Lato,Helvetica,arial,sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:1px;color:#99762a;height:55.54px;display:flex;flex-direction:column;justify-content:center;padding:6.5px 20px 6.5px 6.5px;transition:all .3s ease}.premiere-container .login-button:hover,.premiere-container .login-button:focus{color:#000}.premiere-email-capture input#email{border-top-left-radius:4px;border-bottom-left-radius:4px}.premiere-film-panel{flex-grow:0}@media (min-width: 800px){.premiere-film-panel{flex-grow:1}}.premiere-chat{width:100%;flex-grow:1}@media (min-width: 800px){.premiere-chat{flex-grow:0;width:311px;height:100vh;overflow:hidden;transition:.5s;z-index:2;opacity:1;position:sticky;top:0}}@media (min-width: 800px){.hide-chat{width:0;margin-left:67px;opacity:0;z-index:0}}.primiere-chat-button{display:none}@media screen and (min-width: 800px){.primiere-chat-button{display:block;width:67px;position:fixed;height:100vh;right:0;z-index:1}}.premiere-header{padding:10px 0 10px 25px}@media screen and (min-width: 800px){.premiere-header{padding:25px 40px}}@media (max-width: 960px){.premiere-header .premiere-header__user{display:none}}.premiere-header__logo{max-width:200px;height:auto}@media screen and (min-width: 400px){.premiere-header__logo{max-width:250px}}@media screen and (min-width: 900px){.premiere-header__logo{max-width:384px}}.premiere-header__topbar{display:flex;justify-content:space-between;align-items:center}.premiere-header__sign-in{text-transform:uppercase;font-family:Lato,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:17px;letter-spacing:.1em}@media screen and (min-width: 400px){.premiere-header__sign-in{font-size:14px}}.premiere-trim{display:flex;flex-direction:row;justify-content:center}.trailer-video-container{margin:0;width:100%}@media screen and (min-width: 768px){.trailer-video-container{display:flex;position:relative;width:70%;max-width:500px;margin:0 auto}}.stained-glass-l{display:none}@media screen and (min-width: 768px){.stained-glass-l{display:block;height:100%;position:absolute;left:-29%}}.stained-glass-r{display:none}@media screen and (min-width: 768px){.stained-glass-r{display:block;position:absolute;height:100%;right:-29%}}.premiere-film{width:100%;z-index:1}.premiere-modal-title{color:inherit;font-family:Lato,Helvetica,arial,sans-serif;font-size:24px;line-height:1.2;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:60px}.viewers-head{font-style:normal;font-weight:700;font-size:16px;line-height:19px;display:flex;align-items:center;letter-spacing:.1em;margin:0}.premiere-viewer{font-size:14px;line-height:29px;padding:0 12px}.premiere-viewer:nth-child(even){background:#e4dcce}.viewers-head-container{display:flex;align-items:center;justify-content:space-between}.download-viewer-button{color:#057d7f;text-decoration:none;transition:all .3s ease;font-size:12px;font-family:Lato,Helvetica,arial,sans-serif;cursor:pointer;text-transform:uppercase}.download-viewer-button:hover{color:#7c2b66}.container{width:100%;height:100%;display:flex;flex-direction:column}.chat-header{width:100%;height:73px;background:#e4dcce;border-bottom:1px solid #f8f3ea;display:flex;background-image:url(/images/stained-glass-header.svg);background-repeat:no-repeat;background-size:cover}.chat-header__border{height:73px;width:10px;border-right:1px solid #f8f3ea}.chat-header__title{padding:27px 0 27px 16px;flex-grow:1;display:flex;align-items:center;column-gap:30px}.chat-header__text{text-transform:uppercase;font-family:Lato;font-style:normal;font-weight:700;font-size:16px;line-height:19px;letter-spacing:.1em;color:#99762a}@media (max-width: 800px){.chat-header{display:none}}.chat-level{display:flex;flex-grow:1;background:#e4dcce}.chat-level__border{height:100%;width:10px;border-right:1px solid #f8f3ea;flex-shrink:0}@media (max-width: 800px){.chat-level__border{display:none}}.live-chat{max-width:800px;background-color:#e4dcce;padding:25px;display:flex;flex-direction:column;flex-grow:1;max-height:100vh}@media (min-width: 800px){.live-chat{max-height:calc(100vh - 73px)}}.live-chat__feed{margin-bottom:8px;flex-grow:1;overflow:scroll;position:relative}.live-chat__text-box{display:flex;flex-wrap:wrap;justify-content:flex-end;position:relative}.live-chat__text{min-height:100px;resize:none;background:#e4dcce;font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:120%}@media (max-width: 800px){.live-chat__text{min-height:50px}}.live-chat__button{border-radius:6px}.live-chat__gradient{height:100px;width:100%;position:absolute;top:-100px;background:linear-gradient(180deg,rgba(228,220,206,0) 0%,#e4dcce 70.83%)}@media (max-width: 800px){.live-chat__gradient{height:50px;top:-50px}}.live-chat__buffer{height:100px;width:100%}@media (max-width: 800px){.live-chat__buffer{height:50px}}.live-chat__user{font-weight:700;margin-right:8px}.scroll-to-bottom{background:transparent;margin-right:auto;display:flex;justify-content:center;align-items:center;min-height:42px;padding:0 12px}.scroll-to-bottom:hover{color:#7c2b66}.chat-button{width:100%;height:100%;background-color:#e4dcce;cursor:pointer}.chat-button__top{display:flex}.chat-button__tr{width:6px;height:73px;border-bottom:1px solid #f8f3ea;border-right:1px solid #f8f3ea;flex-shrink:0}.chat-button__tl{width:100%;height:73px;border-bottom:1px solid #f8f3ea;display:flex;align-items:center;justify-content:center}.chat-button__bottom{display:flex;height:100%}.chat-button__br{width:6px;border-right:1px solid #f8f3ea;flex-shrink:0}.chat-button__bl{display:flex;align-items:center;align-content:center}.chat-button__text{text-transform:uppercase;transform:rotate(-90deg);transform-origin:0 0;color:#99762a;font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;width:200px;line-height:61px;text-align:center}[type=range]{-webkit-appearance:none;background:transparent;margin:24px / 2 0;width:100%}[type=range]::-moz-focus-outer{border:0}[type=range]:focus{outline:0}[type=range]:focus::-webkit-slider-runnable-track{background:#dcccb2}[type=range]:focus::-ms-fill-lower{background:#D4C0A1}[type=range]:focus::-ms-fill-upper{background:#dcccb2}[type=range]::-webkit-slider-runnable-track{cursor:default;height:8px;transition:all .2s ease;width:100%;box-shadow:1px 1px 1px #0003,0 0 1px #0d0d0d33;background:#D4C0A1;border:2px solid #D4C0A1;border-radius:2px}[type=range]::-webkit-slider-thumb{box-shadow:4px 4px 4px #0003,0 0 4px #0d0d0d33;background:#2a2a2a;border:2px solid #2a2a2a;border-radius:12px;box-sizing:border-box;cursor:default;height:24px;width:24px;-webkit-appearance:none;margin-top:-10px}[type=range]::-moz-range-track{box-shadow:1px 1px 1px #0003,0 0 1px #0d0d0d33;cursor:default;height:8px;transition:all .2s ease;width:100%;background:#D4C0A1;border:2px solid #D4C0A1;border-radius:2px;height:8px / 2}[type=range]::-moz-range-thumb{box-shadow:4px 4px 4px #0003,0 0 4px #0d0d0d33;background:#2a2a2a;border:2px solid #2a2a2a;border-radius:12px;box-sizing:border-box;cursor:default;height:24px;width:24px}[type=range]::-ms-track{cursor:default;height:8px;transition:all .2s ease;width:100%;background:transparent;border-color:transparent;border-width:24px / 2 0;color:transparent}[type=range]::-ms-fill-lower{box-shadow:1px 1px 1px #0003,0 0 1px #0d0d0d33;background:#ccb490;border:2px solid #D4C0A1;border-radius:4px}[type=range]::-ms-fill-upper{box-shadow:1px 1px 1px #0003,0 0 1px #0d0d0d33;background:#D4C0A1;border:2px solid #D4C0A1;border-radius:4px}[type=range]::-ms-thumb{box-shadow:4px 4px 4px #0003,0 0 4px #0d0d0d33;background:#2a2a2a;border:2px solid #2a2a2a;border-radius:12px;box-sizing:border-box;cursor:default;height:24px;width:24px;margin-top:8px / 4}[type=range]:disabled::-webkit-slider-thumb,[type=range]:disabled::-moz-range-thumb,[type=range]:disabled::-ms-thumb,[type=range]:disabled::-webkit-slider-runnable-track,[type=range]:disabled::-ms-fill-lower,[type=range]:disabled::-ms-fill-upper{cursor:not-allowed}.popper{--popper-theme-background-color: #262626;--popper-theme-padding: 5px 10px 5px 10px;--popper-theme-border-radius: 4px;--popper-theme-text-color: #fff;font-size:10px;font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase;letter-spacing:1px}.popper #arrow:before{background:#262626}.popper:hover,.popper:hover>#arrow:before{background:#262626}.alert-bar{display:flex;justify-content:center;align-items:center;background-color:#e4dcce;gap:25px;min-height:50px;color:#7c2b66;padding:10px 50px}.alert-bar p{font-family:Lato,Helvetica,arial,sans-serif;font-size:15px;max-width:80%;line-height:120%}.title-content-wrap span{font-family:Times New Roman,Times,serif;font-size:15px;font-weight:600;font-style:italic;color:#99762a;text-transform:uppercase;letter-spacing:1px}.title-content-wrap h3{margin-top:8px;margin-bottom:24px;max-width:420px;line-height:1.2;letter-spacing:2px;font-size:30px;font-weight:600;text-transform:uppercase}.title-content-wrap p{font-family:Lora,Times,serif;font-style:normal;font-weight:400;font-size:18px;line-height:160%}.group-accounts{max-width:760px}.group-accounts__perks{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:40px;grid-row-gap:50px;margin:60px 0 50px}@media screen and (min-width: 600px){.group-accounts__perks{grid-template-columns:repeat(2,1fr);grid-column-gap:40px}}.group-accounts__item{display:flex}.group-accounts__item h4{font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:160%;letter-spacing:.05em;text-transform:uppercase}.group-accounts__item p{font-family:Lora,Times,serif;font-style:normal;font-weight:400;font-size:16px;line-height:140%}.group-accounts__icon{width:54px;color:#7c2b66;margin:0 42px 0 0}.invoice-page{min-height:650px;max-width:560px}.invoice{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;border-bottom:1px solid #d4c0a1;padding:20px 0;max-width:532px}@media screen and (min-width: 500px){.invoice{flex-direction:row;align-items:center;gap:0}}.invoice .info{display:flex;flex-direction:column;gap:10px}.invoice .info .text{font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:14px;text-transform:uppercase;letter-spacing:.1em}.invoice .info .text span{padding-left:10px;font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#444}.invoice .payment{display:flex;align-items:center;gap:20px}.invoice .is-paid p{color:#fff;border-radius:4px;padding:4px 6px;font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:14px;display:flex;align-items:center;letter-spacing:.1em;text-transform:uppercase}.invoice .is-paid .paid{background:#7EB439}.invoice .is-paid .due{background:#999999}.invoice .total{font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:19px;width:60px}.icon-play{position:absolute;width:60px;height:60px;bottom:7%;left:7%}.icon-play .st0{fill:#fff}.icon-play .st1{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}.thumbnail{min-width:100%;width:100%;min-height:100%;height:100%}.player{background-color:#262626}.previewimage{background-size:cover;background-repeat:no-repeat;position:relative;width:100%;height:0;padding-top:56.25%}.landing-embed .thumbnail{position:absolute;top:0;left:0}.player-embed{position:relative;z-index:3}.player-container,.faq-player-container{padding:56.25% 0 0;position:relative}.faq-iframe-player,#player{position:absolute;top:0;left:0;width:100%;height:100%}.button-block.dark{background-color:#efe9dd}.button-block.light{background-color:transparent}.button-block__content{display:flex;align-items:center;gap:20px;padding:0 100px}.button-block__content.row{flex-direction:row;justify-content:flex-start}.button-block__content.column{flex-direction:column;justify-content:center}.button-block__content.row-reverse{flex-direction:row-reverse;justify-content:flex-start}.button-block .subtext{max-width:500px;font-family:Lato,Helvetica,arial,sans-serif;font-weight:400;text-transform:uppercase;font-size:18px;letter-spacing:1px}.icon_title_text{display:flex;flex-direction:column;align-items:center;gap:21px}@media screen and (min-width: 500px){.icon_title_text{flex-direction:row;align-items:unset;gap:42px}}.icon_title_text.trim{padding-top:25px;padding-bottom:25px}.icon_title_text__icon{flex-shrink:0;width:54px;color:#7c2b66}.icon_title_text__text{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 500px){.icon_title_text__text{align-items:unset}}.icon_title_text__title{font-weight:700;font-size:20px;line-height:160%;letter-spacing:.05em;text-transform:uppercase}.icon_title_text__body{max-width:645px}.icon_title_text__body p{text-align:center}@media screen and (min-width: 500px){.icon_title_text__body p{text-align:unset}}.info_table{display:none}@media screen and (min-width: 500px){.info_table{display:block}}.info_table.trim{padding-top:25px;padding-bottom:25px}.info_table__body{max-width:768px}.info_table__titles{display:flex;justify-content:space-between;margin-bottom:10px}.info_table__titles p:first-child{justify-content:start}.info_table__title{display:flex;justify-content:center;font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-weight:700;font-size:13px;line-height:27px;letter-spacing:.1em;text-transform:uppercase;color:#515151;text-align:center}.info_table__section{border-top:1px solid #99762a}.info_table__column_section{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #99762a}.info_table__row{display:flex;justify-content:space-between;padding:20px 0;border-bottom:1px solid #E4DCCE}.info_table__row div:first-child p{justify-content:start}.info_table__column{display:flex;flex-direction:column;justify-content:space-between;gap:20px}.info_table__row_columns{display:flex;justify-content:space-between;gap:20px}.info_table__row_value p{display:flex;justify-content:center;font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-size:15px;line-height:27px;letter-spacing:.1em}.info_table__row_value_column{display:flex;justify-content:space-between;border-bottom:1px solid #E4DCCE;padding:20px 0}.info_table__row_value_column p{font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-size:15px;line-height:27px;letter-spacing:.1em}.info_table__button{margin-top:50px}.info_table__sub_text{max-width:625px;font-family:Lora,Times,serif;font-style:normal;font-weight:400;font-size:14px;line-height:140%;margin-top:50px}.info_table_mobile{display:block}@media screen and (min-width: 500px){.info_table_mobile{display:none}}.info_table_mobile.trim{padding-top:25px;padding-bottom:25px}.info_table_mobile__body{max-width:768px}.info_table_mobile__titles{display:flex;justify-content:space-between;margin-bottom:10px}.info_table_mobile__title{display:flex;justify-content:center;font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-weight:700;font-size:13px;line-height:27px;letter-spacing:.1em;text-transform:uppercase;color:#515151;text-align:center}.info_table_mobile__section{border-top:1px solid #99762a}.info_table_mobile__row{display:flex;flex-direction:column;justify-content:space-between;padding:20px 0;border-bottom:1px solid #E4DCCE}.info_table_mobile__row_title{text-align:center}.info_table_mobile__row_title p{display:flex;justify-content:center;font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-size:15px;line-height:27px;letter-spacing:.1em}.info_table_mobile__row_values{display:flex}.info_table_mobile__column{display:flex;flex-direction:column;justify-content:space-between;border-top:1px solid #99762a}.info_table_mobile__row_columns{display:flex;justify-content:space-between;gap:20px}.info_table_mobile__row_value p{display:flex;justify-content:center;font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-size:15px;line-height:27px;letter-spacing:.1em}.info_table_mobile__row_value_column{display:flex;justify-content:space-between;border-bottom:1px solid #E4DCCE;padding:20px 0}.info_table_mobile__row_value_column p{font-family:Lato,Helvetica,arial,sans-serif;font-style:normal;font-size:15px;line-height:27px;letter-spacing:.1em}.info_table_mobile__button_container{display:flex;justify-content:center}.info_table_mobile__button{margin-top:50px;text-align:center}.info_table_mobile__sub_text{max-width:625px;font-family:Lora,Times,serif;font-style:normal;font-weight:400;font-size:14px;line-height:140%;margin-top:50px}body{font-family:Lato,Helvetica,arial,sans-serif;font-size:12px;line-height:16px;overflow-x:hidden;margin:0;padding:0;color:#262626;background-color:#f8f3ea}.wrapper{width:100%;max-width:1200px;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}@media screen and (min-width: 500px){.wrapper{padding-right:30px;padding-left:30px}}@media screen and (min-width: 768px){.wrapper{padding-right:40px;padding-left:40px}}.wrapper--padkill{padding-left:unset;padding-right:unset}.wrapper.wrapper-full{max-width:none}@media screen and (max-width: 500px){.wrapper.pt-m-0{padding-top:0}}.wrapper.no-search{margin-top:50px}.fluid-width-video-wrapper{padding-top:56.26%!important}.frame{margin-top:40px;margin-bottom:40px}@media (min-width: 768px){.frame{margin-top:50px;margin-bottom:50px}}@media (min-width: 1024px){.frame{margin-top:75px;margin-bottom:75px}}@media (min-width: 1280px){.frame{margin-top:90px;margin-bottom:90px}}.gutter{padding-right:20px;padding-left:20px}@media screen and (min-width: 500px){.gutter{padding-right:30px;padding-left:30px}}@media screen and (min-width: 768px){.gutter{padding-right:40px;padding-left:40px}}.trim{padding-top:50px;padding-bottom:50px}@media screen and (min-width: 768px){.trim{padding-top:80px;padding-bottom:80px}}@media screen and (min-width: 1024px){.trim{padding-top:100px;padding-bottom:100px}}.flex{display:flex}.quote_block{background-color:#e4dcce;width:100%}.quote_block__head{display:none}@media screen and (min-width: 768px){.quote_block__head{display:block;height:50px;position:relative}.quote_block__head:before{content:"";width:150vw;margin-left:-50vw;height:1px;background-color:#f8f3ea;position:absolute;bottom:0}}.quote_block__divider{display:block;position:relative}.quote_block__divider:before{content:"";width:150vw;margin-left:-50vw;height:1px;background-color:#f8f3ea;position:absolute;bottom:0}@media screen and (min-width: 768px){.quote_block__divider{display:none}}.quote_block__head-no-psudo{display:none}@media screen and (min-width: 768px){.quote_block__head-no-psudo{display:block;height:50px}}.quote_block__columns{display:flex;flex-direction:column;position:relative}@media screen and (min-width: 768px){.quote_block__columns{flex-direction:row}}.quote_block__title-on-top{display:flex;flex-direction:column-reverse}@media screen and (min-width: 768px){.quote_block__title-on-top{margin:10px 0 0}}@media screen and (min-width: 1024px){.quote_block__title-on-top{margin:30px 0 0}}.quote_block__title-on-bottom{display:flex;flex-direction:column}.quote_block__image{width:100%;border-right:none;padding:60px 0}.quote_block__image__border{padding:10px;background-color:#f8f3ea;position:relative;margin:0 0 20px}.quote_block__image__border img{width:100%}@media screen and (min-width: 768px){.quote_block__image{width:40%;padding:0 0 60px;border-right:1px solid #f8f3ea;border-bottom:none}}@media screen and (min-width: 1024px){.quote_block__image{padding:0 0 80px}}.quote_block__quote{width:100%}@media screen and (min-width: 768px){.quote_block__quote{width:60%}}.quote_block__text_field{margin:60px 0}@media screen and (min-width: 768px){.quote_block__text_field{margin:40px 40px 60px}}@media screen and (min-width: 1024px){.quote_block__text_field{margin:40px 40px 80px}}.quote_block__text_field-no-psudo{margin:60px 0}@media screen and (min-width: 768px){.quote_block__text_field-no-psudo{margin:10px 40px 60px}}@media screen and (min-width: 1024px){.quote_block__text_field-no-psudo{margin:30px 40px 80px}}.quote_block__quote_text p{font-family:Lora,Times,serif;font-style:normal;font-weight:400;font-size:30px;line-height:130%;margin:0 0 20px}@media screen and (min-width: 1024px){.quote_block__quote_text p{font-size:36px}}.quote_block__name{font-family:Lato,Helvetica,arial,sans-serif;font-weight:700;font-size:14px;line-height:120%;letter-spacing:.1em;text-transform:uppercase;color:#7c2b66;margin:0 0 5px}@media screen and (min-width: 1024px){.quote_block__name{font-size:16px}}.quote_block__titles{font-family:Lato,Helvetica,arial,sans-serif;font-weight:400;font-size:12px;line-height:120%;letter-spacing:.1em;text-transform:uppercase;color:#99762a}@media screen and (min-width: 1024px){.quote_block__titles{font-size:14px}}.quote_block__book{font-family:Lato,Helvetica,arial,sans-serif;font-weight:700;font-size:20px;line-height:120%;letter-spacing:.1em;text-transform:uppercase;margin:0 0 20px}@media screen and (min-width: 768px){.quote_block__book{margin:0 40px 20px 0}}.quote_block__see-more{display:inline-block;font-family:Lato,Helvetica,arial,sans-serif;font-weight:400;font-size:14px;line-height:17px;letter-spacing:.1em;text-transform:uppercase;color:#99762a}.large-feature.two{background-color:#efe9dd}.large-feature__inner{display:flex;flex-wrap:wrap}@media screen and (max-width: 1200px){.large-feature__inner{padding:0}}.large-feature__left{width:100%;overflow:hidden}@media (min-width: 500px){.large-feature__left{width:100%}}@media (min-width: 768px){.large-feature__left{width:60%}}@media (min-width: 1024px){.large-feature__left{width:67%}}.large-feature__left a{display:block}.large-feature__left img{width:100%;display:block}.large-feature__right{width:100%;position:relative;margin:0;padding:40px 30px}@media (min-width: 500px){.large-feature__right{width:100%;margin:0;padding:40px 30px 40px 40px}}@media (min-width: 768px){.large-feature__right{width:calc(40% - 40px);margin:0 0 0 40px;padding:40px 30px 40px 0}}@media (min-width: 1024px){.large-feature__right{width:calc(33% - 50px);margin:0 0 0 50px;padding:50px 40px 50px 0}}.one .large-feature__right{border-bottom:3px solid #99762a}@media (min-width: 768px){.one .large-feature__right{border-top:3px solid #99762a}}.three .large-feature__right:before{content:"";width:85px;height:5px;border-top:1px solid #99762a;border-bottom:1px solid #99762a;position:absolute;bottom:0;right:0}.three .large-feature__right:after{content:"";width:100px;height:2px;background-color:#99762a;position:absolute;bottom:0;left:0}@media (min-width: 768px){.three .large-feature__right:after{width:3px;height:185px;bottom:0;left:unset;right:0}}.large-feature__text h2{font-size:24px;font-weight:400;margin-bottom:24px}.large-feature__text p{font-size:17px;margin-bottom:20px}@media (min-width: 768px){.large-feature__text p{font-size:16px}}@media (min-width: 1024px){.large-feature__text p{font-size:18px;margin-bottom:24px}}.large-feature .video-wrapper .playoverlay .icon-play{opacity:0;bottom:20px;left:20px}@media (min-width: 500px){.large-feature .video-wrapper .playoverlay .icon-play{bottom:30px;left:30px}}@media (min-width: 768px){.large-feature .video-wrapper .playoverlay .icon-play{bottom:40px;left:40px}}.large-feature .video-wrapper .playoverlay:hover .icon-play{transform:scale(1.15);opacity:1}.feature-fade.two{background-color:#efe9dd}.feature-fade__inner{position:relative}@media screen and (max-width: 1200px){.feature-fade__inner{padding:0}}.feature-fade__left{width:100%;overflow:hidden}@media (min-width: 500px){.feature-fade__left{width:100%}}@media (min-width: 768px){.feature-fade__left{width:70%}}@media (min-width: 1024px){.feature-fade__left{width:70%}}.feature-fade__left a{display:block}.feature-fade__left img{width:100%;display:block}.feature-fade__right{display:flex;align-items:center;width:100%;position:relative;margin:-150px 0 0;padding:80px 30px 40px}@media (min-width: 500px){.feature-fade__right{width:100%;padding:80px 30px 40px}}@media (min-width: 768px){.feature-fade__right{position:absolute;top:0;right:0;width:100%;height:100%;margin:0;padding:40px 30px 40px 0}}.feature-fade__text{width:100%;margin-left:0}@media (min-width: 768px){.feature-fade__text{width:50%;margin-left:45%;max-width:450px}}@media (min-width: 1024px){.feature-fade__text{width:45%;margin-left:50%}}@media (min-width: 1280px){.feature-fade__text{width:35%;margin-left:calc(50% + 80px)}}.feature-fade__text h2{font-size:24px;font-weight:700;margin-bottom:20px;color:#fff}@media (min-width: 1024px){.feature-fade__text h2{font-size:26px;margin-bottom:24px}}@media (min-width: 1280px){.feature-fade__text h2{font-size:30px}}.feature-fade__text p{font-size:17px;margin-bottom:0;color:#fff}@media (min-width: 768px){.feature-fade__text p{font-size:16px}}@media (min-width: 1024px){.feature-fade__text p{font-size:18px;margin-bottom:24px}}.feature-fade__text .plus{display:none;color:#fff;transition:all .2s ease}@media (min-width: 1024px){.feature-fade__text .plus{display:block}}.feature-fade__text a:hover .plus,.feature-fade__text a:focus .plus{color:#7c2b66}.feature-fade .video-wrapper .playoverlay .icon-play{opacity:0;bottom:20px;left:20px}@media (min-width: 500px){.feature-fade .video-wrapper .playoverlay .icon-play{bottom:30px;left:30px}}@media (min-width: 768px){.feature-fade .video-wrapper .playoverlay .icon-play{bottom:40px;left:40px}}.feature-fade .video-wrapper .playoverlay:hover .icon-play{transform:scale(1.15);opacity:1}.author-book-films{position:relative;background-color:#efe9dd}.author-book-films__book-author{display:flex;flex-direction:column;position:relative;z-index:1}@media (min-width: 768px){.author-book-films__book-author{flex-direction:row}}.author-book-films__book-img{padding:0 50px 50px 0}.author-book-films__book-img img{width:175px}.author-book-films__author{display:flex;flex-direction:column}.author-book-films__author__title{font-size:24px;font-weight:400;margin-bottom:10px;font-weight:700}.author-book-films__author__name{color:#7c2b66;margin:0 0 20px;letter-spacing:.1em}.author-book-films__author__name p{font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase}.author-book-films__author__name p span{padding:0 5px 0 0;font-size:14px}.author-book-films__author__name p a{color:#7c2b66}.author-book-films__author__body{max-width:575px}.author-book-films__author__body p{font-size:18px}.author-book-films__films{display:flex;flex-direction:column;position:relative;z-index:1}@media (min-width: 768px){.author-book-films__films{flex-direction:column-reverse}}.author-book-films__films-block{display:flex;flex-wrap:wrap;gap:15px;padding:50px 0 0}.author-book-films__films-block__img{width:clamp(19.375rem,12.083rem + 33.333vw,22.5rem)}@media (min-width: 500px){.author-book-films__films-block__img{width:clamp(12.5rem,-2.095rem + 48.649vw,18.125rem)}}@media (min-width: 768px){.author-book-films__films-block{gap:28px}}.author-book-films__author-img{max-width:100vw;position:absolute;right:0;bottom:0;z-index:0}.author-book-films .see-more{margin-top:50px}@media (min-width: 768px){.author-book-films .see-more{margin-top:0}}svg[data-v-3f4fd72a]{stroke:#eeeae2}.header-user[data-v-1f720059]{height:100%}.user-name[data-v-1f720059]{font-size:12px;font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase;letter-spacing:1px}.avatar[data-v-1f720059]{height:48px;width:48px;margin-left:8px;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#e4dcce;border-radius:0}.userMenuToggle[data-v-1f720059]{height:100%;display:flex;align-items:center}.userMenuToggle[data-v-1f720059]:before{content:"";border-top:6px solid #99752f;border-right:6px solid transparent;border-left:6px solid transparent;margin-right:12px;display:inline-block;transition:all .3s ease}.userMenuToggle[data-v-1f720059]:focus{color:#262626}.userMenuToggle[data-v-1f720059]:focus:before{border-top:6px solid #262626}.userMenuToggle[data-v-1f720059]:hover{color:#262626}.userMenuToggle[data-v-1f720059]:hover:before{border-top:6px solid #262626}.user-menu[data-v-1f720059]{visibility:hidden;opacity:0;width:200px;height:70px;position:absolute;right:0;min-width:100%;z-index:5;background-color:#f8f3ea;border:1px solid #e4dcce;border-top:none;top:calc(100% + 5px);transition:all .3s ease;transform-origin:right top 0px;transform:scaleY(.75)}.user-menu.is-open[data-v-1f720059]{visibility:inherit;opacity:1;transform:scale(1)}.user-menu a[data-v-1f720059],.user-menu button[data-v-1f720059]{display:block;padding:8px 64px 8px 8px;line-height:1.5;text-align:right;height:auto;border-bottom:1px solid #e4dcce;font-size:12px;font-family:Lato,Helvetica,arial,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#99752f}.user-menu a[data-v-1f720059]:hover,.user-menu button[data-v-1f720059]:hover{color:#262626}@media screen and (max-width: 960px){.user-menu[data-v-1f720059]{visibility:inherit;opacity:1;transform:translate(0)}}.nav-is-shown{visibility:inherit;opacity:1;transform:scale(1)}.email-capture-input[data-v-17e413b1]{height:unset;margin:unset;border-radius:0}.promo-button[data-v-17e413b1]{line-height:unset}#cc-fields[data-v-0f99fbb1]{max-width:700px;margin-bottom:28px;border:1px solid #99762a;border-radius:4px;padding:8px}#submit_button[data-v-0f99fbb1]{padding:0;width:100%;max-width:300px}.payment-method-toggle[data-v-0f99fbb1]{margin:1rem 0}.form-field-group__message[data-v-0f99fbb1]{padding:1rem 0;font-weight:500}.payment-error[data-v-9e2d9f98]{margin:1rem 0;padding:1rem;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#721c24}.payment-error .error-message[data-v-9e2d9f98]{margin:0;font-size:14px;line-height:1.4}#user-menu-area[data-v-7bf183f0]{height:100%}#user-menu-area[data-v-7bf183f0]:hover{color:red}
