/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.layout-teaser-slat{display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-right:-0.5rem;margin-left:-0.5rem;padding:26px 6.5px}.layout-teaser-slat__row{padding-right:.5rem;padding-left:.5rem;position:relative}.layout-teaser-slat__row.-primary{flex:0 1 25%;max-width:25%}.layout-teaser-slat__row.-secondary{flex:1 0 75%;max-width:75%}.layout-teaser-slat__row.-full{flex:0 1 100%;max-width:100%}.node--sticky{border-left:8px solid #1fc1b2;border-radius:4px}.field--name-go-job-board-featured-job-field{color:#3f434a;display:flex;align-items:center}.field--name-go-job-board-featured-job-field i{color:#fcbb7b}.node--type-article.layout-teaser-slat{border-bottom:1px solid #e0e3e4;margin-bottom:13px;padding-bottom:13px}.node--type-article.layout-teaser-slat .field-name-node-title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;max-height:52px;margin-bottom:6.5px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.node--type-article.layout-teaser-slat .field-name-node-title a:after{content:""}.node--type-article.layout-teaser-slat h5{font-size:16px;font-size:1rem;line-height:1.421875}.node--type-article.layout-teaser-slat a{color:#24262a}.node--type-interview.layout-teaser-slat{background-color:#fff;box-shadow:0 2px 7px rgba(145,145,145,.35);border-radius:3px;padding:13px;align-items:center;margin:13px 0}@media(max-width:37.5em){.node--type-interview.layout-teaser-slat{min-height:78px}}@media(min-width:40em){.node--type-interview.layout-teaser-slat{width:100%}}.node--type-interview.layout-teaser-slat .field-name-field-media-image-collection-ref img{border-radius:50%;border:1px solid #e0e3e4;box-shadow:1px 1px 2px #e0e3e4;padding:2px}.node--type-interview.layout-teaser-slat .field-name-byline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:175px}.node--type-interview.node--view-mode-teaser{padding-bottom:26px}.node--type-job.layout-teaser-slat{box-shadow:inset 0 -1px 0 #e0e3e4;justify-content:space-between;margin-bottom:26px;padding-bottom:26px}.node--type-job.layout-teaser-slat .layout-teaser-slat__row.-primary{order:2}.node--type-job.layout-teaser-slat .layout-teaser-slat__row.-secondary{order:1}.node--type-job.layout-teaser-slat .field-name-node-title{margin-bottom:13px}.node--type-job.layout-teaser-slat .field-name-field-date-published{font-style:italic}.node--type-job.layout-teaser-slat .field-name-go-provider-title-ref-field{font-weight:700;text-transform:uppercase}.node--type-job.layout-teaser-slat img.media__image{border:1px solid #e0e3e4;box-shadow:1px 1px 2px #e0e3e4;padding:2px}.node--type-program.node--view-mode-teaser-extended{border-bottom:1px solid #e0e3e4;margin-bottom:13px;padding-bottom:13px}.node--type-program.node--view-mode-teaser-extended:hover{background-color:#f9f9f9}.node--type-program.node--view-mode-teaser-extended .field--name-node-title{margin-bottom:6.5px}.node--type-program.node--view-mode-teaser-extended .field--type-image img{width:100%}.node--type-program.node--view-mode-teaser-short{border-bottom:1px solid #e0e3e4;margin-bottom:13px;padding-bottom:13px}.node--type-program.node--view-mode-teaser-short .field-name-node-title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;max-height:52px;margin-bottom:6.5px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.node--type-program.node--view-mode-teaser-short .field-name-node-title a:after{content:""}.node--type-program.node--view-mode-teaser-short h5{font-size:16px;font-size:1rem;line-height:1.421875}.node--type-program.node--view-mode-teaser-short a{color:#24262a}.node--type-program.layout-teaser-slat .field--name-dynamic-token-fieldnode-program-country{position:absolute;top:0;right:8px;left:8px;margin:0;font-size:11px;font-size:0.6875rem;line-height:2.3636363636;background-color:rgba(60,60,60,.75);color:#fff;padding:0 6.5px;z-index:1}.node--type-program.layout-teaser-slat .field-name-field-review-ref-count{background-color:#14857a;color:#fff;display:inline-block;font-weight:700;vertical-align:middle;border-radius:15px;font-size:14px;padding:2px 8px}.block-content--type-content-university.block-content--view-mode-secondary{margin-bottom:13px;padding:0 26px 0 0}@media(max-width:37.5em){.block-content--type-content-university.block-content--view-mode-secondary{border-bottom:1px solid #e0e3e4;margin-bottom:26px;padding-bottom:26px}}.block-content--type-content-university.block-content--view-mode-secondary .field-name-go-content-university-link-field{float:right;margin-left:26px}.block-content--type-content-university.block-content--view-mode-secondary .field-name-tax-university-ref{font-weight:700;line-height:1.3}.block-content--type-content-university.block-content--view-mode-secondary img.media__image{border:1px solid #e0e3e4;box-shadow:1px 1px 2px #e0e3e4;padding:2px}.block-content--type-content-university.block-content--view-mode-secondary .layout-teaser-slat__row.-primary{flex-basis:20%;max-width:20%}.block-content--type-content-university.block-content--view-mode-secondary .layout-teaser-slat__row.-secondary{flex-basis:80%;max-width:80%}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(https://www.gooverseas.com/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(https://www.gooverseas.com/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(https://www.gooverseas.com/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
/* @license MIT https://fortawesome.github.io/Font-Awesome/license/ */
@font-face{font-family:FontAwesome;src:url("https://www.gooverseas.com/libraries/font-awesome/fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"),url("https://www.gooverseas.com/libraries/font-awesome/fonts/fontawesome-webfont.woff2") format("woff2"),url("https://www.gooverseas.com/libraries/font-awesome/fonts/fontawesome-webfont.woff") format("woff"),url("https://www.gooverseas.com/libraries/font-awesome/fonts/fontawesome-webfont.ttf") format("truetype"),url("https://www.gooverseas.com/libraries/font-awesome/fonts/fontawesome-webfont.svg#fontawesome") format("svg");font-weight:400;font-display:swap;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-fw{width:1.28571429em;text-align:center}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-3x{font-size:3em}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-pulse{animation:fa-spin 1s infinite steps(8)}.fa-fw{width:1.28571429em;text-align:center}
