.mediaFluid{overflow:hidden}.mediaFluid h2{margin-top:0}.mediaFluid .mainCTA{display:inline-block;margin-top:0}.mediaFluid .cta2{border-color:#48658a;color:#48658a}.mediaFluid .cta2:focus,.mediaFluid .cta2:hover{background-color:#48658a;color:#fff}.mediaFluid picture img{border-radius:8px}.mediaFluid .imageLeft .videoImage{left:0}.mediaFluid .imageLeft .videoWrapper{margin-right:32px}.mediaFluid .imageRight .mediaImageWrap{text-align:right}.mediaFluid .imageRight .videoImage{right:0}.mediaFluid .imageRight .videoWrapper{margin-left:32px}.mediaFluid .videoImage{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;display:flex;height:100%;justify-content:center;overflow:hidden;position:absolute;text-decoration:none;top:0;width:calc(100% - 32px)}.mediaFluid .videoImage span{color:#fff;font-size:100px;position:relative;z-index:1}.mediaFluid .videoImage:hover span{color:#ae2025}.mediaFluid .videoWrapper{height:0;padding-bottom:56.25%;position:relative}.mediaFluid .videoMp4{height:100%;left:0;position:absolute;top:0;width:100%}.mediaFluid .imageCaption{background:rgba(12,13,13,.3);bottom:0;color:#fff;font-size:14px;margin:0;padding:14px;position:absolute;text-align:center;width:100%}.mediaFluid .mediaContent{align-items:center;display:flex;min-height:420px;padding-bottom:70px;padding-top:70px}.mediaFluid .mediaContent-inner{width:100%}.mediaFluid .mediaImageWrap{height:100%;line-height:0}.mediaFluid .mediaImage{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;display:inline-block;height:100%;position:relative;width:calc(100% - 32px)}.mediaFluid .videoYoutubeWrapper{height:100%;position:relative;width:100%}@media screen and (max-width:991px){.mediaFluid .imageLeft{margin-bottom:30px}.mediaFluid .imageLeft .videoWrapper{margin:0}.mediaFluid .imageRight{margin-top:30px}.mediaFluid .imageRight .videoWrapper{margin:0}.mediaFluid .videoImage{height:450px;position:relative;width:100%}.mediaFluid .videoImage span{font-size:60px}.mediaFluid .mediaContent{min-height:auto;padding-bottom:0;padding-top:0}.mediaFluid .mediaImage{border-radius:4px;height:450px;overflow:hidden;width:100%}}@media screen and (max-width:767px){.mediaFluid{padding-bottom:46px;padding-top:61px}.mediaFluid .mainCTA{display:block;margin:15px 0;text-align:center}.mediaFluid .ctaFirst{margin-right:0}.mediaFluid .imageRight{margin-bottom:30px;margin-top:0}.mediaFluid .videoImage{height:324px}.mediaFluid .videoImage span{font-size:40px}.mediaFluid .mediaContent{padding-bottom:0;padding-top:0}.mediaFluid .mediaImage{height:324px}}
