@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@200;300;400;600;700;800&family=Open+Sans:wght@300;400;500;600;700;800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@200;300;400;600;700;800&family=Open+Sans:wght@300;400;500;600;700;800&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.search-results__content{}.search-results__content__header{background-color:#83DEFF;padding-bottom:115px;}@media (max-width:767px){.search-results__content__header{padding-bottom:60px;}}.search-results__content__header .results-count{color:#7C7C7C;margin-top:16px;display:block;}.search-results__content__header form{display:flex;align-items:baseline;gap:16px;}.search-results__content__header form label{display:none;}.search-results__content__header form .js-form-type-textfield{max-width:420px;width:100%;}.search-results__content__header form input[type=text]{min-height:45px;width:100%;}.search-results__content__header form input[type=submit]{background-color:#232C64;padding:0 20px;}.search-results__content__header form input[type=submit]:hover{color:#83DEFF !important;}.search-results__content__rows{display:flex;flex-direction:column;margin-bottom:130px;}.search-results__content__rows{gap:16px;}@media (max-width:767px){.search-results__content__rows{margin-bottom:80px;}}.search-results__content__rows h2{font-size:48px;font-weight:900;line-height:120%;margin-bottom:50px;}@media (max-width:767px){.search-results__content__rows h2{font-size:48px;}}.search-results__content__rows h2{margin-top:125px;}@media (max-width:767px){.search-results__content__rows h2{margin-bottom:20px;}.search-results__content__rows h2{margin-top:80px;}}.search-results__content__rows .views-row{background-color:#F6F6F7;padding:20px;}.search-results__content__rows .views-row .views-field-title a{font-size:24px;font-weight:900;line-height:120%;margin-bottom:15px;display:block;}@media (max-width:768px){.search-results__content__rows .views-row .views-field-title a{font-size:20px;}}.search-results__content__rows .views-row .views-field-title a{color:#282828;}.search-results__content__rows .views-row .views-field-body{font-size:15px;font-weight:300;margin-bottom:10px;}.search-results__content__rows .views-row .views-field-body{color:#282828;}.search-results__content__rows .views-row .views-field-search-api-rendered-item{padding-bottom:10px;}.search-results__content__rows .views-row .views-field-created{display:flex;align-items:center;padding-top:16px;gap:10px;}.search-results__content__rows .views-row .views-field-created{border-top:1px solid #B1B1B1;}.search-results__content__rows .views-row .views-field-created:before{content:"";width:13px;height:13px;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/jj_custom/resources/icons/calendar--grey.svg);}.search-results__content__rows .views-row .views-field-created:before{background-size:contain;}
.teaser-card{max-width:400px;width:100%;}.teaser-card.wide{max-width:815px;}.teaser-card.img-replace .teaser-card__image{display:none;visibility:hidden;}.teaser-card.title-replace .teaser-card__title{display:none;visibility:hidden;}.teaser-card.link-replace .teaser-card__external-link{display:none;visibility:hidden;}.teaser-card.text-replace div.teaser-card__text{display:none;visibility:hidden;}.teaser-card img{width:100%;height:auto;}.teaser-card .links,.teaser-card .teaser-card__external-link{padding-left:0;margin-top:20px;}.teaser-card .links li:before,.teaser-card .teaser-card__external-link li:before{display:none;}.teaser-card .links a,.teaser-card .teaser-card__external-link a{font-size:15px;font-weight:700;text-decoration:none;transition:0.5s;display:flex;align-items:baseline;width:-webkit-max-content;width:max-content;position:relative;line-height:normal;font-family:"Open Sans",sans-serif;color:#000000;text-decoration:none;}.teaser-card .links a:after,.teaser-card .teaser-card__external-link a:after{height:15px;width:15px;content:"";-webkit-transform:translate(10px,2px);transform:translate(10px,2px);background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/themes/custom/jj_custom/resources/icons/arrow-forward--black.svg);transition:0.5s;}.teaser-card .links a:hover,.teaser-card .links a:focus,.teaser-card .links a:active,.teaser-card .teaser-card__external-link a:hover,.teaser-card .teaser-card__external-link a:focus,.teaser-card .teaser-card__external-link a:active{text-decoration:underline;}.teaser-card .links a:hover:after,.teaser-card .links a:focus:after,.teaser-card .links a:active:after,.teaser-card .teaser-card__external-link a:hover:after,.teaser-card .teaser-card__external-link a:focus:after,.teaser-card .teaser-card__external-link a:active:after{-webkit-transform:translate(15px,2px);transform:translate(15px,2px);}.background-color--blue .teaser-card .links a,.background-color--dark-blue .teaser-card .links a,.background-color--light-blue .teaser-card .links a,.background-color--blue .teaser-card .teaser-card__external-link a,.background-color--dark-blue .teaser-card .teaser-card__external-link a,.background-color--light-blue .teaser-card .teaser-card__external-link a{font-size:15px;font-weight:700;text-decoration:none;transition:0.5s;display:flex;align-items:baseline;width:-webkit-max-content;width:max-content;position:relative;line-height:normal;color:#ffffff;}.background-color--blue .teaser-card .links a:after,.background-color--dark-blue .teaser-card .links a:after,.background-color--light-blue .teaser-card .links a:after,.background-color--blue .teaser-card .teaser-card__external-link a:after,.background-color--dark-blue .teaser-card .teaser-card__external-link a:after,.background-color--light-blue .teaser-card .teaser-card__external-link a:after{height:15px;width:15px;content:"";-webkit-transform:translate(10px,2px);transform:translate(10px,2px);background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/themes/custom/jj_custom/resources/icons/arrow-forward--white.svg);transition:0.5s;}.background-color--blue .teaser-card .links a:hover,.background-color--blue .teaser-card .links a:focus,.background-color--blue .teaser-card .links a:active,.background-color--dark-blue .teaser-card .links a:hover,.background-color--dark-blue .teaser-card .links a:focus,.background-color--dark-blue .teaser-card .links a:active,.background-color--light-blue .teaser-card .links a:hover,.background-color--light-blue .teaser-card .links a:focus,.background-color--light-blue .teaser-card .links a:active,.background-color--blue .teaser-card .teaser-card__external-link a:hover,.background-color--blue .teaser-card .teaser-card__external-link a:focus,.background-color--blue .teaser-card .teaser-card__external-link a:active,.background-color--dark-blue .teaser-card .teaser-card__external-link a:hover,.background-color--dark-blue .teaser-card .teaser-card__external-link a:focus,.background-color--dark-blue .teaser-card .teaser-card__external-link a:active,.background-color--light-blue .teaser-card .teaser-card__external-link a:hover,.background-color--light-blue .teaser-card .teaser-card__external-link a:focus,.background-color--light-blue .teaser-card .teaser-card__external-link a:active{text-decoration:underline;}.background-color--blue .teaser-card .links a:hover:after,.background-color--blue .teaser-card .links a:focus:after,.background-color--blue .teaser-card .links a:active:after,.background-color--dark-blue .teaser-card .links a:hover:after,.background-color--dark-blue .teaser-card .links a:focus:after,.background-color--dark-blue .teaser-card .links a:active:after,.background-color--light-blue .teaser-card .links a:hover:after,.background-color--light-blue .teaser-card .links a:focus:after,.background-color--light-blue .teaser-card .links a:active:after,.background-color--blue .teaser-card .teaser-card__external-link a:hover:after,.background-color--blue .teaser-card .teaser-card__external-link a:focus:after,.background-color--blue .teaser-card .teaser-card__external-link a:active:after,.background-color--dark-blue .teaser-card .teaser-card__external-link a:hover:after,.background-color--dark-blue .teaser-card .teaser-card__external-link a:focus:after,.background-color--dark-blue .teaser-card .teaser-card__external-link a:active:after,.background-color--light-blue .teaser-card .teaser-card__external-link a:hover:after,.background-color--light-blue .teaser-card .teaser-card__external-link a:focus:after,.background-color--light-blue .teaser-card .teaser-card__external-link a:active:after{-webkit-transform:translate(15px,2px);transform:translate(15px,2px);}.teaser-card__title,.card__title,.card__title a,.card__title a h2,.teaser-card .field.field--name-title-text{font-size:24px;font-weight:900;line-height:120%;color:#282828;text-decoration:none;margin:15px 0 10px;}@media (max-width:768px){.teaser-card__title,.card__title,.card__title a,.card__title a h2,.teaser-card .field.field--name-title-text{font-size:20px;}}.background-color--blue .teaser-card__title,.background-color--dark-blue .teaser-card__title,.background-color--light-blue .teaser-card__title,.background-color--blue .card__title,.background-color--dark-blue .card__title,.background-color--light-blue .card__title,.background-color--blue .card__title a,.background-color--dark-blue .card__title a,.background-color--light-blue .card__title a,.background-color--blue .card__title a h2,.background-color--dark-blue .card__title a h2,.background-color--light-blue .card__title a h2,.background-color--blue .teaser-card .field.field--name-title-text,.background-color--dark-blue .teaser-card .field.field--name-title-text,.background-color--light-blue .teaser-card .field.field--name-title-text{color:#ffffff;}.card__title a:hover,.card__title a h2:hover,.card__title a h3:hover{text-decoration:underline;text-decoration-thickness:1px;}.card__text{font-size:17px;font-weight:400;font-family:"Open Sans",sans-serif;color:#282828;margin:0;}.card__date,.card__meta,.card__location{font-size:11px;font-weight:400;display:flex;align-items:center;font-family:"Open Sans",sans-serif;padding-top:10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;flex-wrap:wrap;}.card__date:before,.card__meta:before,.card__location:before{background-size:contain;display:block;}.card__links{display:flex;align-items:center;flex-wrap:wrap;gap:35px;}.card__links .links a,.card__links .register a{font-family:"Open Sans",sans-serif;text-decoration:none;}.card__links .register a{font-size:15px;font-weight:700;text-decoration:none;transition:0.5s;display:flex;align-items:baseline;width:-webkit-max-content;width:max-content;position:relative;line-height:normal;color:#007EAD;}.card__links .register a:after{height:15px;width:15px;content:"";-webkit-transform:translate(10px,2px);transform:translate(10px,2px);background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/themes/custom/jj_custom/resources/icons/arrow-forward--blue.svg);transition:0.5s;}.card__links .register a:hover,.card__links .register a:focus,.card__links .register a:active{text-decoration:underline;}.card__links .register a:hover:after,.card__links .register a:focus:after,.card__links .register a:active:after{-webkit-transform:translate(15px,2px);transform:translate(15px,2px);}.card__links .links{padding-left:0;margin-top:20px;}.card__links .links li:before{display:none;}.card__links .links a{font-size:15px;font-weight:700;text-decoration:none;transition:0.5s;display:flex;align-items:baseline;width:-webkit-max-content;width:max-content;position:relative;line-height:normal;color:#000000;}.card__links .links a:after{height:15px;width:15px;content:"";-webkit-transform:translate(10px,2px);transform:translate(10px,2px);background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/themes/custom/jj_custom/resources/icons/arrow-forward--black.svg);transition:0.5s;}.card__links .links a:hover,.card__links .links a:focus,.card__links .links a:active{text-decoration:underline;}.card__links .links a:hover:after,.card__links .links a:focus:after,.card__links .links a:active:after{-webkit-transform:translate(15px,2px);transform:translate(15px,2px);}.background-color--blue .card__links .links a,.background-color--dark-blue .card__links .links a,.background-color--light-blue .card__links .links a{font-size:15px;font-weight:700;text-decoration:none;transition:0.5s;display:flex;align-items:baseline;width:-webkit-max-content;width:max-content;position:relative;line-height:normal;color:#ffffff;}.background-color--blue .card__links .links a:after,.background-color--dark-blue .card__links .links a:after,.background-color--light-blue .card__links .links a:after{height:15px;width:15px;content:"";-webkit-transform:translate(10px,2px);transform:translate(10px,2px);background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/themes/custom/jj_custom/resources/icons/arrow-forward--white.svg);transition:0.5s;}.background-color--blue .card__links .links a:hover,.background-color--blue .card__links .links a:focus,.background-color--blue .card__links .links a:active,.background-color--dark-blue .card__links .links a:hover,.background-color--dark-blue .card__links .links a:focus,.background-color--dark-blue .card__links .links a:active,.background-color--light-blue .card__links .links a:hover,.background-color--light-blue .card__links .links a:focus,.background-color--light-blue .card__links .links a:active{text-decoration:underline;}.background-color--blue .card__links .links a:hover:after,.background-color--blue .card__links .links a:focus:after,.background-color--blue .card__links .links a:active:after,.background-color--dark-blue .card__links .links a:hover:after,.background-color--dark-blue .card__links .links a:focus:after,.background-color--dark-blue .card__links .links a:active:after,.background-color--light-blue .card__links .links a:hover:after,.background-color--light-blue .card__links .links a:focus:after,.background-color--light-blue .card__links .links a:active:after{-webkit-transform:translate(15px,2px);transform:translate(15px,2px);}.card__meta:before{content:"";width:13px;height:13px;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/jj_custom/resources/icons/calendar--grey.svg);border-top:1px solid #B1B1B1;}.card__date:before{content:"";width:13px;height:13px;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/jj_custom/resources/icons/calendar--blue.svg);}.card__location:before{content:"";width:13px;height:13px;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/jj_custom/resources/icons/icon-location-on.svg);}.search-results__header{background-color:#83DEFF;color:#232C64;padding-top:60px;}@media (max-width:767px){.search-results__header{padding-top:45px;}}.search-results__header h1{margin-bottom:0;padding-bottom:110px;}@media (max-width:767px){.search-results__header h1{font-size:80px;}.search-results__header h1{padding-bottom:70px;}}
