.main-pop .content-with-popup{padding:2em 0}.main-pop .mediabox-wrap .mediabox-content .mediabox-close:hover{opacity:.5}.main-pop .content-with-popup .two-col-pop .right-column .video-embed.js-mediabox .play-button:hover:before{background:#ca041c;transform:scale(1.05)}.main-pop .content-with-popup .two-col-pop{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem;margin-top:-2rem}.main-pop .content-with-popup .two-col-pop.right-content{flex-direction:row-reverse}.main-pop .content-with-popup .two-col-pop .left-content{display:-ms-flexbox;display:flex;padding-left:2rem;padding-top:2rem;width:100%}.main-pop .content-with-popup .two-col-pop .right-column{padding-left:2rem;padding-top:2rem;width:100%}.main-pop .content-with-popup .two-col-pop .left-content h3.heading-2{font-weight:400;letter-spacing:-.015em;line-height:1.1;margin:0 0 .5em}.main-pop .content-with-popup .two-col-pop .left-content .spacer{background:#dadada;height:3px;margin:2em 0;width:4em}.main-pop .content-with-popup .two-col-pop .left-content .cms-content{margin-top:2em}.main-pop .content-with-popup .two-col-pop .right-column .video-embed.js-mediabox{display:block;padding-bottom:56.25%;position:relative}.main-pop .content-with-popup .two-col-pop .right-column .video-embed.js-mediabox .play-button{background:#e3051f;bottom:0;display:block;font-size:3.0625em;font-size:4.5em;height:1em;left:0;position:absolute;width:1em;z-index:999}.main-pop .content-with-popup .two-col-pop .right-column .video-embed.js-mediabox .play-button:before{background:#e3051f;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;transform:scale(1);transition:all .3s cubic-bezier(.19,1,.22,1);width:100%}.main-pop .content-with-popup .two-col-pop .right-column .video-embed.js-mediabox .play-button .icon--play-white{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:.5em;height:1em;left:53%;line-height:1;margin-left:-.5em;margin-top:-.5em;position:absolute;top:50%;width:1em}.main-pop .content-with-popup .two-col-pop .right-column .video-embed.js-mediabox img{bottom:0;height:100%;left:0;object-fit:cover;object-position:50% 50%;position:absolute;right:0;top:0;width:100%}.main-pop .mediabox-wrap{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:mediaboxhide;animation-name:mediaboxhide;background-color:rgba(0,0,0,.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:-99}.main-pop .mediabox-wrap .mediabox-content{display:block;height:100%;margin:0 auto;max-width:853px;position:relative;width:90%}.main-pop .mediabox-wrap .mediabox-content .mediabox-close{background-repeat:no-repeat;background-size:24px 24px;bottom:528px;cursor:pointer;height:24px;margin:auto 0;position:absolute;right:0;top:0;width:24px}.main-pop .mediabox-wrap .mediabox-content iframe,.mediabox-wrap .mediabox-content img,.mediabox-wrap .mediabox-content video{border:none;bottom:0;display:block;height:480px;margin:auto 0;max-width:100%;position:absolute;top:0;width:100%}@media (min-width:38em){.main-pop .content-with-popup{padding:3em 0}}@media (min-width:55em){.main-pop .content-with-popup{padding:6em 0}.main-pop .content-with-popup .two-col-pop .left-content{width:41.66666667%}.main-pop .content-with-popup .two-col-pop .right-column{width:58.33333333%}}@media (max-width:768px){.main-pop .mediabox-wrap .mediabox-content{max-width:90%}}@media (max-width:600px){.main-pop .mediabox-wrap .mediabox-content .mediabox-close{bottom:362px}.main-pop .mediabox-wrap .mediabox-content iframe,.mediabox-wrap .mediabox-content img,.mediabox-wrap .mediabox-content video{height:320px}}@media (max-width:480px){.main-pop .mediabox-wrap .mediabox-content iframe,.mediabox-wrap .mediabox-content img,.mediabox-wrap .mediabox-content video{height:220px}.main-pop .mediabox-wrap .mediabox-content .mediabox-close{bottom:262px}}@-webkit-keyframes mediabox{0%{opacity:0}to{opacity:1}}@keyframes mediabox{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mediaboxhide{0%{opacity:1}to{opacity:0}}@keyframes mediaboxhide{0%{opacity:1}to{opacity:0}}