section.m81{min-height:100px}
section.m81 .col-md-6{padding:0;margin:-1px}
section.m81.withPadding .left-side{padding:0 0 40px}
section.m81.withPadding .right-side{padding:40px 0 0}
section.m81 .left-component,section.m81 .right-component{overflow:hidden;position:relative;width:100%;height:660px}
section.m81 img.background{pointer-events:none;position:absolute;height:100%}
section.m81 .m81-video{position:absolute;height:100%;width:auto;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
section.m81 .imageLink{cursor:pointer}
section.m81 div.background{width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;background-size:cover;background-position:center center}
.no-touch section.m81 div.background.zoomable{-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-o-transition:transform 700ms cubic-bezier(0.694,0,0.335,1);-moz-transition:transform 700ms cubic-bezier(0.694,0,0.335,1);-webkit-transition:transform 700ms cubic-bezier(0.694,0,0.335,1);transition:transform 700ms cubic-bezier(0.694,0,0.335,1);transform-origin:center center}
.no-touch section.m81 .left-component:hover div.background.zoomable,.no-touch section.m81 .right-component:hover div.background.zoomable{-ms-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}
section.m81 .wrapper{width:100%;height:100%;position:relative;text-align:center;padding:50px}
section.m81 .wrapper .text-box{position:relative;left:0;right:0}
section.m81 .wrapper .text-box .title{margin-bottom:30px}
section.m81 .wrapper .text-box.all-center .title{margin-bottom:23px}
section.m81 .wrapper .text-box .button{max-width:250px;margin:0 auto;color:#2f2f2e;background-color:#fff;padding-top:14px !important;padding-bottom:14px !important}
section.m81 .wrapper .text-box .button.ctaDark{color:#fff;background-color:#222}
section.m81 .wrapper .text-box.all-center{top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-transform:uppercase}
section.m81 .wrapper .text-box.all-bottom{position:absolute;bottom:50px;text-transform:uppercase}
section.m81 .wrapper .text-box.text-top-cta-bottom{height:100%;font-size:24px}
section.m81 .wrapper .text-box.text-top-cta-bottom .button{position:absolute;bottom:0;left:0;right:0}
section.m81 .wrapper.black{color:#000}
section.m81 .wrapper.white{color:#fff}
section.m81 .wrapper .text-box.text-top-cta-bottom .title{font-family:'MetaSerifCompPro-Book W01 Rg';font-size:24px;line-height:36px}
section.m81 .wrapper .text-box.text-top-cta-bottom .subtitle{font-family:'Meta Serif Offc W01 Bold';text-transform:uppercase;margin-bottom:15px}
section.m81 .wrapper .text-box.all-center .title,section.m81 .wrapper .text-box.all-bottom .title{font-family:'Meta Serif Offc W01 Medium';font-size:40px}
section.m81 .wrapper .text-box.all-center .subtitle,section.m81 .wrapper .text-box.all-bottom .subtitle{font-family:"Univers LT W01_67 Bold_1476016";font-size:14px}
@media screen and (min-width:768px){section.m81.withPadding .left-side{padding:0 40px 0 0}
section.m81.withPadding .right-side{padding:0 0 0 40px}
section.m81 img.background{max-width:100%;pointer-events:none;position:absolute;width:100%;height:auto}
}