.generic-page .video-modal-top-region{position:fixed;background-color:rgba(25,25,25,.9);height:100%;overflow-y:scroll}.generic-page .video-modal-top-region::-ms-clear{display:none}.generic-page .video-modal-top-region::-webkit-scrollbar-track{display:none;position:absolute;background:transparent !important}.generic-page .video-modal-top-region::-webkit-scrollbar{width:8px;background:transparent repeat-y !important}.generic-page .video-modal-top-region::-webkit-scrollbar-thumb{background-color:rgba(250,248,248,.5);opacity:.6;border-radius:4px}.generic-page .video-modal-top-region.modal-content .modal-header{position:absolute;height:50px;top:60px;width:100%;max-width:1000px;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);border:none;z-index:100;background-color:transparent}@media screen and (max-width: 785px){.generic-page .video-modal-top-region.modal-content .modal-header{right:0;top:60px}}.generic-page .video-modal-top-region.modal-content .modal-header .button-area{display:inline-block;margin-top:-5px}.generic-page .video-modal-top-region.modal-content .modal-header .button-area>div{display:inline-block;text-transform:uppercase;font-family:"MulishBold";color:#a3b5b8;font-size:15px;cursor:pointer}.generic-page .video-modal-top-region.modal-content .modal-header .button-area .prev-button:before{display:inline-block;vertical-align:middle;content:"";width:30px;height:30px;border-radius:50%;margin-right:15px;background-color:#a3b5b8;background-image:url("../../../assets/img/svg/arrows/arrow-left-gray-small.svg");background-position:-1px 0px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.generic-page .video-modal-top-region.modal-content .modal-header .button-area .prev-button:hover:before{background-position:28px 0px}.generic-page .video-modal-top-region.modal-content .modal-header .button-area .next-button:after{display:inline-block;vertical-align:middle;content:"";width:30px;height:30px;margin-left:10px;border-radius:50%;background-color:#a3b5b8;background-image:url("../../../assets/img/svg/arrows/arrow-right-gray-small.svg");background-position:32px 0px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.generic-page .video-modal-top-region.modal-content .modal-header .button-area .next-button:hover:after{background-position:2px 0px}.generic-page .video-modal-top-region.modal-content .modal-header .button-area.dual-button>div:first-child{margin-right:15px}.generic-page .video-modal-top-region.modal-content .modal-header .button-area.dual-button>div:first-child:after{display:inline-block;vertical-align:middle;content:"";width:2px;height:30px;border-radius:5px;margin-left:15px;background-color:rgba(24,24,24,.5)}.generic-page .video-modal-top-region.modal-content .modal-header .close{background-color:#28ff52;color:#fff;opacity:1;outline:none;border-radius:50%;width:30px;height:30px;margin-top:-5px;cursor:pointer;position:relative}.generic-page .video-modal-top-region.modal-content .modal-header .close:after{content:"X";font-family:"MulishBold";font-size:22px;line-height:22px;height:23px;display:inline-block;position:absolute;top:50%;left:49%;transform:translate(-50%, -50%);-webkit-text-shadow:0 4px 0 rgba(50,50,50,.5);-moz-text-shadow:0 4px 0 rgba(50,50,50,.5);-ms-text-shadow:0 4px 0 rgba(50,50,50,.5);-o-text-shadow:0 4px 0 rgba(50,50,50,.5);text-shadow:0 4px 0 rgba(50,50,50,.5)}.generic-page .video-modal-top-region.modal-content .modal-header .close span{display:none}.generic-page .video-modal-top-region.modal-content .modal-header .close:hover{background-color:#222}.generic-page .video-modal-top-region.modal-content .body-modal{padding-top:50px;padding-bottom:100px;margin:0 auto;max-width:1000px}@media only screen and (max-width: 785px){.generic-page .video-modal-top-region.modal-content .body-modal{padding-top:65px}}.generic-page .video-modal-top-region.modal-content .body-modal .info-head{position:relative;display:flex;font-family:"MulishBold";font-size:27px;line-height:27px;text-align:center;color:#fff;max-width:85%;margin:0 auto 50px;-webkit-text-shadow:0 4px 0 rgba(0,0,0,.2);-moz-text-shadow:0 4px 0 rgba(0,0,0,.2);-ms-text-shadow:0 4px 0 rgba(0,0,0,.2);-o-text-shadow:0 4px 0 rgba(0,0,0,.2);text-shadow:0 4px 0 rgba(0,0,0,.2);height:auto}.generic-page .video-modal-top-region.modal-content .body-modal .info-head span{display:inline-block;vertical-align:middle;min-width:500px;position:relative;margin:20px 10px 10px;line-height:1.1;left:0;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.generic-page .video-modal-top-region.modal-content .body-modal .info-head:after,.generic-page .video-modal-top-region.modal-content .body-modal .info-head:before{content:"";display:inline-block;margin-top:30px;width:100%;height:10px;background-color:rgba(255,255,255,.12)}@media only screen and (max-width: 785px){.generic-page .video-modal-top-region.modal-content .body-modal .info-head{margin-top:40px;margin-bottom:20px}.generic-page .video-modal-top-region.modal-content .body-modal .info-head span{min-width:100%}}@media only screen and (max-width: 785px){.generic-page .video-modal-top-region.modal-content .body-modal .content{max-width:95%;margin:0 auto}}.generic-page .video-modal-top-region.modal-content .body-modal .video-area{background-color:#222}.generic-page .video-modal-top-region.modal-content .body-modal .video-area .modal-youtube-container iframe{width:1000px;height:563px;border:none}@media only screen and (max-width: 785px){.generic-page .video-modal-top-region.modal-content .body-modal .video-area .modal-youtube-container iframe{max-width:100%;margin:0 auto;height:35vh}}
