.modal{padding-top:100px}.modal .modal-content{background-color:rgba(0,0,0,0);box-shadow:none;border:0}.modal .modal-content .modal-header{border-bottom:0;color:#fff;margin-bottom:15px;padding:0;min-height:20px;position:relative}.modal .modal-content .modal-header .modal-title{margin:0;line-height:18px}.modal .modal-content .modal-header button,.modal .modal-content .modal-header a{cursor:pointer;border:0}.modal .modal-content .modal-header button.close,.modal .modal-content .modal-header a.close{margin:0;padding:0;position:absolute;display:inline-block;width:20px;height:20px;overflow:hidden;opacity:1;right:0;top:50%;transform:translateY(-50%)}.modal .modal-content .modal-header button.close:hover,.modal .modal-content .modal-header a.close:hover{opacity:1}.modal .modal-content .modal-header button.close:focus,.modal .modal-content .modal-header button.close:active,.modal .modal-content .modal-header a.close:focus,.modal .modal-content .modal-header a.close:active{outline:0}.modal .modal-content .modal-header button.close::before,.modal .modal-content .modal-header button.close::after,.modal .modal-content .modal-header a.close::before,.modal .modal-content .modal-header a.close::after{content:"";position:absolute;width:100%;top:50%;left:0;background-color:#fff;height:3px;margin-top:-2px}.modal .modal-content .modal-header button.close::before,.modal .modal-content .modal-header a.close::before{transform:rotate(45deg)}.modal .modal-content .modal-header button.close::after,.modal .modal-content .modal-header a.close::after{transform:rotate(-45deg)}.modal .modal-content .modal-body{padding:50px;background-color:#fff}.modal .modal-content .modal-body.scrolling{max-height:640px;overflow-y:auto;text-align:center}.modal .modal-content .modal-body.scrolling img{display:inline-block}.modal .modal-content .modal-body.flex-video{padding:0 0 56.25%;position:relative;max-width:100%;height:auto;background-color:rgba(0,0,0,0)}.modal .modal-content .modal-body.flex-video iframe,.modal .modal-content .modal-body.flex-video object,.modal .modal-content .modal-body.flex-video embed{position:absolute;top:0;left:0;width:100%;height:100%}.modal .modal-dialog.wide-modal{width:728px}.modal .modal-video{max-width:728px !important}.modal .modal-video.wistia .modal-content .modal-body.flex-video{padding:0;max-height:none;overflow:visible}@media screen and (max-width: 767px){.modal-content .modal-body{padding:15px}}