.video-gallery .title-header{padding-bottom:0;}@media (min-width:992px){.video-gallery .p1{max-width:960px;margin-left:auto;margin-right:auto;}}.video-gallery-container{margin-top:10px;}@media (min-width:992px){.video-gallery-container{margin-top:70px;}}.video-tile{margin-bottom:5px;}.video-tile .hover-wrapper{cursor:pointer;}@media (min-width:992px){.video-tile{margin-bottom:25px;}}.video-tile-title{margin-top:20px;margin-bottom:0px;font-size:17.5px;font-weight:500;}.video-tile-description{font-size:14px;}@media (min-width:992px){.video-tile-description > p{line-height:24px;}}.video-gallery-disclaimer{text-align:center;font-size:14px;padding-bottom:20px;}.video-gallery-disclaimer p{margin-top:0;}.video-modal{padding-right:0 !important;}.video-modal .modal-header{border-bottom:0;}.video-modal .modal-content{box-shadow:none;border-radius:0;}.video-modal .close{opacity:1;}.video-modal .modal-body{padding:15px 40px 0;}.video-modal .modal-footer{border-top:0;padding-top:0;padding:0 40px 15px;text-align:left;}@media (min-width:1200px){.video-modal .modal-dialog.modal-xl{width:1156px;}}@media (max-width:767px){.video-modal .modal-dialog{height:100%;margin:0;}.video-modal .modal-content{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;}.video-modal .flex-items{margin:auto;transform:translateY(-20px);}.video-modal .modal-body,.video-modal .modal-footer{padding-left:20px;padding-right:20px;}}.thumbnail-wrapper{position:relative;overflow:hidden;display:block;padding:0;}.thumbnail-wrapper::before{padding-bottom:62.0437956204%;content:"";display:block;}.thumbnail-wrapper::after{content:"";position:absolute;left:50%;top:50%;width:48px;height:48px;transform:translate(-50%,-50%);background-repeat:no-repeat;z-index:1;background-image:url("/images/icons/icon-play-blue.svg");}.thumbnail-wrapper .gradient{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.4;z-index:1;background:#fff;}.thumbnail-wrapper .video-thumbnail{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:contain;height:100%;width:100%;}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0);}.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50);}
