.section-inner{max-width:1600px;width:calc(100vw - 80px);margin:auto;padding:40px;overflow-x:hidden}@media only screen and (max-width:600px){.section-inner{width:calc(100vw - 40px);padding:20px}}body{margin:0;height:100%;background:#e5f0f9}#__next,body{min-height:100vh}#__next{display:flex;flex-direction:column;justify-content:space-between}.content{height:100%;flex-grow:1}.page-container{min-height:calc(100vh - 213.39px)}.mw-400{max-width:400px!important}.mw-400,.mw-550-db{margin-left:auto;margin-right:auto}.mw-550-db{max-width:550px!important;display:block}.mw-900{max-width:900px;margin-left:auto;margin-right:auto}.mw-800{max-width:800px}.mw-700{max-width:700px;margin-inline:auto}.mw-950{max-width:950px}.mw-1000,.mw-950{margin-left:auto;margin-right:auto}.mw-1000{max-width:1000px}.m-a{margin-left:auto;margin-right:auto}.ta-c{text-align:center!important}.mt-10{margin-top:10px}.mt-40{margin-top:40px!important}.mt-60{margin-top:60px!important}.mb-10{margin-bottom:10px}.mb-40{margin-bottom:40px}.flex{display:flex;gap:20px;flex-direction:column;flex-wrap:wrap}.flex p{margin-bottom:0}.flex .btn-primary{width:unset;margin-left:0;margin-right:0;margin-top:0;max-width:150px}.video-grid{margin-top:40px;min-height:200px}.video-grid .item{position:relative}.video-grid .item:before{content:"";position:absolute;inset:-10px;z-index:10;border-radius:5px;border:2px solid #231d35;opacity:0;transition:.1s}.video-grid .item .video-container{position:relative;overflow:hidden;border-radius:5px}.video-grid .item .video-container video{display:block;border-radius:5px}.video-grid .item .video-container img:not(.video-icon){position:absolute;left:5px;bottom:5px;height:45px;width:45px;z-index:1}.video-grid .item .item-bottom .description{color:#000;font-size:18px;font-weight:400;line-height:28px;font-family:poppins,Arial,sans-serif;opacity:.9}.video-grid .item.disabled{pointer-events:none;opacity:.5!important}.video-grid .item.disabled .video-container .play,.video-grid .item.disabled .video-container .video-icon{display:none}.video-grid .item:hover .video-container img:not(.video-icon),.video-grid .item:hover:before{opacity:1}.video-grid .item:hover .item-bottom .description{color:#231d35}.landing{height:100vh}@font-face{font-family:poppins;src:url(/_next/static/media/light.8b20023e.ttf) format("truetype");font-weight:300}@font-face{font-family:poppins;src:url(/_next/static/media/regular.4b4ebe20.ttf) format("truetype");font-weight:400}@font-face{font-family:poppins;src:url(/_next/static/media/medium.a52d0bf0.ttf) format("truetype");font-weight:500}@font-face{font-family:poppins;src:url(/_next/static/media/semi-bold.98512bf8.ttf) format("truetype");font-weight:600}a{color:inherit}a:hover{text-decoration:none}body{color:#231d35;font-family:poppins,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1,h2{text-align:center}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:poppins,Arial,sans-serif;font-weight:700}.ta-l{text-align:left}.ta-c{text-align:center}.link{font-weight:700;text-decoration:none}.link:hover{text-decoration:underline}.red{color:#e6553f}.btn{width:max-content;font-size:18px;color:#fff;background:#231d35;margin:20px;border:1px solid #231d35;border-radius:25px;padding:10px 20px;font-weight:700;text-decoration:none;text-transform:uppercase}.btn:hover{background:#fff;color:#231d35;cursor:pointer}.btn-primary{background:#005ad2;color:#fff;text-transform:uppercase;border-radius:5px;padding:10px 20px;margin:10px auto;text-decoration:none;cursor:pointer;display:inline-block;font-weight:700;border:none;font-size:16px;width:100%;max-width:315px;min-width:150px}.btn-primary:hover{background:#1b77ee}.btn-primary.red{background:#e6553f}.btn-primary.red:hover{background:#ef7562}.btn-primary.disabled{opacity:.5;pointer-events:none}.btn-primary.green{background:#9d9d9d}.btn-primary.green:hover{background:#acabab}.btn-nowrap{background:#231d35;color:#fff;text-transform:uppercase;border-radius:5px;padding:5px 10px;margin:10px auto;text-decoration:none;cursor:pointer;display:inline-block;font-weight:700;border:none;font-size:16px;display:flex;align-items:center;gap:10px}.btn-nowrap:hover{background:#1b77ee}.btn-round{background:#231d35;color:#fff;text-transform:uppercase;border-radius:50%;padding:10px;margin:10px auto;text-decoration:none;cursor:pointer;display:inline-block;font-weight:700;border:none;font-size:16px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;opacity:.5}.btn-round.active{opacity:1;cursor:auto}.btn-round.download img{width:45px;height:auto}.btn-round:hover{opacity:1}.control-btn{border-radius:5px;padding:15px 20px;width:180px;max-width:100%;background:#231d35;text-align:center;text-transform:uppercase;font-weight:700;color:#fff;cursor:pointer}.control-btn#delete,.control-btn#record{background:#03ab00}.control-btn#delete:hover,.control-btn#record:hover{background:#29cf26}.control-btn#stop{background:#e6553f}.control-btn#stop:hover{background:#f7735e}.control-btn#submit{background:#231d35}.control-btn#submit:hover{background:#1b77ee}.fade-in.animate{opacity:0;transition:2s;filter:blur(8px)}.fade-in.animate.active{opacity:1;filter:blur(0)}.fade-in-slow.animate{opacity:0;transition:2s;transition-delay:2s;filter:blur(8px)}.fade-in-slow.animate.active{opacity:1;filter:blur(0)}.fade-in-fast.animate{opacity:0;transition:1s;filter:blur(8px)}.fade-in-fast.animate.active{opacity:1;filter:blur(0)}.fade-in-up.animate{opacity:0;transition:2s;transform:translateY(100px);filter:blur(8px)}.fade-in-up.animate.active{opacity:1;transform:translateY(0);filter:blur(0)}.fade-in-down.animate{opacity:0;transition:1s;transform:translateY(-100px);filter:blur(8px)}.fade-in-down.animate.active{opacity:1;transform:translateY(0);filter:blur(0)}.fade-in-left.animate{opacity:0;transition:1s;transform:translateX(-500px);filter:blur(8px)}.fade-in-left.animate.active{opacity:1;transform:translateX(0);filter:blur(0)}.fade-in-right.animate{opacity:0;transition:1s;transform:translateX(500px);filter:blur(8px)}.fade-in-right.animate.active{opacity:1;transform:translateX(0);filter:blur(0)}.cascade-in.animate .cascade-item,.cascade-in.animate .cascade-item-slow{opacity:0;animation-delay:0s}.cascade-in.animate.active .cascade-item,.cascade-in.animate.active .cascade-item-slow{animation-name:cascadeInAnimation;animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}@keyframes cascadeInAnimation{0%{filter:blur(8px);opacity:0}to{filter:blur(0);opacity:1}}.cascade-in-right.animate .cascade-item,.cascade-in-right.animate .cascade-item-slow{opacity:0;animation-delay:0s}.cascade-in-right.animate.active .cascade-item,.cascade-in-right.animate.active .cascade-item-slow{animation-name:cascadeInRightAnimation;animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}@keyframes cascadeInRightAnimation{0%{opacity:0;transform:translateX(300px)}to{opacity:1;transform:translateX(0)}}.cascade-in-left.animate .cascade-item,.cascade-in-left.animate .cascade-item-slow{opacity:0;animation-delay:0s}.cascade-in-left.animate.active .cascade-item,.cascade-in-left.animate.active .cascade-item-slow{animation-name:cascadeInLeftAnimation;animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}@keyframes cascadeInLeftAnimation{0%{opacity:0;transform:translateX(-300px)}to{opacity:1;transform:translateX(0)}}.cascade-up.animate{overflow:hidden}.cascade-up.animate .cascade-item,.cascade-up.animate .cascade-item-slow{animation-delay:0s;transform:translateY(100%)}.cascade-up.animate.active .cascade-item,.cascade-up.animate.active .cascade-item-slow{animation-name:cascadeUpAnimation;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}@keyframes cascadeUpAnimation{0%{transform:translateY(100%)}to{transform:translateY(0)}}.cascade-in-blur.animate .cascade-item,.cascade-in-blur.animate .cascade-item-slow{animation-delay:0s;opacity:.8;filter:blur(8px)}.cascade-in-blur.animate.active .cascade-item,.cascade-in-blur.animate.active .cascade-item-slow{animation-name:cascadeInBlurAnimation;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}@keyframes cascadeInBlurAnimation{0%{opacity:.8;filter:blur(8px)}to{opacity:1;filter:blur(0)}}.cascade-item:first-child{animation-delay:0s!important}.cascade-item:nth-child(2){animation-delay:.2s!important}.cascade-item:nth-child(3){animation-delay:.4s!important}.cascade-item:nth-child(4){animation-delay:.6s!important}.cascade-item:nth-child(5){animation-delay:.8s!important}.cascade-item-slow:first-child{animation-delay:0s!important}.cascade-item-slow:nth-child(2){animation-delay:.5s!important}.cascade-item-slow:nth-child(3){animation-delay:1s!important}.cascade-item-slow:nth-child(4){animation-delay:1.5s!important}.cascade-item-slow:nth-child(5){animation-delay:2s!important}.blur-in.animate{transition:2s;opacity:0;filter:blur(8px)}.blur-in.animate.active{opacity:1;filter:blur(0)}header{background:#fff;position:-webkit-sticky;position:sticky;top:0;box-shadow:0 0 20px -5px rgba(0,0,0,.2);z-index:100}header .section-inner{height:100px;padding-top:0;padding-bottom:0}header .section-inner,header .section-inner .logo-container{display:flex;align-items:center}header .section-inner .logo-container .logo{height:80px;width:auto}header .section-inner nav{display:flex;justify-content:space-between;width:100%;margin-left:30px}header .section-inner nav ul{display:flex;gap:60px;list-style:none}header .section-inner nav ul li{border-radius:5px;padding:5px;white-space:nowrap}header .section-inner nav ul li a,header .section-inner nav ul li span{text-decoration:none;display:flex;align-items:center;gap:10px}header .section-inner nav ul li a img,header .section-inner nav ul li span img{width:20px;height:auto}header .section-inner nav ul li:hover{cursor:pointer;background:#e7f1fb}header .section-inner nav .global-nav{display:flex;align-items:center;gap:40px;margin-left:auto}header .section-inner nav .global-nav .logout{border-radius:5px;padding:5px;white-space:nowrap}header .section-inner nav .global-nav .logout:hover{cursor:pointer;background:#e7f1fb}header .section-inner nav .global-nav .language-toggle{display:grid;grid-template-columns:1fr 1fr;border-radius:5px;overflow:hidden;cursor:pointer}header .section-inner nav .global-nav .language-toggle div{padding:5px 10px;font-weight:700;background:#dfdddd;color:#acb2b8}header .section-inner nav .global-nav .language-toggle .active{background:#1b77ee;color:#fff}header .section-inner .hamburger-container{display:none}@media only screen and (max-width:1124px){header .section-inner nav{position:fixed;top:100px;left:0;right:0;transform:translateX(-100%);margin:0;flex-direction:column;background:#fff;padding:20px 20px 40px;gap:15px;opacity:0}header .section-inner nav .global-nav,header .section-inner nav ul{flex-direction:column;align-items:start;width:100%;margin:0;padding:0;gap:15px}header .section-inner nav .global-nav{gap:25px}header .section-inner nav.open{opacity:1;transform:translateX(0)}header .section-inner .hamburger-container{margin-left:auto;display:initial;height:24px;width:40px;z-index:200;position:relative}header .section-inner .hamburger-container .hamburger{border:transparent;background:transparent;padding:0;margin:0;width:40px;height:24px;position:absolute;cursor:pointer}header .section-inner .hamburger-container .hamburger .line{transition:.3s;transform-origin:left center;background:#231d35;height:3px;width:40px;position:absolute;left:0;border-radius:10px;margin:0;padding:0}header .section-inner .hamburger-container .hamburger .top{top:0}header .section-inner .hamburger-container .hamburger .middle{top:50%;left:20px;transform:translateY(-50%);background:#231d35;width:20px}header .section-inner .hamburger-container .hamburger .bottom{bottom:0}header .section-inner .hamburger-container .hamburger:hover .middle{left:0}header .section-inner .hamburger-container .hamburger.open .top{rotate:45deg;top:-3.5px}header .section-inner .hamburger-container .hamburger.open .middle{opacity:0;width:0}header .section-inner .hamburger-container .hamburger.open .bottom{rotate:-45deg;bottom:-3.5px}}@media only screen and (max-width:600px){header .section-inner{height:60px}header .section-inner nav{top:55px}header .section-inner .logo-container .logo{height:20px}}footer{background:#fff}footer .section-inner{display:flex;justify-content:space-between;align-items:center;font-size:.7em;padding-top:20px;padding-bottom:20px}footer .section-inner .copyright{color:#001965;font-weight:400}footer .section-inner .footer-end{display:flex;align-items:center;gap:40px}footer .section-inner .footer-end a{color:#001965;text-decoration:none;font-size:1.1em;font-weight:400}footer .section-inner .footer-end a:hover{text-decoration:underline}footer .section-inner .footer-end .imc-logo{height:28px;width:auto}footer .section-inner .footer-end .amgen-logo{height:50px;width:auto}@media only screen and (max-width:1200px){footer .section-inner{flex-direction:column;align-items:start;gap:20px}footer .section-inner .footer-end{justify-content:flex-end;width:100%}}@media only screen and (max-width:767px){footer .section-inner .copyright{text-align:center;margin:auto}footer .section-inner .footer-end{display:flex;flex-direction:column;gap:20px}footer .section-inner .footer-end a{width:max-content}}.errorbox-container{background:#ffe9ea;display:flex;padding:10px 15px;margin:0;border-radius:5px;align-items:center;gap:15px;animation:slideInFromTop .1s;overflow:hidden}@keyframes slideInFromTop{0%{transform:translateY(-100%);opacity:0;margin:0;line-height:0;max-height:0}to{transform:translateY(0);opacity:1;margin:20px 0;line-height:1.2em;max-height:500px}}.errorbox-container .errorbox{width:15px!important;height:auto!important}.errorbox-container div{color:#000;font-size:14px;text-align:left}.errortext-container{font-size:9px;font-weight:600;color:#d34d2f;text-align:left;margin-left:16px;margin-top:-15px}.table-footer{display:flex;justify-content:space-between;gap:20px}.table-footer .footnote{margin-top:10px}.table-footer .footer-content{display:flex;justify-content:flex-end;align-items:flex-start;gap:20px;margin-top:10px}.table-footer .footer-content *{white-space:nowrap}.table-footer .footer-content img{cursor:pointer}.table-footer .footer-content select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='%23979797' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position:100%;border:none;padding-right:20px;padding-left:5px;cursor:pointer;color:#231d35;font-size:16px}@media only screen and (max-width:767px){.table-footer{flex-direction:column-reverse}.table-footer .footer-content{justify-content:flex-start}}.loading-spinner-container{position:fixed;inset:0;z-index:1000}.loading-spinner-container:before{content:"";position:absolute;width:100%;height:100%;background:#fff;opacity:.5}.loading-spinner-container:after{position:absolute;content:"";left:50%;top:50%;width:100px;height:100px;transform:translate(-50%,-50%);border-radius:50%;border:15px solid transparent;border-top-color:#231d35;animation:loading 2s infinite}.mini-spinner-container{position:relative}.mini-spinner-container:after{position:absolute;content:"";left:50%;top:50%;width:20px;height:20px;transform:translate(-50%,-50%);border-radius:50%;border:1px solid transparent;border-top-color:#231d35;animation:loading 2s infinite}@keyframes loading{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}.modal-outer{position:fixed;inset:0;z-index:100}.modal-outer .modal-overlay{background:#000;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;opacity:.2}.modal-outer .modal-content{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;border-radius:5px;max-width:600px!important;width:100%;z-index:101;overflow:hidden}.modal-outer .modal-content .close-video-modal{opacity:1;z-index:2;position:absolute;top:0;right:0;height:15px;width:15px;cursor:pointer;background:#fff;filter:invert(100%);padding:5px;border-radius:5px}.modal-outer .modal-content img,.modal-outer .modal-content video{width:100%;height:auto;margin:0;padding:0;display:block}.modal-outer .modal-content.admin-modal{padding:40px}@media only screen and (max-width:600px){.modal-outer .modal-content.admin-modal{padding:20px}}@media only screen and (max-width:767px){.modal-outer .modal-content{max-width:350px!important}}.confirm-modal-outer{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:100000001;overflow:scroll;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.confirm-modal-outer .modal-overlay{background:#000;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;opacity:.2}.confirm-modal-outer .modal-content{background:#fff;border-radius:5px;max-width:850px;width:max-content;position:relative;z-index:101;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:20px;margin-top:80px;margin-bottom:80px}.confirm-modal-outer .modal-content h1,.confirm-modal-outer .modal-content h2{margin-bottom:0}.confirm-modal-outer .modal-content p{max-width:100%;color:#000;font-size:18px;font-weight:regular;opacity:.9}.confirm-modal-outer .modal-content .btn-row{display:flex;gap:40px}.confirm-modal-outer .modal-content .btn-row button{width:unset}.confirm-modal-outer .modal-content .instructions{text-align:left}.confirm-modal-outer .modal-content .instructions ul{margin-top:5px}.confirm-modal-outer .modal-content.blue .warning{filter:brightness(0) saturate(100%) invert(22%) sepia(69%) saturate(2754%) hue-rotate(196deg) brightness(99%) contrast(101%)}@media only screen and (max-width:767px){.confirm-modal-outer .modal-content{max-width:350px!important}}.reflection-preview-container .confirm-modal-outer .modal-content{width:100%;display:block;text-align:left;max-width:calc(100vw - 120px);max-height:calc(100vh - 120px);box-sizing:border-box}.reflection-preview-container .confirm-modal-outer .modal-content h2{text-align:left}.close-modal{position:absolute;top:15px;right:15px;width:25px!important;height:auto;cursor:pointer;padding:5px!important;border-radius:5px}.close-modal:hover{background:#e7f1fb}.modal-content .errorbox-container{margin:20px 0}.video-modal{position:fixed;width:100vw;height:100vh;z-index:99999;display:flex;align-items:center;overflow-y:scroll;padding:60px;box-sizing:border-box;background:rgba(0,0,0,.2);top:50%;left:50%;transform:translate(-50%,-50%);transition:width .3s,height .3s .3s,top 0s,padding .3s .3s}.video-modal .modal-content{opacity:1;transition:.3s;transition-delay:.6s;width:max-content;max-width:1000px;margin:auto;background-color:rgba(0,99,195,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-sizing:border-box;position:relative;box-shadow:0 12px 20px 4px rgba(0,0,0,.25);border-radius:5px;overflow:hidden}.video-modal .modal-content .content-wrapper{overflow:hidden}.video-modal .modal-content .content-wrapper .video-content{position:relative;height:0;overflow:hidden;padding-bottom:56.25%;width:1000px;max-width:100%}.video-modal .modal-content .content-wrapper .video-content .close,.video-modal .modal-content .content-wrapper .video-content .play,.video-modal .modal-content .content-wrapper .video-content .replay{position:absolute;cursor:pointer;opacity:1}.video-modal .modal-content .content-wrapper .video-content .close:hover,.video-modal .modal-content .content-wrapper .video-content .play:hover,.video-modal .modal-content .content-wrapper .video-content .replay:hover{opacity:.7}.video-modal .modal-content .content-wrapper .video-content .play,.video-modal .modal-content .content-wrapper .video-content .replay{top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px}.video-modal .modal-content .content-wrapper .video-content .pause-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px;border-radius:50%;opacity:0;cursor:pointer;background-color:rgba(0,99,195,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.video-modal .modal-content .content-wrapper .video-content .pause-overlay .pause{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:60px;width:auto;filter:drop-shadow(1px 1px 1px black)}.video-modal .modal-content .content-wrapper .video-content .pause-overlay:hover{opacity:1}.video-modal .modal-content .content-wrapper .video-content .rewind-overlay{position:absolute;width:33%;height:100%;top:0;left:0;background-color:rgba(0,99,195,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;cursor:pointer}.video-modal .modal-content .content-wrapper .video-content .rewind-overlay .rewind{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:60px;filter:drop-shadow(1px 1px 1px black)}.video-modal .modal-content .content-wrapper .video-content .rewind-overlay:hover{opacity:1}.video-modal .modal-content .content-wrapper .video-content .close{top:20px;right:20px;width:40px;height:40px}.video-modal .modal-content .content-wrapper .video-content video{position:absolute;min-width:100%;min-height:100%;object-fit:cover;width:100%}.video-modal .modal-content .content-wrapper .video-title-bar{background:#fff;display:flex;padding:30px;justify-content:space-between;align-items:center;gap:80px}.video-modal .modal-content .content-wrapper .video-title-bar .video-title{margin:0;color:#000;font-size:22px;font-weight:400;line-height:26px;text-align:left;font-family:poppins,Arial,sans-serif;opacity:.9}.video-modal .modal-content .content-wrapper .video-title-bar .video-title .small{display:block;font-size:16px;line-height:20px;margin-top:10px}.video-modal .modal-content .content-wrapper .video-title-bar .btn-container{position:relative;cursor:pointer}.video-modal .modal-content .content-wrapper .video-title-bar .btn-container:before{content:"";position:absolute;inset:-20px;border-radius:5px;border:2px solid #231d35;opacity:0;transition:.3s;z-index:1}.video-modal .modal-content .content-wrapper .video-title-bar .btn-container .btn-primary,.video-modal .modal-content .content-wrapper .video-title-bar .btn-container button{margin:0;width:160px;position:relative;z-index:2;min-width:max-content;text-align:center}.video-modal .modal-content .content-wrapper .video-title-bar .btn-container.disabled{opacity:.5;pointer-events:none}.video-modal .modal-content .content-wrapper .video-title-bar .btn-container.disabled:before{inset:0;opacity:1;transition:0s}.video-modal .modal-content .content-wrapper img,.video-modal .modal-content .content-wrapper video{width:100%;display:block}@media only screen and (max-width:1000px){.video-modal{padding:20px}.video-modal .modal-content .content-wrapper .video-title-bar{flex-direction:column;gap:20px;padding:20px}.video-modal .modal-content .content-wrapper .video-title-bar .video-title{font-size:18px;line-height:22px;margin-right:auto;margin-left:0}.video-modal .modal-content .content-wrapper .btn-container{margin-left:auto}}.auth{display:flex;justify-content:center;align-items:center;flex-grow:1}.auth .auth-left{align-self:stretch;width:80%;position:relative;overflow:hidden}.auth .auth-left img{position:absolute;min-width:100%;min-height:100%;width:100%;height:auto;left:50%;top:0;object-fit:cover;transform:translateX(-50%)}.auth .section-inner .right{max-width:900px;text-align:center;margin:80px auto}.auth .section-inner .right h1,.auth .section-inner .right h2,.auth .section-inner .right p{margin:auto}.auth .section-inner .right h1{max-width:800px;margin-bottom:40px}.auth .section-inner .right h2,.auth .section-inner .right p{max-width:450px}.auth .section-inner .right h2{margin-bottom:20px}.auth .section-inner .right p{margin-bottom:40px}.auth .section-inner .right hr{max-width:200px;margin:40px auto}.auth .section-inner .right button{max-width:315px}.auth .section-inner .right form{display:flex;flex-direction:column;gap:20px;max-width:550px;margin:60px auto 0}.auth .section-inner .right form .form-group{position:relative}.auth .section-inner .right form .form-group .itg-trigger-container{width:100%!important;position:relative;z-index:-1}.auth .section-inner .right form .form-group label{position:absolute;color:#000;font-size:12px;top:0;transform:translateY(-110%);left:0;padding:0 5px}.auth .section-inner .right form .form-group input{background:#fff;padding:15px;border-radius:5px;border:1px solid #979797;font-size:16px;color:#000;width:100%;box-sizing:border-box}.auth .section-inner .right form .form-group input:focus{outline:none!important}.auth .section-inner .right form .form-group:not(:first-of-type){margin-top:20px}.auth .section-inner .right form .errortext-container{margin-left:5px}.auth .section-inner .right form .remember-container{display:flex;align-items:center;color:#979797;font-size:14px}.auth .section-inner .right form .remember-container input{width:25px;height:25px;border:1px solid #979797;margin-right:10px;outline:none;accent-color:#231d35;cursor:pointer}.auth .section-inner .right form a{max-width:400px;margin:0 auto}@media only screen and (max-width:1024px){.auth .auth-left{display:none}.auth .section-inner .right{width:100%}}.home{display:flex;justify-content:center;align-items:center;flex-grow:1}.home h1{text-align:center;max-width:800px;margin:20px auto auto}.home .box-container{width:800px;max-width:100%;margin:40px auto;overflow:hidden}.home .box-container.cols-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.home .box-container.cols-2 .box{flex-direction:column;padding:40px;gap:30px}.home .box-container.cols-2 .box .content{display:flex;flex-direction:column;justify-content:space-between}.home .box-container.cols-2 .box .content button{min-width:max-content;width:100%}.home .box-container .box{text-decoration:none;box-shadow:0 10px 50px -30px rgba(0,0,0,.2);padding:60px;cursor:pointer;background:#fff;width:100%;display:flex;gap:60px;box-sizing:border-box}.home .box-container .box img{height:125px;width:auto}.home .box-container .box .content p{padding:0;margin:0;line-height:1.5em}.home .box-container .box .content button{margin-top:30px;width:max-content;max-width:100%;min-width:315px}.home .box-container .box:hover button{background:#1b77ee}.home .box-grid-container{display:grid;grid-template-columns:repeat(3,380px);place-items:center;justify-content:center;align-items:stretch;grid-gap:40px;margin-top:40px}.home .box-grid-container .box{text-decoration:none;box-shadow:0 10px 50px -30px rgba(0,0,0,.2);padding:40px;max-width:300px;transition:.2s;cursor:pointer;background:#fff;width:100%;display:flex;flex-direction:column;gap:30px}.home .box-grid-container .box .flexbox{display:flex;justify-content:center;align-items:center;gap:30px}.home .box-grid-container .box img{height:125px;width:auto}.home .box-grid-container .box p{padding:0;margin:0;line-height:1.5em}.home .box-grid-container .box button{margin-top:auto}.home .box-grid-container .box:hover button{background:#1b77ee}@media only screen and (max-width:1300px){.home .box-grid-container{grid-template-columns:1fr;position:relative}.home .box-grid-container .box{width:100%;max-width:500px;box-sizing:border-box}}@media only screen and (max-width:767px){.home .box-container .box{flex-direction:column}.home .box-container .box .content{text-align:center}}@media only screen and (max-width:600px){.home .box-container .box{padding:20px;gap:20px}}.admin .capitalize{text-transform:capitalize}.admin .section-inner{max-width:1200px!important}.admin.post-module-reflection h2{max-width:730px}.admin.post-module-reflection .description{max-width:780px!important}.admin.post-module-reflection .quill{border-radius:5px;overflow:hidden;margin-top:80px;max-width:800px}.admin.post-module-reflection .quill .ql-toolbar{border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #979797}.admin.post-module-reflection .quill .ql-container{background:#fff;font-family:Poppins,Arial,sans-serif;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid #979797;font-size:16px;color:#000;min-height:300px}.admin .video-preview-container{margin:40px auto;width:max-content;position:relative;cursor:pointer}.admin .video-preview-container video{max-width:900px;width:100%;height:auto;margin:auto;border-radius:5px}.admin .video-preview-container .icon-overlay{position:absolute;left:0;top:0;right:0;bottom:0;background-color:hsla(0,0%,100%,0);transition:.3s}.admin .video-preview-container .icon-overlay .pause,.admin .video-preview-container .icon-overlay .play,.admin .video-preview-container .icon-overlay .replay{position:absolute;width:100px;height:auto;filter:invert(19%) sepia(89%) saturate(2955%) hue-rotate(209deg) brightness(94%) contrast(98%);left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}.admin .video-preview-container .icon-overlay .pause,.admin .video-preview-container .icon-overlay .play{transition:.3s;opacity:0}.admin .video-preview-container .icon-overlay.visible,.admin .video-preview-container .icon-overlay:hover{background-color:hsla(0,0%,100%,.2)}.admin .video-preview-container .icon-overlay:hover .pause,.admin .video-preview-container .icon-overlay:hover .play{opacity:1;transform:translate(-50%,-50%)}.admin .video-preview-container .rewind{position:absolute;left:5px;top:5px;height:40px;width:40px;cursor:pointer;filter:invert(20%) sepia(96%) saturate(2303%) hue-rotate(197deg) brightness(100%) contrast(101%);transition:.3s}.admin .video-preview-container .rewind:hover{transform:scale(1.1)}.admin .user-training-top h1,.admin .user-training-top h2,.admin .user-training-top p{text-align:left}.admin .user-training-top h1 span,.admin .user-training-top h2 span,.admin .user-training-top p span{white-space:nowrap}.admin .user-training-top .description{color:#000;font-size:18px;font-weight:400;line-height:1.4em;max-width:890px;font-family:poppins,Arial,sans-serif;opacity:.9}.admin .user-training-top .start-callout{color:#231d35;width:max-content;max-width:100%;font-family:poppins,Arial,sans-serif;font-weight:600;font-size:1.5em;margin-top:60px}.admin .pre-content-container{display:flex;justify-content:space-between;align-items:center}.admin .pre-content-container .event-heading{color:#000}.admin .pre-content-container .btn-container{display:flex;gap:20px}.admin .pre-content-container .link-container{display:flex;gap:20px;align-self:end}.admin .pre-content-container .link-container .link{align-self:end;margin-bottom:18px}.admin .pre-content-container .link-container .link:not(.active){text-decoration:underline;font-weight:700;cursor:pointer}.admin .pre-content-container .link-container .link:hover{text-decoration:none}.admin .pre-content-container .filter select{background:#fff;border-radius:5px;padding:5px;color:#193577;font-size:16px;margin-bottom:10px}.admin .post-content-container{display:flex;max-width:800px;margin:60px auto 0;gap:30px}.admin .post-content-container p{text-align:left}.admin .post-content-container p span{white-space:nowrap}.admin .post-content-container button{max-width:300px}.admin table{border:2px solid #000;width:100%;border-collapse:collapse;background:#fff;border-radius:5px;overflow:hidden;color:#000;font-family:poppins,Arial,sans-serif}.admin table th.sortable{cursor:pointer;transition:.3s;position:relative}.admin table th.sortable:after{content:"";position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #231d35;display:inline-block;margin-left:5px;margin-top:2px;top:50%;transform:translateY(-50%);opacity:0;transition:.3s}.admin table th.sortable.active:after{opacity:1}.admin table th.sortable.active.desc:after{transform:translateY(-50%) scale(-1)}.admin table th.sortable:hover{opacity:.8}.admin table tr{padding:10px;border:1px solid #d3d3d3}.admin table td,.admin table th{text-align:left;padding:15px}.admin table td .check,.admin table td .incomplete,.admin table th .check,.admin table th .incomplete{height:25px;margin-bottom:-5px;width:auto}.admin table td.center,.admin table th.center{text-align:center}.admin table td.small,.admin table th.small{width:30px}.admin table td.medium,.admin table th.medium{width:80px}.admin table td img,.admin table th img{width:max-content}.admin table .table-destroy,.admin table .table-edit{padding:0}.admin table .table-destroy img,.admin table .table-edit img{height:25px;margin:auto;display:block;border-radius:5px;padding:5px}.admin table .table-destroy img:hover,.admin table .table-edit img:hover{background:#e7f1fb;cursor:pointer}.admin table .table-download,.admin table .table-play{padding:0}.admin table .table-download img,.admin table .table-play img{height:25px;margin:auto;display:block;border-radius:5px;padding:5px}.admin table .table-download img:hover,.admin table .table-play img:hover{cursor:not-allowed}.admin table .table-download.active img:hover,.admin table .table-play.active img:hover{background:#e7f1fb;cursor:pointer}.admin table .table-download.disabled,.admin table .table-play.disabled{opacity:.5;pointer-events:none}.admin table .table-destroy img,.admin table .table-edit img{height:20px}.admin table .table-watch{padding:0}.admin table .table-watch img{height:22px;margin:auto;display:block;padding:5px}.admin table .small-cell{width:50px}.admin table .hover:hover{background:#fcfcfc;cursor:pointer}.admin form{display:flex;flex-direction:column;gap:20px}.admin form .form-group{position:relative}.admin form .form-group .itg-trigger-container{width:100%!important;position:relative;z-index:-1}.admin form .form-group label{position:absolute;color:#000;background:#fff;font-size:12px;top:0;transform:translateY(-110%);left:0;padding:0 5px;z-index:2}.admin form .form-group input,.admin form .form-group select,.admin form .form-group textarea{font-family:Poppins,Arial,sans-serif;background:transparent;padding:15px;border-radius:5px;border:1px solid #979797;font-size:16px;color:#000;width:100%;box-sizing:border-box;resize:none}.admin form .form-group input:focus,.admin form .form-group select:focus,.admin form .form-group textarea:focus{outline:none!important}.admin form .form-group input[type=checkbox]{height:20px;width:20px;margin:20px 0 0 30px}.admin form .form-group select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='%23979797' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:99%;background-position-y:12px}.admin form .form-group:not(:first-of-type){margin-top:5px}.admin form .errortext-container{margin-left:5px}.admin form .dzu-dropzone{border:1px solid #979797;position:relative;z-index:1;margin-top:0}.admin form .dzu-dropzone label{transform:translateY(0)}.admin form .dzu-dropzone .dzu-previewContainer img{height:100px;width:auto}.admin .slide-grid,.admin .video-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:60px;gap:60px}.admin .slide-grid .item,.admin .video-grid .item{cursor:pointer;position:relative}.admin .slide-grid .item .grid-icon,.admin .video-grid .item .grid-icon{position:absolute;top:0;right:0;background:#fff;padding:10px;border-bottom:1px solid #d3d3d3;border-top:1px solid #d3d3d3;border-right:1px solid #d3d3d3}.admin .slide-grid .item .grid-icon.edit,.admin .video-grid .item .grid-icon.edit{right:35px;border-left:1px solid #d3d3d3;border-right:none}.admin .slide-grid .item .grid-icon img,.admin .video-grid .item .grid-icon img{transition:.3s;height:15px;width:15px;cursor:pointer}.admin .slide-grid .item .grid-icon img:hover,.admin .video-grid .item .grid-icon img:hover{transform:scale(1.2)}.admin .slide-grid .item .video-icon,.admin .video-grid .item .video-icon{position:absolute;top:5px;right:5px;height:30px;width:30px}.admin .slide-grid .item .slide-img,.admin .slide-grid .item video,.admin .video-grid .item .slide-img,.admin .video-grid .item video{max-width:100%;width:100%;border:1px solid #d3d3d3}.admin .slide-grid .item .item-bottom,.admin .video-grid .item .item-bottom{display:grid;grid-template-columns:1fr 1fr;padding-top:10px;grid-gap:10px;gap:10px}.admin .slide-grid .item .item-bottom .description,.admin .slide-grid .item .item-bottom .span-2,.admin .video-grid .item .item-bottom .description,.admin .video-grid .item .item-bottom .span-2{grid-column:span 2}.admin .step-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:60px;margin-top:80px}.admin .step-grid .grid-item{max-width:250px;margin:auto;height:100%}.admin .step-grid .grid-item h2,.admin .step-grid .grid-item p{text-align:left}.admin .step-grid .grid-item h2{font-size:1.7em}@media only screen and (max-width:1024px){.admin .video-grid{grid-template-columns:1fr 1fr}.admin table:not(.no-mobile) tr{position:relative}.admin table:not(.no-mobile) tr td:first-of-type{padding-top:20px!important}.admin table:not(.no-mobile) tr td:last-of-type{padding-bottom:20px!important}.admin table:not(.no-mobile) .table-destroy,.admin table:not(.no-mobile) .table-download,.admin table:not(.no-mobile) .table-edit,.admin table:not(.no-mobile) .table-play,.admin table:not(.no-mobile) td{padding:10px 20px}.admin table:not(.no-mobile) .table-download,.admin table:not(.no-mobile) .table-edit{position:absolute;top:0;right:0}.admin table:not(.no-mobile) td>.mini-spinner-container{margin-left:18px;display:inline}.admin table:not(.no-mobile) .table-play .mini-spinner-container{position:absolute;top:27px;right:55px}.admin table:not(.no-mobile) .table-download .mini-spinner-container{position:absolute;top:27px;right:36px}.admin table:not(.no-mobile) .table-destroy,.admin table:not(.no-mobile) .table-play{position:absolute;top:0;right:0;transform:translateX(-60%)}.admin table:not(.no-mobile) th{display:none}.admin table:not(.no-mobile) td{display:block}.admin table:not(.no-mobile) td:not(.table-edit):not(.table-destroy):not(.table-play):not(.table-download):before{content:attr(data-cell) ": ";font-weight:700}.admin table:not(.no-mobile) .table-destroy,.admin table:not(.no-mobile) .table-download,.admin table:not(.no-mobile) .table-edit,.admin table:not(.no-mobile) .table-play,.admin table:not(.no-mobile) td.center{text-align:left}.admin table:not(.no-mobile) .table-destroy img,.admin table:not(.no-mobile) .table-download img,.admin table:not(.no-mobile) .table-edit img,.admin table:not(.no-mobile) .table-play img,.admin table:not(.no-mobile) td.center img{margin-right:0}.admin .video-preview-container{width:100%}}@media only screen and (max-width:767px){.admin .video-grid{grid-template-columns:1fr}.admin .pre-content-container{flex-direction:column}.admin .pre-content-container .link-container{flex-direction:column;width:100%;gap:0}.admin .pre-content-container .link-container .link{align-self:start}.admin .pre-content-container .btn-container,.admin .pre-content-container .link-container .filter{align-self:end}.admin .post-content-container{flex-direction:column}}