html{font-size:16px}h1{font-size:2em}h1#wb-cont{border-bottom:.18em solid #af3c43;-o-border-image:linear-gradient(to right,#af3c43 71px,transparent 71px);border-image:linear-gradient(to right,#af3c43 71px,transparent 71px);border-image-slice:1}h2{font-size:1.7em}.stepper{font-family:"Noto Sans",sans serif;font-size:22px;font-weight:700;color:#333;margin-top:16px}.full-width-image{position:relative;left:50%;margin-left:-50vw;width:100vw;max-width:100vw;z-index:1}.gcds-danger{background-color:#fbddda !important;color:#a62a1e !important}.btn{font-family:"Noto Sans",sans serif;border:2px solid #38414d;border-radius:6px;font-size:18px}.btn:active,.btn-primary:active,.btn-default:active{background-color:#000 !important;border-color:#000 !important;box-shadow:none;color:#2b4380 !important}.btn:focus,.btn-primary:focus,.btn-default:focus,.btn:focus:hover{background-color:#0535d2;border-color:#0535d2;color:#fff;outline:2px solid #fff !important;outline-offset:0;box-shadow:0 0 0 5px #0535d2}.btn:active:focus{background-color:#000;border:2px solid #0535d2;color:#fff !important;outline:2px solid #fff;outline-offset:0;box-shadow:0 0 0 5px #0535d2}.btn-primary:focus-visible{color:#fff;border:2px solid #0535d2}.btn-default:focus-visible{color:#2b4380;border:2px solid #2b4380}.btn:focus:focus-visible{color:#fff;border:2px solid #0535d2}.btn-default{border-color:#2b4380;background-color:#fff;color:#2b4380;font-weight:700}.btn-default:hover{border-color:#2b4380;background-color:#d7e5f5;color:#2b4380}.btn-primary{border:2px solid #26374a;background-color:#26374a;color:#fff;font-weight:700}.btn-primary:hover{border-color:#2b4380;color:#fff;background-color:#2b4380}.btn-danger-gcd{border:2px solid #a62a1e}.btn-danger-gcd:hover{border-color:#822117;color:#fff;background-color:#822117}.app-list-account>li>a.btn{background-color:#fff;border-color:#38414d;color:#2b4380}.app-list-account>li>a.btn:hover{background-color:#d7e5f5;border-color:#38414d;color:#2b4380}.app-list-account>li>a.btn:focus{background-color:#0535d2;border-color:#0535d2;color:#fff}.container-border{border:2px solid #7d828b;border-radius:4px;padding:15px 15px 15px 15px}.btn-icon-circle{border-radius:6px;border:none}.icon-button{color:#2b4380;background:transparent;border:none;display:inline-block;height:32px;min-width:32px;text-align:center;vertical-align:middle}.icon-button:hover{color:#2b4380;background-color:#d7e5f5}.icon-button:focus:not(:focus-visible),.icon-button:focus-visible{outline:2px solid #0535d2;outline-offset:-3px}.icon-button:active:hover{color:#fff;background-color:#2b4380;outline:none}.dropdown-toggle::after{display:none !important}.dropdown-item{cursor:pointer;padding:10px 20px 10px 20px}.dropdown-item>label,.dropdown-item>label>input[type='checkbox']{cursor:pointer;font-weight:400;margin:0}.dropdown-menu li:focus-within{outline:3px solid #0535d2;outline-offset:-4px;border-radius:6px}.dropdown-menu>li>.dropdown-multi-btn{color:#2b4380 !important;font-weight:700}.filter-checkbox{pointer-events:none}.validation-summary-valid{display:none}.input-validation-error{border:2px solid #d3080c;margin-bottom:5px}.alert>:last-child{padding-bottom:15px}.alert>h3{color:#333}.tab-valiation-icon{color:#a62a1e;display:none}.label-validation{color:#a62a1e}.is-invalid{border:2px solid #a62a1e}.gcd-error-summary{border:5px solid #d3080c;padding:3.6rem 3.6rem 1.3rem 3.6rem;margin-bottom:3.6rem}.gcd-error-summary>ul>li{padding-bottom:1.2rem;list-style:decimal}.gcd-error-summary>ul>li::marker{color:#333}.gcd-error-summary-heading{color:#333;margin-top:0;margin-bottom:22.5px}.warning-indicator{background-color:#faedd1;border:1px solid #faedd1;border-radius:4px;color:#8e650b;font-weight:400;font-size:16px}.warning-indicator-red{background-color:#fbddda;border:1px solid #fbddda;color:#a62a1e}.checkbox,.checkbox-inline,.radio,.radio-inline,:not(#wb-srch) form{font-size:20px}input[type="number"].input-number-w-100{width:100px;max-width:100px}input[type="number"].input-number-hide-arrows{-moz-appearance:textfield}input[type="number"].input-number-hide-arrows::-webkit-outer-spin-button,input[type="number"].input-number-hide-arrows::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=radio]+label::before{border:10px solid #fff !important}input[type=radio]:focus-visible+label::before{border-color:none;color:#008000;outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 7px #0535d2 !important}input[type=radio]:checked:focus-visible+label::before{background:#0535d2 !important}input [type=radio]:focus-visible+label{color:#0535d2}.form-control{height:auto;max-width:100%;min-height:37px;width:100%;border:2px solid #333;border-radius:3px;font-size:20px}.form-control:focus-visible{border:2px solid #0535d2;outline:2px solid #fff;outline-offset:0;box-shadow:0 0 0 5px #0535d2}.form-label{margin:19px 0 18px 0;font-size:20px !important}.input-label-wrapper:focus-within{color:#0535d2}.form-horizontal{margin-top:30px}.form-horizontal .control-label{text-align:left;margin:15px 0 15px 0}.form-check-label{margin-right:15px}.form-select{height:auto;max-width:100%;min-height:37px;width:100%;padding-inline-start:12px;padding-inline-end:12px;cursor:pointer;padding-inline-start:12px;padding-inline-end:12px;border:2px solid #333;border-radius:3px;font-size:20px;line-height:29px;padding:6px 12px 6px 12px}.form-select:focus-visible{border:2px solid #0535d2;outline:2px solid #fff;outline-offset:0;box-shadow:0 0 0 5px #0535d2}.form-submit-buttons{padding:0 0 0 0}.form-submit-buttons .btn{font-weight:700;margin-top:15px;min-width:150px}.dateTime-input-h{line-height:29px !important}.add-session-disclaimer{margin-top:2.5rem;margin-bottom:2rem}textarea{overflow:hidden;box-sizing:border-box}.testimonial-wrapper{border-left:4px solid #a8adb4;padding:10px 0 10px 20px;margin:8px;color:#545961}input[type=date]:invalid{color:#808080}.select-placeholder{color:#333}.form-select select{width:200px !important}select>option{color:#333}.input-group-button{padding:0;border:none;background:none}.input-group-button .btn{font-weight:700;font-size:20px !important;background-color:#fff;color:#26374a;border:2px solid #26374a;border-left:none;border-radius:3px;line-height:28.75px !important}.input-group-button .btn:hover{background-color:#d7e5f5;border-color:#26374a;color:#26374a}.input-group-button .btn:active{background-color:#0535d2;border-color:#0535d2;color:#fff}.input-group-button .btn:focus-visible,.input-group-button .btn:focus{background-color:#0535d2;border-color:#0535d2;color:#fff;outline:2px solid #fff;outline-offset:0;box-shadow:0 0 0 5px #0535d2;border-left:none}.input-group .form-control:first-child:focus-visible{border-top-right-radius:3px !important;border-bottom-right-radius:3px !important}.input-group .input-group-button:last-child .btn{border-top-left-radius:0;border-bottom-left-radius:0;white-space:nowrap;text-align:center}.input-group .input-group-button:last-child .btn:focus-visible{border-top-left-radius:3px;border-bottom-left-radius:3px}.input-group .input-group-button:first-child .btn{border-top-right-radius:0;border-bottom-right-radius:0;border:2px solid;margin-right:-1px;white-space:nowrap;text-align:center}.form-switch{display:flex;align-items:center}.form-check{cursor:pointer;display:inline-block;vertical-align:middle}.form-switch .form-check-input{cursor:pointer;height:42px;width:69px}.form-switch .form-check-label{cursor:pointer;height:inherit}input[type=checkbox]:focus-visible{outline:none}.tab-content{border:none;padding:0 26px 0 26px}.tab-wrapper{border:2px solid #dee2e6;border-top:transparent;padding:25px 0 15px 0}.nav-link.tab-underline{color:#545961;font-weight:700;padding:15px 30px 15px 30px;border:none}.nav-link.tab-underline:hover{color:#2b4380;font-weight:700;background-color:#d7e5f5;border-bottom:2px solid #d7e5f5}.nav-link.tab-underline-selected,.nav-link.tab-underline-selected:hover{border-left:none;border-top:none;border-right:none;border-bottom:4px solid #2b4380;color:#2b4380}.gcd-tab-selected-badge{color:#545961;background-color:#f1f2f3;border-radius:4px}.nav-link.tab-underline-selected .gcd-tab-selected-badge{color:#2b4380;background-color:#d7e5f5;border-radius:4px}.nav-link.tab-underline:hover>.gcd-tab-selected-badge{color:#fff;background-color:#2b4380}.accordion-body{padding:15px 0 15px 0}.accordion-item{border:2px solid #7d828b}.accordion-header{display:flex;justify-content:center}.accordion-button{font-size:20px;font-weight:700;overflow:hidden;padding:.625rem 1rem .625rem 1rem}.accordion-button:hover{background-color:#d7e5f5}.accordion-button:not(.collapsed){background-color:#fff;box-shadow:0 1px #7d828b}.accordion-button:not(.collapsed):hover{background-color:#d7e5f5}.accordion-button:not(.collapsed):after{font-family:FontAwesome;content:"";background-image:none}.accordion-button:after{font-family:FontAwesome;content:"";padding-right:0;background-image:none;width:20px;height:auto;font-weight:400}.accordion-button:focus{border:0 solid #0535d2;outline:2px solid #fff !important;outline-offset:2px;box-shadow:0 0 0 7px #0535d2 !important;border-radius:3px}.accordion-button:focus-visible{border:0 solid #0535d2;outline:2px solid #fff !important;outline-offset:2px;box-shadow:0 0 0 7px #0535d2;border-radius:3px}.accordion-button-title{padding:5px 0 5px 4px;font-size:22px;overflow-wrap:normal}.accordion-button-status{font-weight:400;font-size:20px}@media only screen and (max-width:767px){.accordion-button{padding-right:25px}}.session-collapse-content{border:none;padding:15px 0 0 0;margin-bottom:-15px}.session-accordion-button{font-size:22px;font-weight:700;flex:1;border-top-right-radius:0;border-bottom-right-radius:0}.accordion-item:first-of-type>.accordion-header .session-accordion-button{border-top-right-radius:0;border-bottom-right-radius:0}.session-accordion-button:focus{border-top-right-radius:3px !important;border-bottom-right-radius:3px !important}.session-accordion-button:focus-visible{border-top-right-radius:3px !important;border-bottom-right-radius:3px !important}.btn-delete-session{display:inline-block;border:none;border-left:2px solid #7d828b;border-top-right-radius:4px;border-bottom-right-radius:4px;padding:0 20px 0 20px;color:#26374a;background-color:#fff;box-shadow:0 1px 0 0 #7d828b;z-index:0;align-content:center;cursor:pointer}.btn-delete-session:hover{color:#2b4380;background-color:#d7e5f5}.btn-delete-session:active{background-color:#000 !important;border-color:#000 !important;color:#fff !important;outline:2px solid #fff !important;outline-offset:0 !important;box-shadow:0 0 0 5px #0535d2 !important;border-radius:3px;z-index:1}.btn-delete-session:focus-visible{background-color:#0535d2;border-color:#0535d2;color:#fff;outline:2px solid #fff;outline-offset:0;box-shadow:0 0 0 5px #0535d2;border-radius:3px;z-index:1}.accordion-title-wrapper{width:calc(100% - 50px);display:flex}.accordion-title-wrapper span{display:inline-block;vertical-align:middle}.input-group .form-control:first-child:focus-visible{border-top-right-radius:3px !important;border-bottom-right-radius:3px !important}.input-group .input-group-button:last-child .btn{border-top-left-radius:0;border-bottom-left-radius:0;white-space:nowrap;text-align:center}.input-group .input-group-button:last-child .btn:focus-visible{border-top-left-radius:3px;border-bottom-left-radius:3px}.modal-header{background-color:#26374a;color:#fff}.btn-close-modal{display:inline-block;color:#fff;background-color:transparent;border:none;width:auto;margin-left:auto;padding:0}.btn-close-modal:hover{opacity:.5}.modal-title{font-family:"Noto Sans",sans serif;font-size:18px;font-weight:700}.modal-body{font-size:16px}.modal-footer .btn{font-weight:700}.modal-body-container{background-color:#f1f2f3;border-radius:5px}.switch{position:relative;display:inline-block;width:60px;height:34px;margin:0 10px 0 10px}.switch input{opacity:0;width:0;height:0}.switch input:checked+.slider{background-color:#2196f3}.switch input:focus-visible+slider{box-shadow:0 0 1px #2196f3}.switch input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.2s;transition:.2s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.2s;transition:.2s}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.switch-wrapper{display:flex;align-items:center;font-weight:700}.toggleCheckbox{display:none}.toggleContainer{position:relative;display:grid;grid-template-columns:repeat(2,1fr);width:fit-content;border:3px solid #26374a;border-radius:24px;background:#26374a;font-weight:400;color:#26374a;cursor:pointer;margin-bottom:0}.toggleContainer::before{content:"";position:absolute;width:50%;height:100%;left:0%;border-radius:20px;background:#fff;-webkit-transition:.2s;transition:all .2s}.toggleContainer:focus-visible{background-color:#0535d2;border-color:#0535d2;color:#fff;outline:2px solid #fff;outline-offset:0;box-shadow:0 0 0 5px #0535d2}.toggleContainer div{padding:6px 18px 6px 18px;text-align:center;z-index:1;user-select:none}.toggleContainer span{padding:0 18px 0 18px;text-align:center;z-index:1;user-select:none}.toggleContainer-error{border:3px solid #a62a1e;border-radius:20px;background:#a62a1e}.toggleCheckbox:checked+.toggleContainer::before{left:50%}.toggleCheckbox:checked+.toggleContainer div:first-child,.toggleCheckbox:checked+.toggleContainer span:first-child{color:#fff;transition:color .2s}.toggleCheckbox:checked+.toggleContainer div:last-child,.toggleCheckbox:checked+.toggleContainer span:last-child{color:#26374a;transition:color .2s}.toggleCheckbox+.toggleContainer div:first-child,.toggleCheckbox+.toggleContainer span:first-child{color:#26374a;transition:color .2s}.toggleCheckbox+.toggleContainer div:last-child,.toggleCheckbox+.toggleContainer span:last-child{color:#fff;transition:color .2s}.session-card-title{font-size:20px;font-weight:bold}.session-card-subtitle{font-size:16px;font-weight:bold}.session-card-disabled{pointer-events:none}.card{border:2px solid #7d828b;border-radius:4px}.card:hover{box-shadow:0 0 10px 5px rgba(0,0,0,.15);background-color:#fff;border-radius:4px}.card-session-details{line-height:1.35em;padding:1.35rem 0 1.35rem 0}.card-session-details-subtext{font-size:18px}.card-gcd{box-shadow:rgba(0,0,0,.098) 0 3px 9px 3px;border:none;border-radius:0;cursor:pointer}.card-gcd:hover{border-radius:0;background-color:rgba(241,242,243,.5)}.card-gcd:hover .card-title-gcd{text-decoration-thickness:2px}.card-gcd:focus{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 8px #0535d2}.card-gcd:focus .card-title-gcd{text-decoration-thickness:2px}.card-gcd:visited .card-title-gcd{color:#7834bc}.card-tag-gcd{font-weight:bold;color:#fff;background-color:#20809d;padding:.3rem 2.4rem .3rem 2.4rem;position:absolute;line-height:2rem;top:0;left:0}.card-body-gcd{padding:2.5rem 2rem 2.5rem 2rem}@media(max-width:576px){.card-body-gcd{padding:2.5rem .6rem 2.5rem .6rem}}.card-title-gcd{font-size:28px;font-weight:bold;font-family:Lato;text-decoration-line:underline;text-decoration-thickness:1px;color:#2b4380}.disabled-card-title-gcd{font-size:28px;font-weight:bold;font-family:Lato}.ul-sessionCard{margin:0;padding:0;list-style-type:none;border-left:solid 4px #20809d;padding-left:1rem}.li-icon-sessionCard{float:left;padding-right:.6rem}.li-text-sessionCard{display:block;padding-left:32px}a.th-sort-link{text-decoration:none;border-bottom:2px solid transparent;color:#000;transition:all .2s ease}a.th-sort-link:hover{color:#0535d2;border-color:#0535d2}.th-sort-icon{font-size:16px;padding-bottom:2px}.pagination-wrapper{border:2px solid #f00}.pagination>li>.pagination-btn{font-family:"Noto Sans",sans serif;border:2px solid #2b4380;background-color:#fff;margin-right:-1px;color:#2b4380;font-weight:700;font-size:16px}.pagination>li>.pagination-btn:hover{border-color:#2b4380;background-color:#d7e5f5;color:#2b4380;z-index:1}.pagination>li>.pagination-btn:active{border-color:#2b4380;background-color:#000 !important;border-color:#000 !important;box-shadow:none;color:#fff}.pagination>li>.pagination-btn:focus{border-color:#0535d2;background-color:#0535d2;outline:2px solid #fff;outline-offset:0;box-shadow:0 0 0 5px #0535d2;color:#fff;border-radius:4px;z-index:3}.pagination>li>.pagination-btn:active:focus{background-color:#000;border:2px solid #0535d2;color:#fff !important;outline:2px solid #fff;outline-offset:0;box-shadow:0 0 0 5px #0535d2}.pagination>li>.pagination-btn-current{background-color:#26374a;border-color:#26374a;color:#fff;z-index:2}.pagination>li>.pagination-btn-current:hover{background-color:#2b4380;border-color:#2b4380;color:#fff}.td-input{width:100%;box-sizing:border-box;display:block;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}input.td-input[disabled]{border:0;background-color:transparent;cursor:text;padding:2px}.gcd-error-message{font-weight:bold;color:#a62a1e}.gcd-error-message-warning{font-weight:bold;color:#1e7b96}.blank-thumbnail-container{width:100%;text-align:center}.blank-thumbnail-container i{display:block;width:100%;font-size:50px;text-align:center}.file-chip{display:inline-flex;align-items:center;gap:10px;margin-left:1em;padding:6px 15px 6px 15px;background-color:#f1f2f3;border-radius:4px;font-size:18px;line-height:1.2;max-width:100%;min-height:46px}.file-chip__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:48vw;flex:1 1 auto;min-width:0;white-space:normal;overflow:visible;text-overflow:initial;max-width:none;overflow-wrap:anywhere;word-break:break-word}.file-chip__clear{border:none;background:transparent;color:#26374a;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:4px;cursor:pointer;flex:0 0 auto;padding-top:4px;margin-left:auto}.file-chip__clear:hover{background-color:#d7e5f5}.file-chip__clear:focus-visible{outline:2px solid #fff;outline-offset:0;box-shadow:0 0 0 5px #0535d2;background-color:#0535d2;color:#fff}.file-chip__clear--placeholder{display:none}.visually-hidden-file-input{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.visually-hidden-file-input:focus-visible+.btn,.visually-hidden-file-input:focus-visible{outline:2px solid #fff;outline-offset:0;box-shadow:0 0 0 5px #0535d2}label.btn:focus-within{outline:2px solid #fff;outline-offset:0;box-shadow:0 0 0 5px #0535d2;background-color:#0535d2;border-color:#0535d2;color:#fff}.file-picker-row{display:inline-flex;align-items:center;gap:10px}.file-picker-row>.file-chip{margin-left:0}.file-preview-link{display:inline-flex;align-items:center}.file-preview-img{height:46px;width:auto;max-width:200px;border-radius:4px;object-fit:contain;border:2px solid #f1f2f3;background-color:#fff}@media(max-width:576px){.file-picker-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px;width:100%}.file-picker-row>.file-chip{flex:1 1 100%;width:100%}.file-preview-link{flex:0 0 auto;width:auto;justify-content:flex-start;align-self:flex-start}.file-preview-img{height:auto;max-height:80px;max-width:100%;width:100%;object-fit:contain}}.ql-toolbar.ql-snow{border-radius:4px 4px 0 0;border:solid 2px #000}.ql-container{border-radius:0 0 4px 4px;font-family:"Noto Sans",sans serif;font-size:16px;height:120px}.ql-picker-label{font-family:"Noto Sans",sans serif;font-size:16px}.ql-snow .ql-picker{font-family:"Noto Sans",sans serif;font-size:16px}.quill-editor .ql-container{min-height:160px}.quill-editor .ql-editor,.quill-editor .ql-container.ql-snow .ql-editor{color:#333;outline:solid 1px #000;border:solid 1px #000;border-radius:0 0 4px 4px;border-top:0}.quill-editor .ql-editor,.quill-editor .ql-container.ql-snow .ql-editor,.quill-editor .ql-editor strong,.quill-editor .ql-editor b,.quill-editor .ql-editor em,.quill-editor .ql-editor i{font-family:"Noto Sans",sans-serif}.quill-editor .ql-snow .ql-picker.ql-header .ql-picker-label::before{content:attr(data-label) !important}.quill-editor .ql-snow .ql-picker.ql-header .ql-picker-item::before{content:attr(data-label) !important}.quill-editor .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before,.quill-editor .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{content:attr(data-label) !important}.quill-editor:focus-within .ql-toolbar.ql-snow{border:2px solid #0535d2}.quill-editor:focus-within .ql-container.ql-snow{border:2px solid #0535d2}.quill-editor:focus-within .ql-toolbar.ql-snow,.quill-editor:focus-within .ql-container.ql-snow{outline:2px solid #0535d2;outline-offset:0;box-shadow:0 0 0 5px #0535d2}