/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--view-mode-teaser{border:none;}.node--view-mode-teaser h2 a:hover{color:#0071b3;border-bottom:none;}.featured-top .page-title{color:#fff;}.path-blog .page-title{text-align:center;}.node--type-job .card--description-title{margin-bottom:5px;}.node--job-inline-information{display:inline-flex;}.node--job-company{color:#0071b3;}.node--job-wrapper{box-shadow:0 0 10px rgba(0,0,0,0.2);padding:20px;border:1px solid #D7D7D7;}.node--job-informations .field__label{font-size:16px;padding:5px;background-color:#f7f7f7;}.node--job-informations .field__items{padding:5px;border-top:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7;}.node--job-informations .field > .field__item{padding:5px;}.node--job-description{padding:20px;}.node header{margin-bottom:1em;}.node .username{font-size:2em;}.media.media--view-mode-teaser{margin:0 1rem;}.video-responsive-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin:1em 0;}.video-responsive-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.card{background-color:#f7f7f7;}.card.card--without-image{padding-top:10px;}.card--description{padding:0px 15px;}.card--description-sub-info{padding:0;font-size:12px;text-transform:uppercase;color:#777777;}.card--description-sub-info a{font-size:12px !important;color:#777777;}.card--description-title{font-size:18px;}.block h2{text-transform:uppercase;font-size:1.7rem;}.text-center h2{text-align:center;}.read-more{float:right;}@media all and (min-width:461px){.region-primary-menu .menu{display:flex;}.region-primary-menu .menu a{background:transparent;color:#fff;text-shadow:none;font-weight:bold;}.region-primary-menu .menu a:hover,.region-primary-menu .menu a:focus{background:transparent;}.region-primary-menu .menu a:active{background:transparent;}.region-primary-menu .menu-item a.is-active{background:transparent;color:#022a50;}}@media all and (min-width:851px){.main-header{display:flex;align-items:center;justify-content:space-between;}.region-primary-menu .menu a{font-size:1.2em;}.node--job-wrapper{display:flex;justify-content:space-between;}.node--job-informations{width:350px;}}
body,#header,.link{font-family:'Raleway',sans-serif !important;}h1{margin-top:0.2em;}.page-title{font-size:3em;}.main-content h2{margin-bottom:2px;font-size:1.2em;line-height:1.4;font-weight:bold;}.block-follow-buttons{margin-bottom:4rem;}.layout-main{margin-top:0;}.region-primary-menu .menu{margin:0;}.region-primary-menu .menu a{margin:0;border-radius:0;}.breadcrumb{font-size:1.2em;}.featured-top{background:url(/themes/custom/bartik_subtheme/images/title_bg.webp) no-repeat;background-position:top;background-size:cover;padding-bottom:20px;}.banner__inner .block .content{margin:0;}.page-banner{min-height:70vh;position:relative;}.page-banner--background{width:100%;height:100%;position:absolute;background-position:top center;background-size:cover;filter:brightness(0.3);}.page-banner--text{padding:1rem;padding-top:2rem;z-index:1;position:relative;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.7);}.page-banner--text h1{color:#fff;text-transform:uppercase;font-weight:600;font-size:3rem;line-height:3.5rem;}.page-banner--description{font-weight:500;font-size:1rem;line-height:1.5rem;color:#95979c;}input.form-submit:hover,input.form-submit:focus{background-color:#0071b3;color:#ffffff;}.tabs ul.primary li a{padding:5px 20px;border-radius:0;border:none !important;}.tabs ul.primary li.is-active a{background-color:#1b81bf;color:white;}.button{border:2px solid #0071b3;border-radius:0;padding:0.6em 1em;background:transparent;color:#0071b3;transition:0.3s;font-size:1.2em;}.button:hover{border:2px solid #0071b3;background-color:#0071b3;color:#ffffff;}.more-link{text-align:center;}.more-link a{border:2px solid #0071b3;border-radius:0;padding:0.6em 1em;background:transparent;color:#0071b3;transition:0.3s;font-size:1.2em;}.more-link a:hover{border:2px solid #0071b3;background-color:#0071b3;color:#ffffff;}.node__content{font-size:1.2em;}.node__meta .field--name-user-picture img{border-radius:50%;border:1px solid;margin-right:10px;}.node--view-mode-teaser .node__content{clear:both;}.node--view-mode-teaser .node__content .field{margin:0.7em 0;}.node__links{font-size:1.2em;}a,a.link{border-bottom:none;}a:hover,a:active,a:focus,.link:hover,.link:active,.link:focus{border-bottom-style:none;}.field--type-entity-reference{margin:0;font-family:'Raleway',sans-serif;}.field--type-entity-reference .field__label{font-weight:bold;}.field--name-field-tags .field__label{font-size:1.2em;}.field--name-field-tags ul.links a{border:1px solid #0071b3;padding:0 10px;font-size:1em;display:inline-block;margin-bottom:10px;}.field--name-field-tags ul.links a:hover{background-color:#0071b3;color:#ffffff;}.indented{margin-left:10px;}.comment__author{font-size:.5rem;}.comment__content:before,.comment__content:after{content:none;}.comment__message{font-size:.9em;}.field--name-comment-body{overflow:hidden;text-overflow:ellipsis;}.comment__content{padding:10px;}.comment{width:100%;background-color:#f7f7f7;}.comment_meta_info,.comment_picture{display:inline-block;}.comment_meta_info{bottom:.5em;position:relative;}.comment_picture img{border:1px solid;border-radius:50%;}@media all and (min-width:560px){.grid .view-content{display:grid;grid-template-columns:repeat(2,1fr);column-gap:1rem;}.node .field--type-image{float:unset;}}@media all and (min-width:851px){.grid .view-content{display:grid;grid-template-columns:repeat(4,1fr);column-gap:1rem;}.grid.grid-3-columns .view-content{display:grid;grid-template-columns:repeat(3,1fr);column-gap:1rem;}.layout-no-sidebars .region-breadcrumb,.layout-no-sidebars .main-content{float:unset;margin:auto;}.breadcrumb{padding:0 15px;}.path-node .page-title{font-size:4em;}.main-content h2{font-size:2em;}}
