.video video{width:100%;height:auto}@media only screen and (max-width:767px){.video-description{padding:0 10px}.video-description h4{font-size:1.5rem}}.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-container{width:960px;margin:0 auto;padding:10px 30px;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.33);box-shadow:0 2px 8px rgba(0,0,0,.33);-webkit-transition:all .3s ease;transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}.modal-header h3{margin-top:0;color:#42b983}.modal-body{margin:10px 0;max-height:90vh;overflow-y:auto}.modal-default-button{float:right}@media only screen and (max-width:767px){.modal-container{width:90%;padding:0}.modal-footer{padding-bottom:10px}}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}button[data-v-531e806d]{float:right}@media only screen and (max-width:767px){.row[data-v-531e806d]{margin:0 10px}button[data-v-531e806d]{margin-top:10px}}