.sr-only{position:absolute;top:auto;left:-10000px;width:1px;height:1px;overflow:hidden}.hidden{display:none!important}.video-wrapper{position:relative;padding-bottom:56%}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video__wrap{width:92%;max-width:1088px;margin-right:auto;margin-left:auto;display:block}@media only screen and (min-width:768px){.video__wrap{width:80%}}.video iframe,.video video{width:100%}@media only screen and (min-width:768px){.video__mobile{display:none}}@media only screen and (max-width:768px){.video__desktop.has-mobile{display:none}}