nav{width:100%;background-color:#1f283a;color:#fff;padding-bottom:67px}nav .language-select{display:none!important}nav .saved-counter{font-size:.688rem;position:absolute;background-color:red;border-radius:50%;display:flex;padding-top:1px;justify-content:center;align-items:center;width:10px;height:10px;left:12px;top:0}nav .nav{display:flex;justify-content:space-between;flex-direction:column;align-items:center;position:absolute;z-index:100;width:100%;background-color:inherit}nav .nav__brand-logo{height:40px}nav .nav__mobile{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:15px}nav .nav__icon-wrapper{display:flex}nav .nav__burger-menu{align-self:center;padding-right:12px;font-size:1.75}nav .nav__close-menu{align-self:center;text-align:right;padding-right:15px;font-size:1.75;display:none}nav .nav__tablet-menu{display:none}nav .nav__tablet-link{display:none}nav .nav__tablet-text{display:none}nav .nav__menus-container{display:none;width:100%}nav .nav__primary-menu{width:100%;list-style:none;padding:0;margin-bottom:0;z-index:99}nav .nav__primary-link{font-family:Nunito Sans;font-weight:400;font-size:1.1875rem;line-height:1.5;color:#000;font-weight:700;display:flex;justify-content:flex-end;border-top:1px solid #fff;padding:27px 24px 20px;color:#fff;font-weight:700;z-index:99}nav .nav__primary-link:hover{background:linear-gradient(145.9deg,#4EA27D 13.02%,#308282 85.42%);color:#fff}nav .nav__link-title{color:#fff;padding-right:8px;font-weight:700}nav .nav__link-title:hover{color:#fff}nav .nav__dropdown-body{list-style:none;text-align:right;padding:0}nav .nav__dropdown-body li{z-index:1}nav .nav__dropdown-body li:hover{background:linear-gradient(145.9deg,#4EA27D 13.02%,#308282 85.42%);color:#fff}nav .nav__dropdown-body a{font-family:Nunito Sans;font-weight:400;font-size:1rem;line-height:1.5;color:#000;display:block;min-width:179px;padding:8px;text-decoration:none;color:#fff;font-weight:700;margin-right:15px}nav .nav__accordion-header{display:flex!important;justify-content:flex-end;align-items:center!important;flex-wrap:wrap;height:100%}nav .nav__accordion-body{display:none}nav .nav__language-toggles{display:flex;border-top:1px solid #fff}nav .nav__language-toggles .nav__primary-link{width:50%;justify-content:center;color:#fff}nav .nav__language-toggles .nav__primary-link.active{background:linear-gradient(145.9deg,#4EA27D 13.02%,#308282 85.42%);color:#fff}nav .nav__secondary-menu{width:100%;list-style:none;padding:0;border-bottom:1px solid #fff;margin-bottom:0}nav .nav__secondary-link{font-family:Nunito Sans;font-weight:400;font-size:1.1875rem;line-height:1.5;color:#000;font-weight:700;display:flex;justify-content:flex-end;border-top:1px solid #fff;padding:27px 24px 20px}nav .nav__secondary-link:hover{background:linear-gradient(145.9deg,#4EA27D 13.02%,#308282 85.42%);color:#fff}nav .nav__secondary-link a{display:flex;align-items:center;color:#fff;font-weight:700;position:relative}nav .nav__secondary-link a img{height:22px;width:22px;margin-right:7px}@media only screen and (min-width:576px){nav .nav__secondary-menu{display:none}nav .nav .saved-counter{left:15px}nav .nav__tablet-menu{display:flex;justify-content:space-between;align-items:center;list-style:none;padding-left:7.5px;padding-right:7.5px;margin:auto auto auto 15px;height:50px;background-color:#000;border-radius:40px 40px 40px 40px;border-bottom:unset}nav .nav__tablet-link{font-family:Nunito Sans;font-weight:400;font-size:1rem;line-height:1.5;color:#000;border-top:unset;padding:unset;display:flex;align-items:center;padding-left:4px;padding-right:4px}nav .nav__tablet-link a{display:flex;align-items:center;padding-left:7.5px;padding-right:7.5px;color:#fff;text-decoration:none;font-weight:400;position:relative}nav .nav__tablet-link a img{height:17px;width:17px;margin-right:5px}nav .nav__tablet-link a span{display:flex;padding-left:5px}nav .nav__tablet-link:hover{background:0 0}nav .nav__tablet-text{display:inline;font-family:Nunito Sans;font-weight:400;font-size:1.1875rem;line-height:1.5;color:#000;color:#fff;margin:auto}}@media only screen and (min-width:1025px){nav{display:flex;justify-content:center;padding-bottom:100px}nav .language-select{display:flex!important}nav .saved-counter{left:19px;height:12px;width:12px}nav .nav{display:flex;align-items:center;height:100px;padding:0;max-width:1240px}nav .nav__mobile{width:unset}nav .nav__icon-wrapper{display:none}nav .nav__brand-logo{height:57px}nav .nav__burger-menu{display:none}nav .nav__menus-container{display:flex!important;justify-content:space-between;align-items:center;height:100%;width:unset}nav .nav__language-toggles{display:none}nav .nav__primary-menu{display:flex;list-style:none;height:100%}nav .nav__primary-link{font-family:Nunito Sans;font-weight:400;font-size:1rem;line-height:1.5;color:#000;border-top:unset;padding:unset;height:100%;border:none;background-color:transparent;text-decoration:none;display:flex;align-items:center;padding-left:15px;padding-right:15px;margin:0;color:#fff;font-weight:400}nav .nav__link-title{height:100%;display:flex;align-items:center;margin:0;color:#fff;text-decoration:none;font-weight:400}nav .nav__dropdown-body{position:absolute;text-align:left;z-index:100;padding-left:0;background-color:#1f283a}nav .nav__dropdown-body li:hover{background:linear-gradient(145.9deg,#4EA27D 13.02%,#308282 85.42%);color:#fff}nav .nav__dropdown-body a{font-weight:400;font-family:Nunito Sans;font-weight:400;font-size:1rem;line-height:1.5;color:#000;display:block;padding:25px 15px;min-width:179px;line-height:1.5;color:#fff;text-decoration:none}nav .nav__secondary-menu{display:flex;justify-content:space-between;align-items:center;list-style:none;padding-left:7.5px;padding-right:7.5px;margin:auto auto auto 30px;height:50px;background-color:#000;border-radius:40px 40px 40px 40px;border-bottom:unset;width:unset;flex-grow:0;flex-shrink:0}nav .nav__secondary-link{font-family:Nunito Sans;font-weight:400;font-size:1rem;line-height:1.5;color:#000;border-top:unset;padding:unset;display:flex;align-items:center;padding-left:4px;padding-right:4px}nav .nav__secondary-link a{display:flex;align-items:center;padding-left:7.5px;padding-right:7.5px;color:#fff;text-decoration:none;font-weight:400}nav .nav__secondary-link a img{height:22px;width:18px}nav .nav__secondary-link a span{display:flex;padding-left:10px}nav .nav__secondary-link:hover{background:0 0}}.footer{background-color:#e2e2e2}.footer__section-1-parent{background-color:#fff}.footer__section-2-parent{background-color:#f4f8f8}.footer__items{display:flex}.footer__group{width:50%;display:flex;flex-direction:column}.footer__link{font-family:nunito sans,sans-serif;font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#1b2537;margin-bottom:30px}.footer__link:hover{text-decoration:underline;color:#2a8384}.footer__link:active{text-decoration:underline;color:#2a8384}.footer__copyright{font-family:nunito sans,sans-serif;font-size:.9rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#666}.footer__logo-container{display:flex;justify-content:center}.footer__logo{width:50%;margin-bottom:2rem}.footer__logo img{width:75%}.footer__logo.footer__logo-ofs img{width:50%}.footer__logo.footer__logo-dfeni img{width:55%}.footer__brand-logo{display:block;height:60px;margin:auto;margin-bottom:30px;padding:0 10px 8px}.footer__social-media{display:flex;justify-content:center}.footer__social-media a{text-decoration:none;display:inline-block}.footer__connect-text{font-family:Nunito Sans;display:flex;color:#000;justify-content:center;padding:0 15% 8px;border-bottom:1px solid #000;margin:auto}.footer__connect-text-cy{font-family:Nunito Sans;display:flex;color:#000;justify-content:center;padding:0 15% 8px;border-bottom:1px solid #000;margin:auto}.footer__social-container{display:flex;justify-content:center;height:90px}.footer__twitter-logo{color:#1f283a;font-size:1.5rem}.footer__instagram-logo{color:#1f283a;font-size:1.5rem}.footer__facebook-logo{color:#1f283a;font-size:1.5rem}@media only screen and (min-width:770px){.footer__items{flex-direction:column}.footer__group{width:100%;flex-direction:row}.footer__link{font-family:nunito sans,sans-serif;font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#1b2537;margin-bottom:15px}.footer__copyright{font-family:nunito sans,sans-serif;font-size:.9rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#666}.footer__logo-container{display:inline-block;justify-content:center;min-width:350px}.footer__brand-logo{display:inline-block;height:55px;margin-bottom:25px;padding:0 5px 5px 10px}.footer__logo{width:25%}.footer__logo img{width:75%}.footer__logo.footer__logo-ofs img{width:50%}.footer__logo.footer__logo-dfeni img{width:55%}.footer__social-media{display:block}.footer__connect-text{display:inline-block;vertical-align:top;overflow-wrap:break-word;width:110px;font-size:1.188rem;padding:14px 10px 8px 8px;border-right:1px solid #000;border-bottom:none}.footer__connect-text-cy{display:inline-block;vertical-align:top;font-size:1.188rem;padding:23px 45px 21px 54px;border-right:1px solid #000;border-bottom:none}.footer__social-container{display:inline-block}.footer__twitter-logo{color:#1f283a;font-size:1.5rem}.footer__instagram-logo{color:#1f283a;font-size:1.5rem}.footer__facebook-logo{color:#1f283a;font-size:1.5rem}}@media only screen and (max-width:575px){.footer__section-1,.footer__section-2{margin-left:auto!important;margin-right:auto!important}}@media only screen and (min-width:576px) and (max-width:766px){.footer__section-1,.footer__section-2{width:540px!important;margin-left:auto!important;margin-right:auto!important}}@media only screen and (min-width:767px) and (max-width:991px){.footer__section-1,.footer__section-2{width:720px!important;margin-left:auto!important;margin-right:auto!important}}@media only screen and (min-width:992px) and (max-width:1199px){.footer__section-1,.footer__section-2{width:960px!important;margin-left:auto!important;margin-right:auto!important}}@media only screen and (min-width:1200px){.footer__section-1,.footer__section-2{width:1140px!important;margin-left:auto!important;margin-right:auto!important}}.pagination{background-color:transparent;display:initial;margin-top:2rem}.pagination__item-list{padding:0;display:flex;justify-content:center;align-items:center;list-style:none}.pagination__item{font-family:Nunito Sans;font-weight:400;font-size:1.3125rem;line-height:1.5;color:#000;font-weight:700;color:#308282;display:flex;justify-content:center;align-items:center;height:45px;width:45px;margin-right:12px;margin-left:12px;background-color:#ededed;border:2px solid #308282;box-sizing:border-box;border-radius:5px;display:none}@media only screen and (min-width:770px){.pagination__item{font-family:Nunito Sans;font-weight:400;font-size:1.688rem;line-height:1.5;color:#000;font-weight:700}}.pagination__item:hover{border:2px solid #4ea27d;color:#4ea27d}.pagination__item:hover a{color:#4ea27d}.pagination__item--active{font-family:Nunito Sans;font-weight:400;font-size:1.3125rem;line-height:1.5;color:#000;font-weight:700;color:#308282;display:flex;justify-content:center;align-items:center;height:45px;width:45px;margin-right:12px;margin-left:12px;background-color:#ededed;border:2px solid #308282;box-sizing:border-box;border-radius:5px;background-color:#f8d441;color:#fff;border:none}@media only screen and (min-width:770px){.pagination__item--active{font-family:Nunito Sans;font-weight:400;font-size:1.688rem;line-height:1.5;color:#000;font-weight:700}}.pagination__item-link{color:#308282;text-decoration:none;font-weight:700}.pagination__link{font-family:Nunito Sans;font-weight:400;font-size:1.3125rem;line-height:1.5;color:#000;font-weight:700;color:#308282;display:flex;justify-content:center;align-items:center;height:45px;width:45px;margin-right:12px;margin-left:12px;background-color:#ededed;border:2px solid #308282;box-sizing:border-box;border-radius:5px}@media only screen and (min-width:770px){.pagination__link{font-family:Nunito Sans;font-weight:400;font-size:1.688rem;line-height:1.5;color:#000;font-weight:700}}.pagination__link:hover{border:2px solid #4ea27d;color:#4ea27d}.pagination__link:hover a{color:#4ea27d}.pagination__link--disabled{font-family:Nunito Sans;font-weight:400;font-size:1.3125rem;line-height:1.5;color:#000;font-weight:700;color:#308282;display:flex;justify-content:center;align-items:center;height:45px;width:45px;margin-right:12px;margin-left:12px;background-color:#ededed;border:2px solid #308282;box-sizing:border-box;border-radius:5px;background-color:#f2f2f2;border-color:#ededed;cursor:not-allowed}@media only screen and (min-width:770px){.pagination__link--disabled{font-family:Nunito Sans;font-weight:400;font-size:1.688rem;line-height:1.5;color:#000;font-weight:700}}.pagination__link img{width:9px}.pagination__link .green{display:none}.pagination__link:hover .green{display:initial}.pagination__link:hover .black{display:none}.pagination__ellipsis{font-family:Nunito Sans;font-weight:400;font-size:1.3125rem;line-height:1.5;color:#000;font-weight:700;color:#308282;display:flex;justify-content:center;align-items:center;height:45px;width:45px;margin-right:12px;margin-left:12px;background-color:#ededed;border:2px solid #308282;box-sizing:border-box;border-radius:5px;display:none}@media only screen and (min-width:770px){.pagination__ellipsis{font-family:Nunito Sans;font-weight:400;font-size:1.688rem;line-height:1.5;color:#000;font-weight:700}}@media only screen and (min-width:770px){.pagination__item{display:flex}.pagination__item--active{color:#fff}.pagination__link img{width:12px}.pagination__ellipsis{display:flex;color:#939393;border-color:#ededed;background-color:#f2f2f2;cursor:not-allowed}}fieldset{border:none;padding:0;margin:0}.checkbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox:last-child{margin-bottom:0}.checkbox:hover input~.checkmark,.checkbox input:focus~.checkmark{border:3px solid #4ea27d;-webkit-box-shadow:0 0 5px 5px #fad45f;-moz-box-shadow:0 0 5px 5px #fad45f;box-shadow:0 0 5px 5px #fad45f}.checkbox input{position:absolute;opacity:0;cursor:pointer;height:2px;width:2px;top:0;left:0}.checkbox input:checked~.checkmark{background:linear-gradient(145.9deg,#4EA27D 13.02%,#308282 85.42%);color:#fff;border:0}.checkbox input:checked~.checkmark:after{display:block}.checkbox .checkmark{position:absolute;top:0;left:0;height:34px;width:34px;background-color:#fff;border:2px solid #6e6e6e;box-sizing:border-box;border-radius:5px}.checkbox .checkmark:after{content:"";position:absolute;display:none;left:12px;top:5px;width:7px;height:15px;border:solid #fff;border-width:0 4px 4px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.radio{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio:hover input~.radiobox,.radio input:focus~.radiobox{border:3px solid #4ea27d;-webkit-box-shadow:0 0 5px 5px #fad45f;-moz-box-shadow:0 0 5px 5px #fad45f;box-shadow:0 0 5px 5px #fad45f}.radio input{position:absolute;opacity:0;cursor:pointer;height:2px;width:2px;top:0;left:0}.radio input:checked~.radiobox{background:linear-gradient(145.9deg,#4EA27D 13.02%,#308282 85.42%);color:#fff;border:0;height:30px;width:30px}.radio input:checked~.radiobox:after{display:block}.radio .radiobox{position:absolute;top:2px;left:0;height:26px;width:26px;background-color:#fff;border:2px solid #6e6e6e;border-radius:50%}.radio .radiobox:after{content:"";position:absolute;display:none;top:8px;left:8px;width:14px;height:14px;border-radius:50%;background:#fff}.textbox,.search-dropdown .search-field input{background:#ededed;border:2px solid #6e6e6e;box-sizing:border-box;border-radius:5px}@media only screen and (min-width:770px){.checkbox{margin-bottom:20px}.checkbox .checkmark{height:40px;width:40px}.checkbox .checkmark:after{left:14px;top:7px;width:8px;height:17px}.radio input:checked~.radiobox{background:linear-gradient(145.9deg,#4EA27D 13.02%,#308282 85.42%);color:#fff;border:0;height:40px;width:40px}.radio .radiobox{top:2px;height:36px;width:36px}.radio .radiobox:after{top:11px;left:11px;width:18px;height:18px}}fieldset{border:none;padding:0;margin:0}.checkbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox:last-child{margin-bottom:0}.checkbox:hover input~.checkmark,.checkbox input:focus~.checkmark{border:3px solid #4ea27d;-webkit-box-shadow:0 0 5px 5px #fad45f;-moz-box-shadow:0 0 5px 5px #fad45f;box-shadow:0 0 5px 5px #fad45f}.checkbox input{position:absolute;opacity:0;cursor:pointer;height:2px;width:2px;top:0;left:0}.checkbox input:checked~.checkmark{background:linear-gradient(145.9deg,#4EA27D 13.02%,#308282 85.42%);color:#fff;border:0}.checkbox input:checked~.checkmark:after{display:block}.checkbox .checkmark{position:absolute;top:0;left:0;height:34px;width:34px;background-color:#fff;border:2px solid #6e6e6e;box-sizing:border-box;border-radius:5px}.checkbox .checkmark:after{content:"";position:absolute;display:none;left:12px;top:5px;width:7px;height:15px;border:solid #fff;border-width:0 4px 4px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.radio{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio:hover input~.radiobox,.radio input:focus~.radiobox{border:3px solid #4ea27d;-webkit-box-shadow:0 0 5px 5px #fad45f;-moz-box-shadow:0 0 5px 5px #fad45f;box-shadow:0 0 5px 5px #fad45f}.radio input{position:absolute;opacity:0;cursor:pointer;height:2px;width:2px;top:0;left:0}.radio input:checked~.radiobox{background:linear-gradient(145.9deg,#4EA27D 13.02%,#308282 85.42%);color:#fff;border:0;height:30px;width:30px}.radio input:checked~.radiobox:after{display:block}.radio .radiobox{position:absolute;top:2px;left:0;height:26px;width:26px;background-color:#fff;border:2px solid #6e6e6e;border-radius:50%}.radio .radiobox:after{content:"";position:absolute;display:none;top:8px;left:8px;width:14px;height:14px;border-radius:50%;background:#fff}.textbox,.search-dropdown .search-field input{background:#ededed;border:2px solid #6e6e6e;box-sizing:border-box;border-radius:5px}@media only screen and (min-width:770px){.checkbox{margin-bottom:20px}.checkbox .checkmark{height:40px;width:40px}.checkbox .checkmark:after{left:14px;top:7px;width:8px;height:17px}.radio input:checked~.radiobox{background:linear-gradient(145.9deg,#4EA27D 13.02%,#308282 85.42%);color:#fff;border:0;height:40px;width:40px}.radio .radiobox{top:2px;height:36px;width:36px}.radio .radiobox:after{top:11px;left:11px;width:18px;height:18px}}.search-dropdown{width:100%;position:relative}.search-dropdown .selection-field{display:none}.search-dropdown .search-field{width:100%;position:relative}.search-dropdown .search-field input{border-width:2px;width:100%;border-radius:5px 5px 5px 5px}.search-dropdown .search-field input::-ms-clear{display:none}.search-dropdown .search-field-dropdown-button{position:absolute;display:inline-block;top:5%;right:4px;width:36px;height:90%;border:none;background-color:#ededed;cursor:pointer;outline:none}.search-dropdown .search-field-dropdown-button:after{position:absolute;content:"";top:45%;right:10px;width:0;height:0;border:8px solid transparent;border-color:#6e6e6e transparent transparent transparent}.search-dropdown .search-field-dropdown-button.active:after{position:absolute;content:"";top:20%;right:10px;width:0;height:0;border:8px solid transparent;border-color:transparent transparent #6e6e6e transparent}.search-dropdown .options-list{display:none;width:100%;position:absolute;z-index:10;background-color:#e2e2e2;max-height:292px;overflow-y:scroll}.search-dropdown .options-list--placeholder{font-family:Nunito Sans;font-weight:400;font-size:.875rem;line-height:1.5;color:#000;padding:28px 30px;margin:0;color:#595959}.search-dropdown .options-list .option{font-family:Nunito Sans;font-weight:400;font-size:.875rem;line-height:1.5;color:#000;display:block;padding:28px 30px;margin:0;color:#595959;cursor:pointer}.search-dropdown .options-list .option:hover{background:linear-gradient(145.9deg,#4EA27D 13.02%,#308282 85.42%);color:#fff}.search-dropdown .options-list .option-highlight{font-family:Nunito Sans;font-weight:400;font-size:.875rem;line-height:1.5;color:#000;background:linear-gradient(145.9deg,#4EA27D 13.02%,#308282 85.42%);color:#fff;display:block;padding:28px 30px;margin:0;cursor:pointer}.search-dropdown .options-list #institution_query-na-ui.option{font-size:1rem;font-weight:700;border-bottom:2px solid #6e6e6e}.search-dropdown .options-list #institution_query-na-ui.option-highlight{background:linear-gradient(145.9deg,#4EA27D 13.02%,#308282 85.42%);color:#fff;font-size:1rem;font-weight:700;border-bottom:2px solid #6e6e6e;display:block;padding:28px 30px;margin:0;cursor:pointer}#home-page__intro-panel .search-dropdown .search-field input,#course-finder__intro-panel .search-dropdown .search-field input{border-width:1px;border:1px solid #ced4da}.feedback-form__heading{border-bottom:10px solid #1f283a;background-color:transparent}.feedback-form__heading .discover-uni-container{position:relative}.feedback-form__container{width:100%;bottom:0}.feedback-form__message,.feedback-form__thank-you{font-family:Nunito Sans;font-weight:400;font-size:.875rem;line-height:1.5;color:#000;margin:0 20px;padding:9px 12px 0;font-size:100%!important;line-height:1.5;color:#fff;background-color:#1f283a}.feedback-form__thank-you{display:none}.feedback-form__error-message{display:none}.feedback-form__heading-control{margin-left:10px;text-decoration:underline;cursor:pointer}.feedback-form__body{display:none;padding:30px 26px 50px 20px}.feedback-form__body-close{display:none}.feedback-form__label{font-family:Nunito Sans;font-weight:400;font-size:1.1875rem;line-height:1.5;color:#000;display:block;margin-bottom:15px}.feedback-form__text-area{font-family:Nunito Sans;font-weight:400;font-size:1rem;line-height:1.5;color:#000;display:block;width:100%;height:5em;border:3px solid #4ea27d;border-radius:10px;background-color:#ededed;line-height:1.5}.feedback-form__submit-button{font-family:Nunito Sans;font-weight:400;font-size:1.1875rem;line-height:1.5;color:#000;background:linear-gradient(145.9deg,#4EA27D 13.02%,#308282 85.42%);color:#fff;border:2px solid transparent;margin-top:25px;padding:10px 26px;border-radius:70.6272px}.feedback-form__submit-button:hover{background:#fff;color:#4ea27d;border:2px solid #4ea27d}.feedback-form__error-message{font-family:Nunito Sans;font-weight:400;font-size:1rem;line-height:1.5;color:#000;padding:20px 15px 15px;border:5px solid #b10e1e}.feedback-form__toggle{font-family:Nunito Sans;font-weight:400;font-size:.875rem;line-height:1.5;color:#000;padding:0;border:none;background-color:transparent;color:#fff;text-decoration:underline}@media only screen and (min-width:770px){.feedback-form__message,.feedback-form__toggle{font-family:Nunito Sans;font-weight:400;font-size:1rem;line-height:1.5;color:#000;margin:0;color:#fff}.feedback-form__details{position:relative}.feedback-form__details-close{font-family:Nunito Sans;font-weight:400;font-size:1.1875rem;line-height:1.5;color:#000;display:initial;position:absolute;right:0;color:#4ea27d;text-decoration:underline;cursor:pointer}.feedback-form__label{font-family:Nunito Sans;font-weight:400;font-size:1.3125rem;line-height:1.5;color:#000}.feedback-form__text-area{width:66%}.feedback-form__submit-button{font-family:Nunito Sans;font-weight:400;font-size:1.3125rem;line-height:1.5;color:#000;margin-top:30px;padding:15px 38px;color:#fff}.feedback-form__error-message{font-family:Nunito Sans;font-weight:400;font-size:1.1875rem;line-height:1.5;color:#000}}.modal-body{padding:0 15px!important;background-color:#fff}.modal-dialog{max-width:100%!important;margin:0!important;height:100%}.modal-content{height:100%}.modal-header{border-bottom:0!important;padding:20px 15px!important}.modal-header .close{color:#000;opacity:1;padding:0!important;margin:0!important;align-self:center;font-size:1.125rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:right}.modal-header .close span{padding-left:.5rem}.modal-header .close span img{vertical-align:baseline}.no-courses{height:28px;padding-left:15px;margin:15px 6.5px 70px 0;font-family:nunito sans,sans-serif;font-size:1.313rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000}.hidden{display:none}.filters-block{position:relative}.filters-block__heading{padding-left:15px}.filters-block__form{display:none}.filters-block__cancel-button{display:none;position:absolute;top:15px;right:33px;margin:0;text-align:right;color:#4ea27d}.filters-block__cancel-button-icon{font-weight:700}.filters-block__heading{display:flex;justify-content:space-between;margin-bottom:10px}.filters-block__heading-title{font-size:1.125rem;font-weight:700}.filters-block__filter-accordion{margin-bottom:5px}.filters-block__filter-accordion-header{display:flex;justify-content:space-between;align-items:center;padding:9px 14px 9px 10px;border-radius:2px;background-color:#cee9e7}.filters-block__filter-accordion-title{font-size:1rem;font-weight:700}.filters-block__filter-accordion-body{padding:10px}.filters-block__filter-active-filter{margin-top:0;display:flex;flex-wrap:wrap}.filters-block__filter-postcode-div{display:none;flex-direction:column}.filters-block__filter-postcode-div-textfield{height:35px;border:1px solid #595959;border-radius:2px;padding-left:5px}.filters-block__filter-postcode-div-question{font-family:Nunito Sans;font-weight:400;font-size:2.25rem;line-height:1.5;color:#000;font-weight:700;margin-top:0;margin-bottom:35px;width:80%;line-height:1.5;color:#6e6e6e}.filters-block__filter-postcode-div-dropdown{border:1px solid #595959;border-radius:2px;height:35px;position:relative;cursor:pointer}.filters-block__filter-postcode-div-dropdown-text{display:inline-block;line-height:1.5;vertical-align:middle;padding-left:5px}.filters-block__filter-postcode-div-dropdown-body{display:none;position:absolute;z-index:1;background-color:#fff;width:100%;box-shadow:rgba(0,0,0,.4) 3px 3px 4px 0}.filters-block__filter-postcode-div-dropdown-item{padding-left:5px}.filters-block__filter-postcode-div-dropdown-item:hover{background-color:#ced4da}.filters-block__filter-search{width:95%;height:35px;padding:7px 93px 6px 10px;margin:12px;font-family:nunito sans,sans-serif;font-size:1rem;border-radius:.25rem;border:1px solid #ced4da}.filters-block__filter-search:focus{outline:none;border:3px solid #c1dfff}.filters-block__filter-pill{display:flex;height:31px;margin:0 8px 10px 0;padding:5px 10px 4px;background-color:#ced4d9}.filters-block__filter-remove-pill{display:flex;height:31px;margin:0 8px 10px 0;padding:5px 10px 4px;background-color:#fff;cursor:pointer}.filters-block__filter-text{height:22px;margin:0 20px 0 0;font-family:nunito sans,sans-serif;font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:var(--black)}.filters-block__filter-iconclose{width:14px;height:14px;margin:4px 0;object-fit:contain;cursor:pointer}.filters-block__filter-disabled{padding:10px;background-color:#fef7d7;font-family:nunito sans,sans-serif;font-size:1rem}.filters-block__filter-years-group{margin:0 -33px}.filters-block__filter-year{padding:50px 33px}.filters-block__filter-year:nth-child(even){background-color:#f2f2f2}.filters-block__filter-year:first-child{padding-top:0}.filters-block__filter-year:last-child{padding-bottom:0}.filters-block__filter-heading{font-family:Nunito Sans;font-weight:400;font-size:1.3125rem;line-height:1.5;color:#000;font-weight:700;margin-top:0;margin-bottom:20px}.filters-block__filter-options{display:flex;flex-wrap:wrap;align-items:stretch}.filters-block__filter-options-title{margin:10px 28px 9px 0;font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.filters-block__filter-options hr{width:100%;margin:10px 0;background-color:#ced4d9}.filters-block__filter-options-institution{max-height:385px;overflow-y:scroll;margin-top:19px}.filters-block__filter-option{width:100%}.filters-block__filter-option-location{margin-bottom:14px;margin-left:3px}.filters-block__filter-option-country{width:200px;height:40px;padding:9px 15px 9px 0}.filters-block__filter-option--two-col{width:50%}.filters-block__filter-option--two-col:nth-child(odd) .filters-block__filter-checkbox-label{margin-right:7.5px}.filters-block__filter-option--two-col:nth-child(even) .filters-block__filter-checkbox-label{margin-left:7.5px}.filters-block__filter-option--three-col{width:33%}.filters-block__filter-option--three-col .filters-block__filter-checkbox-label{margin-left:10px;margin-right:10px;padding:31px 24px}.filters-block__filter-option--three-col:first-child .filters-block__filter-checkbox-label{margin-right:0}.filters-block__filter-option--three-col:last-child .filters-block__filter-checkbox-label{margin-left:0}.filters-block__filter-fields{display:flex}.filters-block__filter-field{flex:1 1 0;width:50%;padding:24px}.filters-block__filter-checkbox-input,.filters-block__filter-radio-input{width:20px;border-radius:2px;border:solid 1px #595959;background-color:#fff}.filters-block__filter-checkbox-label,.filters-block__filter-radio-label{font-size:1rem}.filters-block__filter-checkbox-label-bold,.filters-block__filter-radio-label-bold{font-weight:700}.filters-block__filter-textfield{height:35px;border-radius:2px;border:1px solid red}.filters-block__filter-radio-label{width:191px;height:22px;font-family:nunito sans,sans-serif}.filters-block__filter-postcode-heading-label{font-family:Nunito Sans;font-weight:400;font-size:1rem;line-height:1.5;color:#000;font-weight:700;display:block;margin-top:0;margin-bottom:15px}.filters-block__filter-postcode-label{font-family:Nunito Sans;font-weight:400;font-size:1rem;line-height:1.5;color:#000}.filters-block__filter-postcode.textbox,.search-dropdown .search-field input.filters-block__filter-postcode{font-family:Nunito Sans;font-weight:400;font-size:1rem;line-height:1.5;color:#000;padding:20px;width:100%;background-color:#fff}.filters-block__filter-postcode.radio{margin-bottom:8px;display:flex;align-items:center;height:21px}.filters-block__filter-postcode.radio .radiobox{top:0;height:17px;width:17px}.filters-block__filter-postcode.radio .radiobox:after{top:6px;left:6px;width:9px;height:9px}.filters-block__filter-postcode.radio input:checked~.radiobox{height:21px;width:21px}.filters-block__filter-qualification{margin-top:15px}.filters-block__filter-qualification-label{font-family:Nunito Sans;font-weight:400;font-size:.875rem;line-height:1.5;color:#000;font-weight:700;line-height:28px}.filters-block__filter-qualification span.checkmark{height:28px;width:28px}.filters-block__filter-qualification span.checkmark:after{left:10px;top:4px;width:5px;height:12px}.filters-block__filter-uni{margin-top:15px}.filters-block__filter-uni-controls{display:flex;justify-content:space-between;align-items:baseline}.filters-block__filter-uni-controls-select,.filters-block__filter-uni-controls-clear,.filters-block__filter-uni-controls-count{margin-top:10px;margin-bottom:0}.filters-block__filter-uni-controls-select,.filters-block__filter-uni-controls-clear{font-family:Nunito Sans;font-weight:400;font-size:.875rem;line-height:1.5;color:#000;color:#4ea27d;text-decoration:underline;cursor:pointer}.filters-block__filter-uni-controls-count{font-family:Nunito Sans;font-weight:400;font-size:1rem;line-height:1.5;color:#000;color:#6e6e6e}.filters-block__filter-uni-controls-count .selected,.filters-block__filter-uni-controls-count .total{font-weight:700;color:#000}.filters-block__filter-uni-list{margin-top:26px;padding-bottom:80px}.filters-block__filter-uni-item{display:none}.filters-block__filter-uni-item-label{font-family:Nunito Sans;font-weight:400;font-size:.875rem;line-height:1.5;color:#000;font-weight:700;line-height:28px;color:#676d70}.filters-block__filter-uni-item span.checkmark{height:28px;width:28px}.filters-block__filter-uni-item span.checkmark:after{left:10px;top:4px;width:5px;height:12px}.filters-block__filter-uni-alphabet{display:flex;flex-wrap:wrap;margin-left:-7px}.filters-block__filter-uni-alphabet-letter{margin-left:7px}.filters-block__filter-uni-alphabet-input{display:none}.filters-block__filter-uni-alphabet-input:checked~label{background:linear-gradient(145.9deg,#4EA27D 13.02%,#308282 85.42%);color:#fff}.filters-block__filter-uni-alphabet-label{font-family:Nunito Sans;font-weight:400;font-size:.875rem;line-height:1.5;color:#000;font-weight:700;display:block;text-align:center;padding:8px 0;margin-top:15px;width:28px;color:#6e6e6e;background:#fff;border:1px solid #e2e2e2;box-shadow:1px 2px 10px rgba(0,0,0,.08);border-radius:5px}.filters-block__submit-block{position:-webkit-fixed;position:fixed;width:100%;text-align:center;bottom:0;padding-right:30px}.filters-block__submit-btn{font-size:1.125rem;text-align:center;border:none;margin-top:12px;margin-bottom:21px;padding:7px 47px 9px;border-radius:2px;box-shadow:0 2px 4px 0 #8e3b74;background-color:#8e3b74;font-weight:700;color:#fff;width:100%}.filters-block__show-block{margin:0 15px 32px}.filters-block__show-btn{border:none;display:block;width:-webkit-fill-available;padding:8px 0;border-radius:3px;background-color:#e9ecef}.filters-block .course-finder-content__question-selector{width:100%}.filters-block .course-finder-content__question-selector .select-selected{background-color:#fff}.dropdown{width:100%;position:relative;display:inline-block}.dropdown-dropbtn{width:100%;background-color:#fff;color:grey;padding:.375rem .75rem;font-size:1rem;font-weight:400;cursor:pointer;border:1px solid #ced4da;border-radius:.25rem}.dropdown-dropbtn:hover,.dropdown-dropbtn:focus{background-color:#f5f5f5}.dropdown-chevron{position:absolute;display:inline;top:45%;right:10px;border:8px solid;border-color:#6e6e6e transparent transparent transparent;cursor:pointer;z-index:10}.dropdown-content{display:none;max-height:40vh;width:100%;overflow-y:scroll;overflow-x:hidden;position:absolute;background-color:#fff;box-shadow:3px 3px 4px 0 rgba(0,0,0,.4);z-index:11;margin-top:3px}.dropdown-content-institution-check{font-family:nunito sans,sans-serif;font-size:.875rem;font-weight:400;margin-left:25px;padding-bottom:5px}.dropdown-content-institution-check-institution-label{margin:5px}.dropdown-content-select-all-check{font-family:nunito sans,sans-serif;font-size:.875rem;font-weight:400;margin-left:25px;padding-bottom:5px}.dropdown-content-select-all-check-institution-label{margin:5px}@media only screen and (min-width:376px){.modal-body{padding:0 33px!important}.modal-header{padding:20px 33px!important}.filters-block__heading{padding-left:32px}.filters-block-institutions-heading{padding-left:15px}.filters-block__show-block{margin:0 33px 32px}.filters-block__submit-block{padding-right:66px}}@media only screen and (min-width:577px){.filters-wrapper{font-family:nunito sans,sans-serif;margin:0;padding:0;width:255px;background-color:#fff;overflow:visible;flex:1 0 270px}.course-finder-flex{display:flex;flex-direction:row}.no-courses{width:auto;padding-left:0}.filters-block__heading{padding-left:0;margin-bottom:20px}.filters-block__cancel-button{display:none}.filters-block form{position:relative;display:block}.filters-block__submit-block{position:-webkit-sticky;position:sticky;left:0;bottom:0;padding-right:0}.filters-block__show-block{display:none;position:relative;left:0;bottom:0}.filters-block__filter-option--two-col .filters-block__filter-checkbox-label,.filters-block__filter-option--three-col .filters-block__filter-checkbox-label{margin:0 7.5px}.filters-block__filter-option--two-col:first-child .filters-block__filter-checkbox-label,.filters-block__filter-option--three-col:first-child .filters-block__filter-checkbox-label{margin-left:0}.filters-block__filter-option--two-col:last-child(even) .filters-block__filter-checkbox-label,.filters-block__filter-option--three-col:last-child(even) .filters-block__filter-checkbox-label{margin-right:0}.filters-block__filter-disabled{width:255px;transform:translate(-10px)}.filters-block__filter-years-group{display:flex;justify-content:space-between;margin:0 -81px}.filters-block__filter-year{padding:0 34px}.filters-block__filter-year:nth-child(even){background-color:transparent}.filters-block__filter-year:first-child{padding-left:81px}.filters-block__filter-year:last-child{padding-right:81px}.filters-block__filter-year .filters-block__filter-options{display:flex;flex-direction:column}.filters-block__filter-year .filters-block__filter-options .filters-block__filter-radio-label{width:215px}.filters-block__filter-year .filters-block__filter-heading{text-align:center;height:2rem;width:239px;max-width:239px}.filters-block__filter-field{padding:0;flex:0 1 auto}.filters-block__filter-field:first-child{width:25%}.filters-block__filter-field:last-child{width:75%;padding:0 90px}.filters-block__filter-field-radios{display:flex}.filters-block__filter-postcode-label{font-family:Nunito Sans;font-weight:400;font-size:1.1875rem;line-height:1.5;color:#000;font-weight:700;margin-right:55px}.filters-block__filter-postcode.textbox,.search-dropdown .search-field input.filters-block__filter-postcode{font-family:Nunito Sans;font-weight:400;font-size:1.1875rem;line-height:1.5;color:#000;padding:6px 20px;width:100%}.filters-block__filter-uni-alphabet{margin-left:-3px}.filters-block__filter-uni-alphabet-letter{margin-left:3px}.filters-block__filter-uni-controls-select,.filters-block__filter-uni-controls-clear{font-family:Nunito Sans;font-weight:400;font-size:1rem;line-height:1.5;color:#000;color:#4ea27d;text-decoration:underline;cursor:pointer}.filters-block__filter-uni-controls-count{font-family:Nunito Sans;font-weight:400;font-size:1.1875rem;line-height:1.5;color:#000;color:#6e6e6e}.filters-block__filter-uni-controls-count .selected,.filters-block__filter-uni-controls-count .total{font-weight:700;color:#000}.filters-block__filter-uni-list{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:3px}.filters-block__filter-uni-item{width:30%}}.course-detail__compare-btn,.course-detail__bookmark-compare-btn{font-family:Nunito Sans;font-weight:400;font-size:.875rem;line-height:1.5;color:#000;font-weight:700;padding:5px 10px;border:2.5px solid #3ab183;color:#000!important;border-radius:8px;cursor:pointer;background:#fff}.course-detail__compare-btn .remove,.course-detail__bookmark-compare-btn .remove{display:none}.course-detail__compare-btn.selected,.course-detail__bookmark-compare-btn.selected{background:linear-gradient(145.9deg,#4EA27D 13.02%,#308282 85.42%);color:#fff;border:2.5px solid #4ea27d;color:#fff!important}.course-detail__compare-btn.selected .add,.course-detail__bookmark-compare-btn.selected .add{display:none}.course-detail__compare-btn.selected .remove,.course-detail__bookmark-compare-btn.selected .remove{display:inline-block}.course-detail__compare-btn img,.course-detail__bookmark-compare-btn img{margin-right:6px}.course_added{font-size:1.25rem;margin-bottom:16px;transform:translate(-25px,0)}.checkmark{color:#4da17c}.not_enough{position:absolute;right:50px;bottom:15px}.compare-courses-box{display:flex;width:100vw;min-height:147px;margin:0 -17px;padding:20px 15px 20px 14px;background-color:#f4f8f8;position:relative;align-items:center}.compare_courses_btn{color:#fff;width:180px;height:40px;position:relative;margin-top:14px;padding:9px 26px;font-size:1rem!important;font-weight:700!important;cursor:pointer;display:block;text-align:center}.compare_courses_btn-text{display:inline-block;vertical-align:middle;position:relative;padding-top:5px}.disable{pointer-events:none;cursor:default;background:grey!important}.compare-courses-img{height:90px}.compare-text{font-family:nunito sans,sans-serif}.compare-text-header{width:180px;font-size:1.25rem!important;font-weight:700!important;margin:10px 0 20px}.compare-text-content{display:flex;margin:20px 0 16px;font-size:1rem;font-weight:400;min-width:211px}.compare-text-highlight{font-size:1rem;font-weight:700;color:#308282}.course-detail__compare-btn-white{font-family:Nunito Sans;font-weight:400;font-size:.875rem;line-height:1.5;color:#000;font-weight:700;padding:5px 10px;border:1.5px solid #266969;color:#266969;border-radius:16px;cursor:pointer;background-color:#fff}.course-detail__compare-btn-white .remove{display:none}.course-detail__compare-btn-white.selected{background:linear-gradient(145.9deg,#4EA27D 13.02%,#308282 85.42%);color:#fff;border:1.5px solid #4ea27d}.course-detail__compare-btn-white.selected .add{display:none}.course-detail__compare-btn-white.selected .remove{display:inline-block}.course-detail__compare-btn-white img{margin-right:6px}.compare-popup{position:fixed;bottom:0;left:0;width:100%;z-index:200;border-top:2px solid #308282;background-color:#f2f2f2}.compare-popup__left_container{max-width:100%;text-align:left}.compare-popup__wrapper{font-family:Nunito Sans;font-weight:400;font-size:1rem;line-height:1.5;color:#000;padding:29px 31px;position:relative;text-align:left}.compare-popup__wrapper p{margin:5px}.compare-popup__close{position:absolute;top:7px;right:7px;border:none;box-shadow:none;background-color:transparent}.compare-popup__close img{width:9px;height:9px}.compare-popup__count .count{color:#000}.compare-popup-saved_courses_link{display:block;margin-top:8px}.compare-popup__add,.compare-popup__remove,.compare-popup__too-many,.compare-popup__not-enough,.compare-popup__enough{display:none}.compare-popup__max{color:#4ea27d}.compare-popup__remove-link{text-transform:lowercase}@media only screen and (min-width:770px){.course-detail__compare-btn{font-family:Nunito Sans;font-weight:400;font-size:.875rem;line-height:1.5;color:#000;font-weight:700;float:right;padding:7px 23px;border-radius:8px;color:#fdfafa;background-color:transparent}.course-detail__bookmark-compare-btn{font-family:Nunito Sans;font-weight:400;font-size:.875rem;line-height:1.5;color:#000;font-weight:700;padding:7px 23px;border-radius:8px;color:#fdfafa;background-color:transparent}}#sticky_nav_course_detail{z-index:10;background-color:#0a1d42!important}#sticky_nav_course_detail .nav-item.nav-link.scrollto{font-size:1rem;font-weight:600;text-align:center;color:#fff}#sticky_nav_course_detail .nav-item.nav-link.scrollto.active{font-weight:400;color:#fcd833}#sticky_nav_course_detail .navbar-toggler .navbar-dark{border:none!important}#sticky_nav_course_detail .navbar .collapse{visibility:hidden;display:block}#sticky_nav_course_detail .navbar .collapse.show{visibility:visible}#sticky_nav_course_detail .dropdown-menu{background-color:#0a1d42!important;width:90vw;border:none}@media(max-width:767px){#sticky_nav_course_detail .navbar-nav .nav-link.active{visibility:visible}#sticky_nav_course_detail .collapsing{transition:all .35s ease;height:40px!important}#sticky_nav_course_detail .collapse:not(.show) .navbar-nav .nav-item:not(.active){display:none}.compare-popup__wrapper{margin-left:auto!important;margin-right:auto!important}}@media(min-width:426px){.compare_courses_btn{position:absolute;top:25%;right:50px;float:left}.compare-popup__wrapper{text-align:center;margin-left:auto!important;margin-right:auto!important}.compare-popup-saved_courses_link{display:block;margin-top:8px}.compare-popup__left_container{max-width:50%}}@media(min-width:768px){#sticky_nav_course_detail .navbar .collapse .navbar-nav .nav-item{visibility:visible}.compare-courses-box{width:48%;height:156px;margin:16px 0 48px auto;position:relative}}@media only screen and (min-width:767px) and (max-width:991px){.compare-courses-box{display:flex;flex-direction:column;height:287px;width:287px;margin-left:40px}.compare-courses-block{display:block}.compare-courses-img-block{margin-left:auto;padding-right:13px}.compare-courses-img{height:78px}.compare-text-content{margin:10px 0 8px}.intro-position{margin-left:20px}.compare-popup__wrapper{width:720px!important;margin-left:auto!important;margin-right:auto!important}}@media only screen and (min-width:1280px){.compare-courses-img-block{margin-left:auto}.intro-position{margin-left:-16px}.compare-popup__wrapper{width:1140px!important;margin-left:auto!important;margin-right:auto!important}}body{margin:0;font-family:nunito sans,sans-serif;color:#5f607c}a{font-family:nunito sans,sans-serif;font-weight:300;color:#308282}#sample-size-text{font-size:.875rem;font-weight:400;color:#666}.check-courses-details-banner{display:block;background:#fc3;border:2px solid #fc6;border-radius:10px;color:#000;padding:10px;max-width:1000px;margin-left:auto;margin-right:auto;margin-top:4rem;margin-bottom:1rem}.check-courses-details-banner__exclamation-sign img{width:5rem;float:left;padding:6px}@media only screen and (min-width:770px){.discover-uni-container{max-width:1140px;margin-right:auto;margin-left:auto}.check-courses-details-banner-container{padding:0 30px;max-width:1020px;margin-right:auto;margin-left:auto}}.green_button{background:linear-gradient(145.9deg,#4EA27D 13.02%,#308282 85.42%);color:#fff;border:2px solid transparent;font-family:Nunito Sans;font-weight:400;font-size:1.3125rem;line-height:1.5;color:#000;-webkit-box-sizing:border-box;box-shadow:6px 5px 15px rgba(0,0,0,.1);border-radius:80px;padding:12px 58px;line-height:1.5;color:#fff;padding:0}.green_button:hover{background:#fff;color:#4ea27d;border:2px solid #4ea27d}.leo-banner{display:block;background:#255e7e;border-bottom:2px solid #255e7e;padding:20px 0;color:#fff;text-align:center}.leo-banner__bold{font-weight:bolder;font-size:1.2rem}.leo-banner:hover p,.leo-banner:hover span,.leo-banner:hover a{color:#255e7e}.leo-banner p,.leo-banner span,.leo-banner a{margin-left:auto;margin-right:auto;color:#fff;text-align:center;text-decoration:none;font-family:Nunito Sans;font-size:1.125rem}@media only screen and (min-width:1025px){.leo-banner p,.leo-banner span,.leo-banner a{width:1140px}}.leo-banner:hover{background:#fff;color:#255e7e}.leo-banner:hover a{background:#fff;color:#255e7e}.leo-banner a{color:#fff;text-decoration:underline}.explanation{position:relative}.explanation .explanation__link{display:flex;align-items:center;cursor:pointer}.explanation .explanation__link .information-link{font-size:1rem;color:#308282;text-decoration:underline;border:none;font-family:nunito sans,sans-serif;background:0 0}.information-icon{height:20px;width:20px;margin-right:10px}.dropdown-arrow{align-self:center}.screen-reader{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;color:#fff}.screen-reader:active,.screen-reader:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:normal;width:auto}.breadcrumbs{display:none}.scroll-to-top{position:fixed;bottom:100px;right:0;z-index:1;display:none;text-decoration:none}.scroll-to-top.show{display:block}.scroll-to-top__bkg{background:url(/static/images/chevrons/green_up_chevron.png) no-repeat;background-position:center 18px;background-color:#f7f8fa;border:1px solid #979797;border-right:0;border-radius:5px 0 0 5px;padding:43px 20px 15px;text-align:center;line-height:1.5;font-family:Nunito Sans;color:#595959}.load-error-popup{position:fixed;bottom:0;left:0;width:100%;z-index:200;background-color:#f2f2f2}.load-error-popup__wrapper{font-family:Nunito Sans;font-weight:400;font-size:1rem;line-height:1.5;color:#000;padding:29px 31px;position:relative;text-align:center}.load-error-popup__wrapper p{margin:5px}.load-error-popup__close{position:absolute;top:7px;right:7px}.load-error-popup__close img{width:9px;height:9px}.load-error-popup__not-found,.load-error-popup__remove,.load-error-popup__too-many,.load-error-popup__not-enough,.load-error-popup__enough{display:none}@media only screen and (min-width:770px){.breadcrumbs{font-family:Nunito Sans;font-weight:400;font-size:.875rem;line-height:1.5;color:#000;display:block;position:absolute;top:140px}.breadcrumbs a{color:#000}.breadcrumbs__divider{margin:0 4px 0 6px}}.rich-text .responsive-object{position:relative}.rich-text .responsive-object iframe,.rich-text .responsive-object object{position:absolute;top:0;left:0;width:100%;height:100%}a[target=_blank] img{height:.75em;margin-left:10px}#gradient-bar #stop-0{stop-color:#308282}#gradient-bar #stop-1{stop-color:#4ea27d}body{position:relative}.not-enough-data-disclaimer{font-size:1.125rem;font-weight:400;color:#666;font-family:nunito sans,sans-serif;padding:6px 6px 6px 0}.not-enough-data-disclaimer h6{font-size:.875rem;font-weight:400}.not-enough-data-disclaimer h4{font-size:1.125rem;font-weight:400;color:#000}@media only screen and (min-width:770px){.not-enough-data-disclaimer{font-size:1.125rem;font-weight:400;color:#666;font-family:nunito sans,sans-serif;padding:10px 10px 10px 0}.not-enough-data-disclaimer h6{font-size:1rem;font-weight:400}.not-enough-data-disclaimer h4{font-size:22px;font-weight:400;color:#000}#sample-size-text{font-size:.875rem;font-weight:400;color:#666;text-align:left}}#leo3_sector_unavail.not-enough-data-disclaimer,#leo5_sector_unavail.not-enough-data-disclaimer,#go_sector_unavail.not-enough-data-disclaimer{padding:.5rem .5rem .5rem 0}#leo3_sector_unavail.not-enough-data-disclaimer h6,#leo5_sector_unavail.not-enough-data-disclaimer h6,#go_sector_unavail.not-enough-data-disclaimer h6{font-size:1.125rem;font-weight:400}#leo3_sector_unavail.not-enough-data-disclaimer h4,#leo5_sector_unavail.not-enough-data-disclaimer h4,#go_sector_unavail.not-enough-data-disclaimer h4{font-size:1.125rem;font-weight:400;color:#000}.nav-tabs-hr{background:#0a1d42;border:0;height:6px;margin:0}.nav-tabs .nav-link.active{background-color:#0a1d42!important;border-radius:0}.nav-tabs .nav-link.active{color:#fff!important;font-weight:600}.nav-tabs .nav-link{border-radius:0;border:none!important;font-weight:600;color:#0a1d42!important}.discover-uni-nav a:hover{color:#fff}