.overlapping-tout-list{padding:100px 0!important}@media only screen and (min-width:520px){.overlapping-tout-list{padding-top:80px}}@media only screen and (min-width:769px){.overlapping-tout-list{padding:100px 0}}@media only screen and (min-width:769px){.overlapping-tout-list .tout:not(:first-child){margin-top:-7%}}.tout{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media only screen and (min-width:520px){.tout{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media only screen and (min-width:769px){.tout{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}}.tout:not(:first-child) .tout-image{margin-top:40px}@media only screen and (min-width:769px){.tout:not(:first-child) .tout-image{margin-top:0}}.tout:not(.alt) .tout-copy{padding-right:30px}@media only screen and (min-width:520px){.tout:not(.alt) .tout-copy{padding-right:120px;-webkit-box-align:start;align-items:flex-start}}@media only screen and (min-width:769px){.tout:not(.alt) .tout-copy{padding-right:0;-webkit-box-align:end;align-items:flex-end}}@media only screen and (min-width:769px){.tout:first-child .tout-copy{padding-top:0}}@media only screen and (min-width:767px){.tout:last-child .tout-copy{padding-bottom:0}}.tout .button--cta{min-width:auto}@media only screen and (min-width:520px){.tout .button--cta{min-width:300px;margin-bottom:40px}}@media only screen and (min-width:769px){.tout .button--cta{min-width:100%;margin-bottom:0}}.tout .tout-copy{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:43%;margin-bottom:0}@media only screen and (min-width:520px){.tout .tout-copy{padding:0 120px;min-width:100%;margin-bottom:40px}}@media screen and (min-width:1440px){.tout .tout-copy{min-width:46%}}@media only screen and (min-width:769px){.tout .tout-copy{padding:7% 0;min-width:43%;margin-bottom:0}}.tout .tout-copy .tout__headline{text-transform:uppercase}@media only screen and (min-width:520px){.tout .tout-copy .tout__headline{margin-top:40px;font-size:48px;line-height:48px;letter-spacing:1px}}@media only screen and (min-width:769px){.tout .tout-copy .tout__headline{font-size:3rem;letter-spacing:1.4px;margin-top:0}}.tout .tout-copy .tout__subheadline{font-size:16px;line-height:28px;letter-spacing:.2px;color:#000}.tout .tout-copy .button-wrapper,.tout .tout-copy .tout__headline,.tout .tout-copy .tout__subheadline{max-width:100%;width:215px;color:#000}@media only screen and (min-width:520px){.tout .tout-copy .button-wrapper,.tout .tout-copy .tout__headline,.tout .tout-copy .tout__subheadline{width:300px}}@media only screen and (min-width:769px){.tout .tout-copy .button-wrapper,.tout .tout-copy .tout__headline,.tout .tout-copy .tout__subheadline{width:281px}}@media only screen and (min-width:1024px){.tout .tout-copy .button-wrapper,.tout .tout-copy .tout__headline,.tout .tout-copy .tout__subheadline{width:300px}}.tout .tout-copy .tout__subheadline{margin:0;color:#4a4a4a;margin-bottom:35px}@media only screen and (min-width:480px){.tout .tout-copy .tout__subheadline{color:#000}}@media only screen and (min-width:1024px){.tout .tout-copy .tout__subheadline{color:#000}}.tout .tout-copy .button-wrapper .button{display:inline-block}.tout .tout-copy .divider{border-color:#000;width:100%}@media only screen and (min-width:520px){.tout .tout-copy .divider{display:none}}@media only screen and (min-width:769px){.tout .tout-copy .divider{display:block}}.tout .tout-image{display:block;-webkit-box-flex:1;flex-grow:1;padding:0 30px;max-height:calc(100vh - 92px);text-align:left}@media only screen and (min-width:520px){.tout .tout-image{padding:0 60px}}@media only screen and (min-width:769px){.tout .tout-image{min-height:420px;max-height:100%;padding:0 30px;padding-right:80px}}@media only screen and (min-width:1024px){.tout .tout-image{margin-left:50px;min-width:57%}}@media only screen and (min-width:1173px){.tout .tout-image{min-height:700px}}.tout .tout-image img{max-width:100%;max-height:100%}.tout.alt{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.tout.alt .tout-image{text-align:right}@media only screen and (min-width:1024px){.tout.alt .tout-image{margin-right:50px}}@media only screen and (min-width:769px){.tout.alt{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.tout.alt .tout-copy{-webkit-box-align:start;align-items:flex-start;padding-left:30px}@media only screen and (min-width:520px){.tout.alt .tout-copy{padding-left:120px;-webkit-box-align:end;align-items:flex-end}}@media only screen and (min-width:769px){.tout.alt .tout-copy{padding-left:0;-webkit-box-align:start;align-items:flex-start}}.tout.alt .tout-copy .tout__headline,.tout.alt .tout-copy .tout__subheadline{text-align:left}@media only screen and (min-width:520px){.tout.alt .tout-copy .tout__headline,.tout.alt .tout-copy .tout__subheadline{text-align:right}}@media only screen and (min-width:769px){.tout.alt .tout-copy .tout__headline,.tout.alt .tout-copy .tout__subheadline{text-align:left}}.revealer__inner{display:block;padding:40px 12px 0;background-size:150vw}@media only screen and (min-width:767px){.revealer__inner{background-position:50%;background-size:cover;display:-webkit-box;display:flex;padding:0 30px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}}@media only screen and (min-width:1024px){.revealer__inner{max-width:1240px;margin:0 auto;padding:0 50px;-webkit-box-pack:justify;justify-content:space-between}}@media only screen and (min-width:1173px){.revealer__inner{padding:0 30px}}.revealer{background-color:#fbfbfb}.revealer__mobile-text{margin-top:20px}@media only screen and (min-width:767px){.revealer__mobile-text{display:none}}.revealer__preheader{font-family:proxima-nova,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#000;font-size:12px;letter-spacing:.9px;font-weight:700;display:inline-block;padding-bottom:6px;border-bottom:2px solid #000;margin:0}.revealer__content{text-align:center;padding:0 0 20px}@media only screen and (min-width:767px){.revealer__content{text-align:left;padding:30px 8px;margin:0;max-width:461px}}@media only screen and (min-width:1024px){.revealer__content{padding:0;max-width:411px}}@media only screen and (min-width:1173px){.revealer__content{max-width:461px}}.revealer__content--bottom{padding-top:20px;padding-bottom:10px}@media only screen and (min-width:767px){.revealer__content--bottom{margin-left:85px;max-width:-webkit-max-content;max-width:max-content;width:100%}}.revealer__cta,.revealer__description{text-align:center}@media only screen and (min-width:767px){.revealer__cta,.revealer__description{text-align:left}}.revealer__description{margin-left:30px;margin-bottom:20px;letter-spacing:1.4px}@media only screen and (min-width:767px){.revealer__description{margin-left:25px;margin-bottom:30px}}.revealer__copy{font-family:proxima-nova,Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;letter-spacing:.47px;line-height:22px;color:#000;max-width:315px;margin:0 auto 14px}@media only screen and (min-width:767px){.revealer__copy{max-width:100%;margin:0 0 14px}}.revealer__title{margin-top:14px;margin-bottom:14px;font-size:32px;letter-spacing:.67px;line-height:38px}.revealer__title br{display:none}@media only screen and (min-width:1024px){.revealer__title{margin-bottom:20px;font-size:48px;line-height:58px;letter-spacing:1px}.revealer__title br{display:inline-block}}.revealer__li{padding:9px 0;font-size:20px}.revealer__description{display:inline-block;font-size:14px;color:#000;line-height:1.4;counter-reset:revealer-counter;list-style:none;text-align:left;padding:0 20px}.revealer__description .revealer__li-item{position:relative}.revealer__description .revealer__counter{font-weight:700;font-family:proxima-nova,Arial,Helvetica,sans-serif;color:#8d2231;border-radius:50%;line-height:24px;display:block;text-align:center;position:absolute;left:-22px;padding:0;margin-right:4px;font-size:16px}@media only screen and (min-width:767px){.revealer__description{padding:0 50px;font-size:18px;padding:0}}.revealer__cta{display:block}.revealer__cta--button{width:204px;height:40px;background-color:#142d51;color:#fff;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:14px}@media only screen and (min-width:767px){.revealer__cta--button{margin:0}}.revealer__image{position:relative}@media only screen and (min-width:767px){.revealer__image{padding-left:30px;width:35%;min-width:390px}}@media only screen and (min-width:1024px){.revealer__image{min-width:415px;padding-left:0}}@media only screen and (min-width:1173px){.revealer__image{padding-left:0;min-width:445px}}.revealer__image__block{position:absolute;padding-bottom:174%;background-position:50%;top:0;left:0;max-width:344px;width:100%;background-size:contain;background-position:top;background-repeat:no-repeat}.revealer div.twentytwenty-handle{height:60px;width:60px;background-color:hsla(0,0%,95%,.5);border-width:1px;-webkit-transform:translateX(-8px);transform:translateX(-8px)}.revealer div.twentytwenty-handle:after,.revealer div.twentytwenty-handle:before{width:1px}.revealer div.twentytwenty-handle:before{margin-bottom:33px}.revealer div.twentytwenty-handle:after{margin-top:33px}.revealer div.twentytwenty-handle .twentytwenty-left-arrow,.revealer div.twentytwenty-handle .twentytwenty-right-arrow{margin-top:-12px}.revealer div.twentytwenty-handle .twentytwenty-left-arrow{margin-left:-24px;border-top-width:12px;border-bottom-width:12px;border-right:12px solid rgba(0,0,0,.4)}.revealer div.twentytwenty-handle .twentytwenty-right-arrow{margin-right:-24px;border-top-width:12px;border-bottom-width:12px;border-left:12px solid rgba(0,0,0,.4)}.revealer-container{max-height:440px;height:440px;min-height:440px;width:250px;margin:0 auto;opacity:0;visibility:hidden;-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.revealer-container.twentytwenty-container{opacity:1;visibility:visible;-webkit-transition-delay:.5s;transition-delay:.5s}@media only screen and (min-width:767px){.revealer-container{width:auto;max-height:600px;height:600px;min-height:600px}}.revealer-container img{height:100%}
