
.path-frontpage .content > .sitemap-menu{-webkit-column-count:2;-moz-column-count:2;column-count:2;}.path-frontpage .is-active{background-color:transparent !important;}.path-frontpage .main-container > section{padding:0 15px;}@media screen and (min-width:991px){div[role=heading]{height:325px;}}@media screen and (max-width:991px){video{height:auto;width:100%;}}
@media screen and (max-width:767px){.block-views-blockjob-offers-vacancy-adverts{padding:2.8em 2em;}}@media screen and (min-width:768px){.block-views-blockjob-offers-vacancy-adverts{padding:2.5em 4em;}}.view-display-id-vacancy_adverts,.view-id-job_offers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative;}.view-display-id-vacancy_adverts .more-link,.view-id-job_offers .more-link{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}.view-display-id-vacancy_adverts .more-link a,.view-id-job_offers .more-link a{color:#666;font-size:1.6rem;font-size:calc(14px + (16 - 14) * ((100vw - $font-size-screen-width-start) / (1600 - 320)));font-weight:600;text-transform:uppercase;text-align:center;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.3);box-shadow:0 2px 5px rgba(0,0,0,0.3);padding:10px 20px;background-color:#fff;border-radius:50px;position:absolute;top:-50px;right:2%;}@media screen and (max-width:575px){.view-display-id-vacancy_adverts .more-link a,.view-id-job_offers .more-link a{display:none;}}@media screen and (min-width:320px){.view-display-id-vacancy_adverts .more-link a,.view-id-job_offers .more-link a{font-size:1.6rem;}}.view-display-id-vacancy_adverts .more-link a:hover,.view-display-id-vacancy_adverts .more-link a:active,.view-display-id-vacancy_adverts .more-link a:focus,.view-id-job_offers .more-link a:hover,.view-id-job_offers .more-link a:active,.view-id-job_offers .more-link a:focus{outline:none;-webkit-box-shadow:unset;box-shadow:unset;border:unset;text-decoration:none;}.view-display-id-vacancy_adverts .view-content,.view-id-job_offers .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;}@media screen and (max-width:991px){.view-display-id-vacancy_adverts .view-content,.view-id-job_offers .view-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.view-display-id-vacancy_adverts .view-content .views-field-nothing,.view-id-job_offers .view-content .views-field-nothing{background-color:#DFDFDF;padding:20px;line-height:1.4;position:relative;}@media screen and (max-width:991px){.view-display-id-vacancy_adverts .view-content .views-field-nothing,.view-id-job_offers .view-content .views-field-nothing{margin-bottom:40px;}}@media screen and (min-width:992px){.view-display-id-vacancy_adverts .view-content .views-field-nothing,.view-id-job_offers .view-content .views-field-nothing{margin:20px;width:33%;padding-bottom:50px;height:auto;}}.view-display-id-vacancy_adverts .view-content .views-field-nothing .field-content .vacancy-advert .views-field-title,.view-id-job_offers .view-content .views-field-nothing .field-content .vacancy-advert .views-field-title{font-weight:700;font-size:1.6rem;font-size:calc(14px + (16 - 14) * ((100vw - $font-size-screen-width-start) / (1600 - 320)));margin-bottom:10px;}@media screen and (min-width:320px){.view-display-id-vacancy_adverts .view-content .views-field-nothing .field-content .vacancy-advert .views-field-title,.view-id-job_offers .view-content .views-field-nothing .field-content .vacancy-advert .views-field-title{font-size:1.6rem;}}.view-display-id-vacancy_adverts .view-content .views-field-nothing .field-content .vacancy-advert .views-field-title a,.view-id-job_offers .view-content .views-field-nothing .field-content .vacancy-advert .views-field-title a{color:#666;}.view-display-id-vacancy_adverts .view-content .views-field-nothing .field-content .vacancy-advert .views-field-field-description a,.view-id-job_offers .view-content .views-field-nothing .field-content .vacancy-advert .views-field-field-description a{color:#666;font-weight:600;}.view-display-id-vacancy_adverts .view-content .views-field-nothing .field-content .vacancy-advert .event-dates,.view-id-job_offers .view-content .views-field-nothing .field-content .vacancy-advert .event-dates{font-weight:500;}.view-display-id-vacancy_adverts .view-content .views-field-nothing .field-content .vacancy-advert .views-field-view-node,.view-id-job_offers .view-content .views-field-nothing .field-content .vacancy-advert .views-field-view-node{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:10px;right:10px;}@media screen and (min-width:992px){.view-display-id-vacancy_adverts .view-content .views-field-nothing .field-content .vacancy-advert .views-field-view-node,.view-id-job_offers .view-content .views-field-nothing .field-content .vacancy-advert .views-field-view-node{bottom:-15px;}}@media screen and (max-width:991px){.view-display-id-vacancy_adverts .view-content .views-field-nothing .field-content .vacancy-advert .views-field-view-node,.view-id-job_offers .view-content .views-field-nothing .field-content .vacancy-advert .views-field-view-node{bottom:-25px;}}.view-display-id-vacancy_adverts .view-content .views-field-nothing .field-content .vacancy-advert .views-field-view-node a,.view-id-job_offers .view-content .views-field-nothing .field-content .vacancy-advert .views-field-view-node a{color:#666;font-size:1.6rem;font-size:calc(14px + (16 - 14) * ((100vw - $font-size-screen-width-start) / (1600 - 320)));font-weight:600;text-transform:uppercase;width:100%;text-align:center;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.3);box-shadow:0 2px 5px rgba(0,0,0,0.3);padding:10px 0;background-color:#fff;border-radius:50px;}@media screen and (min-width:320px){.view-display-id-vacancy_adverts .view-content .views-field-nothing .field-content .vacancy-advert .views-field-view-node a,.view-id-job_offers .view-content .views-field-nothing .field-content .vacancy-advert .views-field-view-node a{font-size:1.6rem;}}.view-display-id-vacancy_adverts .view-content .views-field-nothing .field-content .vacancy-advert .views-field-view-node a:hover,.view-display-id-vacancy_adverts .view-content .views-field-nothing .field-content .vacancy-advert .views-field-view-node a:active,.view-display-id-vacancy_adverts .view-content .views-field-nothing .field-content .vacancy-advert .views-field-view-node a:focus,.view-id-job_offers .view-content .views-field-nothing .field-content .vacancy-advert .views-field-view-node a:hover,.view-id-job_offers .view-content .views-field-nothing .field-content .vacancy-advert .views-field-view-node a:active,.view-id-job_offers .view-content .views-field-nothing .field-content .vacancy-advert .views-field-view-node a:focus{outline:none;-webkit-box-shadow:unset;box-shadow:unset;border:unset;text-decoration:none;}
@media screen and (max-width:767px){[class*="blockagenda"]{padding:2.8em 2em;}}@media screen and (min-width:768px){[class*="blockagenda"]{padding:2.5em 4em;}}@media screen and (min-width:992px){[class*="blockagenda"]{position:relative;}[class*="blockagenda"]::before{content:'';width:85%;height:1px;background-color:#666;position:absolute;z-index:-1;-webkit-transform:translateY(161px);transform:translateY(161px);}}.view-id-agenda{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;}@media screen and (max-width:991px){.view-id-agenda{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}}.view-id-agenda .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:90%;}@media screen and (min-width:992px){.view-id-agenda .view-content .item-list::before{content:'';height:100px;width:2px;background-color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;}}.view-id-agenda .view-content .item-list h3{margin-top:unset;color:#666;font-size:1.6rem;font-size:calc(14px + (16 - 14) * ((100vw - $font-size-screen-width-start) / (1600 - 320)));text-transform:uppercase;margin-left:5px;}@media screen and (min-width:320px){.view-id-agenda .view-content .item-list h3{font-size:1.6rem;}}.view-id-agenda .view-content .item-list .month{display:-webkit-box;display:-ms-flexbox;display:flex;}.view-id-agenda .view-content .item-list .month li{list-style-type:none;}.view-id-agenda .view-content .item-list .month li .views-field-nothing .event{padding:0 20px;}.view-id-agenda .view-content .item-list .month li .views-field-nothing .event time{font-size:3rem;color:#9b9b9b;-webkit-text-stroke:thin;}.view-id-agenda .view-content .item-list .month li .views-field-nothing .event .bubble{height:30px;width:30px;border-radius:50%;background-color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;}.view-id-agenda .view-content .item-list .month li .views-field-nothing .event .event-info{margin-top:10px;line-height:1.4;}.view-id-agenda .view-content .item-list .month li .views-field-nothing .event .event-info a{color:#666;font-weight:600;}@media screen and (max-width:991px){.view-id-agenda .view-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.view-id-agenda .view-content .item-list .month{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:unset;}}.view-id-agenda .more-link{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:auto;}.view-id-agenda .more-link a{color:#666;font-size:1.6rem;font-size:calc(14px + (16 - 14) * ((100vw - $font-size-screen-width-start) / (1600 - 320)));font-weight:600;text-transform:uppercase;text-align:center;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.3);box-shadow:0 2px 5px rgba(0,0,0,0.3);padding:10px 20px;background-color:#fff;border-radius:50px;}@media screen and (max-width:575px){.view-id-agenda .more-link a{display:none;}}@media screen and (min-width:320px){.view-id-agenda .more-link a{font-size:1.6rem;}}@media screen and (min-width:992px){.view-id-agenda .more-link a{-webkit-transform:translateY(75px);transform:translateY(75px);}}@media screen and (max-width:991px){.view-id-agenda .more-link a{position:absolute;left:80%;-webkit-transform:translateY(-20px);transform:translateY(-20px);}}@media screen and (max-width:767px){.view-id-agenda .more-link a{right:10%;left:unset;}}.view-id-agenda .more-link a:hover,.view-id-agenda .more-link a:active,.view-id-agenda .more-link a:focus{outline:none;-webkit-box-shadow:unset;box-shadow:unset;border:unset;text-decoration:none;}
@media screen and (max-width:767px){.block-views-blocknews-homepage-news{padding:2.8em 2em;}}@media screen and (min-width:768px){.block-views-blocknews-homepage-news{padding:2.5em 4em;}}.view-display-id-homepage_news .view-content{-ms-flex-wrap:unset;flex-wrap:unset;-ms-flex-pack:distribute;justify-content:space-around;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}@media screen and (max-width:991px){.view-display-id-homepage_news .view-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.view-display-id-homepage_news .view-content::before{content:'';background-color:#DFDFDF;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:-1;}@media screen and (min-width:768px) and (max-width:991px){.view-display-id-homepage_news .view-content::before{width:20%;height:100%;left:10%;}}@media screen and (min-width:992px){.view-display-id-homepage_news .view-content::before{height:40%;width:100%;top:20%;}}@media screen and (max-width:767px){.view-display-id-homepage_news .view-content::before{width:40%;height:100%;right:30%;}}.view-display-id-homepage_news .view-content .views-field-nothing{padding:0 20px;}@media screen and (min-width:992px){.view-display-id-homepage_news .view-content .views-field-nothing{width:25%;}}.view-display-id-homepage_news .view-content .views-field-nothing .field-content .news{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}@media screen and (max-width:991px){.view-display-id-homepage_news .view-content .views-field-nothing .field-content .news{margin:20px 0;}}@media screen and (min-width:768px) and (max-width:991px){.view-display-id-homepage_news .view-content .views-field-nothing .field-content .news{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.view-display-id-homepage_news .view-content .views-field-nothing .field-content .news img{width:40%;}.view-display-id-homepage_news .view-content .views-field-nothing .field-content .news .title-link{padding:20px;width:60%;}}.view-display-id-homepage_news .view-content .views-field-nothing .field-content .news img{border-radius:50%;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);max-width:60%;margin:auto;}.view-display-id-homepage_news .view-content .views-field-nothing .field-content .news .title-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.view-display-id-homepage_news .view-content .views-field-nothing .field-content .news .title-link a{color:#666;font-weight:600;margin-top:10px;}.view-display-id-homepage_news .view-content .views-field-nothing .field-content .news .title-link a:last-child{background-color:#fff;padding:6px 0;text-transform:uppercase;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.3);box-shadow:0 2px 5px rgba(0,0,0,0.3);border-radius:50px;}.view-display-id-homepage_news .view-content .views-field-nothing .field-content .news .title-link a:last-child:hover,.view-display-id-homepage_news .view-content .views-field-nothing .field-content .news .title-link a:last-child:active,.view-display-id-homepage_news .view-content .views-field-nothing .field-content .news .title-link a:last-child:focus{outline:none;-webkit-box-shadow:unset;box-shadow:unset;border:unset;text-decoration:none;}
