@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes slideInFromLeft{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideInFromLeft{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slideOutToLeft{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes slideOutToLeft{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@-webkit-keyframes slideInFromRight{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideInFromRight{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slideInFromRightDelayBefore{0%{-webkit-transform:translate(100%);transform:translate(100%)}50%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideInFromRightDelayBefore{0%{-webkit-transform:translate(100%);transform:translate(100%)}50%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slideOutToRight{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(100%);transform:translate(100%)}}@keyframes slideOutToRight{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(100%);transform:translate(100%)}}.content-block-wide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px){.content-block-wide:nth-child(2n) .content-block-wide__content{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.content-block-wide:nth-child(2n) .content-block-wide__figure,.content-block-wide:nth-child(odd) .content-block-wide__content{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.content-block-wide:nth-child(odd) .content-block-wide__figure{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.content-block-wide__figure{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;position:relative}.content-block-wide__figure iframe,.content-block-wide__figure video{display:block;position:absolute;top:0;left:0;width:100%}.content-block-wide__figure video{height:auto}.content-block-wide__figure iframe{height:100%}@media only screen and (min-width:768px){.content-block-wide__figure{width:50%}}.content-block-wide__video-link{display:block;position:relative}.content-block-wide__video-link:after,.content-block-wide__video-link:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content-block-wide__video-link:before{z-index:3;width:50px;height:50px;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2)}@media only screen and (min-width:768px){.content-block-wide__video-link:before{width:75px;height:75px}}.content-block-wide__video-link:after{margin-left:2px;z-index:4;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #000;-webkit-transition:border-left-color .2s ease-in-out;transition:border-left-color .2s ease-in-out}.content-block-wide__video-link:hover:after{border-left-color:#00c3a8}.content-block-wide__image{max-width:100%;height:auto}.content-block-wide__content{width:100%;padding:30px;font-weight:300;text-align:center;line-height:1.25}@media only screen and (min-width:768px){.content-block-wide__content{width:50%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding:0 60px}}@media only screen and (min-width:1280px){.content-block-wide__content{font-size:24px}}@media only screen and (min-width:1920px){.content-block-wide__content{font-size:32px}}.content-block-wide__title{font-weight:800}.content-block-wide__title-image{margin-bottom:1em}.content-block-tall{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;position:relative;margin-bottom:30px}@media only screen and (min-width:768px){.content-block-tall{margin-bottom:0}.content-block-tall:nth-child(n+2){margin-left:30px}}.content-block-tall__image{max-width:100%;height:auto;opacity:.5}@media only screen and (min-width:768px){.content-block-tall__image{opacity:1}}.content-block-tall__content{width:100%;padding:0 30px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:1.25;text-align:center}@media only screen and (min-width:768px){.content-block-tall__content{position:relative;margin-top:15px;padding:0;top:0;left:0;-webkit-transform:none;transform:none;text-align:left}}@media only screen and (min-width:1280px){.content-block-tall__content{font-size:24px}}@media only screen and (min-width:1920px){.content-block-tall__content{margin-top:30px;font-size:32px}}.content-block-tall__title{display:inline}.content-block-tall__text{font-weight:700;display:inline}