.block-views-blocknews-index-featured-news-block .block__title,.block-views-blockcareers-other-jobs-block .block__title{position:relative;margin-bottom:24px;padding-bottom:12px;border-bottom:1px solid #e5e5e5;font-size:18px;line-height:1.2rem;font-weight:400;color:#232323;}.block-views-blocknews-index-featured-news-block .block__title::after,.block-views-blockcareers-other-jobs-block .block__title::after{content:"";display:block;position:absolute;bottom:-1px;width:90px;height:1px;background-color:var(--link-color);}[dir="ltr"] .block-views-blocknews-index-featured-news-block .block__title::after,[dir="ltr"] .block-views-blockcareers-other-jobs-block .block__title::after{left:0;}[dir="rtl"] .block-views-blocknews-index-featured-news-block .block__title::after,[dir="rtl"] .block-views-blockcareers-other-jobs-block .block__title::after{right:0;}.block-views-blocknews-index-featured-news-block .view-news-index .view-content,.block-views-blockcareers-other-jobs-block .view-news-index .view-content{display:flex !important;flex-direction:column;gap:18px;}.block-views-blocknews-index-featured-news-block .view-news-index .node--type-news,.block-views-blockcareers-other-jobs-block .view-news-index .node--type-news{display:block;align-items:center;gap:12px;padding:10px;border:1px solid #f3f3f3;}.block-views-blocknews-index-featured-news-block .view-news-index .node--type-news .node__title,.block-views-blockcareers-other-jobs-block .view-news-index .node--type-news .node__title{font-size:14px;line-height:14px;font-weight:400;max-height:28px;overflow:hidden;margin-bottom:0;transition:color 0.3s ease;flex-basis:calc(70% - 12px);flex-grow:1;min-width:100px;}.block-views-blocknews-index-featured-news-block .view-news-index .node--type-news .node__title a,.block-views-blockcareers-other-jobs-block .view-news-index .node--type-news .node__title a{color:var(--accent-color);}.block-views-blocknews-index-featured-news-block .view-news-index .node--type-news .node__title a:hover,.block-views-blockcareers-other-jobs-block .view-news-index .node--type-news .node__title a:hover{color:var(--link-color);}.block-views-blocknews-index-featured-news-block .view-news-index .node--type-news .node__content,.block-views-blockcareers-other-jobs-block .view-news-index .node--type-news .node__content{width:100%;}.block-views-blocknews-index-featured-news-block .view-news-index .node--type-news .node__content a,.block-views-blockcareers-other-jobs-block .view-news-index .node--type-news .node__content a{width:100%;display:flex;flex-wrap:nowrap;align-items:center;gap:12px;}.block-views-blocknews-index-featured-news-block .view-news-index .node--type-news .node__content a:hover .field--name-body,.block-views-blockcareers-other-jobs-block .view-news-index .node--type-news .node__content a:hover .field--name-body{color:var(--link-color);}.block-views-blocknews-index-featured-news-block .view-news-index .node--type-news .node__content .field--name-body,.block-views-blockcareers-other-jobs-block .view-news-index .node--type-news .node__content .field--name-body{height:2rem;line-height:2rem;overflow:hidden;margin:0;justify-content:center;}.block-views-blocknews-index-featured-news-block .view-news-index .node--type-news .node__content .field--name-field-cover-image,.block-views-blockcareers-other-jobs-block .view-news-index .node--type-news .node__content .field--name-field-cover-image{min-width:50px;max-width:50px;}.block-views-blocknews-index-featured-news-block .view-news-index .node--type-news .node__content .field--name-field-service-image,.block-views-blocknews-index-featured-news-block .view-news-index .node--type-news .node__content .field--name-field-media-image,.block-views-blockcareers-other-jobs-block .view-news-index .node--type-news .node__content .field--name-field-service-image,.block-views-blockcareers-other-jobs-block .view-news-index .node--type-news .node__content .field--name-field-media-image{margin-bottom:0;border-radius:5px;object-fit:cover;overflow:hidden;flex-basis:calc(30% - 12px);flex-grow:1;min-width:50px;}.flippy{display:flex;justify-content:center;margin-top:2rem;}.flippy a{padding:10px;background:var(--primary-color);border:2px solid var(--primary-color);border-radius:25px;color:var(--color-gray);}.flippy a:hover{background:var(--link-color);border-color:var(--link-color);}.default-full-node.node--type-service .field--name-field-media-image{margin-bottom:0;}.view-careers .views-row{padding:0 !important;box-shadow:none !important;border-radius:8px;overflow:hidden;}.view-careers .view-content{display:grid;gap:30px;}@media (min-width:30.25rem){.view-careers .view-content{grid-template-columns:repeat(2,1fr);}}@media (min-width:49rem){.view-careers .view-content{grid-template-columns:repeat(3,1fr) !important;}}.view-careers .view-content .job-vacancy--teaser{display:flex;flex-direction:column;gap:30px;}.view-careers .view-content .job-vacancy--teaser .field--name-field-job-image{width:100%;}.view-careers .view-content .job-vacancy--teaser .field--name-field-job-image img{max-height:200px !important;width:100%;object-fit:cover;}.view-careers .view-content .job-vacancy--teaser .job-title{padding:0 15px;text-align:center;color:var(--accent-color) !important;}.view-careers .view-content .job-vacancy--teaser .job-title:hover{color:var(--link-color) !important;}.view-careers .view-content .job-vacancy--teaser .actions-btns{padding:0;z-index:3;}[dir="ltr"] .view-careers .view-content .job-vacancy--teaser .actions-btns{left:50%;transform:translateX(-50%);}[dir="rtl"] .view-careers .view-content .job-vacancy--teaser .actions-btns{right:50%;transform:translateX(50%);}.view-careers .view-content .job-vacancy--teaser .actions-btns a{border-radius:25px;background:var(--primary-color);border:2px solid var(--primary-color);color:var(--color-gray);overflow:hidden;}.view-careers .view-content .job-vacancy--teaser .actions-btns a:hover{background:var(--link-color);border-color:var(--link-color);}.block-views-blockcareers-other-jobs-block .view-careers .view-content{display:flex !important;flex-direction:column;}.block-views-blockcareers-other-jobs-block .view-careers article{min-height:100%;}.block-views-blockcareers-other-jobs-block .view-careers .views-row{padding:10px;border:1px solid #f3f3f3;box-shadow:none !important;}.block-views-blockcareers-other-jobs-block .view-careers .views-row .node--type-job-vacancy{display:flex;align-items:center;gap:12px;}.block-views-blockcareers-other-jobs-block .view-careers .views-row .node--type-job-vacancy .field--name-field-job-image,.block-views-blockcareers-other-jobs-block .view-careers .views-row .node--type-job-vacancy .media--type-image,.block-views-blockcareers-other-jobs-block .view-careers .views-row .node--type-job-vacancy .field--name-field-media-image,.block-views-blockcareers-other-jobs-block .view-careers .views-row .node--type-job-vacancy .field__item{width:50px;height:50px;min-width:50px;}.block-views-blockcareers-other-jobs-block .view-careers .views-row .node--type-job-vacancy .field--name-field-job-image img,.block-views-blockcareers-other-jobs-block .view-careers .views-row .node--type-job-vacancy .media--type-image img,.block-views-blockcareers-other-jobs-block .view-careers .views-row .node--type-job-vacancy .field--name-field-media-image img,.block-views-blockcareers-other-jobs-block .view-careers .views-row .node--type-job-vacancy .field__item img{width:100%;height:100%;object-fit:cover;}.block-views-blockcareers-other-jobs-block .view-careers .views-row .node--type-job-vacancy .job-title{height:2rem;overflow:hidden;line-height:1rem;color:var(--accent-color) !important;}.block-views-blockcareers-other-jobs-block .view-careers .views-row .node--type-job-vacancy .job-title:hover{color:var(--link-color) !important;}.webform-submission-form .form-actions .webform-button--submit{padding:10px 50px;border-radius:25px;background:var(--primary-color);border:2px solid var(--primary-color);color:var(--color-gray);overflow:hidden;}.webform-submission-form .form-actions .webform-button--submit:hover{text-decoration:none;background:var(--link-color);border-color:var(--link-color);}