#app{display:flex;flex-direction:column;justify-content:space-between;height:100vh}.tab-view{display:flex;margin-bottom:20px}.tab{margin-right:10px;padding:10px;cursor:pointer}.tab.active{font-weight:700}.list-view{border:1px solid #ccc;margin-bottom:20px;position:relative}.list-view-mobile{margin-bottom:20px}.list-item{border:none;border-bottom:7px solid #204786;padding:26px 32px}.list-item:hover{box-shadow:0 4px 4px #00000026;z-index:1}.past-sessions{background:#d2d8e3;border-radius:0}.past-sessions:hover{background-color:var(--bs-list-group-bg)}.list-view-mobile .launch-session-wrapper-mobile{text-align:center;padding:12px}.list-view-mobile .launch-session-wrapper-mobile span.no-meeting{color:#fff;font-style:italic;font-weight:600;font-size:16px;line-height:24px;text-align:center}.list-view-mobile .list-group{gap:15px}.list-view-mobile .list-item{border:1px solid #ccc;padding:0;margin-bottom:10px}.list-view-mobile .admin-list-item{border-bottom:7px solid #204786;border-top:1px solid #ccc;padding:13px}.list-view-mobile .list-item>.container{padding:10px 10px 0}.grid-view{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.grid-item{padding:10px;border:1px solid #ccc;display:flex;justify-content:space-between}.paging-wrapper,.paging{display:flex;justify-content:center;align-items:center;margin-top:20px}.paging-wrapper .page-item .page-link,.paging .page-item .page-link,.bundle-btngrp button,.bundle-btngrp button:hover,.protocol-box-body h6{border:none;font-family:Montserrat;font-size:16px;font-weight:600}.paging-wrapper .page-item .page-link,.paging .page-item .page-link{color:#397069;line-height:24px;text-align:center;height:40px;width:40px}.bundle-btngrp button.btn,.bundle-btngrp button.btn.active{align-items:center}.paging-wrapper .page-item.active .page-link,.paging .page-item.active .page-link{background:#fff;border:1px solid #26a499;border-radius:5px;width:40px;height:40px}.paging-wrapper li.page-item:not(.page-prev,.page-next) .page-link:hover,.paging li.page-item:not(.page-prev,.page-next) .page-link:hover{background:#26a499;border:1px solid #26a499;border-radius:5px;width:40px;height:40px;color:#fff}.paging-wrapper button,.paging button{margin:0 5px}.paging-wrapper button.active,.paging button.active{font-weight:700}.paging-wrapper button[disabled],.paging button[disabled]{cursor:not-allowed;opacity:.5}.page-results{color:#4f4f4f;font-weight:500px;font-size:16px}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center}.modal-content{background:#fff;padding:20px;position:relative;display:flex;justify-content:space-between;align-items:center}.modal-left{flex:1}.modal-right{display:flex;flex-direction:column;align-items:flex-end}.filter{margin-bottom:20px}.autocomplete{position:relative}.autocomplete-menu{position:absolute;background:#fff;border:1px solid #ccc;width:100%;max-height:150px;overflow-y:auto;z-index:1000}.autocomplete-item{padding:10px;cursor:pointer}.autocomplete-item:hover{background-color:#f0f0f0}.notice{padding:10px;margin:10px 0;border-radius:5px}.notice-success{background-color:#dff0d8;color:#3c763d}.notice-error{background-color:#f2dede;color:#a94442}.notice-warning{background-color:#fcf8e3;color:#8a6d3b}.forgot-password,.get-new-password,.password-email-sent{margin:20px 0}.forgot-password h2,.get-new-password h2,.password-email-sent h2{margin-bottom:10px}.done,.cta{margin:20px 0;text-align:center}.cta button{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer}.cta button:hover{background-color:#0056b3}.breadcrumbs{margin:20px 0}.breadcrumbs a{color:#007bff;text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.guide-box,.protocol-box{border:1px solid #ccc;padding:20px;border-radius:5px;margin:20px 0;box-shadow:0 4px 4px #00000026}.guide-box h3,.protocol-box h3{margin-bottom:10px}.white-rectangle{width:1px;height:46px;background-color:#fff}.hub{color:#fff;font-family:Raleway;font-size:30px;font-weight:400}.navbar-toggler{border:none}.navbar-toggler-icon{background:url(/imgs/mobile_menu_icon.png) no-repeat;background-size:contain}.navbar-toggler:focus{box-shadow:none}nav ul{list-style:none;padding:0;display:flex;gap:20px}nav ul li{display:inline}nav ul li a{text-decoration:none;color:#333}nav ul li a:hover{text-decoration:underline}.sub-nav ul{list-style:none;padding:0;display:flex;gap:10px}.sub-nav ul li{display:inline}.sub-nav ul li a{text-decoration:none;color:#333}.sub-nav ul li a:hover{text-decoration:underline}.logout-modal .btn-close{position:absolute;right:-6px;top:-7px;background:url(/imgs/red_x_icon.png) no-repeat;opacity:100%}.logout-modal .btn-close:hover{position:absolute;right:-6px;top:-7px;background:url(/imgs/red_x_icon_hover.svg) no-repeat;opacity:100%}.logout-modal .modal-header{border:none;text-align:center;width:100%}.logout-modal .modal-body{display:flex;flex-direction:column;gap:20px;width:100%;align-items:center}.notice-help-modal .btn-close{position:absolute;right:-6px;top:-7px;background:url(/imgs/red_x_icon.png) no-repeat;opacity:100%}.notice-help-modal .btn-close:hover{position:absolute;right:-6px;top:-7px;background:url(/imgs/red_x_icon_hover.svg) no-repeat;opacity:100%}.notice-help-modal .modal-header{border:none;text-align:center;width:100%;padding-left:1rem;padding-right:3rem;padding-top:2rem}.notice-help-modal .modal-body{display:flex;flex-direction:column;gap:0px;width:100%;align-items:center;padding-left:4rem;padding-right:4rem;padding-top:1rem}.notice-help-modal .modal-content{height:28.5rem}.notice-help-modal.tutorial-modal .modal-content{height:33.5rem}.notice-help-modal .btn-negative,.notice-help-modal .btn-negative:hover{font-weight:500}.ml-2{margin-left:2%}.show-on-mobile{display:none}.cart-update-modal{--bs-modal-width: 800px}.cart-update-modal .modal-content{height:20.5rem}.cart-update-modal h5{margin-bottom:2rem}@media screen and (max-width: 575px){.logout-modal .modal-dialog-centered{max-width:85%;margin:0 auto}.hide-on-mobile{display:none}.show-on-mobile{display:block}.cart-update-modal{--bs-modal-width: 800px}.cart-update-modal .modal-body div{flex-direction:column}.cart-update-modal .modal-header{padding-left:1rem;padding-right:1rem}.cart-update-modal .modal-content{height:26.5rem}.cart-update-modal h5{margin-bottom:2rem}}.white-txt{color:#fff}.dk-txt{color:#051633}.dk-teal-txt{color:#397069}.lt-teal-txt{color:#54a399}.teal-txt{color:#26a499}.navy-txt{color:#204786}.lt-navy-txt{color:#1d4588}.dk-navy-txt{color:#0d316a}.fuschia-txt{color:#eb2c4b}.orange-txt{color:#ef4728}.dk-yellow-txt{color:#f3ad1c}.yellow-txt{color:#f9ed16}.yellow-notice-txt{color:#b87602}.pink-txt{color:#da6c9e}.lt-pink-txt{color:#f8a9a2}.lt-blue-txt{color:#74c2df}.blue-txt{color:#2f80ed}.dk-blue-txt{color:#52758d}.green-txt{color:#248942}.lt-green-txt{color:#bec75b}.gray-txt{color:#4f4f4f}.lt-gray-txt{color:#d1c8c8}.gray-4-txt{color:#bdbdbd}.dk-fuschia-txt{color:#c81330}.blue-gray-txt{color:#4b6b81}.dk-orange-txt{color:#c32b0e}.gold-txt{color:#b87602}.muted-txt-italic{font-style:italic;color:#051633;font-weight:400;font-family:Raleway,Raleway Regular,"sans-serif"}.white-bg{background-color:#fff}.dk-navy-bg{background-color:#0d316a}.navy-bg{background-color:#204786}.pink-bg{background-color:#dc6a9e}.baby-pink-bg{background-color:#f8a9a2}.transparent-red-bg{background-color:#ffebee}.lt-blue-bg{background-color:#74ccdf}.blue-bg{background-color:#2f80ed}.dk-blue-bg{background-color:#1160ca}.lt-teal-bg{background-color:#50a399}.teal-bg{background-color:#1aa499}.dk-teal-bg{background-color:#397069}.lt-green-bg{background-color:#bec853}.green-bg{background-color:#248942}.dk-green-bg{background-color:#1f7538}.yellow-bg{background-color:#f9ed16}.dk-yellow-bg{background-color:#f3ad1c}.orange-bg{background-color:#ef4728}.dk-orange-bg{background-color:#c32b0e}.fuschia-bg{background-color:#eb2c4b}.dk-fuschia-bg{background-color:#c81330}.blue-gray-bg{background-color:#52758d}.dk-blue-gray-bg{background-color:#4b6b81}.gray-bg{background-color:#4f4f4f}.dk-gray-bg{background-color:#343b41}.lt-blue-gray-bg{background-color:#d9e3e6}.gray-null-bg{background-color:#f6f7f9}@font-face{font-family:Raleway Regular;font-style:normal;font-weight:400;src:url(Raleway-Regular.ttf) format("ttf")}@font-face{font-family:Raleway Black;font-style:normal;font-weight:900;src:url(Raleway-Black.ttf) format("ttf")}@font-face{font-family:Raleway ExtraBold;font-style:normal;font-weight:800;src:url(Raleway-ExtraBold.ttf) format("ttf")}@font-face{font-family:Raleway SemiBold;font-style:normal;font-weight:600;src:url(Raleway-SemiBold.ttf) format("ttf")}@font-face{font-family:Raleway Bold;font-style:normal;font-weight:700;src:url(Raleway-Bold.ttf) format("ttf")}@font-face{font-family:Raleway Medium;font-style:normal;font-weight:500;src:url(Raleway-Medium.ttf) format("ttf")}@font-face{font-family:Montserrat Medium;font-style:normal;font-weight:500;src:url(Montserrat-Medium.ttf) format("ttf")}@font-face{font-family:Montserrat Regular;font-style:normal;font-weight:400;src:url(Montserrat-Regular.ttf) format("ttf")}p,div,span,*{font-family:Raleway,Raleway Medium,"sans-serif";font-size:16px;line-height:24px;font-weight:500}p.bold,div.bold,span.bold{font-family:Raleway,Raleway Medium,"sans-serif";font-size:16px;line-height:24px;font-weight:700}h1{font-family:Raleway,Raleway Black,"sans-serif";font-size:50px;line-height:70px;font-weight:900}h2{font-family:Raleway,Raleway Black,"sans-serif";font-size:36px;line-height:42px;font-weight:900}h3{font-family:Raleway,Raleway Semibold,"sans-serif";font-size:24px;line-height:32.26px;font-weight:600}h4{font-family:Raleway,Raleway Semibold,"sans-serif";font-size:20px;line-height:26.88px;font-weight:600}h5{font-family:Raleway,Raleway Semibold,"sans-serif";font-size:16px;line-height:24px;font-weight:600}h6{font-family:Raleway,Raleway Bold,"sans-serif";font-size:15px;line-height:17.61px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px}.error-font{font-family:Raleway,Raleway Medium,"sans-serif";font-size:16px;line-height:19.2px;font-weight:500}.label-font,label{font-family:Raleway,Raleway Semibold,"sans-serif";font-size:16px;line-height:21.74px;font-weight:600;color:#0d316a;letter-spacing:.8px}.breadcrumb-link{font-family:Raleway,Raleway Bold,"sans-serif";font-size:16px;line-height:18.78px;font-weight:700;color:#397069;letter-spacing:12%;text-decoration:underline;cursor:pointer}.link{font-family:Raleway,Raleway Bold,"sans-serif";font-weight:700;font-size:18px;line-height:21.13px;color:#397069;cursor:pointer}.inline-link{font-family:Raleway,Raleway Bold,"sans-serif";font-weight:700;font-size:16px;line-height:24px;color:#397069;text-decoration:underline;cursor:pointer;line-height:21.13px;letter-spacing:.05em}.inline-link:hover{color:#2fccbe}.inline-link-bb-aa{font-family:Raleway;font-size:16px;font-weight:700;line-height:24px;text-align:right;color:#1160ca;text-decoration:underline;cursor:pointer;align-items:center;display:flex}.inline-link-white{font-family:Raleway,Raleway Bold,"sans-serif";font-weight:700;font-size:16px;line-height:24px;color:#fff;text-decoration:underline;cursor:pointer}.btn-link:hover{color:#397069}.inline-link-fuschia{font-family:Raleway,Raleway Bold,"sans-serif";font-weight:700;font-size:16px;line-height:24px;color:#c81330;text-decoration:underline;cursor:pointer}.inline-link-fuschia:hover{color:#e92f4f}.large-link{font-family:Raleway,Raleway Bold,"sans-serif";font-weight:700;font-size:18px;line-height:22px;text-decoration:none}.field-font{font-family:Montserrat,Montserrat Medium,"sans-serif";font-size:17px;line-height:24.65px;font-weight:500}.number-font{font-family:Montserrat,Montserrat Medium,"sans-serif";font-size:16px;line-height:24px;font-weight:500}.lg-number-font{font-family:Montserrat,Montserrat Medium,"sans-serif";font-size:20px;line-height:24px;font-weight:500}.number-font-bold{font-family:Montserrat,Montserrat Medium,"sans-serif";font-size:16px;line-height:24px;font-weight:700}.lg-number-font-bold{font-family:Montserrat,Montserrat Medium,"sans-serif";font-size:24px;line-height:32px;font-weight:700}.md-number-font-bold{font-family:Montserrat,Montserrat Medium,"sans-serif";font-size:24px;line-height:32px;font-weight:500}.exlg-number-font-bold{font-family:Montserrat,Montserrat Medium,"sans-serif";font-size:24px;line-height:32px;font-weight:900}.lg-font-bold{font-family:Raleway,Raleway Bold,"sans-serif";font-weight:900;font-size:24px;line-height:32px}.tab-font{font-family:Raleway,Raleway Bold,"sans-serif";font-weight:900;font-size:24px;line-height:28px;text-decoration:none;color:#fff}.required{font-family:Raleway,Raleway Bold,"sans-serif";font-size:18px;line-height:24px;font-weight:700;color:#c81330}.flex{display:flex}.align-center{align-items:center}.align-center-v{justify-content:center;align-items:center;flex-direction:column}.flex-start{display:flex;justify-content:flex-start;align-items:center}.flex-end{justify-content:flex-end}.flex-end-v{align-items:flex-end}.flex-start-v{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.gap-5{gap:5px}.gap-7{gap:7px}.gap-11{gap:11px}.space-between{justify-content:space-between;align-items:center}.txt-align-left{text-align:left!important}.txt-align-right{text-align:right!important}.center{text-align:center;margin:0 auto}.bundle-btngrp{display:flex;gap:5px;align-items:center;justify-content:flex-start}.bundle-btngrp button{font-family:Montserrat;font-size:16px;border:1px solid #26a499;width:45px;height:45px;border-radius:5px!important;flex:none!important;background:#fff;color:#397069;display:flex;align-items:center;justify-content:center}.bundle-btngrp button:hover{font-family:Montserrat;font-size:16px;border:1px solid #26a499;width:45px;height:45px;border-radius:5px!important;flex:none!important;background:#26a499;color:#fff;display:flex;align-items:center;justify-content:center}.bundle-btngrp button.active{font-family:Montserrat;font-size:16px;border:1px solid #397069;width:45px;height:45px;border-radius:5px!important;flex:none!important;background:#397069;color:#fff;display:flex;align-items:center;justify-content:center}.bundle-removed-confirmation-overlay{position:absolute;background:#fff;width:100%;height:-webkit-fill-available;z-index:2;display:flex;top:0;left:0}.bundle-removed-wrapper{display:flex;align-items:center;justify-content:center;width:100%}.bundle-removed-content{width:280px;color:#0d316a;background-color:#f6f7f9;text-align:center}@media screen and (max-width: 768px){h1{font-family:Raleway,Raleway Black,"sans-serif";font-size:36px;line-height:50.4px;font-weight:900}h2{font-family:Raleway,Raleway Black,"sans-serif";font-size:30px;line-height:35.22px;font-weight:900}}.btn-primary{background-color:#397069;color:#fff;border-radius:5px;font-family:Raleway,Raleway Semibold,"sans-serif";font-weight:600;font-size:18px;text-align:center;border:none;--bs-btn-color: #fff;--bs-btn-bg: #397069;--bs-btn-border-color: #397069;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #397069;--bs-btn-hover-border-color: #397069;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #397069;--bs-btn-active-border-color: 397069#0a53be;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #397069;--bs-btn-disabled-border-color: #397069}.btn-primary:hover{background-color:#2fccbe;color:#fff;border-radius:5px;font-family:Raleway,Raleway ExtraBold,"sans-serif";font-weight:800;font-size:18px;text-align:center;border:1px solid #2fccbe;box-shadow:0 4px 4px #00000026}.btn-primary:active,.btn-primary:focus{background-color:#397069;color:#fff;border-radius:5px;font-family:Raleway,Raleway Semibold,"sans-serif";font-weight:600;font-size:18px;text-align:center;border:none}.btn-primary:disabled{background-color:#d2d8e3;color:#fff;border-radius:5px;font-family:Raleway,Raleway Semibold,"sans-serif";font-weight:600;font-size:18px;text-align:center}.btn-secondary{border:2px solid #26a499;border-radius:5px;color:#397069;font-family:Raleway,Raleway Semibold,"sans-serif";font-weight:600;font-size:18px;text-align:center;background-color:#fff;--bs-btn-active-color: #26a499;--bs-btn-active-bg: white;--bs-btn-active-border-color: #26a499;--bs-btn-disabled-color: #d2d8e3;--bs-btn-disabled-bg: #fff;--bs-btn-disabled-border-color: #d2d8e3}.btn-secondary:hover{border:2px solid #2fccbe;border-radius:5px;color:#2fccbe;font-family:Raleway,Raleway ExtraBold,"sans-serif";font-weight:800;font-size:18px;text-align:center;background-color:#fff}.btn-secondary:disabled{border:2px solid #d2d8e3;border-radius:5px;color:#d2d8e3;font-family:Raleway,Raleway Bold,"sans-serif";font-weight:700;font-size:18px;text-align:cente}.btn-secondary-close,.btn-secondary-close:hover{border:2px solid #c81330;border-radius:5px;color:#c81330;font-family:Raleway,Raleway Semibold,"sans-serif";font-weight:600;font-size:18px;text-align:center;background-color:#fff;--bs-btn-active-color: #c81330;--bs-btn-active-bg: white;--bs-btn-active-border-color: #c81330;--bs-btn-disabled-color: #d2d8e3;--bs-btn-disabled-bg: #fff;--bs-btn-disabled-border-color: #d2d8e3}.header-white-secondary{border:2px solid white;border-radius:5px;color:#fff;font-family:Raleway,Raleway Semibold,"sans-serif";font-weight:600;font-size:18px;text-align:center;background-color:#0d316a;--bs-btn-active-color: white;--bs-btn-active-bg: 204786;--bs-btn-active-border-color: white}.header-white-secondary:hover{border:2px solid white;color:#fff;background-color:#0d316a;--bs-btn-active-color: white;--bs-btn-active-bg: 204786;--bs-btn-active-border-color: white}.btn-negative,.btn-negative:focus-visible{background-color:#c81330;color:#fff;border-radius:5px;font-family:Raleway,Raleway Semibold,"sans-serif";font-weight:600;font-size:18px;text-align:center;--bs-btn-active-color: white;--bs-btn-active-bg: #c81330;--bs-btn-active-border-color: #c81330}.btn-negative:hover{background-color:#e92f4f;color:#fff;border-radius:5px;font-family:Raleway,Raleway ExtraBold,"sans-serif";font-weight:800;font-size:18px;text-align:center}.btn-negative:disabled{background-color:#d2d8e3;color:#fff;border-radius:5px;font-family:Raleway,Raleway Semibold,"sans-serif";font-weight:600;font-size:18px;text-align:center}.dark .btn-primary{background-color:#fff;color:#397069;border-radius:5px;font-family:Raleway,Raleway Semibold,"sans-serif";font-weight:600;font-size:18px;text-align:center}.dark .btn-primary:hover{background-color:#fff;color:#26a499;border-radius:5px;font-family:Raleway,Raleway ExtraBold,"sans-serif";font-weight:800;font-size:18px;text-align:center}.dark .btn-primary:disabled{background-color:#fff;opacity:80%;color:#4f4f4f;font-family:Raleway,Raleway Semibold,"sans-serif";font-weight:600;font-size:18px;text-align:center}.dark .btn-secondary{border:2px solid #fff;border-radius:2px;color:#fff;font-family:Raleway,Raleway Semibold,"sans-serif";font-weight:600;font-size:18px;text-align:center}.dark .btn-secondary:hover{border:2px solid #fff;border-radius:2px;color:#fff;font-family:Raleway,Raleway ExtraBold,"sans-serif";font-weight:800;font-size:18px;text-align:center}.dark .btn-secondary:disabled{border:2px solid #fff;border-radius:2px;color:#fff;opacity:80%;font-family:Raleway,Raleway Bold,"sans-serif";font-weight:700;font-size:18px;text-align:center}.form-check{display:flex;align-items:center}.form-check label{margin-left:5px;margin-top:4px}.form-check-input{height:28px;width:28px}.form-check-input[type=checkbox]{background:#e9f6f5;border:1px solid #397069}.checkout-checkbox-container .form-check{align-items:start}.checkout-checkbox-container .form-check-input[type=checkbox]{margin-top:23px}.form-check-input[type=checkbox]:checked{border-color:#397069;--bs-form-check-bg-image: url(/imgs/white_checkbox_check_icon.svg) no-repeat;background:#397069 url(/imgs/white_checkbox_check_icon.svg) no-repeat;background-size:70%;background-position:center}.form-control{border:1px solid #4f4f4f;padding:13px}.input-group-text{background-color:#fff;border:1px solid #4f4f4f;border-radius:0 5px 5px 0!important}input::placeholder{color:#acb5bd;font-size:17px;font-weight:500;font-family:Montserrat,Montserrat Medium}.form-control::placeholder{color:#acb5bd;font-size:17px;font-weight:500;font-family:Montserrat,Montserrat Medium}.trashcan{background-image:url(/imgs/red_trashcan_icon.png);background-size:100%;height:32px;width:32px;background-repeat:no-repeat}.trashcan:hover,.inline-link-fuschia:hover .trashcan{cursor:pointer;background-image:url(/imgs/red_trashcan_icon_hover.png)}.refresh{background-image:url(/imgs/refresh_icon.png);background-size:100%;height:32px;width:32px;background-repeat:no-repeat}.error-input{border:2px solid #e92f4f;border-radius:5px}.error-input span,.error-input input[type=password]{border:none}.alert-triangle-icon-input{position:absolute;top:17px;right:35px}.alert-triangle-icon-dd{position:absolute;top:10px;right:35px}.alert-triangle-icon-input-password{position:absolute;top:12px;right:43px}.nav-title{font-family:Raleway,Raleway Regular,"sans-serif";font-weight:400;font-size:30px;line-height:40.32px}.navbar-brand{justify-content:left;align-items:center;display:flex}.navbar-brand .border-divider-white{border-right:1px solid white;height:46px;margin-left:15px;margin-right:15px}.navbar-top{display:flex;align-items:center;justify-content:space-between;width:99%;margin-left:2px}.header .navbar-nav{--bs-nav-link-color: white}.header .navbar-nav .nav-link.active,.header .navbar-nav .nav-link.show,.header .nav-link:focus,.header .nav-link:hover{color:#fff}.header .navbar-nav .nav-link{font-size:20px}.mobile-nav{display:none}.header .navbar-nav .nav-link.active{border-bottom:2px solid #26a499}.header .navbar-nav .dropdown-item.active{text-decoration:underline;text-decoration-color:#26a499;text-decoration-thickness:2px;text-underline-offset:10px}.header .navbar-expand-lg .navbar-nav{gap:37px}.header .cart-badge{background:#397069;border:1px solid white;font-size:16px;margin-top:-10px;width:23px;height:23px;--bs-badge-padding-x: 0px;--bs-badge-padding-y: 0px;vertical-align:top;margin-right:5px;position:absolute;left:20px;font-family:Montserrat;line-height:1.4}.header .dropdown-menu{background:#204786;border-radius:0;border:none;--bs-dropdown-link-hover-color: #2fccbe;--bs-dropdown-link-hover-bg: transparent;--bs-dropdown-link-active-bg: transparent;padding:20px}.header .dropdown-menu .dropdown-item{color:#fff;font-size:18px;letter-spacing:5%;font-weight:500;font-family:Raleway;padding-bottom:1rem}.header .dropdown-menu .dropdown-item:hover{color:#2fccbe;letter-spacing:5%;font-weight:600;font-family:Raleway;font-size:20px;font-weight:500}.header .dropdown-divider{border:0}.header .cart-link:hover,.header .nav-link:hover{color:#2fccbe;font-weight:600}.header .cart-link:hover .cart-badge{background:#2fccbe}.header-mobile .main-row{width:100%;padding:0;margin:0}.admin.header-mobile .main-row{background:#204786}.header-mobile .main-row .menu-col .navbar-collapse.show,.header-mobile .main-row .menu-col .navbar-collapse.collapse,.header-mobile .main-row .menu-col .navbar-collapse.collapsing{padding:30px}.header-mobile .navbar-nav .nav-link,.header-mobile .navbar-nav .nav-link.active{border-bottom:1px solid white;font-size:20px;padding-top:0}.header-mobile .header-support-link{display:flex;gap:10px;align-items:flex-start}.meeting-launch-wrapper{display:flex;align-items:center;flex-direction:column}.meeting-id-input::placeholder{color:#acb5bd}.meeting-id-input{font-size:17px;padding:5px 11px;max-width:175px;margin-left:8px;border-radius:.25rem 0rem 0rem .25rem;height:35px;border-top:2px solid white;border-left:2px solid white;border-bottom:2px solid white;border-right:unset}.btn-launch-session{border:2px solid white;background:#0d316a;color:#fff;padding:5.25px 11px 7.25px 20px;margin-left:-5px;text-decoration:none;font-weight:600;height:35.25px}.btn-launch-session:hover{border:2px solid white;background:#0d316a;color:#fff;text-decoration:none}@media screen and (max-width: 768px){.mobile-nav{display:block}.mobile-nav .logo-wrapper{display:flex;align-items:center;justify-content:center;margin-top:30px;margin-bottom:30px}.btn-launch-session{height:48px;background:#204786}.btn-launch-session:hover{background:#204786}.meeting-launch-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:10px}.meeting-id-input{font-size:17px;padding:5px 11px;width:90vw;border-radius:.25rem;max-width:unset;height:52px}}.breadcrumb-item a{color:#397069!important;font-size:16px;letter-spacing:1px;text-transform:uppercase;font-family:Raleway;font-weight:700}footer .copyright-wrapper{margin-bottom:0!important}footer.default .copyright-wrapper{min-height:6vh}footer .copyright-wrapper div,footer .copyright-wrapper a{font-size:18px;letter-spacing:.05em}footer .copyright{text-align:center;padding:10px 0;display:flex;flex-direction:row;max-width:800px;align-items:center;justify-content:space-evenly;margin:0 auto}footer.default .copyright{text-align:center;padding:10px 0;display:flex;flex-direction:row;max-width:100%;align-items:center;justify-content:space-between;margin:0 auto}footer.default .copyright .left,footer.default .copyright .right{display:flex;flex-direction:row}footer.default .copyright .left div,footer.default .copyright .right div{margin-right:20px}footer .copyright-links{display:flex;justify-content:space-evenly;align-items:center;width:600px}footer .copyright-links a{color:#d1c8c8;text-decoration:none}footer .copyright-links a:hover{color:#2fccbe;text-decoration:underline;font-weight:700}.footer-col{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start}footer div{margin-top:10px;margin-bottom:7px}footer.default div{margin-top:0;margin-bottom:0}footer a{color:#fff;text-decoration:none;font-size:16px}footer a:hover{color:#2fccbe;text-decoration:underline;font-weight:700}footer a.support-site-link,footer a.protocols-link,footer a.guides-link,footer a.hardware-link{font-size:18px;margin-top:10px}footer .social-media-icons-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly}footer .fa-brands{color:#fff;margin-right:20px}footer .fa-brands:hover{color:#2fccbe}@media screen and (max-width: 575px){footer.default .copyright{flex-direction:column;padding-top:2%;padding-bottom:2%}footer.default .copyright .left,footer.default .copyright .right{display:flex;flex-direction:column;margin:0;text-align:center;align-items:center}footer.default .copyright .left div,footer.default .copyright .right div{margin:5px 0 10px;text-align:center}.footer-col{align-items:center;justify-content:center}footer .copyright{display:block;max-width:auto}footer .copyright-links{width:auto}}.arrow-icon{display:flex;align-items:center}.arrow-icon:after{content:"";height:15px;width:10px;background-image:url(/imgs/white_right_arrow_icon.png);margin-left:15px;background-repeat:no-repeat}.arrow-icon:hover:after{content:"";height:15px;width:10px;background-image:url(/imgs/teal_right_arrow_icon.png);margin-left:15px;background-repeat:no-repeat}.teal-back-arrow:before{content:"";height:23px;width:20px;background-image:url(/imgs/teal_back_arrow_icon.png);margin-right:13px;background-repeat:no-repeat;display:inline-block;vertical-align:middle}.teal-back-arrow:hover:before{background-image:url(/imgs/light_teal_back_arrow.png)}.teal-forward-arrow:hover:after{background-image:url(/imgs/light_teal_arrow.png)}.teal-forward-arrow:after{content:"";height:23px;width:20px;background-image:url(/imgs/teal_forward_arrow.png);margin-left:13px;background-repeat:no-repeat;display:inline-block;vertical-align:middle}.yellow-help-icon:before{content:"";height:22px;width:20px;background-image:url(/imgs/yellow_help_icon.png);margin-right:13px;background-repeat:no-repeat;display:inline-block;vertical-align:middle}.plus-icon:before{content:"";height:48px;width:40px;background-image:url(/imgs/plus_icon.png);margin-right:6px;background-repeat:no-repeat;display:inline-block;vertical-align:middle}.plus-icon:hover:before{background-image:url(/imgs/plus_icon_hover.png)}.protocol-box,.contractor-bundle-box{border:1px solid #ddd;padding:20px;margin-bottom:20px;border-radius:5px}.bundle-options{display:flex;gap:10px;margin-top:10px}.contractor-bundle-box h3{margin-bottom:20px}.contractor-bundle-box button{margin-top:20px}.login-left{background-image:url(/imgs/voco_icon_pattern.svg);background-repeat:repeat;background-color:#0d316a;min-height:100vh;display:flex;align-items:center;justify-content:flex-start;flex-direction:column}.login-left img{max-width:40vw}.login-left .placeholder-top{height:50%}.login-left .placeholder-bottom{height:65%}.login-right{display:flex;justify-content:center;flex-direction:column}.sign-in-form-container{padding-left:15%;padding-right:15%;margin-top:10%;margin-bottom:10%}.login-alert{display:flex;align-items:center;justify-content:space-between;width:-webkit-fill-available;margin-left:-12px;border-radius:0;--bs-alert-border-color: unset;--bs-alert-bg: #ffebee}.login-alert .alert-message{max-width:90%;color:#c81330}h6 .alert-message.title{font-family:Raleway;font-weight:700;font-size:16px;leading-trim:NONE;line-height:140%;letter-spacing:8%;vertical-align:middle;text-transform:uppercase}.alert-btn-close{background:url(/imgs/red_x_icon.png) no-repeat;opacity:100%;height:32px;width:32px;cursor:pointer}.alert-btn-close:hover{background:url(/imgs/red_x_icon_hover.svg) no-repeat;opacity:100%;height:32px;width:32px;cursor:pointer}@media screen and (max-width: 575px){.login-left{display:none}.login-right{padding:0}.login-right-header{padding:0;position:relative;width:100%}.login-alert{position:relative;margin-left:0}.sign-in-form-container{padding-left:10%;padding-right:15%}}.sign-in-page h3,.sign-in-page p{text-align:center}.sign-in-text{margin:20px 0}.sign-in-text h2{margin-bottom:10px}.btn-group button:focus{background-color:var(--bs-btn-active-bg)}.cta-banner{margin:10px auto;width:98%;background:#204786;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:20px 40px}.cta-banner-wrapper{text-decoration:none}.cta-banner-wrapper:hover .large-link{color:#2fccbe;text-decoration:none}.cta-banner-wrapper:hover .round-white-teal-arrow:after{background-image:url(/imgs/light_teal_arrow.png)}.round-white-teal-arrow{display:flex;align-items:center}.round-white-teal-arrow:after{content:"";height:21px;width:29px;background-image:url(/imgs/white_round_right_teal_arrow_icon.png);margin-left:15px;background-repeat:no-repeat;display:inline-block}.hiw-wrapper{max-width:1080px;margin-bottom:40px}.hiw-banner{max-width:851px;padding:28px 20px;display:flex;align-items:center;flex-direction:row;justify-content:flex-start}.hiw-banner h4{margin-left:20px}.pro-wrapper{margin-bottom:40px}.pro-wrapper .pro-box-row{display:flex;justify-content:center;gap:2%}@media screen and (max-width: 525px){.pro-wrapper .pro-box-row{display:flex;justify-content:flex-start;gap:5%;margin:10px auto;align-content:center;width:100%}}.pro-wrapper .pro-box{border:1px solid #26a499;background-color:#e9f6f5;text-decoration:none;width:255px;height:184px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 4px #00000026;padding:5px;cursor:pointer;border-radius:5px}.pro-wrapper .pro-box h3{color:#397069;text-align:center}.pro-wrapper .pro-box:hover{background-color:#2fccbe;border:1px solid #2fccbe}.pro-wrapper .pro-box:hover h3{color:#0d316a}.need-help-wrapper{text-align:right;margin-right:10px}@media screen and (max-width: 575px){.pro-wrapper .pro-box{width:163px;height:116px}.pro-wrapper .pro-box{display:flex;align-items:center;justify-content:center}.pro-wrapper .pro-box h3{font-size:20px;line-height:27px}}.btn-dropdown button{display:flex;justify-content:space-between;align-items:center;background-color:#fff;color:#204786;border:1px solid #4f4f4f;width:100%}.paging-wrapper{width:100%;display:inline-flex;align-items:center;justify-content:center}.protocol-top-bar{display:flex;justify-content:space-between;align-items:flex-end}.protocol-box-body{display:flex;align-items:flex-start;justify-content:space-between;gap:5%}.protocol-box-body .col-img,.protocol-box-body .col-text,.protocol-box-body .col-price{width:100%}.protocol-box-body .col-img{max-width:25%}.protocol-box-body .col-price,.protocol-box .col-price{display:flex;flex-direction:column;align-items:flex-end}.protocol-box-body .bundle-selection{flex-direction:column}.protocol-image{width:100%;height:auto;max-height:350px}.contractor-bundle{margin-top:10px;margin-bottom:10px;padding:10px;border-top:1px solid #4b6b81;position:relative;min-height:150px}.bundle-border{border-bottom:1px solid #4b6b81}.contractor-bundle .confirmation-overlay,.protocol-cards .confirmation-overlay{position:absolute;background:#ffffffe6;width:100%;height:100%;z-index:2;display:flex;align-items:center;right:0;bottom:2px;justify-content:center}.contractor-bundle .confirmation-overlay .modal-content,.protocol-cards .confirmation-overlay .modal-content{background:#fff0}@media screen and (max-width: 575px){.contractor-bundle .confirmation-overlay{right:unset}}.contractor-bundle .confirmation-overlay .modal-footer,.protocol-cards .confirmation-overlay .modal-footer{width:25vw;justify-content:space-between}.contractor-bundle .bundle-header{display:flex;align-items:baseline;justify-content:flex-start}.contractor-bundle .bundle-header h6{margin-left:10px}.yellow-notice{border:1px solid #b87602;background-color:#fff3dd;color:#b87602;padding:11px;border-radius:5px;cursor:pointer;font-family:Raleway;font-size:15px;font-weight:600;line-height:20.39px;letter-spacing:.02em;text-align:left}.yellow-notice:hover{border:1px solid #f1ac33;background-color:#f1ac33;color:#0d316a;box-shadow:0 4px 4px #00000026}.yellow-help-icon:hover:before{background-image:url(/imgs/blue_help_icon.png)}.gold-note{text-transform:none;font-size:16px;font-weight:500px;letter-spacing:normal}.dot{margin-left:15px}.dot.type-1:before{background:#50a399}.dot.type-2:before{background:#ef4728}.dot.type-3:before{background:#f3ad1c}.dot.type-4:before{background:#bec853}.dot.type-5:before{background:#dc6a9e}.dot.type-6:before{background:#0a2f6c}.dot.type-past:before{background:#888}.dot:before{content:"";width:8px;height:8px;margin-right:5px;margin-bottom:2px;display:inline-block;border-radius:50%;margin-left:-15px}.mobile-protocol-details{border:none}@media screen and (max-width: 1450px){.protocol-cards .confirmation-overlay .modal-footer{justify-content:center;gap:10px}}.order-summary-wrapper{position:sticky;display:flex;flex-direction:column;padding:30px 50px;bottom:20%;top:15%;gap:10px}.checkout-page .form-check-label{font-size:16px;line-height:24px;font-family:Raleway,Raleway Medium,sans-serif;color:#051633}.checkout-page .form-check-label{margin-top:19px}.checkout-page .form-check-label:before{content:"*";color:#c81330}.checkout-items-wrapper .card-title{background-color:#204786;color:#fff;padding:12px 36px 6px}.checkout-items-wrapper .protocol-cards{border:none;padding:0 25px;min-height:150px}.cart-items-wrapper .card-title{background-color:#204786;color:#fff;padding:12px 36px 6px}.cart-items-wrapper .protocol-cards{border:none;min-height:150px;position:relative}.cart-summary-wrapper{position:sticky;display:flex;flex-direction:column;bottom:20%;top:15%}.cart-summary-column{gap:10px;display:flex;flex-direction:column}@media screen and (max-width: 575px){.cart-page .protocol-image,.checkout-page .protocol-image,.bottom-order-summary-wrapper .protocol-image{display:none}.cart-page .unit-pricing{display:flex;gap:7px;margin-bottom:3%}.cart-page .mobile-layout-change{flex-direction:column-reverse;gap:25px}}.bottom-order-summary-wrapper{padding-top:50px;padding-bottom:50px}.summary-items-wrapper .card-title{background-color:#204786;color:#fff;padding:12px 36px 6px}.summary-items-wrapper .protocol-cards{border:none;padding:20px 25px;min-height:150px}.schedule-tabs{border:none}.schedule-tabs .nav-link{background-color:#397069;border-radius:0;color:#fff;box-shadow:4px 4px 16px #00000040;width:185px;height:78px;text-align:left;border:none;margin-right:2px}.week-navigator.nav-link{background-color:#397069;border-radius:0;color:#fff;box-shadow:4px 4px 16px #00000040;width:100%;height:78px;text-align:left;border:none;margin-right:2px}.schedule-tabs .nav-link.active{background-color:#26a499;box-shadow:inset 4px 4px 16px #00000040}.schedule-tabs .nav-link:hover{background-color:#2fccbe;box-shadow:0 4px 4px #00000026}.last-page-message{padding:23px 104px;background-color:#e9f6f5}.last-page-message h6{text-transform:uppercase;text-align:center;line-height:25.61px}.session-modal .btn-close{position:absolute;right:-6px;top:-7px;background:url(/imgs/red_x_icon.png) no-repeat;opacity:100%}.session-modal .btn-close:hover{position:absolute;right:-6px;top:-7px;background:url(/imgs/red_x_icon_hover.svg) no-repeat;opacity:100%}.session-modal .modal-header{border:none;text-align:left;width:100%}.session-modal .modal-body{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:35px}.session-modal .modal-footer{border:none;justify-content:center;width:100%}.session-modal .modal-body .col-1{width:40%}.session-modal .modal-body .col-2{width:60%}.currentSession{background:#d2d8e3}.sessionHelpModal{max-width:252px}.schedule-page .pagination{display:flex;justify-content:center}.page-prev .page-link img,.page-next .page-link img{width:35px}.page-prev .page-link,.page-next .page-link{border:none;padding-top:unset;background-color:unset}.page-prev .page-link:hover,.page-next .page-link:hover{background-color:unset}.page-prev .page-link{margin-right:2rem}.page-listview{position:absolute;left:50%}.page-listview .page-prev{position:absolute;bottom:36.7rem}.page-listview .page-next{position:absolute;bottom:-1.3rem}.paging-group-next,.paging-group-prev{border:none;padding:0;position:relative;height:0px}.paging-group-next .page-next.page-item,.paging-group-prev .page-prev.page-item{margin-top:-21px;z-index:2}.schedule-mobile-date{padding-left:22px}.admin-filter{display:flex;justify-content:flex-end;align-items:center}.guide-box-wrapper{min-height:221px;margin-bottom:15px;box-shadow:0 4px 4px #00000026}.guide-box-wrapper:hover{box-shadow:0 100px 60px 56px #2047860d}.guide-box-wrapper .card-header{background-color:#26a499;padding-right:4px}.guide-box-wrapper:hover .card-header{background-color:#2fccbe}.guide-badge{background:#204786;color:#fff;padding:5px;font-size:14px;font-family:Raleway,Raleway Regular,"sans-serif";letter-spacing:.28px;text-transform:uppercase}.btn-group-guides-filter button{background:#fff;color:#0d316a;border:1px solid #4b6b81;--bs-btn-color: #fff;--bs-btn-bg: #397069;--bs-btn-border-color: #0d316a;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0d316a;--bs-btn-hover-border-color: #0d316a;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0d316a;--bs-btn-active-border-color: #0d316a;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0d316a;--bs-btn-disabled-border-color: #0d316a}.btn-group-guides-filter button:hover,.btn-group-guides-filter button:active{background:#0d316a;color:#fff;border:1px solid #0d316a}.btn-group-guides-filter button h5{margin-bottom:0}.guides-filter .form-check-input{--bs-form-check-bg: #d9f6f5;border:1px solid #397069}.guides-filter .modal-content{align-items:normal}.breadcrumb-item+.breadcrumb-item:before{content:var(--bs-breadcrumb-divider, "»")!important}a.disabled{pointer-events:none;cursor:default}@media screen and (max-width: 575px){.admin-filter{justify-content:flex-start}}.schedule-page,.schedule-page-mobile{position:relative}.session-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ffffffe6;display:flex;justify-content:center;align-items:flex-start;z-index:10;padding-top:15%}.schedule-page-mobile .session-overlay{padding-top:40%}.schedule-page-mobile .session-overlay-content{padding:15px;text-align:center}.session-overlay-content{background-color:none;display:flex;align-items:center;flex-direction:column;gap:15px}.session-overlay .btn-close{background:url(/imgs/red_x_icon.png) no-repeat;opacity:100%;width:32px;height:32px;cursor:pointer}.session-overlay .btn-close:hover{background:url(/imgs/red_x_icon_hover.svg) no-repeat;opacity:100%;width:32px;height:32px;cursor:pointer}.session-overlay .quit-session-section{position:absolute;right:0%;top:5%}.session-overlay .quit-session-section span{font-family:Raleway,Raleway Bold,"sans-serif";font-weight:700;font-size:16px;line-height:24px;text-decoration:underline;cursor:pointer}.cart-modal{position:fixed;background-color:#fff;border:1px solid rgba(74,100,143,.25);padding:20px;box-shadow:0 100px 60px 56px #2047860d;z-index:1000;max-width:300px;overflow-y:auto;transition:top .3s,right .3s;border-radius:8px}.cart-modal-mobile{border:1px solid rgba(74,100,143,.25);padding:20px;box-shadow:0 100px 60px 56px #2047860d;border-radius:8px}.cart-modal .btn-close,.cart-modal-mobile .btn-close{background:url(/imgs/red_x_icon.png) no-repeat;opacity:100%;cursor:pointer;width:32px;height:32px}.cart-modal .btn-close:hover,.cart-modal-mobile .btn-close:hover{background:url(/imgs/red_x_icon_hover.svg) no-repeat;opacity:100%;cursor:pointer;width:32px;height:32px}.cart-modal .cart-modal-item{margin-bottom:15px;margin-top:15px}.cart-modal .cart-modal-item h6 span{text-transform:none;letter-spacing:normal}.cart-modal-mobile .modal-header{--bs-modal-header-padding: .5rem 1rem;padding:var(--bs-modal-header-padding)}#campusPasswordInput{padding:9px}.pw-reset-email{text-align:center;background:#e9f6f5;width:max-content;padding:10px 20px}.reset-password-h2{font-weight:600;font-size:24px;line-height:32px;color:#204786}.campus-password-help-box{border-radius:12px;background-color:#f6f7f9;padding:40px 30px;max-width:435px}.new-password{display:flex;justify-content:space-between;width:100%;margin-top:2rem}.tooltip{--bs-tooltip-color: rgba(13, 49, 106, 1);--bs-tooltip-bg: rgba(255, 255, 255, 1);box-shadow:0 2px 8px #00000040;--bs-tooltip-max-width: 300px}.tooltip-style-Copied .tooltip-inner:before,.tooltip-style-ID .tooltip-inner:before{content:url(/imgs/green_check.svg);display:inline-block;margin-right:8px;vertical-align:middle}.session-modal-meeting{display:flex;justify-content:space-between}.reset-password-steps{margin-bottom:0}.reset-password-steps li{list-style:none;display:flex;align-items:baseline;gap:11px;margin-bottom:1rem}.reset-password-steps span{width:15px}.launch-session-link{font-family:Raleway;font-style:normal;font-weight:700;font-size:18px;line-height:21px;text-align:right;letter-spacing:.05em;text-decoration:none;color:#397069;display:flex;flex-direction:row}.launch-session-link:after{content:url(/imgs/drk_teal_arrow.png);margin-top:2px;margin-left:7px}.launch-session-link:hover{text-decoration-line:underline;color:#2fccbe}.launch-session-link:hover:after{content:url(/imgs/light_teal_arrow.png);margin-top:2px;margin-left:7px}.loading-spinner{display:flex;justify-content:center}.loading-spinner-main{display:flex;justify-content:center;align-items:center;height:100vh}.error-message{color:#c81330;max-width:300px}.document-container{height:100%;min-height:600px}.error-message-box{background:#ffebee;padding:9px 11px}.form-control.is-invalid,.was-validated .form-control:invalid{border:2px solid #c81330!important;background-image:url(/imgs/alert-triangle.png)!important;background-repeat:no-repeat}.form-check .is-invalid{border:2px solid #c81330!important}.form-control.is-valid{background-image:url(/imgs/check-circle.svg)!important;background-repeat:no-repeat;border:1px solid #4f4f4f}.coming-soon-protocol{background-image:url(/imgs/coming_soon_banner.svg);background-repeat:no-repeat;background-size:contain;width:110%;height:4.5rem;display:flex;justify-content:center;align-items:center}.coming-soon-container{display:flex;flex-direction:column;justify-content:center;width:95%;align-items:center}@media screen and (max-width: 575px){.coming-soon-protocol{width:90%}.coming-soon-container{width:110%}.error-message-box{width:45vw;align-self:flex-end}}.error-meeting-launcher-input{border-left:2px solid #c81330!important;border-top:2px solid #c81330!important;border-bottom:2px solid #c81330!important;border-right:unset}.error-meeting-launcher-button{border-right:2px solid #c81330!important;border-top:2px solid #c81330!important;border-bottom:2px solid #c81330!important;border-left:unset;padding:5.25px 11px 7.25px 20px}.meeting-launcher-container{display:flex;align-items:center}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{--bs-form-invalid-color: #051633}.checkout-page .error-icon{margin-right:10px}.notice-help-modal.edit-shipping-modal .modal-content{height:37.5rem}.notice-help-modal.edit-shipping-modal.error-state .modal-content{height:46.5rem}.notice-help-modal.confirm-reset-modal .modal-content{height:22.5rem}.notice-help-modal.reset-password-modal .modal-content{height:35.5rem}.notice-help-modal.edit-shipping-modal .modal-header{display:flex;flex-direction:row;align-items:flex-start;padding-bottom:0;padding-left:7rem}.notice-help-modal.edit-shipping-modal .modal-header div{flex-direction:row;display:flex;align-items:flex-end}.notice-help-modal.edit-shipping-modal .modal-header h5{padding-left:2rem}.notice-help-modal.edit-shipping-modal .modal-footer{width:75%;align-items:normal;justify-content:center}.notice-help-modal.edit-shipping-modal .modal-footer button{width:16rem}.checkout-checkbox-container{display:flex;flex-direction:column;gap:15px}.campus-password-dd-container{position:relative;display:flex;align-items:center}.campus-password-dd-container .alert-triangle-icon-dd{position:absolute;right:40px;top:50%;transform:translateY(-50%);pointer-events:none}.notice-help-modal.record-form-info-modal .modal-content{height:27.5rem}@media screen and (max-width: 1000px){.notice-help-modal.edit-shipping-modal .modal-footer,.notice-help-modal.edit-shipping-modal .modal-footer button{width:100%;flex-direction:column-reverse}.notice-help-modal.edit-shipping-modal .modal-content{height:51.5rem}.notice-help-modal.edit-shipping-modal.error-state .modal-content{height:64.5rem}.notice-help-modal.edit-shipping-modal.error-state .error-message-box{width:100%}.notice-help-modal.edit-shipping-modal .btn-close,.notice-help-modal.edit-shipping-modal .btn-close:hover{right:19px;top:17px}.notice-help-modal.edit-shipping-modal .modal-header{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:0;padding-left:1rem}.notice-help-modal.edit-shipping-modal .modal-header div{flex-direction:column;text-align:left;align-items:flex-start}.meeting-launch-wrapper{width:50rem}.record-form-notice{margin-bottom:1rem}.record-form-notice-container{flex-direction:column}.shipping-address-button{width:11rem}.shipping-address-title{align-items:flex-start}.shipping-address-title button{padding-left:0}.checkout-bottom-link{margin:3rem}}@media screen and (max-width: 768px){.meeting-launcher-container input{margin-left:0}.meeting-launcher-container{align-items:flex-start;flex-direction:column;gap:4px;width:100%}.meeting-launcher-container>div:nth-child(3){width:100%;padding:1rem 15vw}.btn-launch-session{font-family:Raleway;font-size:18px;font-weight:600;line-height:21.13px;letter-spacing:.02em;text-align:center;margin-left:10px;width:100%}.meeting-launch-wrapper{width:100%}.notice-help-modal.record-form-info-modal .modal-content,.notice-help-modal .modal-content{height:fit-content}.campus-password-mobile-row{display:flex;flex-direction:column}.reset-password-modal .modal-content{height:43.5rem!important;padding:24px 11px 11px}.modal .btn-close,.modal .btn-close:hover{right:19px;top:17px}.reset-password-modal .modal-header{padding-left:0;padding-right:0}.reset-password-modal .modal-header h2{text-align:left}.cart-page .card-title.h5{padding-left:20px}.mobile-contractor-title{gap:10px}.mobile-flex-guides{flex-direction:column;padding-bottom:2rem}.long-button{width:162px}.error-meeting-launcher-button{border-right:2px solid white!important;border-top:2px solid white!important;border-bottom:2px solid white!important;border:2px solid white!important}.error-meeting-launcher-input{border-right:2px solid #c81330!important}.hiw-wrapper{width:90vw}.hiw-banner{flex-direction:column}.hiw-banner h2{padding-bottom:1rem}.last-page-message{padding:2rem 1rem;background-color:#e9f6f5}.modal-footer button{margin-bottom:1rem}.contractor-bundle .confirmation-overlay .modal-footer,.protocol-cards .confirmation-overlay .modal-footer{justify-content:center}.confirmation-overlay .modal-body p{text-align:center}.cta-banner{flex-direction:column;gap:4rem;padding:5rem 2rem}}@media screen and (max-width: 575px){.notice-help-modal .modal-body{padding-left:5px;padding-right:5px}.notice-help-modal .modal-dialog{padding-left:1%;padding-right:4%}}.gray-3-txt{color:#828282}.time-container{display:flex;flex-direction:row;gap:10px;align-items:baseline}.time-container .timezone{font-family:Raleway;font-size:16px;font-weight:600;line-height:26.88px;text-align:left}.time-container .time{text-transform:lowercase}.footer-info{text-decoration:underline!important}.collapse,.collapsing{transition:height .3s ease;margin-left:2rem}.footer-protocols{margin-left:2.5rem}.shipping-address-complete{--bs-card-spacer-x: 0;border:unset}.sub-label{font-family:Raleway;font-size:14px;font-weight:500;line-height:16.44px;letter-spacing:.02em;text-align:left;text-transform:uppercase}.lg-font{font-family:Montserrat;font-size:24px;font-weight:500;line-height:32.4px;text-align:right}#dropdown-basic-button,.dropdown-menu.show .dropdown-item{font-family:Raleway;font-size:20px;font-weight:500;line-height:24.65px;text-align:left}.meeting-link-number{display:flex;max-width:340px}.meeting-link-copy-link{flex-shrink:0}.tooltip-style-ID.Copied{border-radius:8px}.scheduling-contractor-txt{font-family:Raleway;font-size:16px;font-weight:500;line-height:24px;text-align:right}.schedule-campus-name{text-transform:capitalize;font-family:Raleway;font-size:16px;font-weight:600;line-height:24px;text-align:right}input{font-size:17px!important}.mobile-protocol-bundle{width:20rem;background-color:#d2d8e3}.mobile-protocol-bundle span:first-child{font-family:Montserrat;font-size:20px;font-weight:500;line-height:24.38px;letter-spacing:.08em;text-align:left}.mobile-protocolbox-info,.space-between-start{justify-content:space-between;align-items:flex-start}.min-w-25{min-width:25%}.h4{font-family:Raleway,Raleway Semibold,"sans-serif";font-size:20px;line-height:26.88px;font-weight:600}.h5{font-family:Raleway,Raleway Semibold,"sans-serif";font-size:16px;line-height:24px;font-weight:600}.navbar-toggler.collapsed .navbar-toggler-icon{background:url(/imgs/mobile_menu_icon.png) no-repeat;background-size:contain}.navbar-toggler .navbar-toggler-icon{background:url(/imgs/mobile-close-button.png) no-repeat;background-size:contain}.paging-prev-button{content:url(/imgs/Left.svg);width:40px}.paging-next-button{content:url(/imgs/Right.svg);width:40px}.paging-prev-button:hover{content:url(/imgs/Left_hover.svg);width:40px}.paging-next-button:hover{content:url(/imgs/Right_hover.svg);width:40px}.edit-icon{content:url(/imgs/edit_icon.svg);height:32px;width:32px}.edit-icon:hover{content:url(/imgs/edit_icon_hover.svg);height:32px;width:32px}.breadcrumb-item.active{font-family:Raleway;font-size:16px;font-weight:700;line-height:18.78px;letter-spacing:.12em;text-align:left;color:#4b6b81;text-transform:uppercase;text-decoration:underline}.breadcrumb-item.active:before{color:#397069}.breadcrumb{align-items:center}.modal-footer button{min-width:182px}.large-link:hover{color:#2fccbe}.xl-number-font{font-family:Montserrat;font-size:24px;font-weight:500;line-height:32.26px;text-align:left}.cart-items-wrapper>.card .protocol-cards:last-child .bundle-border{display:none}.checkout-items-wrapper .protocol-cards:last-child .bundle-border{display:none}.bottom-order-summary-wrapper .protocol-cards:last-child .bundle-border{display:none}.guide-box-wrapper .lg-corner-arrow-icon{content:url(/imgs/lg-corner-arrow-icon.png)}.guide-box-wrapper:hover .lg-corner-arrow-icon{content:url(/imgs/lg-corner-arrow-icon-hover.png)}.record-form-info-modal .modal-header{text-align:left}.record-form-info-modal .modal-body{align-items:flex-start}.record-form-info-modal .modal-footer{border:none;width:100%;display:flex;justify-content:center}.record-form-info-modal .modal-footer button{min-width:345px}#basic-nav-dropdown.dropdown-toggle:after{border:none;content:url(/imgs/nav-toggle-down.png);width:6px;height:12px}#basic-nav-dropdown.dropdown-toggle.show:after{content:url(/imgs/nav-toggle-up.png)}#basic-nav-dropdown{display:flex;gap:2px}.cart-num{font-family:Raleway;font-size:36px;font-weight:900;line-height:42.26px;text-align:left}.checkout-num{font-family:Raleway;font-size:24px;font-weight:600;line-height:32.26px;text-align:left}.protocol-summary label,.bottom-order-summary-wrapper label{font-family:Raleway;font-size:15px;font-weight:700;line-height:17.61px;letter-spacing:.08em;text-align:left;color:#4b6b81}.protocol-summary .result,.bottom-order-summary-wrapper .result{font-family:Montserrat;font-size:17px;font-weight:500;line-height:24.65px;text-align:left;color:#0d316a;margin-left:3px}.login-right-header{position:fixed;top:0;display:flex;width:42%;justify-content:center;flex-direction:column}.login-right-header .login-switch-container{display:flex;justify-content:center;width:100%;height:63px;align-items:center;margin-left:-12px;background:#f6f7f9}.login-right-header .switch-label{font-family:Raleway;font-size:16px;font-weight:600;line-height:24px;text-align:center}.login-right-header .switch-link a{font-family:Raleway;font-size:16px;font-weight:600;line-height:24px;text-align:center;color:#397069}.login-right-header .switch-link{margin-left:6px}@media screen and (max-width: 768px){.login-right-header{top:6rem;width:60%}.record-form-info-modal .modal-footer button{min-width:295px}.modal-bottom .modal-dialog{position:fixed;margin:0;width:100%;height:auto;bottom:0}.modal-bottom .modal-content{height:auto;border-radius:12px 12px 0 0}.modal.fade .modal-dialog{transform:translate3d(0,100vh,0)}.modal.show .modal-dialog{transform:translateZ(0)}.campus-password-password,.campus-password-dropdown{width:26vw}}@media screen and (max-width: 575px){.mobile-nav{display:block}.login-right-header{position:relative;top:0rem;width:100%}.login-right-header .login-switch-container{margin-left:0}}.need-help-wrapper{position:relative}.need-help-modal{background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:16px 0;box-shadow:0 2px 10px #0000001a;z-index:1050;background:#f6f7f9;width:300px;height:300px;align-content:center}.need-help-body{margin-top:16px}.need-help-modal .modal-header .btn-close{position:absolute;right:-15px;top:-15px;background:url(/imgs/red_x_icon.png) no-repeat;opacity:100%;height:32px;width:32px}.need-help-modal .modal-header .btn-close:hover{position:absolute;right:-15px;top:-15px;background:url(/imgs/red_x_icon_hover.svg) no-repeat;opacity:100%}.need-help-modal .help-text{font-family:Raleway;font-size:14px;font-weight:500;line-height:16.44px;letter-spacing:.02em;text-align:center;color:#4b6b81;text-transform:uppercase}.help-text-phone{font-family:Raleway;font-size:16px;font-weight:500;line-height:24px;text-align:center;color:#397069;text-decoration:none}.pearson-logo{width:137px;height:76px}.pearson-container{display:flex;align-items:center;gap:3rem}@media screen and (max-width: 575px){.need-help-modal .modal-header .btn-close{right:-7px;top:10px;justify-content:flex-end;padding:10px;background:url(/imgs/red_x_icon.png) no-repeat;opacity:100%;height:32px;width:32px}.need-help-modal .modal-header .btn-close:hover{right:-7px;top:10px;padding:10px;background:url(/imgs/red_x_icon_hover.svg) no-repeat;opacity:100%}.need-help-modal{width:100%;left:0!important}.paging-wrapper,.paging{flex:0}.mobile-hide{display:none!important}.cta-h2{text-align:center}.pearson-container{flex-direction:column;align-items:start;gap:0}}.contractor-dropdown-name{font-family:Montserrat;font-size:17px;font-weight:500;line-height:24.65px;text-align:left;color:#0d316a}.dropdown-toggle:after{content:url(/imgs/dropdown_arrow.png);border:unset}.dropdown-toggle.show:after{content:url(/imgs/dropdown_up.png);border:unset}.dropdown-toggle.show:active,.dropdown-toggle:active,.dropdown-toggle.show:focus,.dropdown-toggle:focus{background-color:#fff;color:#4f4f4f;border:1px solid #4f4f4f}#basic-nav-dropdown.dropdown-toggle.show:focus,#basic-nav-dropdown.dropdown-toggle:focus,#basic-nav-dropdown.dropdown-toggle.show:active,#basic-nav-dropdown.dropdown-toggle:active{background-color:transparent}body{overflow-x:hidden}.section-break{border:.5px solid #4b6b81}.campus-password-password,.campus-password-dropdown{width:25rem}.campus-password-mobile-container{margin-bottom:20rem;min-height:140%!important}.campus-password-mobile-inner-container{width:97%}@media screen and (max-width: 768px){.campus-password-password,.campus-password-dropdown{width:100vw}.campus-password-help-box{border-radius:0;max-width:100%}}.policy h3{color:#1d4588;text-transform:uppercase;margin-top:35px;font-weight:700}.policy h1{color:#1d4588}.forgot-footer{background-color:#f6f7f9;padding:1rem 1rem 1rem 2rem;margin:0 -21px -21px;border-top:unset;color:#b87602;font-family:Raleway;font-size:16px;font-style:normal;font-weight:500;line-height:120%}.forgot-footer .note-text{color:var(--Blue-Gray-AA, #4B6B81);font-family:Raleway;font-size:16px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:1.28px;text-transform:uppercase}.forgot-header{color:var(--Voco-Navy, #204786);text-align:center;font-family:Raleway;font-size:24px;font-style:normal;font-weight:600;line-height:134.4%}.forgot-modal .modal-header{width:unset;padding-right:0;padding-left:0}.password-change-success{margin-bottom:auto}.password-change-success-body{margin-top:20vh}.reset-email{padding:0 4rem}.reset-email a{flex-shrink:0;align-content:flex-end;margin-left:2rem}.bundle-dropdown-button{width:20rem}.dropdown-menu.show{max-height:35.5rem;overflow-y:scroll}
