.modal-open{overflow:hidden}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background:#fff;transition:opacity 0.15s linear}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:0.8}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;overflow:hidden;outline:0;font-family:'Archivo', system-ui, -apple-system, 'Segoe UI', sans-serif;color:#14181b;line-height:1.45;-webkit-font-smoothing:antialiased}.modal *,.modal *::before,.modal *::after{box-sizing:border-box}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal.fade{opacity:0;transition:opacity 0.15s linear}.modal.in{opacity:1}.modal.fade .modal-dialog{transform:translate(0, -25%);transition:transform 0.3s ease-out}.modal.in .modal-dialog{transform:translate(0, 0)}.modal .modal-dialog{position:relative;width:auto;margin:0 auto;padding:10px;z-index:1060}.modal .modal-content{position:relative;background:#fff;border:1px solid #eceef0;border-radius:10px;box-shadow:0 12px 40px rgba(0,0,0,0.28);background-clip:padding-box;outline:0}.modal .modal-body{position:relative;display:flow-root;padding:28px 32px}.modal .modal-body-loading{text-align:center;padding-top:100px;padding-bottom:100px}.modal .close{position:absolute;top:10px;right:14px;z-index:1;padding:4px 8px;border:0;background:transparent;color:#5a6672;font-family:inherit;font-size:26px;font-weight:700;line-height:1;cursor:pointer;opacity:0.55}.modal .close:hover{opacity:1;color:#14181b}@media (min-width: 768px){.modal .modal-dialog,.modal .modal-lg{width:760px;padding-top:50px;padding-bottom:50px}}.modal h1,.modal h2,.modal h3{font-weight:800;letter-spacing:-0.01em;color:#14181b}.modal h1{font-size:20px;margin:0 0 20px}.modal h2{font-size:18px;margin:0 0 12px}.modal h3{font-size:16px;margin:24px 0 12px}.modal .heading-collapse{margin-top:0}.modal h2 small,.modal h3 small{font-size:14px;font-weight:500;color:#5a6672}.modal p{margin:0 0 14px;font-size:15px}.modal .lead{font-size:16px}.modal .small,.modal small{font-size:13px;line-height:1.45}.modal ul{margin:0 0 14px;padding-left:20px;font-size:15px}.modal a{color:#007194;text-decoration:none}.modal a:hover{color:#005f7d;text-decoration:underline}.modal hr{border:0;border-top:1px solid #eceef0;margin:24px 0}.modal .text-center{text-align:center}.modal .text-right{text-align:right}.modal .text-muted,.modal .text-mute{color:#5a6672}.modal .pull-left{float:left}.modal .pull-right{float:right}.modal .img-responsive{display:block;max-width:100%;height:auto}.modal .row{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.modal .col-xs-12,.modal .col-sm-2,.modal .col-sm-4,.modal .col-sm-8{width:100%;padding-left:12px;padding-right:12px}@media (min-width: 768px){.modal .col-sm-2{width:16.66667%}.modal .col-sm-4{width:33.33333%}.modal .col-sm-8{width:66.66667%}}.modal .row+.row{margin-top:12px}.modal .alert{padding:12px 16px;margin:0 0 18px;border:1px solid transparent;border-radius:10px;font-size:15px}.modal .alert-danger{background:rgba(207,75,58,0.08);border-color:rgba(207,75,58,0.35);color:#a43628}.modal .alert-success{background:rgba(80,149,12,0.08);border-color:rgba(80,149,12,0.35);color:#3c6f01}.modal label{display:block;margin-bottom:6px;font-size:13px;font-weight:700;color:#2f3a42}.modal .form-control{display:block;width:100%;min-height:44px;padding:10px 12px;border:1px solid #d5dade;border-radius:10px;background:#fff;color:#14181b;font-family:inherit;font-size:15px;line-height:1.4}.modal .form-control:focus{outline:0;border-color:#007194;box-shadow:0 0 0 3px rgba(0,113,148,0.15)}.modal textarea.form-control{min-height:0}.modal label.checkbox{display:flex;align-items:flex-start;gap:10px;min-height:44px;padding:6px 0;margin-bottom:0;font-size:15px;font-weight:500;color:#14181b;cursor:pointer}.modal label.checkbox input[type="checkbox"]{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:#007194;cursor:pointer}.modal label.checkbox small{color:#5a6672}.modal .field{margin-bottom:4px}.modal .btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 24px;border:2px solid transparent;border-radius:999px;background:transparent;font-family:inherit;font-size:14px;font-weight:700;line-height:1;text-align:center;text-decoration:none;cursor:pointer}.modal .btn-success{background:#50950c;border-color:#50950c;color:#fff}.modal .btn-success:hover{background:#3c6f01;border-color:#3c6f01;color:#fff;text-decoration:none}.modal .btn-default{background:transparent;border-color:#007194;color:#007194}.modal .btn-default:hover{background:#007194;color:#fff;text-decoration:none}.modal .video_chapters_option{display:none}.modal #share_new_team_members_container>:first-child label{display:block}.modal #share_new_team_members_container label{display:none}
