/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block-menu .main-menu-res-mobile a.is-active,.block-menu .main-menu-res-mobile .menu-item--active-trail > a,.back-wrapper .back-link,.paragraph--type-webform-text .webform_text__webform .webform-actions,.form-apply-now .webform-actions,.block-content--type-contact .contact__contact-webform .webform-actions,.block-content--type-contact .contact__contact-webform .js-form-type-processed-text .wrapper,.block-content--type-contact .field--name-field-bottom-text .wrapper,.paragraph--type-back .back-link,.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link .image_title_description_link__link a,.paragraph--type-link-graphical .link_graphical__link a,.paragraph--type-link-graphical.link-only .link_graphical__link a,.paragraph--type-link-slide .link_slide__link a,.paragraph--type-links-slider .links_slider__link a,.paragraph--type-text-image-2-col .text_image_2_col__link a,.paragraph--type-view .more-link a,.node--type-job-offer.node--view-mode-teaser .job_offer__node-link a,.node--type-news.node--view-mode-teaser .group-content .news__node-link a,.view-job-offers .view-content .views-row .block-join .group-content .link a,.view-news.view-display-block-news .view-content .pager--load-more a,.view-news.view-display-block-press-releases .view-content .pager--load-more a{position:relative;}.block-menu .main-menu-res-mobile a.is-active::before,.block-menu .main-menu-res-mobile .menu-item--active-trail > a::before,.back-wrapper .back-link::before,.paragraph--type-webform-text .webform_text__webform .webform-actions::before,.form-apply-now .webform-actions::before,.block-content--type-contact .contact__contact-webform .webform-actions::before,.block-content--type-contact .contact__contact-webform .js-form-type-processed-text .wrapper::before,.block-content--type-contact .field--name-field-bottom-text .wrapper::before,.paragraph--type-back .back-link::before,.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link .image_title_description_link__link a::before,.paragraph--type-link-graphical .link_graphical__link a::before,.paragraph--type-link-graphical.link-only .link_graphical__link a::before,.paragraph--type-link-slide .link_slide__link a::before,.paragraph--type-links-slider .links_slider__link a::before,.paragraph--type-text-image-2-col .text_image_2_col__link a::before,.paragraph--type-view .more-link a::before,.node--type-job-offer.node--view-mode-teaser .job_offer__node-link a::before,.node--type-news.node--view-mode-teaser .group-content .news__node-link a::before,.view-job-offers .view-content .views-row .block-join .group-content .link a::before,.view-news.view-display-block-news .view-content .pager--load-more a::before,.view-news.view-display-block-press-releases .view-content .pager--load-more a::before,.block-menu .main-menu-res-mobile a.is-active::after,.block-menu .main-menu-res-mobile .menu-item--active-trail > a::after,.back-wrapper .back-link::after,.paragraph--type-webform-text .webform_text__webform .webform-actions::after,.form-apply-now .webform-actions::after,.block-content--type-contact .contact__contact-webform .webform-actions::after,.block-content--type-contact .contact__contact-webform .js-form-type-processed-text .wrapper::after,.block-content--type-contact .field--name-field-bottom-text .wrapper::after,.paragraph--type-back .back-link::after,.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link .image_title_description_link__link a::after,.paragraph--type-link-graphical .link_graphical__link a::after,.paragraph--type-link-graphical.link-only .link_graphical__link a::after,.paragraph--type-link-slide .link_slide__link a::after,.paragraph--type-links-slider .links_slider__link a::after,.paragraph--type-text-image-2-col .text_image_2_col__link a::after,.paragraph--type-view .more-link a::after,.node--type-job-offer.node--view-mode-teaser .job_offer__node-link a::after,.node--type-news.node--view-mode-teaser .group-content .news__node-link a::after,.view-job-offers .view-content .views-row .block-join .group-content .link a::after,.view-news.view-display-block-news .view-content .pager--load-more a::after,.view-news.view-display-block-press-releases .view-content .pager--load-more a::after{position:absolute;content:'';width:100%;max-width:100%;right:0;bottom:-4px;height:1px;background-color:#f25127;transition:all 750ms ease-in-out;transition-property:max-width,color,opacity;z-index:1;}.block-menu .main-menu-res-mobile a.is-active::after,.block-menu .main-menu-res-mobile .menu-item--active-trail > a::after,.back-wrapper .back-link::after,.paragraph--type-webform-text .webform_text__webform .webform-actions::after,.form-apply-now .webform-actions::after,.block-content--type-contact .contact__contact-webform .webform-actions::after,.block-content--type-contact .contact__contact-webform .js-form-type-processed-text .wrapper::after,.block-content--type-contact .field--name-field-bottom-text .wrapper::after,.paragraph--type-back .back-link::after,.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link .image_title_description_link__link a::after,.paragraph--type-link-graphical .link_graphical__link a::after,.paragraph--type-link-graphical.link-only .link_graphical__link a::after,.paragraph--type-link-slide .link_slide__link a::after,.paragraph--type-links-slider .links_slider__link a::after,.paragraph--type-text-image-2-col .text_image_2_col__link a::after,.paragraph--type-view .more-link a::after,.node--type-job-offer.node--view-mode-teaser .job_offer__node-link a::after,.node--type-news.node--view-mode-teaser .group-content .news__node-link a::after,.view-job-offers .view-content .views-row .block-join .group-content .link a::after,.view-news.view-display-block-news .view-content .pager--load-more a::after,.view-news.view-display-block-press-releases .view-content .pager--load-more a::after{left:0;right:auto;z-index:2;margin-right:0;max-width:0;margin-left:auto;background-color:#055556;}.block-menu .main-menu-res-mobile a.is-active:hover::after,.block-menu .main-menu-res-mobile .menu-item--active-trail > a:hover::after,.back-wrapper .back-link:hover::after,.paragraph--type-webform-text .webform_text__webform .webform-actions:hover::after,.form-apply-now .webform-actions:hover::after,.block-content--type-contact .contact__contact-webform .webform-actions:hover::after,.block-content--type-contact .contact__contact-webform .js-form-type-processed-text .wrapper:hover::after,.block-content--type-contact .field--name-field-bottom-text .wrapper:hover::after,.paragraph--type-back .back-link:hover::after,.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link .image_title_description_link__link a:hover::after,.paragraph--type-link-graphical .link_graphical__link a:hover::after,.paragraph--type-link-slide .link_slide__link a:hover::after,.paragraph--type-links-slider .links_slider__link a:hover::after,.paragraph--type-text-image-2-col .text_image_2_col__link a:hover::after,.paragraph--type-view .more-link a:hover::after,.node--type-job-offer.node--view-mode-teaser .job_offer__node-link a:hover::after,.node--type-news.node--view-mode-teaser .group-content .news__node-link a:hover::after,.view-job-offers .view-content .views-row .block-join .group-content .link a:hover::after,.view-news.view-display-block-news .view-content .pager--load-more a:hover::after,.view-news.view-display-block-press-releases .view-content .pager--load-more a:hover::after{max-width:100%;}.block-menu .main-menu-res-mobile a.is-active::before,.block-menu .main-menu-res-mobile .menu-item--active-trail > a::before,.block-menu .main-menu-res-mobile a.is-active::after,.block-menu .main-menu-res-mobile .menu-item--active-trail > a::after{bottom:-7px;height:4px;background-color:#055556;}.block-menu .main-menu-res-mobile a.is-active::after,.block-menu .main-menu-res-mobile .menu-item--active-trail > a::after{background-color:#f25127;}#content-wrapper::after,.block-content--type-contact .group-content-wrapper::after,.block-content--type-contact .group-content-wrapper .group-content::after,.block-content--type-contact .field--name-field-contact-footer::after,.job-offer-links-block .links-processed::after,.paragraph--type-blocks::after,.paragraph--type-links-slider::after,.paragraph--type-slider::after{content:'';display:table;clear:both;}.paragraph--type-webform-text .webform_text__webform .webform-actions .ajax-progress,.form-apply-now .webform-actions .ajax-progress,.block-content--type-contact .contact__contact-webform .webform-actions .ajax-progress,.paragraph--type-webform-text .webform_text__webform .webform-actions .ajax-progress-throbber,.form-apply-now .webform-actions .ajax-progress-throbber,.block-content--type-contact .contact__contact-webform .webform-actions .ajax-progress-throbber,.paragraph--type-webform-text .webform_text__webform .webform-actions .ajax-progress-fullscreen,.form-apply-now .webform-actions .ajax-progress-fullscreen,.block-content--type-contact .contact__contact-webform .webform-actions .ajax-progress-fullscreen{display:none !important;}@font-face{font-family:'danish_crown_displaybold';src:url(/themes/theme/fonts/danishcrowndisplay-bold.woff2) format("woff2"),url(/themes/theme/fonts/danishcrowndisplay-bold.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'danish_crown_textbold';src:url(/themes/theme/fonts/danishcrowntext-bold.woff2) format("woff2"),url(/themes/theme/fonts/danishcrowntext-bold.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'danish_crown_textbold_italic';src:url(/themes/theme/fonts/danishcrowntext-bolditalic.woff2) format("woff2"),url(/themes/theme/fonts/danishcrowntext-bolditalic.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'danish_crown_textitalic';src:url(/themes/theme/fonts/danishcrowntext-italic.woff2) format("woff2"),url(/themes/theme/fonts/danishcrowntext-italic.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'danish_crown_textregular';src:url(/themes/theme/fonts/danishcrowntext-regular.woff2) format("woff2"),url(/themes/theme/fonts/danishcrowntext-regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}.back-wrapper .back-link,.paragraph--type-webform-text .webform_text__webform .webform-actions input,.form-apply-now .webform-actions input,.block-content--type-contact .contact__title,.block-content--type-contact .contact__contact-form,.block-content--type-contact .contact__contact-webform .webform-actions input,.block-content--type-contact .contact__contact-webform .js-form-type-processed-text a,.block-content--type-contact .field--name-field-bottom-text a,.block-content--type-contact .field--name-field-contact-footer,.block-content--type-social .social__title,.block-content--type-social .social__text-links .field__item a,.block-language li .is-active,.job-offer-links-block .links-processed .link-wrapper .link-wrapper-inner .field__item > a,.job-offer-links-block .links-processed .link-wrapper .link-wrapper-inner .field__item .file,.job-offer-links-block .links-processed .link-wrapper .link-wrapper-inner .field__item .file a,.paragraph--type-awards .awards__title,.paragraph--type-back .back-link,.paragraph--type-board-member .board_member__description,.paragraph--type-board .board__title,.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link .image_title_description_link__title,.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link .image_title_description_link__link a,.paragraph--type-download-file .download_file__file .file,.paragraph--type-gallery-elem .group-content .gallery_elem__title,.paragraph--type-graphical-header .graphical_header__text,.paragraph--type-graphical-header .field-name-field-linked-images .linked_image__title,.paragraph--type-header-type-1 .header_type_1__title,.type-list .paragraph--type-image-with-description .image_with_description__description,.paragraph--type-link-graphical .link_graphical__title,.paragraph--type-link-graphical .link_graphical__link a,.paragraph--type-link-graphical.link-only .link_graphical__link a,.paragraph--type-link-graphical.paragraph--view-mode-one-third-width .link_graphical__title,.paragraph--type-link-slide .link_slide__title,.paragraph--type-link-slide .link_slide__link a,.paragraph--type-links-slider .links_slider__link a,.paragraph--type-list-images-description .list_images_description__title,.paragraph--type-paragraphs-2-cols .list_images_description__title,.paragraph--type-slide strong,.paragraph--type-slide .slide__title,.paragraph--type-slide .slide__header-text,.paragraph--type-slide .slide__link a,.paragraph--type-text-header .text_header__title,.paragraph--type-text-image-2-col .text_image_2_col__title,.paragraph--type-text-image-2-col .text_image_2_col__link a,.paragraph--type-text h3,.paragraph--type-video .video__title,.paragraph--type-view .view__header,.paragraph--type-view .more-link a,.paragraph--type-webform-text .webform_text__title,.paragraph--type-webform-text .group-left form .js-form-type-select label,.form-apply-now .ocupation-label,.form-apply-now .data-label,.form-apply-now .files-label,.node--type-job-offer.node--view-mode-teaser .job_offer__node-title h3,.node--type-job-offer.node--view-mode-teaser .job_offer__location,.node--type-job-offer.node--view-mode-teaser .job_offer__node-link a,.node--type-location .location__node-title h3,.node--type-location .field-name-field-gmaps,.node--type-media .media__node-title h2,.node--type-media .field__label,.node--type-media .field-name-taxonomy-term-title,.node--type-news.node--view-mode-teaser .group-content .news__node-title h3,.node--type-news.node--view-mode-teaser .group-content .news__subtitle,.node--type-news.node--view-mode-teaser .group-content .news__node-link a,.view-job-offers .view-content .views-row .block-social .group-content .group-text,.view-job-offers .view-content .views-row .block-social .group-content .social .item a,.view-job-offers .view-content .views-row .block-join .group-content,.view-job-offers .view-content .views-row .block-join .group-content .link a,.view-media .media-header > .item a,.view-media .media-header > .item .title,.view-media .exposed .views-exposed-form > .item a,.view-media .exposed .form-radios .form-item-cat label,.view-news.view-display-block-news .view-content .pager--load-more a,.view-news.view-display-block-press-releases .view-content .pager--load-more a,.view-search > .view-content .title h3,.view-search > .view-content .rows .views-row h3,.node--type-job-offer.node--view-mode-full .job_offer__dynamic-copy-fieldnode-title h2,.node--type-job-offer.node--view-mode-full .job_offer__link a,.node--type-news.node--view-mode-full .news__files > .field__item .file{font-family:'danish_crown_displaybold',arial,sans-serif;font-weight:normal;font-style:normal;}.paragraph--type-webform-text .webform_text__webform .js-form-type-processed-text strong,.form-apply-now .js-form-type-processed-text strong,.block-content--type-links .links__text-links a,.block-language li,.block-language li a,#sliding-popup .eu-cookie-compliance-content strong,#sliding-popup .eu-cookie-compliance-content a,#sliding-popup .eu-cookie-compliance-buttons button,nav.pager .pager__item--active a,.paragraph--type-2-cols-download h2,.paragraph--type-2-cols-download h3,.paragraph--type-2-cols-download .capital-orange,.paragraph--type-2-cols-download strong,.paragraph--type-2-cols-download .downloads .label,.paragraph--type-award .award__description,.form-apply-now .top-text,.form-apply-now .webform-type-checkboxes label:before,.form-apply-now .webform-type-checkboxes.error label:before,.view-search > .view-content .rows .views-row a,.gp-graduate-programme .wrapper .content p strong,.gp-points .html__html h3 a,.gp-points .wrapper .content ul li::before,.gp-points .wrapper .content ul li strong,.graduate-programme.paragraph--type-video .video__title,.node--type-job-offer.node--view-mode-full .job_offer__node-title h1,.node--type-job-offer.node--view-mode-full .job_offer__job-location .field__item,.node--type-job-offer.node--view-mode-full .job_offer__ref-number .field__item,.node--type-job-offer.node--view-mode-full .job_offer__department .field__item,.node--type-job-offer.node--view-mode-full .job_offer__text ol li::before,.node--type-job-offer.node--view-mode-full .job_offer__additional-info ol li::before,.node--type-job-offer.node--view-mode-full .job_offer__additional-info .field__label,.node--type-news.node--view-mode-full .news__node-title h1,.node--type-news.node--view-mode-full .news__date,.node--type-news.node--view-mode-full .news__text ol li::before,.page-polityka-cookie .text__text strong{font-family:'danish_crown_textbold',Arial,sans-serif;font-style:normal;font-weight:normal;}.paragraph--type-webform-text .webform_text__webform .js-form-type-processed-text span,.form-apply-now .js-form-type-processed-text span,.block-views-exposed-filter-blocksearch-search input[type="text"],#colorbox #cboxWrapper #cboxContent #cboxTitle,.paragraph--type-board .board__header-text,.graduate-programme-benefits .paragraph--type-image-with-description .image_with_description__description p{font-family:'danish_crown_textregular',Arial,sans-serif;font-style:normal;font-weight:normal;}html{background-color:#fff;box-sizing:border-box;}::-moz-selection{color:#fff;background:#f25127;}::selection{color:#fff;background:#f25127;}*,*::before,*::after{box-sizing:inherit;}html,body{width:100%;overflow-x:hidden;}body{height:100%;margin:0 auto;max-width:100%;font-size:16px;overflow:hidden;}#main{overflow-x:hidden;}.container{margin:auto;max-width:1920px;}.container::after{clear:both;content:"";display:block;}.no-sidebar #content{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}.no-sidebar #content .content-inner{width:calc(100% - 40px);float:left;margin-left:20px;}@media only screen and (min-width:720px){.no-sidebar #content .content-inner{width:calc(100% - 40px);float:left;margin-left:20px;}}@media only screen and (min-width:960px){.no-sidebar #content .content-inner{width:calc(100% - 40px);float:left;margin-left:20px;}}@media only screen and (min-width:320px){.one-sidebar.sidebar-second #content{width:calc(100% - 40px);float:left;margin-left:20px;}}@media only screen and (min-width:720px){.one-sidebar.sidebar-second #content{width:calc(75% - 35px);float:left;margin-left:20px;}}@media only screen and (min-width:960px){.one-sidebar.sidebar-second #content{width:calc(66.66667% - 33.33333px);float:left;margin-left:20px;}}@media only screen and (min-width:320px){.one-sidebar.sidebar-first #content{width:calc(100% - 40px);float:left;margin-left:20px;}}@media only screen and (min-width:720px){.one-sidebar.sidebar-first #content{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px);}}@media only screen and (min-width:960px){.one-sidebar.sidebar-first #content{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px);}}@media only screen and (min-width:320px){.two-sidebars #content{width:calc(100% - 40px);float:left;margin-left:20px;}}@media only screen and (min-width:720px){.two-sidebars #content{width:calc(50% - 30px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px);}}@media only screen and (min-width:960px){.two-sidebars #content{width:calc(41.66667% - 28.33333px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px);}}@media only screen and (min-width:320px){#sidebar-first{width:calc(100% - 40px);float:left;margin-left:20px;}}@media only screen and (min-width:720px){#sidebar-first{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:calc(-75% - 5px + 40px);}.one-sidebar.sidebar-first #sidebar-first{margin-left:calc(-100% - 0px + 40px);}}@media only screen and (min-width:960px){#sidebar-first{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:calc(-66.66667% - 6.66667px + 40px);}.one-sidebar.sidebar-first #sidebar-first{margin-left:calc(-100% - 0px + 40px);}}@media only screen and (min-width:720px){#sidebar-second{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px);}}@media only screen and (min-width:960px){#sidebar-second{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px);}}#header,#footer,.mission,.breadcrumb,.node{clear:both;}.back-wrapper .back-link{font-size:calc(1em + 0.625 * ((100vw - 64em) / 56));display:inline-block;color:#afd7b5;text-transform:none;}@media screen and (max-width:64em){.back-wrapper .back-link{font-size:1em;}}@media screen and (min-width:120em){.back-wrapper .back-link{font-size:1.625em;}}.back-wrapper .back-link::before,.back-wrapper .back-link::after{bottom:-6px;height:1px;background-color:#afd7b5;}.back-wrapper .back-link::after{background-color:#f25127;}.is-b-loading{background:none;}.field--name-dynamic-block-fieldnode-breadcrumbs{font-size:calc(1.125em + 0.4375 * ((100vw - 64em) / 56));max-width:1490px;padding:0 20px;margin:15px auto 0;text-align:right;color:#000000;}@media screen and (max-width:64em){.field--name-dynamic-block-fieldnode-breadcrumbs{font-size:1.125em;}}@media screen and (min-width:120em){.field--name-dynamic-block-fieldnode-breadcrumbs{font-size:1.5625em;}}.field--name-dynamic-block-fieldnode-breadcrumbs ol{text-align:right;}.field--name-dynamic-block-fieldnode-breadcrumbs ol li{display:inline;}.field--name-dynamic-block-fieldnode-breadcrumbs ol li::after{content:'/';margin-left:-5px;margin-right:-5px;}.field--name-dynamic-block-fieldnode-breadcrumbs ol li:last-child::after{display:none;}.field--name-dynamic-block-fieldnode-breadcrumbs a{color:#000000;display:inline-block;}.captcha .g-recaptcha > div{margin-left:0;transform:scale(0.77);transform-origin:0 0;}@media all and (max-width:1024px){.captcha .g-recaptcha > div{margin:0 auto;transform-origin:center center;}}.js-webform-checkboxes{position:relative;}.js-webform-checkboxes [type='checkbox'],.js-webform-checkboxes [type='radio']{left:-18px;margin:0;max-height:1px;max-width:1px;opacity:0;padding:0;position:absolute;top:-18px;z-index:-1;}.js-webform-checkboxes [type='checkbox'] + label,.js-webform-checkboxes [type='radio'] + label{font-size:calc(0.75em + 0.125 * ((100vw - 64em) / 56));color:#000000;cursor:pointer;display:inline-block;margin-right:0;margin-top:0;padding-bottom:0;padding-left:35px;position:relative;text-align:justify;}@media screen and (max-width:64em){.js-webform-checkboxes [type='checkbox'] + label,.js-webform-checkboxes [type='radio'] + label{font-size:0.75em;}}@media screen and (min-width:120em){.js-webform-checkboxes [type='checkbox'] + label,.js-webform-checkboxes [type='radio'] + label{font-size:0.875em;}}.js-webform-checkboxes label::before{border:solid 1px #000000;bottom:1px;content:'';display:inline-block;height:19px;left:0;margin-right:10px;margin-top:-2px;position:absolute;top:4px;width:19px;background-color:#fff;}.js-webform-checkboxes [type=checkbox]:checked + label::before{font-size:18px;content:'\2713';line-height:19px;text-align:center;}.js-webform-checkboxes [type=checkbox].error + label::before{border:solid 1px #cd4533;}form ::-moz-placeholder{font-family:'danish_crown_displaybold',arial,sans-serif;font-weight:normal;font-style:normal;color:#000000;opacity:1;}form :-ms-input-placeholder{font-family:'danish_crown_displaybold',arial,sans-serif;font-weight:normal;font-style:normal;color:#000000;opacity:1;}form ::-ms-input-placeholder{font-family:'danish_crown_displaybold',arial,sans-serif;font-weight:normal;font-style:normal;color:#000000;opacity:1;}form ::placeholder{font-family:'danish_crown_displaybold',arial,sans-serif;font-weight:normal;font-style:normal;color:#000000;opacity:1;}form .form-item{margin-bottom:15px;}form .form-checkboxes .form-item,form .form-radios .form-item{margin-bottom:0;}.paragraph--type-webform-text .webform_text__webform,.form-apply-now{text-align:center;}.paragraph--type-webform-text .webform_text__webform .js-form-item,.form-apply-now .js-form-item{margin-bottom:13px;text-align:left;}.paragraph--type-webform-text .webform_text__webform input,.form-apply-now input,.paragraph--type-webform-text .webform_text__webform textarea,.form-apply-now textarea{font-size:calc(1em + 0.3125 * ((100vw - 64em) / 56));background-color:#e1e1e1;border:none;width:100%;max-width:100%;}@media screen and (max-width:64em){.paragraph--type-webform-text .webform_text__webform input,.form-apply-now input,.paragraph--type-webform-text .webform_text__webform textarea,.form-apply-now textarea{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-webform-text .webform_text__webform input,.form-apply-now input,.paragraph--type-webform-text .webform_text__webform textarea,.form-apply-now textarea{font-size:1.3125em;}}.paragraph--type-webform-text .webform_text__webform input.error,.form-apply-now input.error,.paragraph--type-webform-text .webform_text__webform textarea.error,.form-apply-now textarea.error{background-color:red;color:#fff;}.paragraph--type-webform-text .webform_text__webform input.error::-moz-placeholder,.form-apply-now input.error::-moz-placeholder,.paragraph--type-webform-text .webform_text__webform textarea.error::-moz-placeholder,.form-apply-now textarea.error::-moz-placeholder{color:#fff;}.paragraph--type-webform-text .webform_text__webform input.error:-ms-input-placeholder,.form-apply-now input.error:-ms-input-placeholder,.paragraph--type-webform-text .webform_text__webform textarea.error:-ms-input-placeholder,.form-apply-now textarea.error:-ms-input-placeholder{color:#fff;}.paragraph--type-webform-text .webform_text__webform input.error::-ms-input-placeholder,.form-apply-now input.error::-ms-input-placeholder,.paragraph--type-webform-text .webform_text__webform textarea.error::-ms-input-placeholder,.form-apply-now textarea.error::-ms-input-placeholder{color:#fff;}.paragraph--type-webform-text .webform_text__webform input.error::placeholder,.form-apply-now input.error::placeholder,.paragraph--type-webform-text .webform_text__webform textarea.error::placeholder,.form-apply-now textarea.error::placeholder{color:#fff;}.paragraph--type-webform-text .webform_text__webform ::-moz-placeholder,.form-apply-now ::-moz-placeholder{font-family:'danish_crown_textitalic',Arial,sans-serif;font-style:normal;font-weight:normal;}.paragraph--type-webform-text .webform_text__webform :-ms-input-placeholder,.form-apply-now :-ms-input-placeholder{font-family:'danish_crown_textitalic',Arial,sans-serif;font-style:normal;font-weight:normal;}.paragraph--type-webform-text .webform_text__webform ::-ms-input-placeholder,.form-apply-now ::-ms-input-placeholder{font-family:'danish_crown_textitalic',Arial,sans-serif;font-style:normal;font-weight:normal;}.paragraph--type-webform-text .webform_text__webform ::placeholder,.form-apply-now ::placeholder{font-family:'danish_crown_textitalic',Arial,sans-serif;font-style:normal;font-weight:normal;}.paragraph--type-webform-text .webform_text__webform .js-form-type-webform-document-file > .js-webform-document-file > .file-wrapper > label,.form-apply-now .js-form-type-webform-document-file > .js-webform-document-file > .file-wrapper > label{background:url(/themes/theme/images/optimized/upload-plus.png) no-repeat right top #e1e1e1;background-size:contain;border:none;}.paragraph--type-webform-text .webform_text__webform .js-form-type-webform-document-file > .js-webform-document-file.error > .file-wrapper > label,.form-apply-now .js-form-type-webform-document-file > .js-webform-document-file.error > .file-wrapper > label{background:url(/themes/theme/images/optimized/upload-plus.png) no-repeat right top red;background-size:contain;border:none;}.paragraph--type-webform-text .webform_text__webform .js-form-type-webform-document-file .js-form-type-checkbox > label,.form-apply-now .js-form-type-webform-document-file .js-form-type-checkbox > label{background:url(/themes/theme/images/optimized/upload-minus.png) no-repeat right top #e1e1e1;background-size:contain;border:none;}.paragraph--type-webform-text .webform_text__webform .js-form-type-webform-document-file.error label,.form-apply-now .js-form-type-webform-document-file.error label{border-color:#cd4533;}.paragraph--type-webform-text .webform_text__webform .js-form-type-checkbox label,.form-apply-now .js-form-type-checkbox label{font-size:14px;letter-spacing:-.5px;}.paragraph--type-webform-text .webform_text__webform .js-form-type-processed-text,.form-apply-now .js-form-type-processed-text{font-size:calc(1em + 0.25 * ((100vw - 64em) / 56));color:#000000;}@media screen and (max-width:64em){.paragraph--type-webform-text .webform_text__webform .js-form-type-processed-text,.form-apply-now .js-form-type-processed-text{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-webform-text .webform_text__webform .js-form-type-processed-text,.form-apply-now .js-form-type-processed-text{font-size:1.25em;}}.paragraph--type-webform-text .webform_text__webform .js-form-type-processed-text span,.form-apply-now .js-form-type-processed-text span{color:#f25127;}.paragraph--type-webform-text .webform_text__webform .js-form-type-processed-text .big,.form-apply-now .js-form-type-processed-text .big{font-size:calc(1.25em + 0.3125 * ((100vw - 64em) / 56));}@media screen and (max-width:64em){.paragraph--type-webform-text .webform_text__webform .js-form-type-processed-text .big,.form-apply-now .js-form-type-processed-text .big{font-size:1.25em;}}@media screen and (min-width:120em){.paragraph--type-webform-text .webform_text__webform .js-form-type-processed-text .big,.form-apply-now .js-form-type-processed-text .big{font-size:1.5625em;}}.paragraph--type-webform-text .webform_text__webform .g-recaptcha > div,.form-apply-now .g-recaptcha > div{margin:0 auto;transform-origin:center center;}.paragraph--type-webform-text .webform_text__webform .webform-actions,.form-apply-now .webform-actions{position:relative;display:inline-block;}.paragraph--type-webform-text .webform_text__webform .webform-actions::before,.form-apply-now .webform-actions::before{right:1%;max-width:99%;background-color:currentColor;}.paragraph--type-webform-text .webform_text__webform .webform-actions::before,.form-apply-now .webform-actions::before,.paragraph--type-webform-text .webform_text__webform .webform-actions::after,.form-apply-now .webform-actions::after{width:99%;}.paragraph--type-webform-text .webform_text__webform .webform-actions::before,.form-apply-now .webform-actions::before,.paragraph--type-webform-text .webform_text__webform .webform-actions::after,.form-apply-now .webform-actions::after{bottom:-4px;height:1px;}.paragraph--type-webform-text .webform_text__webform .webform-actions input,.form-apply-now .webform-actions input{font-size:calc(1.1875em + 0.75 * ((100vw - 64em) / 56));height:auto;border:none;background:none;border-radius:0;outline:0;transition:transform .3s ease-in-out;padding:10px 0 0 0;}@media screen and (max-width:64em){.paragraph--type-webform-text .webform_text__webform .webform-actions input,.form-apply-now .webform-actions input{font-size:1.1875em;}}@media screen and (min-width:120em){.paragraph--type-webform-text .webform_text__webform .webform-actions input,.form-apply-now .webform-actions input{font-size:1.9375em;}}img,picture{display:block;height:auto;margin:0 auto;max-width:100%;}input{border-radius:0;outline:none;font-size:16px;width:100%;max-width:100%;}input:focus{box-shadow:none !important;}[type='text'],[type='email'],[type='password'],[type='file']{font-size:calc(0.875em + 0.125 * ((100vw - 64em) / 56));background:#fff;border:solid 1px #000000;border-radius:0;box-shadow:none;color:#000000;padding:7px 27px;}@media screen and (max-width:64em){[type='text'],[type='email'],[type='password'],[type='file']{font-size:0.875em;}}@media screen and (min-width:120em){[type='text'],[type='email'],[type='password'],[type='file']{font-size:1em;}}[type='text'].error,[type='email'].error,[type='password'].error,[type='file'].error{border-color:#ed1c24;}.layout-container{position:relative;}ul,ol{list-style-type:none;margin:0;padding:0;}dl{margin:0;}dt{font-weight:600;margin:0;}dd{margin:0;}figure{margin:0;}img,picture{max-width:100%;height:auto;vertical-align:top;}*{outline:none;}.select2-container--default{max-width:100%;outline:none;}.select2-container--default .selection .select2-selection--single{border-radius:0;border:none;min-height:40px;max-height:40px;outline:none;background:#e1e1e1;}.select2-container--default .selection .select2-selection--single .select2-selection__rendered{color:#000000;font-size:13px;padding-top:6px;padding-right:20px;padding-left:11px;}.select2-container--default .selection .select2-selection--single .select2-selection__arrow{display:block;height:40px;top:0;width:40px;background:url(/themes/theme/images/optimized/icon-search-2.png) no-repeat center center #f25127;}.select2-container--default .selection .select2-selection--single .select2-selection__arrow b{border:none;}.select2-container--default .select2-dropdown{border-radius:0;border-width:1px;border-color:#e1e1e1;}.select2-container--default .select2-dropdown .select2-results ul.select2-results__options li.select2-results__option{transition:all 150ms ease-in-out;border-bottom:solid 1px #e1e1e1;}.select2-container--default .select2-dropdown .select2-results ul.select2-results__options li.select2-results__option[aria-selected='true']{background-color:#000000;color:#fff;font-weight:bold;}.select2-container--default .select2-dropdown .select2-results ul.select2-results__options li.select2-results__option.select2-results__option--highlighted{background-color:#f25127;color:#fff;font-weight:bold;}.select2-container--default.select2-container--disabled .select2-selection{background-color:#000000;}form.job-offers-filters .select2 .selection .select2-selection--single{background-color:transparent;border:solid 1px #000000;}form.job-offers-filters .select2 .selection .select2-selection--single .select2-selection__arrow{background:url(/themes/theme/images/optimized/surf-down.png) no-repeat center center transparent;}table{border-collapse:collapse;margin:1.2em 0;table-layout:fixed;text-align:left;width:100%;}thead{line-height:1.3;vertical-align:bottom;}tbody{vertical-align:top;}tr{border-bottom:1px solid rgba(0,0,0,0.1);}th{font-weight:600;}th,td{padding:0.6em 0.6em 0.6em 0;}textarea{font-size:calc(0.875em + 0.125 * ((100vw - 64em) / 56));background:#fff;border:solid 1px #000000;border-radius:0;box-shadow:none;color:#000000;height:130px;max-width:100%;width:100%;padding:7px 27px;resize:none;}@media screen and (max-width:64em){textarea{font-size:0.875em;}}@media screen and (min-width:120em){textarea{font-size:1em;}}textarea.resize-vertical{resize:none;}textarea.error{border-color:#ed1c24;}.ajax-progress,.ajax-progress-throbber,.ajax-progress-fullscreen{width:100%;height:100%;margin:0;padding:0;border-radius:0;opacity:1;background:rgba(255,255,255,0.8);position:fixed;top:0;left:0;z-index:999999;overflow:hidden;text-indent:-99999em;}.ajax-progress-throbber:before,.ajax-progress-fullscreen:before{content:" ";display:block;width:40px;height:40px;-webkit-animation:rotation 0.8s infinite linear;animation:rotation 0.8s infinite linear;border-radius:40px;border-left:2px solid #ed1c24;border-right:2px solid #ed1c24;border-bottom:2px solid #ed1c24;border-top:2px solid transparent;overflow:hidden;text-indent:-99999em;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(359deg);}}@keyframes rotation{from{transform:rotate(0deg);}to{transform:rotate(359deg);}}html{color:#000000;font-family:"danish_crown_textregular",Arial,sans-serif;font-size:16px;line-height:1.2;letter-spacing:0.03em;}h1,h2,h3,h4,h5,h6{font-family:"danish_crown_textregular",Arial,sans-serif;font-size:16px;line-height:1.3;margin:0 0 0.6em;}h1{font-size:2.2em;}h2{font-size:1.8em;}h3{font-size:1.4em;}h4{font-size:1.2em;}h5{font-size:1.1em;}p{margin:0 0 0.6em;}p:first-child{margin-top:0;}p:last-child{margin-bottom:0;}a{color:#790102;text-decoration:none;transition:color 150ms ease-in-out;outline:none;}a:active,a:focus,a:hover{color:#5b0102;}hr{border-bottom:1px solid rgba(0,0,0,0.1);border-left:0;border-right:0;border-top:0;margin:1.2em 0;}pre,code,tt{font:1em "andale mono","lucida console",monospace;line-height:1.5;}pre{background-color:#efefef;display:block;padding:5px;margin:5px 0;border:1px solid #aaaaaa;}abbr{border-bottom:1px dotted #666666;cursor:help;white-space:nowrap;}.col-000000{color:#000000;}.col-ffffff{color:#fff;}.col-055556{color:#055556;}.col-f25127{color:#f25127;}.col-afd7b5{color:#afd7b5;}.col-ffB9c9{color:#ffb9c9;}.block-content--type-contact a{color:#f25127;}.block-content--type-contact .contact__title{font-size:calc(2em + 3.625 * ((100vw - 64em) / 56));color:#f25127;text-align:center;padding-top:60px;padding-bottom:50px;line-height:1;}@media screen and (max-width:64em){.block-content--type-contact .contact__title{font-size:2em;}}@media screen and (min-width:120em){.block-content--type-contact .contact__title{font-size:5.625em;}}.block-content--type-contact .group-content-wrapper{color:#fff;background-size:contain;padding:0 20px;background:url(/themes/theme/images/optimized/contact-bg.jpg) no-repeat top center;background-size:cover;}.block-content--type-contact .group-content-wrapper.confirmation{background:none;}.block-content--type-contact .group-content-wrapper .group-content{margin:0 auto;max-width:1150px;padding-top:50px;padding-bottom:95px;}.block-content--type-contact .group-left{float:left;width:50%;}@media all and (max-width:1024px){.block-content--type-contact .group-left{float:none;width:100%;max-width:600px;margin:0 auto;text-align:center;}}.block-content--type-contact .group-right{float:left;width:50%;}@media all and (max-width:1024px){.block-content--type-contact .group-right{float:none;width:100%;max-width:600px;margin:20px auto 0;text-align:center;}}.block-content--type-contact .field--name-field-contact-logos > .field__item{display:inline-block;max-width:59%;}.block-content--type-contact .field--name-field-contact-logos > .field__item a{display:block;}.block-content--type-contact .field--name-field-contact-logos > .field__item img{display:block;}.block-content--type-contact .field--name-field-contact-header{font-size:calc(1.625em + 0.5625 * ((100vw - 64em) / 56));font-weight:700;margin-bottom:10px;margin-top:30px;}@media screen and (max-width:64em){.block-content--type-contact .field--name-field-contact-header{font-size:1.625em;}}@media screen and (min-width:120em){.block-content--type-contact .field--name-field-contact-header{font-size:2.1875em;}}@media all and (max-width:1024px){.block-content--type-contact .field--name-field-contact-header{text-align:center;}}.block-content--type-contact .contact__contact-data p{font-size:20px;margin-top:0;margin-bottom:25px;}.block-content--type-contact .contact__contact-data a{color:#fff;}.block-content--type-contact .contact__contact-form{font-size:calc(1em + 0.625 * ((100vw - 64em) / 56));margin-top:27px;margin-bottom:12px;color:#f25127;}@media screen and (max-width:64em){.block-content--type-contact .contact__contact-form{font-size:1em;}}@media screen and (min-width:120em){.block-content--type-contact .contact__contact-form{font-size:1.625em;}}@media all and (max-width:1024px){.block-content--type-contact .contact__contact-form{text-align:center;}}.block-content--type-contact .form-item-markup{font-size:12px;}.block-content--type-contact .form-item-markup p{margin:0;}.block-content--type-contact .contact__contact-webform form .form-item{margin-top:0;}.block-content--type-contact .contact__contact-webform form .js-form-type-webform-document-file{margin-bottom:20px;}.block-content--type-contact .contact__contact-webform form .messages{display:none;}.block-content--type-contact .contact__contact-webform .js-webform-checkboxes [type="checkbox"] + label,.block-content--type-contact .contact__contact-webform .js-webform-checkboxes [type="radio"] + label{color:#fff;}.block-content--type-contact .contact__contact-webform .js-webform-checkboxes [type="checkbox"] + label::before,.block-content--type-contact .contact__contact-webform .js-webform-checkboxes [type="radio"] + label::before{color:#000000;}.block-content--type-contact .contact__contact-webform .webform-actions{position:relative;vertical-align:top;float:left;max-width:50%;}@media all and (max-width:420px){.block-content--type-contact .contact__contact-webform .webform-actions{max-width:none;float:none;}}.block-content--type-contact .contact__contact-webform .webform-actions::before{right:1%;max-width:99%;}.block-content--type-contact .contact__contact-webform .webform-actions::before,.block-content--type-contact .contact__contact-webform .webform-actions::after{width:99%;}.block-content--type-contact .contact__contact-webform .webform-actions::before,.block-content--type-contact .contact__contact-webform .webform-actions::after{bottom:-4px;height:1px;}.block-content--type-contact .contact__contact-webform .webform-actions input{font-size:calc(1.1875em + 0.75 * ((100vw - 64em) / 56));height:auto;border:none;background:none;border-radius:0;outline:0;transition:transform .3s ease-in-out;padding:10px 0 0 0;color:#f25127;}@media screen and (max-width:64em){.block-content--type-contact .contact__contact-webform .webform-actions input{font-size:1.1875em;}}@media screen and (min-width:120em){.block-content--type-contact .contact__contact-webform .webform-actions input{font-size:1.9375em;}}.block-content--type-contact .contact__contact-webform .js-form-type-processed-text{position:relative;float:none;padding-top:50px;width:100%;max-width:100%;clear:both;}.block-content--type-contact .contact__contact-webform .js-form-type-processed-text .wrapper{display:inline-block;}.block-content--type-contact .contact__contact-webform .js-form-type-processed-text .wrapper::before{right:1%;max-width:99%;}.block-content--type-contact .contact__contact-webform .js-form-type-processed-text .wrapper::before,.block-content--type-contact .contact__contact-webform .js-form-type-processed-text .wrapper::after{width:99%;}.block-content--type-contact .contact__contact-webform .js-form-type-processed-text .wrapper::before,.block-content--type-contact .contact__contact-webform .js-form-type-processed-text .wrapper::after{bottom:-4px;height:1px;}.block-content--type-contact .contact__contact-webform .js-form-type-processed-text a{font-size:calc(1.1875em + 0.75 * ((100vw - 64em) / 56));height:auto;border:none;background:none;border-radius:0;outline:0;transition:transform .3s ease-in-out;padding:10px 0 0 0;color:#f25127;display:inline-block;}@media screen and (max-width:64em){.block-content--type-contact .contact__contact-webform .js-form-type-processed-text a{font-size:1.1875em;}}@media screen and (min-width:120em){.block-content--type-contact .contact__contact-webform .js-form-type-processed-text a{font-size:1.9375em;}}.block-content--type-contact .field--name-field-bottom-text{position:relative;float:none;padding-top:50px;width:100%;max-width:100%;clear:both;}.block-content--type-contact .field--name-field-bottom-text .wrapper{display:inline-block;}.block-content--type-contact .field--name-field-bottom-text .wrapper::before{right:1%;max-width:99%;}.block-content--type-contact .field--name-field-bottom-text .wrapper::before,.block-content--type-contact .field--name-field-bottom-text .wrapper::after{width:99%;}.block-content--type-contact .field--name-field-bottom-text .wrapper::before,.block-content--type-contact .field--name-field-bottom-text .wrapper::after{bottom:-4px;height:1px;}.block-content--type-contact .field--name-field-bottom-text a{font-size:calc(1.1875em + 0.75 * ((100vw - 64em) / 56));height:auto;border:none;background:none;border-radius:0;outline:0;transition:transform .3s ease-in-out;padding:10px 0 0 0;color:#f25127;display:inline-block;}@media screen and (max-width:64em){.block-content--type-contact .field--name-field-bottom-text a{font-size:1.1875em;}}@media screen and (min-width:120em){.block-content--type-contact .field--name-field-bottom-text a{font-size:1.9375em;}}.block-content--type-contact .field--name-field-contact-footer{font-size:calc(0.75em + 0.125 * ((100vw - 64em) / 56));background-color:#f25127;color:#fff;padding:16px 20px;text-align:center;text-transform:uppercase;}@media screen and (max-width:64em){.block-content--type-contact .field--name-field-contact-footer{font-size:0.75em;}}@media screen and (min-width:120em){.block-content--type-contact .field--name-field-contact-footer{font-size:0.875em;}}.block-content--type-contact .field--name-field-contact-footer .content{max-width:1720px;margin:0 auto;}.block-content--type-contact .field--name-field-contact-footer p{margin:0;}.block-content--type-contact .field--name-field-contact-footer a{color:#fff;font-weight:700;text-decoration:none;white-space:nowrap;}.block-content--type-contact .field--name-field-contact-footer .left{float:left;}@media all and (max-width:1200px){.block-content--type-contact .field--name-field-contact-footer .left{float:none;}}.block-content--type-contact .field--name-field-contact-footer .left a{margin:0 5px;}.block-content--type-contact .field--name-field-contact-footer .right{float:right;}@media all and (max-width:1200px){.block-content--type-contact .field--name-field-contact-footer .right{float:none;margin-top:10px;}}.block-content--type-links .links__graphical-links,.block-content--type-links .links__text-links{display:inline-block;vertical-align:middle;line-height:1;}.block-content--type-links .links__graphical-links .field__item,.block-content--type-links .links__text-links .field__item{display:inline-block;vertical-align:middle;line-height:1;}.block-content--type-links .links__graphical-links .field__item .paragraph--type-linked-image,.block-content--type-links .links__text-links .field__item .paragraph--type-linked-image{display:inline-block;vertical-align:middle;margin:0 3px;transition:transform 150ms ease-in-out;}.block-content--type-links .links__graphical-links .field__item .paragraph--type-linked-image:hover,.block-content--type-links .links__text-links .field__item .paragraph--type-linked-image:hover{transform:scale(1.1);}.block-content--type-links .links__text-links{background-color:#055556;border-radius:14px;padding:4px 22px;margin-left:7px;transition:background-color 150ms ease-in-out;}.block-content--type-links .links__text-links:hover{background-color:#f25127;}.block-content--type-links .links__text-links a{font-size:calc(0.8125em + 0.25 * ((100vw - 64em) / 56));color:#fff;line-height:1;letter-spacing:-.2px;display:inline-block;}@media screen and (max-width:64em){.block-content--type-links .links__text-links a{font-size:0.8125em;}}@media screen and (min-width:120em){.block-content--type-links .links__text-links a{font-size:1.0625em;}}.block-content--type-paragraphs-blocks .paragraphs_blocks__paragraphs-blocks > .field__item{float:left;width:50%;}@media all and (max-width:1024px){.block-content--type-paragraphs-blocks .paragraphs_blocks__paragraphs-blocks > .field__item{float:none;width:100%;}}.block-content--type-social{text-align:center;}.block-content--type-social .social__title{font-size:calc(2em + 3.625 * ((100vw - 64em) / 56));color:#055556;line-height:1;margin-top:35px;}@media screen and (max-width:64em){.block-content--type-social .social__title{font-size:2em;}}@media screen and (min-width:120em){.block-content--type-social .social__title{font-size:5.625em;}}.block-content--type-social .social__subtitle{font-size:calc(1.5em + 1 * ((100vw - 64em) / 56));color:#000000;margin-bottom:35px;}@media screen and (max-width:64em){.block-content--type-social .social__subtitle{font-size:1.5em;}}@media screen and (min-width:120em){.block-content--type-social .social__subtitle{font-size:2.5em;}}.block-content--type-social .group-content{background-color:#055556;padding-bottom:35px;}.block-content--type-social .social__text{font-size:calc(1em + 0.5625 * ((100vw - 64em) / 56));max-width:540px;margin:0 auto;color:#fff;padding-top:30px;}@media screen and (max-width:64em){.block-content--type-social .social__text{font-size:1em;}}@media screen and (min-width:120em){.block-content--type-social .social__text{font-size:1.5625em;}}.block-content--type-social .social__graphical-links{margin-top:30px;line-height:1;}.block-content--type-social .social__graphical-links > .field__item{display:inline-block;vertical-align:middle;line-height:1;margin-bottom:10px;max-width:15%;}.block-content--type-social .social__graphical-links > .field__item .paragraph--type-linked-image{display:inline-block;vertical-align:middle;margin:0 8px;transition:transform 150ms ease-in-out;}.block-content--type-social .social__graphical-links > .field__item .paragraph--type-linked-image:hover{transform:scale(1.1);}.block-content--type-social .social__text-links{padding-top:20px;}.block-content--type-social .social__text-links .field__item{padding-top:20px;}.block-content--type-social .social__text-links .field__item a{font-size:calc(1.25em + 0.625 * ((100vw - 64em) / 56));color:#fff;}@media screen and (max-width:64em){.block-content--type-social .social__text-links .field__item a{font-size:1.25em;}}@media screen and (min-width:120em){.block-content--type-social .social__text-links .field__item a{font-size:1.875em;}}.block-language{float:right;margin-top:22px;margin-left:14px;}@media all and (max-width:1024px){.block-language{margin-top:22px;clear:right;}}.block-language li{font-size:calc(0.9375em + 0.5625 * ((100vw - 64em) / 56));display:inline;font-weight:700;letter-spacing:-.5px;}@media screen and (max-width:64em){.block-language li{font-size:0.9375em;}}@media screen and (min-width:120em){.block-language li{font-size:1.5em;}}.block-language li::after{content:'/';color:#055556;}.block-language li:last-child::after{display:none;}.block-language li a{color:#055556;}.block-language li .is-active{font-weight:normal;}.menu-bar{position:relative;clear:right;float:right;margin-top:10px;cursor:pointer;height:32px;width:36px;}@media all and (min-width:1091px){.menu-bar{display:none;}}.menu-bar span{background-color:#055556;display:block;height:2px;left:0;margin:auto;position:absolute;right:0;width:24px;transition:all .35s;}.menu-bar span.one{top:6px;}.menu-bar span.two{bottom:0;top:0;}.menu-bar span.three{bottom:6px;}.menu-bar.show-view .one,.menu-bar.show-view .three{bottom:0;top:0;transform:rotate(45deg);}.menu-bar.show-view .two{opacity:0;}.menu-bar.show-view .three{transform:rotate(-45deg);}.block-menu{float:right;margin-top:30px;margin-right:22px;}.block-menu .main-menu-res-mobile a{font-size:calc(0.9375em + 0.375 * ((100vw - 64em) / 56));color:#055556;padding-right:13px;text-transform:uppercase;border:none;display:inline-block;position:relative;transition:color 450ms ease-in-out;}@media screen and (max-width:64em){.block-menu .main-menu-res-mobile a{font-size:0.9375em;}}@media screen and (min-width:120em){.block-menu .main-menu-res-mobile a{font-size:1.3125em;}}.block-menu .main-menu-res-mobile a:hover{color:#f25127;}.block-menu .main-menu-res-mobile a.is-active::before,.block-menu .main-menu-res-mobile a.is-active::after{height:2px !important;display:none;}.block-menu .main-menu-res-mobile a.no-active::before,.block-menu .main-menu-res-mobile a.no-active::after{display:none;}.block-menu .main-menu-res-mobile .menu-item--active-trail > a::before,.block-menu .main-menu-res-mobile .menu-item--active-trail > a::after{height:2px;display:none;}@media all and (min-width:1091px){.block-menu .main-menu-res-mobile ul.menu{clear:right;float:right;}.block-menu .main-menu-res-mobile ul.menu li{display:inline-block;margin-left:0;letter-spacing:-.5px;}.block-menu .main-menu-res-mobile ul.menu li a{padding-left:9px;padding-right:9px;}.block-menu .main-menu-res-mobile ul.menu li:last-child a{padding-right:0;}.block-menu .main-menu-res-mobile ul.menu li.menu-item--expanded li a::before,.block-menu .main-menu-res-mobile ul.menu li.menu-item--expanded li a::after{display:none;}.block-menu .main-menu-res-mobile ul.menu li.menu-item--expanded a{position:relative;display:inline-block;}.block-menu .main-menu-res-mobile ul.menu li.menu-item--expanded > a{position:relative;}.block-menu .main-menu-res-mobile ul.menu li.menu-item--expanded > .menu{opacity:0;position:absolute;min-width:280px;z-index:-100;margin:0;padding:0;height:0;overflow:hidden;transition:opacity .3s linear;}.block-menu .main-menu-res-mobile ul.menu li.menu-item--expanded > .menu li{margin:0;padding:0;display:block;float:none;position:relative;background-color:rgba(255,255,255,0.85);border-bottom:solid 1px #055556;}.block-menu .main-menu-res-mobile ul.menu li.menu-item--expanded > .menu li a{padding:9px;color:#055556;font-size:18px;transition:none;width:100%;text-transform:none;}.block-menu .main-menu-res-mobile ul.menu li.menu-item--expanded > .menu li.is-active,.block-menu .main-menu-res-mobile ul.menu li.menu-item--expanded > .menu li:hover{background-color:rgba(5,85,86,0.75);}.block-menu .main-menu-res-mobile ul.menu li.menu-item--expanded > .menu li.is-active a,.block-menu .main-menu-res-mobile ul.menu li.menu-item--expanded > .menu li:hover a{color:#fff;}.block-menu .main-menu-res-mobile ul.menu li.menu-item--expanded:hover .menu{z-index:100;opacity:1;height:auto;overflow:auto;float:none;}}@media all and (max-width:1090px){.block-menu .main-menu-res-mobile{background-color:#fff;position:fixed;left:0;top:0;width:100%;max-width:350px;bottom:0;z-index:999;height:auto;overflow-y:auto;overflow-x:hidden;webkit-overflow-scrolling:touch;transform:translateX(-100%);padding-top:0;}.block-menu .main-menu-res-mobile.show-view{box-shadow:0 4px 4px 1px rgba(0,0,0,0.2);transition:all .35s;transform:translateX(0);}.block-menu .main-menu-res-mobile .res-menu-close{border-bottom:1px solid rgba(0,0,0,0.1);color:#000000;display:block;opacity:1;padding:15px 0;text-align:center;width:100%;visibility:visible;}.block-menu .main-menu-res-mobile .res-menu-close .times{cursor:pointer;height:32px;width:36px;margin:0 auto;position:relative;}.block-menu .main-menu-res-mobile .res-menu-close .times span{background-color:#055556;display:block;height:2px;left:0;margin:auto;position:absolute;right:0;width:24px;transition:all .35s;}.block-menu .main-menu-res-mobile .res-menu-close .times span.one{bottom:0;top:0;transform:rotate(45deg);}.block-menu .main-menu-res-mobile .res-menu-close .times span.two{bottom:0;top:0;transform:rotate(-45deg);}.block-menu .main-menu-res-mobile > .menu{padding:30px 20px 20px;}.block-menu .main-menu-res-mobile > .menu > li{border-bottom:1px solid rgba(5,85,86,0.1);clear:both;display:block;list-style:none;margin-bottom:8px;padding-bottom:8px;padding-top:2px;position:relative;width:100%;}.block-menu .main-menu-res-mobile > .menu > li > a,.block-menu .main-menu-res-mobile > .menu > li > span:not(.icon){color:#055556;font-size:0.875rem;line-height:32px;padding:0;position:relative;text-transform:uppercase;display:inline-block;width:auto;}.block-menu .main-menu-res-mobile > .menu > li > a::before,.block-menu .main-menu-res-mobile > .menu > li > a::after,.block-menu .main-menu-res-mobile > .menu > li > span:not(.icon)::before,.block-menu .main-menu-res-mobile > .menu > li > span:not(.icon)::after{bottom:5px;height:1px;}.block-menu .main-menu-res-mobile > .menu > li > a.is-active{color:#f25127;}.block-menu .main-menu-res-mobile > .menu > li > a.no-active{color:#055556;}.block-menu .main-menu-res-mobile > .menu > li li{padding-left:10px;}}.block-system-branding-block{margin-top:15px;float:left;width:18%;min-width:115px;margin-right:10px;}.block-views-exposed-filter-blocksearch-search{clear:right;float:right;position:relative;margin-top:31px;}@media all and (max-width:1024px){.block-views-exposed-filter-blocksearch-search{clear:right;margin-top:10px;}}.block-views-exposed-filter-blocksearch-search .form-item{margin-bottom:0;}.block-views-exposed-filter-blocksearch-search input[type="text"]{background-color:#fbd1c5;color:#f25127;font-size:10px;padding:2px 30px 2px 21px;height:28px;border-radius:15px;display:block;width:184px;font-weight:700;border:none;}@media all and (max-width:480px){.block-views-exposed-filter-blocksearch-search input[type="text"]{width:195px;}}.block-views-exposed-filter-blocksearch-search input[type="text"]::-moz-placeholder{font-style:normal;text-transform:uppercase;color:#f25127;}.block-views-exposed-filter-blocksearch-search input[type="text"]:-ms-input-placeholder{font-style:normal;text-transform:uppercase;color:#f25127;}.block-views-exposed-filter-blocksearch-search input[type="text"]::-ms-input-placeholder{font-style:normal;text-transform:uppercase;color:#f25127;}.block-views-exposed-filter-blocksearch-search input[type="text"]::placeholder{font-style:normal;text-transform:uppercase;color:#f25127;}.block-views-exposed-filter-blocksearch-search input[type="submit"]{position:absolute;right:0;top:0;border:none;height:100%;border-radius:0;text-indent:-9999px;overflow:hidden;width:30px;background:url(/themes/theme/images/optimized/icon-search.png) no-repeat center center;}#colorbox{overflow:visible;}#colorbox #cboxWrapper{overflow:visible;}#colorbox #cboxWrapper #cboxTopLeft{width:7px;height:7px;}#colorbox #cboxWrapper #cboxTopCenter{height:7px;}#colorbox #cboxWrapper #cboxTopRight{width:7px;height:7px;}#colorbox #cboxWrapper #cboxMiddleLeft{width:7px;}#colorbox #cboxWrapper #cboxMiddleRight{width:7px;}#colorbox #cboxWrapper #cboxContent{position:relative;overflow:visible;}#colorbox #cboxWrapper #cboxContent #cboxLoadedContent{margin-bottom:22px;}#colorbox #cboxWrapper #cboxContent #cboxCurrent{display:none !important;}#colorbox #cboxWrapper #cboxContent #cboxTitle{display:block !important;height:auto !important;color:#000000;text-align:center;padding:4px 6px !important;}#colorbox #cboxWrapper #cboxContent #cboxPrevious{position:absolute;left:-50px;top:50%;background:url(/themes/theme/images/optimized/arrow-left-wt.png) no-repeat center center;width:14px;height:22px;}@media all and (max-width:1100px){#colorbox #cboxWrapper #cboxContent #cboxPrevious{left:10px;background:url(/themes/theme/images/optimized/slider-left.png) no-repeat center center;width:33px;height:33px;background-size:100%;}}#colorbox #cboxWrapper #cboxContent #cboxNext{position:absolute;right:-50px;left:auto;top:50%;background:url(/themes/theme/images/optimized/arrow-right-wt.png) no-repeat center center;width:14px;height:22px;}@media all and (max-width:1100px){#colorbox #cboxWrapper #cboxContent #cboxNext{right:10px;background:url(/themes/theme/images/optimized/slider-right.png) no-repeat center center;width:33px;height:33px;background-size:100%;}}#colorbox #cboxWrapper #cboxContent #cboxClose{width:13px;height:14px;background:url(/themes/theme/images/optimized/close-red.png) no-repeat center center;}.notices{position:fixed;width:100%;bottom:0;z-index:100;}#cookie-notice,#privacy-notice{position:static !important;height:auto !important;}#cookie-notice #cookienote-container,#cookie-notice #privacynote-container,#privacy-notice #cookienote-container,#privacy-notice #privacynote-container{max-width:1480px;padding:5px 20px 0;width:100%;margin:0 auto;color:#fff;position:relative;}#cookie-notice #cookienote-container h3,#cookie-notice #privacynote-container h3,#privacy-notice #cookienote-container h3,#privacy-notice #privacynote-container h3{font-size:12px;padding:0;margin:0;color:#fff;font-weight:bold;text-transform:uppercase;}#cookie-notice #cookienote-container p,#cookie-notice #privacynote-container p,#privacy-notice #cookienote-container p,#privacy-notice #privacynote-container p{font-size:12px;padding:5px 0;margin:0;color:#fff;text-align:justify;margin-bottom:0;}#cookie-notice #cookienote-container a,#cookie-notice #privacynote-container a,#privacy-notice #cookienote-container a,#privacy-notice #privacynote-container a{color:#fff;}#cookie-notice #cookienote-container ul,#cookie-notice #privacynote-container ul,#privacy-notice #cookienote-container ul,#privacy-notice #privacynote-container ul{position:absolute;right:0;top:5px;font-weight:bold;list-style-type:none;margin:0;}#cookie-notice #cookienote-container ul li,#cookie-notice #privacynote-container ul li,#privacy-notice #cookienote-container ul li,#privacy-notice #privacynote-container ul li{line-height:.6;}#cookie-notice #cookienote-container ul #cookienote-continue,#cookie-notice #cookienote-container ul #privacynote-continue,#cookie-notice #privacynote-container ul #cookienote-continue,#cookie-notice #privacynote-container ul #privacynote-continue,#privacy-notice #cookienote-container ul #cookienote-continue,#privacy-notice #cookienote-container ul #privacynote-continue,#privacy-notice #privacynote-container ul #cookienote-continue,#privacy-notice #privacynote-container ul #privacynote-continue{padding-left:0;}#cookie-notice #cookienote-container ul #cookienote-continue:before,#cookie-notice #cookienote-container ul #privacynote-continue:before,#cookie-notice #privacynote-container ul #cookienote-continue:before,#cookie-notice #privacynote-container ul #privacynote-continue:before,#privacy-notice #cookienote-container ul #cookienote-continue:before,#privacy-notice #cookienote-container ul #privacynote-continue:before,#privacy-notice #privacynote-container ul #cookienote-continue:before,#privacy-notice #privacynote-container ul #privacynote-continue:before{display:none;}#cookie-notice #cookienote-container ul #cookienote-continue button,#cookie-notice #cookienote-container ul #privacynote-continue button,#cookie-notice #privacynote-container ul #cookienote-continue button,#cookie-notice #privacynote-container ul #privacynote-continue button,#privacy-notice #cookienote-container ul #cookienote-continue button,#privacy-notice #cookienote-container ul #privacynote-continue button,#privacy-notice #privacynote-container ul #cookienote-continue button,#privacy-notice #privacynote-container ul #privacynote-continue button{font-size:12px;border:0;cursor:pointer;background:transparent;color:#fff;border-radius:0;text-shadow:none;text-transform:uppercase;}#cookie-notice #cookienote-container,#privacy-notice #cookienote-container{padding-bottom:5px;}#sliding-popup{height:100vh;width:100vw;background-color:rgba(0,0,0,0.8);display:flex;flex-direction:column;justify-content:center;}@media all and (max-width:640px){#sliding-popup.sliding-popup-top{position:absolute;display:block;top:0;left:0;width:100%;height:100%;}}@media all and (max-height:420px){#sliding-popup.sliding-popup-top{position:absolute;display:block;top:0;left:0;width:100%;height:100%;}}#sliding-popup .eu-cookie-compliance-banner{background-color:#fff;max-width:600px;margin:10px auto;border-radius:8px;padding:32px 0;}@media all and (max-height:480px){#sliding-popup .eu-cookie-compliance-banner{padding:10px 0;}}@media all and (max-width:640px){#sliding-popup .eu-cookie-compliance-banner{margin-left:10px;margin-right:10px;}}#sliding-popup .eu-cookie-compliance-content{font-size:.7em;max-width:80%;}@media all and (max-width:640px){#sliding-popup .eu-cookie-compliance-content{max-width:calc(100% - 40px);}}#sliding-popup .eu-cookie-compliance-content p{margin-bottom:15px;}@media all and (max-height:710px){#sliding-popup .eu-cookie-compliance-content p:first-child{display:none;}}#sliding-popup .eu-cookie-compliance-content strong{font-size:1.22em;}#sliding-popup .eu-cookie-compliance-content a{color:#000000;text-decoration:underline;}#sliding-popup .eu-cookie-compliance-message{width:100%;max-width:100%;float:none;line-height:1.25;}#sliding-popup .eu-cookie-compliance-message .logo-cookies{max-width:125px;margin:0 auto 39px;display:block;}#sliding-popup .eu-cookie-compliance-message strong{display:block;margin-bottom:18px;}#sliding-popup .eu-cookie-compliance-categories-buttons{width:calc(62% - 15px);float:left;margin-top:20px;margin-right:15px;}#sliding-popup .eu-cookie-compliance-categories-buttons button{background-color:#f6f6f6;color:#000000;border:1px solid #959595;border-radius:8px;padding:17px 6px 17px 12px;text-align:left;min-height:68px;width:100%;}@media all and (max-width:480px){#sliding-popup .eu-cookie-compliance-categories-buttons button{min-height:94px;}}#sliding-popup .eu-cookie-compliance-buttons{width:calc(38% - 15px);float:left;margin-top:20px;margin-left:15px;}@media all and (max-width:600px){#sliding-popup .eu-cookie-compliance-buttons{clear:none;}}#sliding-popup .eu-cookie-compliance-buttons button{background-color:#055556;color:#fff;border:1px solid #959595;border-radius:8px;padding:10px 14px;text-align:left;min-height:68px;width:100%;}@media all and (max-width:480px){#sliding-popup .eu-cookie-compliance-buttons button{min-height:94px;}}#sliding-popup .eu-cookie-compliance-categories-wrapper{clear:both;max-width:95%;margin:0 auto;}#sliding-popup .eu-cookie-compliance-category{margin-top:40px;float:left;width:33.3%;}#sliding-popup .eu-cookie-compliance-category .slider-elem .title{display:block;text-align:center;margin-bottom:11px;}#sliding-popup .eu-cookie-compliance-category .slider-elem label{display:block;margin:0 auto;max-width:67px;position:relative;}#sliding-popup .switch{position:relative;display:inline-block;width:67px;height:38px;}#sliding-popup .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:38px;}#sliding-popup .switch .slider:before{position:absolute;content:'';height:30px;width:30px;left:4px;bottom:4px;transition:.4s;border-radius:50%;background:url(/themes/theme/images/unprocessed/leaf-grey.png) no-repeat center center #fff;}#sliding-popup .switch input{opacity:0;width:0;height:0;}#sliding-popup .switch input:checked + .slider{background-color:#790102;}#sliding-popup .switch input:focus + .slider{box-shadow:0 0 1px #790102;}#sliding-popup .switch input:checked + .slider:before{background:url(/themes/theme/images/unprocessed/leaf-red.png) no-repeat center center #fff;transform:translateX(30px);}.field-name-field-linked-images{text-align:justify;-moz-text-align-last:center;text-align-last:center;padding:0 50px 30px;}@media all and (max-width:1024px){.field-name-field-linked-images{padding:0 20px 30px;}}.field-name-field-linked-images .paragraph--type-linked-image{display:inline-block;vertical-align:middle;width:14%;text-align:center;margin-bottom:20px;}@media all and (max-width:1024px){.field-name-field-linked-images .paragraph--type-linked-image{width:27%;}}.field-name-field-linked-images .paragraph--type-linked-image img{max-width:80%;}.js-form-type-webform-document-file{position:relative;}.js-form-type-webform-document-file > .js-webform-document-file > .file-wrapper{position:relative;}.js-form-type-webform-document-file > .js-webform-document-file > .file-wrapper .ajax-progress.ajax-progress-throbber{position:absolute;left:0;top:0;background:none;}.js-form-type-webform-document-file > .js-webform-document-file > .file-wrapper .ajax-progress.ajax-progress-throbber:before{width:20px;height:20px;border-radius:20px;left:10px;top:6px;bottom:auto;right:auto;}.js-form-type-webform-document-file > .js-webform-document-file > .file-wrapper > label{font-size:calc(0.875em + 0.125 * ((100vw - 64em) / 56));display:block;position:static;margin:0;color:#000000;padding:7px 27px;cursor:pointer;text-align:left;border-radius:0;border:solid 1px #000000;font-weight:700;text-indent:-9999px;overflow:hidden;background:url(/themes/theme/images/optimized/upload-plus.png) no-repeat right top #fff;background-size:contain;}@media screen and (max-width:64em){.js-form-type-webform-document-file > .js-webform-document-file > .file-wrapper > label{font-size:0.875em;}}@media screen and (min-width:120em){.js-form-type-webform-document-file > .js-webform-document-file > .file-wrapper > label{font-size:1em;}}.js-form-type-webform-document-file > .js-webform-document-file.error > .file-wrapper > label{background:url(/themes/theme/images/optimized/upload-plus.png) no-repeat right top red;}.js-form-type-webform-document-file .js-form-type-checkbox{position:relative;padding-top:15px;margin-bottom:0;}.js-form-type-webform-document-file .js-form-type-checkbox > input{position:absolute;left:0;top:0;z-index:-1;opacity:0;}.js-form-type-webform-document-file .js-form-type-checkbox > label{display:block;background:url(/themes/theme/images/optimized/upload-minus.png) no-repeat right top #fff;background-size:contain;margin:0;color:#000000;cursor:pointer;overflow:hidden;text-align:left;position:relative;border:solid 1px #000000;}.js-form-type-webform-document-file .js-form-type-checkbox > label .file{display:block;max-width:calc(100% - 90px);overflow:hidden;padding:7px 25px;font-size:16px;background:none;}.js-form-type-webform-document-file .js-form-type-checkbox > label .file a{color:#000000;}.js-form-type-webform-document-file .js-form-type-checkbox > label a{font-size:16px;}.js-form-type-webform-document-file .js-form-type-checkbox > label:before{display:none;}.js-form-type-webform-document-file input.form-submit{display:none;}.js-form-type-webform-document-file .description{margin-top:15px;}.js-form-type-webform-document-file .description div{font-size:calc(0.5em + 0.1875 * ((100vw - 64em) / 56));font-size:8px;color:#fff;text-align:right;}@media screen and (max-width:64em){.js-form-type-webform-document-file .description div{font-size:0.5em;}}@media screen and (min-width:120em){.js-form-type-webform-document-file .description div{font-size:0.6875em;}}.js-form-type-webform-document-file.error label{border-color:#cd4533;}.header-links{float:right;margin-top:22px;}.job-offer-links-block{max-width:1800px;margin:0 auto 100px;width:100%;padding:0 20px;}@media all and (max-width:1024px){.job-offer-links-block{margin-bottom:50px;}}.job-offer-links-block .links__files{display:none;}.job-offer-links-block .links__text-links{display:none;}.job-offer-links-block .links-processed .link-wrapper{float:left;width:calc(33.3% - 40px);margin:0 20px;color:#fff;}@media all and (max-width:1024px){.job-offer-links-block .links-processed .link-wrapper{width:100%;padding:0;margin:0 0 20px;float:none;}}.job-offer-links-block .links-processed .link-wrapper .link-wrapper-inner{width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center;background-color:#f25127;max-width:580px;text-align:center;}.job-offer-links-block .links-processed .link-wrapper .link-wrapper-inner .field__item{width:100%;max-width:330px;margin:0 auto;}.job-offer-links-block .links-processed .link-wrapper .link-wrapper-inner .field__item > a{font-size:calc(1em + 0.875 * ((100vw - 64em) / 56));display:block;text-transform:uppercase;color:#fff;padding:20px 0;}@media screen and (max-width:64em){.job-offer-links-block .links-processed .link-wrapper .link-wrapper-inner .field__item > a{font-size:1em;}}@media screen and (min-width:120em){.job-offer-links-block .links-processed .link-wrapper .link-wrapper-inner .field__item > a{font-size:1.875em;}}.job-offer-links-block .links-processed .link-wrapper .link-wrapper-inner .field__item .file{display:block;padding:105px 0 43px;width:100%;background:none;text-transform:uppercase;position:relative;}.job-offer-links-block .links-processed .link-wrapper .link-wrapper-inner .field__item .file::before{content:'';width:100%;height:54px;left:0;top:35px;position:absolute;background-position:center center;background-size:contain;background-repeat:no-repeat;}.job-offer-links-block .links-processed .link-wrapper .link-wrapper-inner .field__item .file.file--mime-application-pdf::before{background-image:url(/themes/theme/images/optimized/icon-pdf.png);}.job-offer-links-block .links-processed .link-wrapper .link-wrapper-inner .field__item .file a{font-size:calc(1em + 0.875 * ((100vw - 64em) / 56));text-transform:uppercase;color:#fff;}@media screen and (max-width:64em){.job-offer-links-block .links-processed .link-wrapper .link-wrapper-inner .field__item .file a{font-size:1em;}}@media screen and (min-width:120em){.job-offer-links-block .links-processed .link-wrapper .link-wrapper-inner .field__item .file a{font-size:1.875em;}}.messages{position:fixed;bottom:0;width:100%;z-index:100;padding:9px;margin:0;color:#a7a7a7;background-color:#f3f3f3;word-wrap:break-word;}.messages pre{border:0;}.messages--warning{color:#903023;background-color:#ddc44f;}.messages--warning pre{background-color:#d1b328;}.messages--error{color:white;background-color:#cd4533;}.messages--error pre{background-color:#a53728;}.messages--status{color:#304319;background-color:#8dbe51;border-color:#73a03c;}.messages--status pre{background-color:#73a03c;}nav.pager{clear:both;text-align:center;padding:20px;font-size:22px;}nav.pager .pager__item{display:inline;margin:0 5px;}nav.pager .pager__item a{color:#000000;display:inline-block;transition:color 150ms ease-in-out;}nav.pager .pager__item a:hover{color:#f25127;}nav.pager .pager__item--active a{color:#f25127;}.paragraph--type-2-cols-download{max-width:1560px;margin:0 auto 55px;padding:0 20px;letter-spacing:0;}.paragraph--type-2-cols-download h2{font-size:calc(1.4375em + 1.125 * ((100vw - 64em) / 56));color:#4066a4;text-transform:uppercase;margin:0;line-height:1.2;}@media screen and (max-width:64em){.paragraph--type-2-cols-download h2{font-size:1.4375em;}}@media screen and (min-width:120em){.paragraph--type-2-cols-download h2{font-size:2.5625em;}}.paragraph--type-2-cols-download p{margin-bottom:12.5px;}.paragraph--type-2-cols-download h2 + p{font-size:calc(1.0625em + 0.625 * ((100vw - 64em) / 56));text-transform:uppercase;}@media screen and (max-width:64em){.paragraph--type-2-cols-download h2 + p{font-size:1.0625em;}}@media screen and (min-width:120em){.paragraph--type-2-cols-download h2 + p{font-size:1.6875em;}}.paragraph--type-2-cols-download h3{font-size:calc(1.375em + 0.6875 * ((100vw - 64em) / 56));color:#f25127;line-height:1;margin-bottom:5px;}@media screen and (max-width:64em){.paragraph--type-2-cols-download h3{font-size:1.375em;}}@media screen and (min-width:120em){.paragraph--type-2-cols-download h3{font-size:2.0625em;}}.paragraph--type-2-cols-download .capital-orange{text-transform:uppercase;color:#f25127;}.paragraph--type-2-cols-download .texts{display:flex;}@media all and (max-width:1024px){.paragraph--type-2-cols-download .texts{display:block;}}.paragraph--type-2-cols-download .texts p{font-size:calc(1em + 0.5625 * ((100vw - 64em) / 56));}@media screen and (max-width:64em){.paragraph--type-2-cols-download .texts p{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-2-cols-download .texts p{font-size:1.5625em;}}.paragraph--type-2-cols-download .texts .text{width:50%;padding:23px 44px 20px;}@media all and (max-width:1024px){.paragraph--type-2-cols-download .texts .text{width:100%;padding:0;}}.paragraph--type-2-cols-download .texts .text-1{border-right:3px solid #f25127;text-align:right;}@media all and (max-width:1024px){.paragraph--type-2-cols-download .texts .text-1{text-align:left;border:0;margin-bottom:20px;}}.paragraph--type-2-cols-download .texts .text-2{margin-top:5px;}.paragraph--type-2-cols-download .texts .text-2 p{line-height:1;}.paragraph--type-2-cols-download .texts .text-2 p + h3{margin-top:-7px;}.paragraph--type-2-cols-download .texts .text-2 p + h3 + p{margin-top:15px;}.paragraph--type-2-cols-download .downloads{margin-top:30px;}.paragraph--type-2-cols-download .downloads .label{font-size:calc(1.125em + 0.6875 * ((100vw - 64em) / 56));text-align:center;text-transform:uppercase;}@media screen and (max-width:64em){.paragraph--type-2-cols-download .downloads .label{font-size:1.125em;}}@media screen and (min-width:120em){.paragraph--type-2-cols-download .downloads .label{font-size:1.8125em;}}@media all and (max-width:1024px){.paragraph--type-2-cols-download .downloads .label{margin-bottom:20px;}}.paragraph--type-2-cols-download .downloads .field-name-field-downloads{display:flex;justify-content:center;}@media all and (max-width:1024px){.paragraph--type-2-cols-download .downloads .field-name-field-downloads{display:block;}}.paragraph--type-2-cols-download .downloads .paragraph--type-download-file{width:calc(50% - 60px);margin:30px;}@media all and (max-width:1024px){.paragraph--type-2-cols-download .downloads .paragraph--type-download-file{width:100%;margin:0 0 15px;}}.paragraph--type-2-cols-download .downloads .paragraph--type-download-file .file{font-size:calc(1em + 0.625 * ((100vw - 64em) / 56));padding:102px 43px 51px;}@media screen and (max-width:64em){.paragraph--type-2-cols-download .downloads .paragraph--type-download-file .file{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-2-cols-download .downloads .paragraph--type-download-file .file{font-size:1.625em;}}.paragraph--type-2-cols-download .downloads .paragraph--type-download-file .file.file--mime-application-pdf::before{height:50px;background-size:contain;}.paragraph--type-2-cols-download .downloads.single .paragraph--type-download-file{max-width:870px;width:100%;}.paragraph--type-2-cols-download .downloads.single .paragraph--type-download-file .file{font-size:calc(1.125em + 0.75 * ((100vw - 64em) / 56));padding:106px 43px 42px;}@media screen and (max-width:64em){.paragraph--type-2-cols-download .downloads.single .paragraph--type-download-file .file{font-size:1.125em;}}@media screen and (min-width:120em){.paragraph--type-2-cols-download .downloads.single .paragraph--type-download-file .file{font-size:1.875em;}}.paragraph--type-award{text-align:center;color:#000000;margin-bottom:70px;}.paragraph--type-award .award__description{margin-top:25px;}.paragraph--type-awards .awards__header-text{font-size:calc(1em + 0.3125 * ((100vw - 64em) / 56));text-align:center;color:#000000;max-width:1040px;margin:0 auto 60px;padding:0 20px;}@media screen and (max-width:64em){.paragraph--type-awards .awards__header-text{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-awards .awards__header-text{font-size:1.3125em;}}.paragraph--type-awards .awards__title{font-size:calc(1.5625em + 1.5625 * ((100vw - 64em) / 56));text-align:center;color:#afd7b5;text-transform:uppercase;max-width:870px;margin:0 auto 100px;padding:0 20px;}@media screen and (max-width:64em){.paragraph--type-awards .awards__title{font-size:1.5625em;}}@media screen and (min-width:120em){.paragraph--type-awards .awards__title{font-size:3.125em;}}.paragraph--type-awards .field-name-field-awards{max-width:1080px;margin:0 auto;}.paragraph--type-awards .field-name-field-awards > div{width:33.3%;float:left;padding:10px;}@media all and (max-width:1024px){.paragraph--type-awards .field-name-field-awards > div{width:50%;}}@media all and (max-width:480px){.paragraph--type-awards .field-name-field-awards > div{float:none;width:100%;}}.paragraph--type-awards .awards__description{font-size:calc(1em + 0.3125 * ((100vw - 64em) / 56));text-align:center;clear:both;color:#000000;padding:0 20px;max-width:1500px;margin:0 auto 40px;}@media screen and (max-width:64em){.paragraph--type-awards .awards__description{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-awards .awards__description{font-size:1.3125em;}}.paragraph--type-back{text-align:center;padding:0 20px;margin-top:70px;margin-bottom:15px;}.paragraph--type-back .back-link{font-size:calc(1em + 0.625 * ((100vw - 64em) / 56));color:#f25127;}@media screen and (max-width:64em){.paragraph--type-back .back-link{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-back .back-link{font-size:1.625em;}}.paragraph--type-back .back-link::before,.paragraph--type-back .back-link::after{bottom:-6px;height:1px;background-color:currentColor;}.paragraph--type-back .back-link:hover::after{background-color:#000000;max-width:100%;}.paragraph--type-block{position:relative;color:#fff;}.paragraph--type-block .field-group-background-image{background-repeat:no-repeat;background-size:cover;background-position:center center;}.paragraph--type-block .block__background{opacity:0;}@media all and (max-width:480px){.paragraph--type-block .block__background{display:none;}}.paragraph--type-block .text{padding:20px 15.73%;position:absolute;left:0;top:50%;transform:translate(0,-50%);}@media all and (max-width:1024px){.paragraph--type-block .text{padding:20px;width:100%;text-align:center;left:50%;top:50%;transform:translate(-50%,-50%);}}@media all and (max-width:480px){.paragraph--type-block .text{position:static;transform:none;}}.paragraph--type-block .block__header{font-size:calc(1.5625em + 0.625 * ((100vw - 64em) / 56));font-weight:700;}@media screen and (max-width:64em){.paragraph--type-block .block__header{font-size:1.5625em;}}@media screen and (min-width:120em){.paragraph--type-block .block__header{font-size:2.1875em;}}.paragraph--type-block .block__text-advanced input{background-color:#fff;}.paragraph--type-block .block__text-advanced input::-moz-placeholder{text-align:center;color:#000000;font-style:normal;opacity:1;font-weight:700;}.paragraph--type-block .block__text-advanced input:-ms-input-placeholder{text-align:center;color:#000000;font-style:normal;opacity:1;font-weight:700;}.paragraph--type-block .block__text-advanced input::-ms-input-placeholder{text-align:center;color:#000000;font-style:normal;opacity:1;font-weight:700;}.paragraph--type-block .block__text-advanced input::placeholder{text-align:center;color:#000000;font-style:normal;opacity:1;font-weight:700;}.paragraph--type-block .block__text-advanced input[type=submit]{background-color:transparent;border:none;font-weight:700;margin-top:20px;margin-bottom:40px;}.paragraph--type-block .block__linked-images > .field__item{display:inline-block;margin:25px 10px;}.paragraph--type-block .block__linked-images > .field__item:first-child{margin-left:0;}.paragraph--type-block .block__linked-images > .field__item:last-child{margin-right:0;}.paragraph--type-board-member{text-align:center;margin-bottom:60px;padding:10px;}.paragraph--type-board-member .board_member__description{font-size:calc(1em + 0.5625 * ((100vw - 64em) / 56));margin-top:25px;color:#055556;text-transform:uppercase;}@media screen and (max-width:64em){.paragraph--type-board-member .board_member__description{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-board-member .board_member__description{font-size:1.5625em;}}.paragraph--type-board{max-width:1680px;margin:0 auto;padding:0 20px;}.paragraph--type-board .board__title{font-size:calc(2.1875em + 3.4375 * ((100vw - 64em) / 56));color:#055556;text-align:center;padding-top:60px;padding-bottom:60px;}@media screen and (max-width:64em){.paragraph--type-board .board__title{font-size:2.1875em;}}@media screen and (min-width:120em){.paragraph--type-board .board__title{font-size:5.625em;}}@media all and (max-width:1024px){.paragraph--type-board .board__title{padding-top:0;padding-bottom:40px;}}.paragraph--type-board .board__header-text{font-size:calc(1.125em + 0.375 * ((100vw - 64em) / 56));color:#000000;font-weight:normal;text-align:center;max-width:660px;margin:0 auto;}@media screen and (max-width:64em){.paragraph--type-board .board__header-text{font-size:1.125em;}}@media screen and (min-width:120em){.paragraph--type-board .board__header-text{font-size:1.5em;}}.paragraph--type-board .field-name-field-board-members > div{width:25%;float:left;}@media all and (max-width:1024px){.paragraph--type-board .field-name-field-board-members > div{width:50%;}}@media all and (max-width:480px){.paragraph--type-board .field-name-field-board-members > div{width:100%;}}.paragraph--type-board .groups-center .group-left,.paragraph--type-board .groups-center .group-right{width:50%;float:left;}@media all and (max-width:1024px){.paragraph--type-board .groups-center .group-left,.paragraph--type-board .groups-center .group-right{float:none;width:100%;}}@media all and (max-width:1024px){.paragraph--type-board .groups-center .group-left{margin-bottom:40px;}}.paragraph--type-brands{color:#000000;max-width:1160px;padding:0 20px;margin:0 auto;}.paragraph--type-brands .field-name-field-brands{margin-top:90px;}.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link{max-width:505px;float:left;width:45%;margin:0 auto 85px;text-align:center;}@media all and (max-width:1024px){.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link{width:100%;float:none;}}.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link .image_title_description_link__image{display:flex;align-items:center;margin-bottom:34px;}.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link .image_title_description_link__title{font-size:calc(1.4375em + 1.75 * ((100vw - 64em) / 56));text-align:center;margin-bottom:34px;}@media screen and (max-width:64em){.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link .image_title_description_link__title{font-size:1.4375em;}}@media screen and (min-width:120em){.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link .image_title_description_link__title{font-size:3.1875em;}}.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link .image_title_description_link__description{font-size:calc(1em + 0.3125 * ((100vw - 64em) / 56));text-align:left;margin-bottom:55px;}@media screen and (max-width:64em){.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link .image_title_description_link__description{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link .image_title_description_link__description{font-size:1.3125em;}}.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link .image_title_description_link__link a{font-size:calc(1em + 0.625 * ((100vw - 64em) / 56));color:#000000;display:inline-block;}@media screen and (max-width:64em){.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link .image_title_description_link__link a{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link .image_title_description_link__link a{font-size:1.625em;}}.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link .image_title_description_link__link a::before,.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link .image_title_description_link__link a::after{bottom:-6px;height:1px;background-color:currentColor;}.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link .image_title_description_link__link a::after{background-color:#f25127;}.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link:nth-child(odd){margin-right:5%;}@media all and (max-width:1024px){.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link:nth-child(odd){margin-right:auto;}}@media all and (max-width:1024px){.paragraph--type-brands .field-name-field-brands .paragraph--type-image-title-description-link:nth-child(even){margin-left:auto;}}.paragraph--type-do-you-know-elem{position:relative;padding:12px;text-align:center;overflow:hidden;}.paragraph--type-do-you-know-elem .do_you_know_elem__background{opacity:0;}.paragraph--type-do-you-know-elem .field-group-background-image{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;transition:transform 150ms ease-in-out;}.paragraph--type-do-you-know-elem .field-group-background-image::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:0;}.paragraph--type-do-you-know-elem .do_you_know_elem__image{text-align:center;margin-top:45px;position:relative;z-index:1;}@media all and (min-width:1200px) and (max-width:1320px){.paragraph--type-do-you-know-elem .do_you_know_elem__image{margin-top:30px;}}@media all and (min-width:840px) and (max-width:880px){.paragraph--type-do-you-know-elem .do_you_know_elem__image{margin-top:30px;}}@media all and (min-width:421px) and (max-width:450px){.paragraph--type-do-you-know-elem .do_you_know_elem__image{margin-top:15px;}}@media all and (min-width:341px) and (max-width:420px){.paragraph--type-do-you-know-elem .do_you_know_elem__image{margin-top:45px;}}@media all and (max-width:340px){.paragraph--type-do-you-know-elem .do_you_know_elem__image{margin-top:20px;}}.paragraph--type-do-you-know-elem .do_you_know_elem__text{width:100%;margin:0 auto;max-width:440px;padding:0 20px;text-align:center;position:relative;z-index:1;}@media all and (max-width:420px){.paragraph--type-do-you-know-elem .do_you_know_elem__text{display:none;}}.paragraph--type-do-you-know-elem .do_you_know_elem__text p{color:#fff;font-size:20px;line-height:1.1;margin:0;}.paragraph--type-do-you-know-elem:hover .field-group-background-image{transform:scale(1.03);}.paragraph--type-do-you-know .do_you_know__header-text{font-size:calc(0.9375em + 0.3125 * ((100vw - 64em) / 56));max-width:1720px;margin:0 auto 55px;padding:0 20px;color:#000000;text-align:center;}@media screen and (max-width:64em){.paragraph--type-do-you-know .do_you_know__header-text{font-size:0.9375em;}}@media screen and (min-width:120em){.paragraph--type-do-you-know .do_you_know__header-text{font-size:1.25em;}}.paragraph--type-do-you-know .field-name-field-do-you-know-elems{max-width:1493px;padding:0 20px;margin:0 auto;}.paragraph--type-do-you-know .field-name-field-do-you-know-elems > div{max-width:calc(33.3% - 26px);float:left;margin:13px;}@media all and (max-width:1024px){.paragraph--type-do-you-know .field-name-field-do-you-know-elems > div{max-width:calc(50% - 26px);}}@media all and (max-width:680px){.paragraph--type-do-you-know .field-name-field-do-you-know-elems > div{max-width:560px;margin:13px auto;float:none;}}.paragraph--type-download-file{text-align:center;}.paragraph--type-download-file a{color:#fff;}.paragraph--type-download-file .download_file__file .file{font-size:calc(1em + 0.875 * ((100vw - 64em) / 56));padding:105px 43px 43px;display:block;background:none;text-transform:uppercase;position:relative;}@media screen and (max-width:64em){.paragraph--type-download-file .download_file__file .file{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-download-file .download_file__file .file{font-size:1.875em;}}.paragraph--type-download-file .download_file__file .file::before{content:'';width:100%;height:54px;left:0;top:35px;position:absolute;background-position:center center;background-size:contain;background-repeat:no-repeat;}.paragraph--type-download-file .download_file__file .file.file--mime-application-pdf::before{background-image:url(/themes/theme/images/optimized/icon-pdf.png);}.paragraph--type-download-file .download_file__file span:not(.file){display:none;}.paragraph--type-downloads{max-width:1678px;margin:0 auto 55px;padding:0 20px;}.paragraph--type-downloads .downloads__header-text{margin-bottom:30px;text-align:center;color:#000000;text-transform:uppercase;}.paragraph--type-downloads .downloads__header-text a{color:#f25127;}.paragraph--type-downloads .field-name-field-downloads > div{width:calc(50% - 54px);float:left;margin:0 26px 35px;}@media all and (max-width:1024px){.paragraph--type-downloads .field-name-field-downloads > div{float:none;width:100%;margin:30px 0;}}.paragraph--type-downloads.single .field-name-field-downloads > div{max-width:880px;width:100%;margin:0 auto;float:none;}.paragraph--type-downloads .downloads__description{margin-top:30px;text-align:center;color:#000000;text-transform:uppercase;}.paragraph--type-downloads .downloads__description a{color:#f25127;}.paragraph--type-gallery-elem{max-width:580px;margin:0 auto 55px;width:100%;position:relative;color:#fff;}.paragraph--type-gallery-elem .gallery_elem__color .color_field__swatch{position:absolute;top:4.5075125%;left:4.8275862%;width:95.1724138% !important;height:0 !important;padding-top:98.5%;z-index:0;}.paragraph--type-gallery-elem .group-content{position:relative;margin-right:4.8275862%;margin-bottom:4.5075125%;}.paragraph--type-gallery-elem .group-content .gallery_elem__image{position:relative;z-index:1;}.paragraph--type-gallery-elem .group-content .gallery_elem__image:after{position:absolute;left:0;top:0;width:100%;height:100%;content:'';background:rgba(0,0,0,0.4);}.paragraph--type-gallery-elem .group-content .group-text{position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;}.paragraph--type-gallery-elem .group-content .gallery_elem__title{font-size:calc(1.75em + 1.0625 * ((100vw - 64em) / 56));margin:0;line-height:1.2;text-transform:uppercase;display:inline;}@media screen and (max-width:64em){.paragraph--type-gallery-elem .group-content .gallery_elem__title{font-size:1.75em;}}@media screen and (min-width:120em){.paragraph--type-gallery-elem .group-content .gallery_elem__title{font-size:2.8125em;}}.paragraph--type-gallery-elem .group-content .colorbox{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4;}.paragraph--type-gallery{max-width:1880px;margin:0 auto;}.paragraph--type-gallery .field-name-field-gallery-elems::after{clear:both;content:"";display:block;}.paragraph--type-gallery .field-name-field-gallery-elems .paragraph--type-gallery-elem{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px;}@media all and (max-width:1024px){.paragraph--type-gallery .field-name-field-gallery-elems .paragraph--type-gallery-elem{width:calc(50% - 30px);float:left;margin-left:20px;}}@media all and (max-width:480px){.paragraph--type-gallery .field-name-field-gallery-elems .paragraph--type-gallery-elem{width:calc(100% - 40px);float:left;margin-left:20px;}}.paragraph--type-graphical-header{position:relative;margin-bottom:55px;}.paragraph--type-graphical-header .graphical_header__background{position:relative;opacity:0;z-index:-1;}.paragraph--type-graphical-header .field-group-background-image{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-size:cover;background-repeat:no-repeat;}.paragraph--type-graphical-header .graphical_header__text{font-size:calc(2.5em + 3.125 * ((100vw - 64em) / 56));color:#fff;text-align:center;max-width:890px;padding:20px;margin:0 auto 20px;}@media screen and (max-width:64em){.paragraph--type-graphical-header .graphical_header__text{font-size:2.5em;}}@media screen and (min-width:120em){.paragraph--type-graphical-header .graphical_header__text{font-size:5.625em;}}.paragraph--type-graphical-header .paragraph--type-linked-image{max-width:32%;}.paragraph--type-graphical-header .field-name-field-linked-images{text-align:justify;}.paragraph--type-graphical-header .field-name-field-linked-images::after{content:'';display:inline-block;width:100%;}.paragraph--type-graphical-header .field-name-field-linked-images .linked_image__title{font-size:calc(1.25em + 1.25 * ((100vw - 64em) / 56));margin-top:10px;color:#fff;}@media screen and (max-width:64em){.paragraph--type-graphical-header .field-name-field-linked-images .linked_image__title{font-size:1.25em;}}@media screen and (min-width:120em){.paragraph--type-graphical-header .field-name-field-linked-images .linked_image__title{font-size:2.5em;}}.paragraph--type-header-type-1{position:relative;max-width:1870px;margin:0 auto;}.paragraph--type-header-type-1 .header_type_1__background{opacity:0;}.paragraph--type-header-type-1 .wrapper{margin:0 40px;position:relative;}@media all and (max-width:1024px){.paragraph--type-header-type-1 .wrapper{margin:0 20px;}}.paragraph--type-header-type-1 .field-group-background-image{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(/themes/theme/images/optimized/header-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center center;display:flex;justify-content:center;align-items:center;}.paragraph--type-header-type-1 .group-content{text-align:center;color:inherit;}.paragraph--type-header-type-1 .header_type_1__title{font-size:calc(2em + 3.625 * ((100vw - 64em) / 56));color:inherit;line-height:1.2;}@media screen and (max-width:64em){.paragraph--type-header-type-1 .header_type_1__title{font-size:2em;}}@media screen and (min-width:120em){.paragraph--type-header-type-1 .header_type_1__title{font-size:5.625em;}}.paragraph--type-header-type-1 .header_type_1__subtitle{font-size:calc(1.125em + 1.25 * ((100vw - 64em) / 56));color:#fff;text-transform:uppercase;}@media screen and (max-width:64em){.paragraph--type-header-type-1 .header_type_1__subtitle{font-size:1.125em;}}@media screen and (min-width:120em){.paragraph--type-header-type-1 .header_type_1__subtitle{font-size:2.375em;}}.paragraph--type-image-with-description{text-align:left;margin-bottom:15px;}.paragraph--type-image-with-description .image_with_description__image{display:inline-block;vertical-align:top;width:80px;}.paragraph--type-image-with-description .image_with_description__description{font-size:calc(1em + 0.3125 * ((100vw - 64em) / 56));display:inline-block;max-width:calc(100% - 88px);vertical-align:top;}@media screen and (max-width:64em){.paragraph--type-image-with-description .image_with_description__description{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-image-with-description .image_with_description__description{font-size:1.3125em;}}.paragraph--type-image-with-description .image_with_description__description p{display:inline;}.color .paragraph--type-image-with-description .image_with_description__description{color:inherit;}.type-standard .paragraph--type-image-with-description{color:#000000;}.type-standard .paragraph--type-image-with-description .image_with_description__image{vertical-align:middle;}.type-standard .paragraph--type-image-with-description .image_with_description__description{vertical-align:middle;}.type-list .paragraph--type-image-with-description{display:inline-block;vertical-align:top;width:32%;}.type-list .paragraph--type-image-with-description .image_with_description__image{display:block;text-align:center;width:100%;margin-bottom:10px;}.type-list .paragraph--type-image-with-description .image_with_description__description{font-size:calc(0.875em + 0.5 * ((100vw - 64em) / 56));text-transform:uppercase;display:block;text-align:center;width:100%;max-width:100%;}@media screen and (max-width:64em){.type-list .paragraph--type-image-with-description .image_with_description__description{font-size:0.875em;}}@media screen and (min-width:120em){.type-list .paragraph--type-image-with-description .image_with_description__description{font-size:1.375em;}}.paragraph--type-image{max-width:1560px;margin:0 auto 55px;padding:0 20px;}.paragraph--type-issuu{max-width:1560px;margin:0 auto 55px;padding:0 20px;}.paragraph--type-issuu .issuu__issuu{max-width:1180px;margin:0 auto;padding:0 20px;}.paragraph--type-link-graphical{position:relative;margin-bottom:50px;}.paragraph--type-link-graphical .link_graphical__background{opacity:0;}@media all and (max-width:1024px){.paragraph--type-link-graphical .link_graphical__background{display:none;}}.paragraph--type-link-graphical .field-group-background-image{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:center center;}@media all and (max-width:1024px){.paragraph--type-link-graphical .field-group-background-image{display:block;position:relative;padding:20px;background-position:top center;}}.paragraph--type-link-graphical .group-text{text-align:center;padding-bottom:90px;margin:0 17%;width:66%;}@media all and (max-width:1024px){.paragraph--type-link-graphical .group-text{padding-bottom:30px;}}.paragraph--type-link-graphical .group-title{margin-bottom:37px;}.paragraph--type-link-graphical .link_graphical__image{margin-bottom:30px;}.paragraph--type-link-graphical .link_graphical__title{font-size:calc(2.1875em + 3.4375 * ((100vw - 64em) / 56));line-height:1;margin-bottom:8px;}@media screen and (max-width:64em){.paragraph--type-link-graphical .link_graphical__title{font-size:2.1875em;}}@media screen and (min-width:120em){.paragraph--type-link-graphical .link_graphical__title{font-size:5.625em;}}.paragraph--type-link-graphical .link_graphical__subtitle{font-size:calc(1.125em + 1.6875 * ((100vw - 64em) / 56));color:#fff;line-height:1;}@media screen and (max-width:64em){.paragraph--type-link-graphical .link_graphical__subtitle{font-size:1.125em;}}@media screen and (min-width:120em){.paragraph--type-link-graphical .link_graphical__subtitle{font-size:2.8125em;}}.paragraph--type-link-graphical .link_graphical__text{font-size:calc(1em + 0.5625 * ((100vw - 64em) / 56));color:#fff;}@media screen and (max-width:64em){.paragraph--type-link-graphical .link_graphical__text{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-link-graphical .link_graphical__text{font-size:1.5625em;}}.paragraph--type-link-graphical .link_graphical__link{position:absolute;width:100%;text-align:center;left:0;bottom:50px;}@media all and (max-width:1024px){.paragraph--type-link-graphical .link_graphical__link{position:static;}}.paragraph--type-link-graphical .link_graphical__link a{font-size:calc(1em + 0.625 * ((100vw - 64em) / 56));display:inline-block;color:inherit !important;text-transform:none;}@media screen and (max-width:64em){.paragraph--type-link-graphical .link_graphical__link a{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-link-graphical .link_graphical__link a{font-size:1.625em;}}.paragraph--type-link-graphical .link_graphical__link a::before,.paragraph--type-link-graphical .link_graphical__link a::after{bottom:-6px;height:1px;background-color:currentColor !important;}.paragraph--type-link-graphical .link_graphical__link a::after{background-color:#000000 !important;}.paragraph--type-link-graphical.dark-mode .link_graphical__subtitle{color:#000000;}.paragraph--type-link-graphical.dark-mode .link_graphical__text{color:#000000;}.paragraph--type-link-graphical.dark-mode .link_graphical__link a::after{background-color:#000000;}.paragraph--type-link-graphical.col-ffffff .link_graphical__link a::after{background-color:#000000;}.paragraph--type-link-graphical.link-only .field-group-background-image{min-height:0 !important;}.paragraph--type-link-graphical.link-only .link_graphical__link{position:static;}.paragraph--type-link-graphical.link-only .link_graphical__link a{font-size:calc(1em + 0.625 * ((100vw - 64em) / 56));display:inline-block;color:inherit;text-transform:none;}@media screen and (max-width:64em){.paragraph--type-link-graphical.link-only .link_graphical__link a{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-link-graphical.link-only .link_graphical__link a{font-size:1.625em;}}.paragraph--type-link-graphical.link-only .link_graphical__link a::before,.paragraph--type-link-graphical.link-only .link_graphical__link a::after{bottom:-6px;height:1px;background-color:#f25127;}.paragraph--type-link-graphical.link-only .link_graphical__link a::after{background-color:#000000;}.paragraph--type-link-graphical.paragraph--view-mode-full-width{width:100%;clear:both;}.paragraph--type-link-graphical.paragraph--view-mode-full-width .group-text{margin:0 auto;padding:0 20px 80px;max-width:1100px;width:100%;}.paragraph--type-link-graphical.paragraph--view-mode-full-width.narrow-text .group-text{margin:0 auto;max-width:560px;width:100%;}.paragraph--type-link-graphical.paragraph--view-mode-half-width{width:calc(50% - 96px);max-width:858px;margin:0 48px 48px;float:left;}@media all and (max-width:1024px){.paragraph--type-link-graphical.paragraph--view-mode-half-width{width:100%;margin:0 auto 50px;float:none;max-height:50%;overflow:hidden;}}.paragraph--type-link-graphical.paragraph--view-mode-one-third-width{width:calc(33.33% - 60px);max-width:640px;margin:0 20px 20px;display:inline-block;}@media all and (max-width:1024px){.paragraph--type-link-graphical.paragraph--view-mode-one-third-width{width:100%;margin:0 auto 50px;float:none;overflow:hidden;max-height:50%;}}.paragraph--type-link-graphical.paragraph--view-mode-one-third-width .link_graphical__title{font-size:calc(1.5625em + 2.8125 * ((100vw - 64em) / 56));line-height:1;margin-bottom:8px;}@media screen and (max-width:64em){.paragraph--type-link-graphical.paragraph--view-mode-one-third-width .link_graphical__title{font-size:1.5625em;}}@media screen and (min-width:120em){.paragraph--type-link-graphical.paragraph--view-mode-one-third-width .link_graphical__title{font-size:4.375em;}}.paragraph--type-link-graphical.paragraph--view-mode-one-third-width .link_graphical__subtitle{font-size:calc(1em + 1.1875 * ((100vw - 64em) / 56));color:#fff;line-height:1;}@media screen and (max-width:64em){.paragraph--type-link-graphical.paragraph--view-mode-one-third-width .link_graphical__subtitle{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-link-graphical.paragraph--view-mode-one-third-width .link_graphical__subtitle{font-size:2.1875em;}}.paragraph--view-mode-title-background{clear:both;max-width:50%;margin:0 auto 50px;padding:0 20px;width:100%;}@media all and (max-width:1024px){.paragraph--view-mode-title-background{min-width:100%;}}.paragraph--view-mode-title-background .group-text{max-width:none;margin:0 auto;padding-bottom:15px;}.paragraph--view-mode-title-background .field-group-background-image{min-height:0;background-size:contain;display:block;position:static;}@media all and (max-width:1024px){.paragraph--view-mode-title-background .field-group-background-image{padding-top:0;}}.paragraph--view-mode-title-background .link_graphical__title{padding-top:16px;}.paragraph--view-mode-title-background .link_graphical__subtitle{color:#000000;padding-bottom:19px;}.paragraph--view-mode-title-background .link_graphical__text{color:#000000;max-width:580px;margin:0 auto;}.paragraph--view-mode-title-background .link_graphical__link{position:static;}.paragraph--view-mode-title-background .link_graphical__link a::after{background-color:#000000;}.paragraph--view-mode-right-image{padding:0 48px;}@media all and (max-width:1024px){.paragraph--view-mode-right-image{padding:0 20px;}}.paragraph--view-mode-right-image .group-left{float:left;width:50%;position:relative;}@media all and (max-width:1024px){.paragraph--view-mode-right-image .group-left{width:100%;float:none;}}.paragraph--view-mode-right-image .group-right{float:left;width:50%;}@media all and (max-width:1024px){.paragraph--view-mode-right-image .group-right{width:100%;float:none;margin-top:30px;}}.paragraph--view-mode-right-image .link_graphical__background{opacity:1;display:block;}.paragraph--view-mode-right-image .link_graphical__subtitle{color:#000000;}.paragraph--view-mode-right-image .link_graphical__text{color:#000000;}.paragraph--view-mode-right-image .link_graphical__link a::after{background-color:#000000;}.paragraph--type-link-slide{max-width:1620px;margin:0 auto;}.paragraph--type-link-slide .link_slide__title{font-size:calc(2em + 3.625 * ((100vw - 64em) / 56));padding-bottom:50px;color:#f25127;}@media screen and (max-width:64em){.paragraph--type-link-slide .link_slide__title{font-size:2em;}}@media screen and (min-width:120em){.paragraph--type-link-slide .link_slide__title{font-size:5.625em;}}.paragraph--type-link-slide .link_slide__description{font-size:calc(1em + 0.5625 * ((100vw - 64em) / 56));}@media screen and (max-width:64em){.paragraph--type-link-slide .link_slide__description{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-link-slide .link_slide__description{font-size:1.5625em;}}.paragraph--type-link-slide .link_slide__link{margin-top:60px;}@media all and (max-width:1024px){.paragraph--type-link-slide .link_slide__link{margin-top:30px;}}.paragraph--type-link-slide .link_slide__link a{font-size:calc(1em + 0.625 * ((100vw - 64em) / 56));display:inline-block;color:#f25127;text-transform:none;}@media screen and (max-width:64em){.paragraph--type-link-slide .link_slide__link a{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-link-slide .link_slide__link a{font-size:1.625em;}}.paragraph--type-link-slide .link_slide__link a::before,.paragraph--type-link-slide .link_slide__link a::after{bottom:-6px;height:1px;background-color:#f25127;}.paragraph--type-link-slide .link_slide__link a::after{background-color:#055556;}.paragraph--type-link-slide .group-left{text-align:center;padding:0 20px;}@media all and (max-width:1024px){.paragraph--type-link-slide .group-left{width:100%;float:none;}}.paragraph--type-link-slide .group-right{padding:0 20px;}@media all and (max-width:1024px){.paragraph--type-link-slide .group-right{width:100%;float:none;padding-top:30px;}}.paragraph--type-links-slider{position:relative;}@media all and (max-width:1024px){.paragraph--type-links-slider{margin-bottom:0;}}.paragraph--type-links-slider .slick-list{overflow:visible !important;}.paragraph--type-links-slider .slick-track{display:flex !important;}.paragraph--type-links-slider .slick-slide{height:inherit !important;}.paragraph--type-links-slider .slide__content{height:100%;}.paragraph--type-links-slider .slide__caption{height:100%;}.paragraph--type-links-slider .paragraph--type-slide{height:100%;}.paragraph--type-links-slider .links_slider__link{margin-top:50px;text-align:center;}.paragraph--type-links-slider .links_slider__link a{font-size:calc(1em + 0.625 * ((100vw - 64em) / 56));display:inline-block;color:#f25127;text-transform:none;}@media screen and (max-width:64em){.paragraph--type-links-slider .links_slider__link a{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-links-slider .links_slider__link a{font-size:1.625em;}}.paragraph--type-links-slider .links_slider__link a::before,.paragraph--type-links-slider .links_slider__link a::after{bottom:-6px;height:1px;background-color:#f25127;}.paragraph--type-links-slider .links_slider__link a::after{background-color:#055556;}.paragraph--type-links .field-name-field-links{text-align:center;}.paragraph--type-list-images-description{color:#000000;max-width:960px;margin:0 auto 55px;padding:0 20px;}.paragraph--type-list-images-description .list_images_description__title{font-size:calc(1.4375em + 1.6875 * ((100vw - 64em) / 56));text-transform:uppercase;color:#f25127;margin-bottom:45px;}@media screen and (max-width:64em){.paragraph--type-list-images-description .list_images_description__title{font-size:1.4375em;}}@media screen and (min-width:120em){.paragraph--type-list-images-description .list_images_description__title{font-size:3.125em;}}.paragraph--type-list-images-description .field-name-field-images-description{color:#000000;}.paragraph--type-list-images-description.color .list_images_description__title{color:inherit;}.paragraph--type-list-images-description.color .field-name-field-images-description{color:inherit;}.paragraph--type-list-images-description.type-list{text-align:center;}.paragraph--type-paragraphs-2-cols{max-width:1560px;margin:0 auto 55px;}@media all and (max-width:1024px){.paragraph--type-paragraphs-2-cols{margin-bottom:20px;}}.paragraph--type-paragraphs-2-cols .field-name-field-left-col,.paragraph--type-paragraphs-2-cols .field-name-field-right-col{width:50%;float:left;}@media all and (max-width:1024px){.paragraph--type-paragraphs-2-cols .field-name-field-left-col,.paragraph--type-paragraphs-2-cols .field-name-field-right-col{width:100%;float:none;}}.paragraph--type-paragraphs-2-cols .field-name-field-left-col .paragraph,.paragraph--type-paragraphs-2-cols .field-name-field-right-col .paragraph{margin-bottom:20px;}.paragraph--type-paragraphs-2-cols .paragraph--type-list-images-description{margin-bottom:20px;}.paragraph--type-paragraphs-2-cols .list_images_description__title{font-size:calc(0.875em + 0.6875 * ((100vw - 64em) / 56));text-transform:none;margin-bottom:20px;}@media screen and (max-width:64em){.paragraph--type-paragraphs-2-cols .list_images_description__title{font-size:0.875em;}}@media screen and (min-width:120em){.paragraph--type-paragraphs-2-cols .list_images_description__title{font-size:1.5625em;}}.paragraph--type-slide-graphical{position:relative;}.paragraph--type-slide-graphical .field-group-background-image{background-repeat:no-repeat;background-position:center center;background-size:cover;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}.paragraph--type-slide-graphical .group-content{width:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);text-align:center;z-index:3;}.paragraph--type-slide-graphical .slide_graphical__image{display:none;}@media all and (min-width:1025px){.paragraph--type-slide-graphical .slide_graphical__image{display:block;}}.paragraph--type-slide-graphical .slide_graphical__image-mobile{display:block;}@media all and (min-width:1025px){.paragraph--type-slide-graphical .slide_graphical__image-mobile{display:none;}}.paragraph--type-slide-graphical .slide_graphical__link a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4;text-indent:-9999px;overflow:hidden;}.paragraph--type-slide{color:#fff;position:relative;}.paragraph--type-slide .group-content{width:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);text-align:center;z-index:3;}.paragraph--type-slide strong{color:#f25127;}.paragraph--type-slide .slide__background{opacity:0;}.paragraph--type-slide .field-group-background-image{background-repeat:no-repeat;background-position:center center;background-size:cover;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}.paragraph--type-slide .slide__title{font-size:calc(1.875em + 3.4375 * ((100vw - 64em) / 56));}@media screen and (max-width:64em){.paragraph--type-slide .slide__title{font-size:1.875em;}}@media screen and (min-width:120em){.paragraph--type-slide .slide__title{font-size:5.3125em;}}.paragraph--type-slide .slide__header-text{font-size:calc(1.875em + 3.4375 * ((100vw - 64em) / 56));padding:0 20px;position:relative;}@media screen and (max-width:64em){.paragraph--type-slide .slide__header-text{font-size:1.875em;}}@media screen and (min-width:120em){.paragraph--type-slide .slide__header-text{font-size:5.3125em;}}@media all and (max-width:1024px){.paragraph--type-slide .slide__header-text{line-height:1;}}.paragraph--type-slide .slide__header-text::after{position:absolute;content:'';bottom:-50px;width:80%;max-width:483px;height:3px;background-color:#fff;left:50%;transform:translateX(-50%);}@media all and (max-width:1024px){.paragraph--type-slide .slide__header-text::after{display:none;}}.paragraph--type-slide .slide__link{padding-top:120px;}@media all and (max-width:1024px){.paragraph--type-slide .slide__link{padding-top:40px;}}.paragraph--type-slide .slide__link a{font-size:calc(0.9375em + 0.9375 * ((100vw - 64em) / 56));color:#fff;background-color:#f25127;height:47px;border-radius:24px;padding:15px 30px;}@media screen and (max-width:64em){.paragraph--type-slide .slide__link a{font-size:0.9375em;}}@media screen and (min-width:120em){.paragraph--type-slide .slide__link a{font-size:1.875em;}}.paragraph--type-slider{position:relative;overflow:hidden;max-width:88%;margin:0 auto;}@media all and (max-width:1090px){.paragraph--type-slider{margin:0 20px;max-width:100%;}}.paragraph--type-slider .slick-list{overflow:visible !important;}.paragraph--type-slider .slick-track{display:flex !important;}.paragraph--type-slider .slick-slide{height:inherit !important;}.paragraph--type-slider .slide__content{height:100%;}.paragraph--type-slider .slide__caption{height:100%;}.paragraph--type-slider .paragraph--type-slide{height:100%;}.paragraph--type-text-header{position:relative;padding:0 20px;text-align:center;margin-top:50px;margin-bottom:60px;}.paragraph--type-text-header .text_header__title{font-size:calc(2em + 3.625 * ((100vw - 64em) / 56));line-height:1;}@media screen and (max-width:64em){.paragraph--type-text-header .text_header__title{font-size:2em;}}@media screen and (min-width:120em){.paragraph--type-text-header .text_header__title{font-size:5.625em;}}.paragraph--type-text-header .text_header__subtitle{font-size:calc(1.5em + 1 * ((100vw - 64em) / 56));color:#000000;}@media screen and (max-width:64em){.paragraph--type-text-header .text_header__subtitle{font-size:1.5em;}}@media screen and (min-width:120em){.paragraph--type-text-header .text_header__subtitle{font-size:2.5em;}}.paragraph--type-links + .paragraph--type-text-header{margin-top:0;}.paragraph--type-text-image-2-col{max-width:1560px;margin:0 auto 55px;}.paragraph--type-text-image-2-col .group-left{width:50%;float:left;padding:0 20px;display:flex;justify-content:center;align-items:center;}@media all and (max-width:1024px){.paragraph--type-text-image-2-col .group-left{width:100%;float:none;}}.paragraph--type-text-image-2-col .group-right{width:50%;float:left;padding:0 20px;}@media all and (max-width:1024px){.paragraph--type-text-image-2-col .group-right{width:100%;float:none;margin-top:30px;}}.paragraph--type-text-image-2-col .text_image_2_col__title{font-size:calc(1.4375em + 1.375 * ((100vw - 64em) / 56));text-transform:uppercase;margin-bottom:23px;}@media screen and (max-width:64em){.paragraph--type-text-image-2-col .text_image_2_col__title{font-size:1.4375em;}}@media screen and (min-width:120em){.paragraph--type-text-image-2-col .text_image_2_col__title{font-size:2.8125em;}}.paragraph--type-text-image-2-col .text_image_2_col__text{font-size:calc(1em + 0.3125 * ((100vw - 64em) / 56));color:#000000;max-width:670px;}@media screen and (max-width:64em){.paragraph--type-text-image-2-col .text_image_2_col__text{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-text-image-2-col .text_image_2_col__text{font-size:1.3125em;}}.paragraph--type-text-image-2-col .text_image_2_col__link{margin-top:30px;}.paragraph--type-text-image-2-col .text_image_2_col__link a{font-size:calc(1em + 0.625 * ((100vw - 64em) / 56));display:inline-block;color:#f25127;text-transform:none;}@media screen and (max-width:64em){.paragraph--type-text-image-2-col .text_image_2_col__link a{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-text-image-2-col .text_image_2_col__link a{font-size:1.625em;}}.paragraph--type-text-image-2-col .text_image_2_col__link a::before,.paragraph--type-text-image-2-col .text_image_2_col__link a::after{bottom:-6px;height:1px;background-color:currentColor;}.paragraph--type-text-image-2-col .text_image_2_col__link a::after{background-color:#000000;}.paragraph--type-text-image-2-col.centered .group-left{text-align:center;}.paragraph--type-text{max-width:1560px;margin:0 auto 55px;padding:0 20px;color:#000000;}.paragraph--type-text h3{font-size:calc(1.4375em + 1.5625 * ((100vw - 64em) / 56));margin-bottom:30px;text-transform:uppercase;}@media screen and (max-width:64em){.paragraph--type-text h3{font-size:1.4375em;}}@media screen and (min-width:120em){.paragraph--type-text h3{font-size:3em;}}.paragraph--type-text ul{margin-top:0;margin-bottom:30px;}.paragraph--type-text ul li{position:relative;}.paragraph--type-text ul li::before{content:'';position:absolute;left:0;top:15%;width:15px;height:15px;background-color:#f25127;border-radius:100%;}.paragraph--type-text ol{font-size:calc(1em + 0.3125 * ((100vw - 64em) / 56));margin-top:0;margin-bottom:30px;}@media screen and (max-width:64em){.paragraph--type-text ol{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-text ol{font-size:1.3125em;}}.paragraph--type-text li{font-size:calc(1em + 0.3125 * ((100vw - 64em) / 56));padding-left:35px;}@media screen and (max-width:64em){.paragraph--type-text li{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-text li{font-size:1.3125em;}}.paragraph--type-text p{font-size:calc(1em + 0.3125 * ((100vw - 64em) / 56));margin-top:0;margin-bottom:30px;}@media screen and (max-width:64em){.paragraph--type-text p{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-text p{font-size:1.3125em;}}.paragraph--type-text p:last-child{margin-bottom:0;}.paragraph--type-text a{color:#f25127;}.paragraph--type-video{max-width:1560px;margin:0 auto 55px;padding:0 20px;}.paragraph--type-video .vcontainer{vertical-align:middle;position:relative;overflow:hidden;}.paragraph--type-video .vcontainer .poster{cursor:pointer;}.paragraph--type-video .vcontainer .poster::after{content:'';position:absolute;left:45%;top:0;width:10%;height:100%;z-index:10;background:url(/themes/theme/images/optimized/play-button.png) no-repeat center center;background-size:contain;}.paragraph--type-video .vcontainer .poster img{position:relative;display:block;max-width:100%;height:auto;}.paragraph--type-video .vcontainer video{display:none;overflow:hidden;position:relative;left:50%;transform:translateX(-50%);z-index:10;width:100%;height:auto;}.paragraph--type-video .vcontainer .video-js{width:100%;height:auto;}.paragraph--type-video .vcontainer.clicked .poster{display:none;}.paragraph--type-video .vcontainer.clicked video{display:block;}.paragraph--type-video .vjs-afterglow-skin .vjs-big-play-button{width:8%;margin-left:-4%;}.paragraph--type-video .vjs-afterglow-skin .vjs-big-play-button::before{content:'';background:url(/themes/theme/images/optimized/play-button.png) no-repeat center center;background-size:contain;padding-top:100%;width:100%;position:absolute;}.paragraph--type-video button{border:none;}.paragraph--type-video .video__video-embed{max-width:880px;margin:0 auto;}.paragraph--type-video.two-cols > div{width:45%;float:left;}@media all and (max-width:1024px){.paragraph--type-video.two-cols > div{width:100%;float:none;}}.paragraph--type-video.two-cols .video__title{margin-right:10%;}@media all and (max-width:1024px){.paragraph--type-video.two-cols .video__title{margin-right:0;margin-bottom:20px;}}.paragraph--type-video .video__title{font-size:calc(1.4375em + 1.375 * ((100vw - 64em) / 56));color:#000000;display:flex;justify-content:center;align-items:center;text-align:center;}@media screen and (max-width:64em){.paragraph--type-video .video__title{font-size:1.4375em;}}@media screen and (min-width:120em){.paragraph--type-video .video__title{font-size:2.8125em;}}.paragraph--type-view{max-width:1760px;margin:0 auto;}.paragraph--type-view .view__header{font-size:calc(2.1875em + 0.9375 * ((100vw - 64em) / 56));text-transform:uppercase;text-align:center;margin-bottom:40px;}@media screen and (max-width:64em){.paragraph--type-view .view__header{font-size:2.1875em;}}@media screen and (min-width:120em){.paragraph--type-view .view__header{font-size:3.125em;}}.paragraph--type-view .more-link{text-align:center;}.paragraph--type-view .more-link a{font-size:calc(1em + 0.625 * ((100vw - 64em) / 56));display:inline-block;color:#afd7b5;text-transform:none;}@media screen and (max-width:64em){.paragraph--type-view .more-link a{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-view .more-link a{font-size:1.625em;}}.paragraph--type-view .more-link a::before,.paragraph--type-view .more-link a::after{bottom:-6px;height:1px;background-color:#afd7b5;}.paragraph--type-view .more-link a::after{background-color:#f25127;}.paragraph--type-webform-text{max-width:1740px;margin:0 auto 70px;}.paragraph--type-webform-text .webform_text__text{font-size:calc(1em + 0.3125 * ((100vw - 64em) / 56));color:#000000;max-width:700px;}@media screen and (max-width:64em){.paragraph--type-webform-text .webform_text__text{font-size:1em;}}@media screen and (min-width:120em){.paragraph--type-webform-text .webform_text__text{font-size:1.3125em;}}.paragraph--type-webform-text .webform_text__text a{color:#000000;}.paragraph--type-webform-text .group-left,.paragraph--type-webform-text .group-right{padding:0 20px;}@media all and (max-width:1024px){.paragraph--type-webform-text .group-left,.paragraph--type-webform-text .group-right{width:100%;float:none;}}.paragraph--type-webform-text .group-left{margin-top:45px;}.paragraph--type-webform-text .group-right{max-width:552px;}@media all and (max-width:1024px){.paragraph--type-webform-text .group-right{margin:50px auto 0;}}.paragraph--type-webform-text .webform_text__title{font-size:calc(1.375em + 0.5 * ((100vw - 64em) / 56));margin-bottom:13px;}@media screen and (max-width:64em){.paragraph--type-webform-text .webform_text__title{font-size:1.375em;}}@media screen and (min-width:120em){.paragraph--type-webform-text .webform_text__title{font-size:1.875em;}}.paragraph--type-webform-text .group-left form{margin-top:65px;}.paragraph--type-webform-text .group-left form .js-form-type-select{display:inline-block;margin-right:10px;}.paragraph--type-webform-text .group-left form .js-form-type-select label{font-size:calc(1.125em + 0.375 * ((100vw - 64em) / 56));display:block;color:#000000;text-align:center;text-transform:uppercase;margin-bottom:10px;}@media screen and (max-width:64em){.paragraph--type-webform-text .group-left form .js-form-type-select label{font-size:1.125em;}}@media screen and (min-width:120em){.paragraph--type-webform-text .group-left form .js-form-type-select label{font-size:1.5em;}}.paragraph--type-webform-text .messages--error{display:none;}.paragraph--type-webform-text .webform-confirmation__message{text-align:left;}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(359deg);}}@keyframes rotation{from{transform:rotate(0deg);}to{transform:rotate(359deg);}}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:9999;}#preloader .loader-wrapper{display:table;width:100%;height:100%;}#preloader .loader-wrapper .loader-wrapper-inner{display:table-cell;vertical-align:middle;}#preloader .loader-wrapper .loader-wrapper-inner .loader{height:40px;width:40px;margin:15px auto;position:relative;-webkit-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear;border-left:2px solid #ed1c24;border-right:2px solid #ed1c24;border-bottom:2px solid #ed1c24;border-top:2px solid #fff;border-radius:100%;}.slick-list{overflow:visible;}.slide__caption{padding:0;}.slick__arrow{width:92%;left:4%;top:50%;position:absolute;}.slick__arrow button{background:none;border:none;text-indent:-9999px;overflow:hidden;width:24px;height:41px;}.slick__arrow .slick-prev,.slick__arrow .slick-next{width:4.1%;background-size:contain;padding:0;position:absolute;}.slick__arrow .slick-prev:before,.slick__arrow .slick-next:before{display:none;color:transparent;}.slick__arrow .slick-prev{background:url(/themes/theme/images/optimized/arrow-left-flamingo.png) no-repeat center center;background-size:contain;left:0;}.slick__arrow .slick-next{background:url(/themes/theme/images/optimized/arrow-right-flamingo.png) no-repeat center center;background-size:contain;right:0;}.slick__arrow .slick-arrow:before{display:none;color:transparent;}.slick-dots{text-align:center;position:absolute;bottom:10px;width:100%;}.slick-dots li{display:inline-block;margin:0 6px;}.slick-dots li button{width:19px;height:19px;border:solid 2px #fff;background-color:transparent;border-radius:100%;padding:0;text-indent:-9999px;overflow:hidden;margin:0 4px;}.slick-dots li.slick-active button{background:#fff;}ul.tabs{border-bottom:1px solid rgba(0,0,0,0.1);margin:0 0 .5em;padding:.75em 0;width:100%;}ul.tabs li{display:inline-block;}ul.tabs a{color:#000000;display:inline-block;font-size:14px;font-weight:700;padding:.5em 1.25em;text-transform:uppercase;}ul.tabs a.is-active{color:#e27000;}footer{margin-bottom:-1px;}.form-apply-now{max-width:1660px;margin:0 auto;padding:0 20px;}.form-apply-now input,.form-apply-now textarea{font-size:calc(1em + 0.3125 * ((100vw - 64em) / 56));padding-top:17px;padding-bottom:16px;}@media screen and (max-width:64em){.form-apply-now input,.form-apply-now textarea{font-size:1em;}}@media screen and (min-width:120em){.form-apply-now input,.form-apply-now textarea{font-size:1.3125em;}}.form-apply-now textarea{height:156px;}.form-apply-now .top-text{font-size:calc(1em + 0.3125 * ((100vw - 64em) / 56));max-width:50%;}@media screen and (max-width:64em){.form-apply-now .top-text{font-size:1em;}}@media screen and (min-width:120em){.form-apply-now .top-text{font-size:1.3125em;}}@media all and (max-width:1024px){.form-apply-now .top-text{max-width:100%;}}.form-apply-now .top-text p{margin-bottom:30px;}.form-apply-now .top-text p:first-child{margin-bottom:60px;}.form-apply-now .ocupation-label,.form-apply-now .data-label{font-size:calc(1.25em + 0.3125 * ((100vw - 64em) / 56));margin-top:20px;}@media screen and (max-width:64em){.form-apply-now .ocupation-label,.form-apply-now .data-label{font-size:1.25em;}}@media screen and (min-width:120em){.form-apply-now .ocupation-label,.form-apply-now .data-label{font-size:1.5625em;}}.form-apply-now .form-item-name,.form-apply-now .form-item-surname,.form-apply-now .form-item-phone,.form-apply-now .form-item-city{width:calc(50% - 18px);float:left;margin-bottom:20px;}@media all and (max-width:1024px){.form-apply-now .form-item-name,.form-apply-now .form-item-surname,.form-apply-now .form-item-phone,.form-apply-now .form-item-city{width:100%;float:none;}}.form-apply-now .form-item-email{margin-bottom:20px;}.form-apply-now .form-item-name,.form-apply-now .form-item-phone{margin-right:18px;}@media all and (max-width:1024px){.form-apply-now .form-item-name,.form-apply-now .form-item-phone{margin-right:0;}}.form-apply-now .form-item-surname,.form-apply-now .form-item-city{margin-left:18px;}@media all and (max-width:1024px){.form-apply-now .form-item-surname,.form-apply-now .form-item-city{margin-left:0;}}.form-apply-now .files-label{font-size:calc(1.25em + 0.3125 * ((100vw - 64em) / 56));margin-top:60px;}@media screen and (max-width:64em){.form-apply-now .files-label{font-size:1.25em;}}@media screen and (min-width:120em){.form-apply-now .files-label{font-size:1.5625em;}}.form-apply-now .js-form-type-webform-document-file > .js-webform-document-file > .file-wrapper > label{padding-top:17px;padding-bottom:16px;}.form-apply-now .js-form-type-webform-document-file .js-form-type-checkbox > label{padding:17px 27px 16px;}.form-apply-now .js-form-type-webform-document-file .js-form-type-checkbox > label > .file{font-size:calc(1em + 0.25 * ((100vw - 64em) / 56));padding:0;}@media screen and (max-width:64em){.form-apply-now .js-form-type-webform-document-file .js-form-type-checkbox > label > .file{font-size:1em;}}@media screen and (min-width:120em){.form-apply-now .js-form-type-webform-document-file .js-form-type-checkbox > label > .file{font-size:1.25em;}}.form-apply-now .form-item-files{float:left;width:calc(50% - 18px);margin-right:18px;margin-bottom:50px;}@media all and (max-width:1024px){.form-apply-now .form-item-files{width:100%;float:none;}}.form-apply-now .form-item-files .webform-element-description{font-size:calc(1em + 0.25 * ((100vw - 64em) / 56));text-align:center;}@media screen and (max-width:64em){.form-apply-now .form-item-files .webform-element-description{font-size:1em;}}@media screen and (min-width:120em){.form-apply-now .form-item-files .webform-element-description{font-size:1.25em;}}.form-apply-now .agree-label{width:calc(50% - 18px);margin-left:18px;float:left;}@media all and (max-width:1024px){.form-apply-now .agree-label{width:100%;float:none;}}.form-apply-now .webform-type-checkboxes{clear:both;margin-bottom:38px;}.form-apply-now .webform-type-checkboxes label{font-size:calc(1em + 0.25 * ((100vw - 64em) / 56));}@media screen and (max-width:64em){.form-apply-now .webform-type-checkboxes label{font-size:1em;}}@media screen and (min-width:120em){.form-apply-now .webform-type-checkboxes label{font-size:1.25em;}}.form-apply-now .webform-type-checkboxes label:before{border:3px solid #363636;width:25px;height:25px;}.form-apply-now .webform-type-checkboxes .js-form-type-checkbox{margin-bottom:15px;}.form-apply-now .webform-type-checkboxes.error label:before{border:3px solid red;}.form-apply-now .bottom-text{margin-bottom:35px;}.form-apply-now .bottom-text p{margin-bottom:25px;}.form-apply-now .webform-actions{background-color:#f25127;margin-top:30px;margin-bottom:50px;}.form-apply-now .webform-actions::before,.form-apply-now .webform-actions::after{display:none;}.form-apply-now .webform-actions .webform-button--submit{font-size:calc(1.25em + 0.875 * ((100vw - 64em) / 56));color:#fff;padding:7px 35px 3px;}@media screen and (max-width:64em){.form-apply-now .webform-actions .webform-button--submit{font-size:1.25em;}}@media screen and (min-width:120em){.form-apply-now .webform-actions .webform-button--submit{font-size:2.125em;}}.form-apply-now .messages--error{display:none;}header{position:relative;background-color:#fff;margin:0 auto 15px;max-width:1920px;}header > .container{max-width:86.5%;padding:0 40px;margin:0 auto;position:relative;}@media all and (max-width:1090px){header > .container{max-width:100%;padding:0 20px;}}.node--type-job-offer.node--view-mode-teaser{max-width:554px;margin:0 auto;width:100%;position:relative;color:#fff;border:2px solid #cdcdcf;}.node--type-job-offer.node--view-mode-teaser .job_offer__thumbnail{position:relative;z-index:1;}.node--type-job-offer.node--view-mode-teaser .job_offer__thumbnail:after{position:absolute;left:0;top:0;width:100%;height:100%;content:'';background:rgba(0,0,0,0.4);}.node--type-job-offer.node--view-mode-teaser .group-text{position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;z-index:1;display:flex;justify-content:center;align-items:center;padding:10px;}.node--type-job-offer.node--view-mode-teaser .job_offer__node-title{text-align:center;}.node--type-job-offer.node--view-mode-teaser .job_offer__node-title h3{font-size:calc(1.375em + 1.125 * ((100vw - 64em) / 56));margin:0;line-height:1.2;text-transform:uppercase;display:inline;}@media screen and (max-width:64em){.node--type-job-offer.node--view-mode-teaser .job_offer__node-title h3{font-size:1.375em;}}@media screen and (min-width:120em){.node--type-job-offer.node--view-mode-teaser .job_offer__node-title h3{font-size:2.5em;}}.node--type-job-offer.node--view-mode-teaser .job_offer__location{font-size:calc(1.375em + 1.125 * ((100vw - 64em) / 56));text-align:center;text-transform:uppercase;margin-top:50px;}@media screen and (max-width:64em){.node--type-job-offer.node--view-mode-teaser .job_offer__location{font-size:1.375em;}}@media screen and (min-width:120em){.node--type-job-offer.node--view-mode-teaser .job_offer__location{font-size:2.5em;}}.node--type-job-offer.node--view-mode-teaser .job_offer__node-link{position:absolute;bottom:9%;width:100%;text-align:center;z-index:3;}.node--type-job-offer.node--view-mode-teaser .job_offer__node-link a{font-size:calc(1em + 0.625 * ((100vw - 64em) / 56));color:#fff;}@media screen and (max-width:64em){.node--type-job-offer.node--view-mode-teaser .job_offer__node-link a{font-size:1em;}}@media screen and (min-width:120em){.node--type-job-offer.node--view-mode-teaser .job_offer__node-link a{font-size:1.625em;}}.node--type-job-offer.node--view-mode-teaser .job_offer__node-link a::before,.node--type-job-offer.node--view-mode-teaser .job_offer__node-link a::after{bottom:-6px;height:1px;background-color:currentColor;}.node--type-job-offer.node--view-mode-teaser .job_offer__dynamic-copy-fieldnode-more a{position:absolute;left:0;top:0;width:100%;height:100%;display:block;z-index:4;text-indent:-9999px;overflow:hidden;}.node--type-job-offer.node--view-mode-teaser.new::after{display:block;content:'';position:absolute;width:20%;height:20%;top:-3%;right:-3%;background:url(/themes/theme/images/optimized/icon-new-offer-pl.png) no-repeat center center;background-size:contain;z-index:2;}.node--type-job-offer.node--view-mode-teaser:hover .job_offer__node-link a::after{background-color:#000000;max-width:100%;}.lang-en .node--type-job-offer.node--view-mode-teaser.new::after{background:url(/themes/theme/images/optimized/icon-new-offer-en.png) no-repeat center center;background-size:contain;}.node--type-location{margin-bottom:50px;color:#000000;text-align:center;}.node--type-location a{color:#000000;}.node--type-location .location__node-title h3{font-size:calc(1.125em + 0.375 * ((100vw - 64em) / 56));text-transform:uppercase;margin:0 0 20px;}@media screen and (max-width:64em){.node--type-location .location__node-title h3{font-size:1.125em;}}@media screen and (min-width:120em){.node--type-location .location__node-title h3{font-size:1.5em;}}.node--type-location .location__description{font-size:calc(1em + 0.3125 * ((100vw - 64em) / 56));}@media screen and (max-width:64em){.node--type-location .location__description{font-size:1em;}}@media screen and (min-width:120em){.node--type-location .location__description{font-size:1.3125em;}}.node--type-location .field-name-field-gmaps{margin-top:10px;position:relative;text-transform:uppercase;}.node--type-location .field-name-field-gmaps .field-label-inline{font-size:calc(1em + 0.3125 * ((100vw - 64em) / 56));}@media screen and (max-width:64em){.node--type-location .field-name-field-gmaps .field-label-inline{font-size:1em;}}@media screen and (min-width:120em){.node--type-location .field-name-field-gmaps .field-label-inline{font-size:1.3125em;}}.node--type-location .field-name-field-gmaps a{position:absolute;text-indent:-9999px;overflow:hidden;display:block;left:0;top:0;width:100%;height:100%;z-index:1;}.node--type-media{margin-bottom:50px;}.node--type-media .group-left{width:148px;}@media all and (max-width:680px){.node--type-media .group-left{width:100%;float:none;margin-bottom:15px;}}.node--type-media .group-right{width:calc(100% - 166px);margin-left:18px;margin-top:18px;}@media all and (max-width:680px){.node--type-media .group-right{margin:0;width:100%;float:none;text-align:center;}}.node--type-media .media__node-title h2{font-size:calc(1em + 0.25 * ((100vw - 64em) / 56));margin:0;text-transform:uppercase;}@media screen and (max-width:64em){.node--type-media .media__node-title h2{font-size:1em;}}@media screen and (min-width:120em){.node--type-media .media__node-title h2{font-size:1.25em;}}.node--type-media .field__label{font-size:15px;color:#000000;display:inline-block;}@media all and (max-width:680px){.node--type-media .field__label{display:block;margin-top:20px;margin-bottom:10px;}}.node--type-media .media__media-category .field__label{vertical-align:middle;}.node--type-media .media__media-category .field__item,.node--type-media .field--name-field-files .field__item{display:inline-block;}.node--type-media .field-name-taxonomy-term-title{font-size:15px;display:inline-block;}.node--type-media .media__files{margin-top:30px;display:flex;}@media all and (max-width:680px){.node--type-media .media__files{display:block;}}.node--type-media .media__files .field__label{float:left;margin-top:20px;}@media all and (max-width:680px){.node--type-media .media__files .field__label{display:block;float:none;margin-bottom:15px;}}.node--type-media .media__files .field__item,.node--type-media .media__files .field__items{flex-grow:1;}.node--type-media .media__files .field__item{margin-bottom:10px;}.node--type-media .media__files .field__item span:not(.file){display:none;}.node--type-media .file{display:inline-block;position:relative;background-image:none;width:48px;height:54px;background-size:contain;background-repeat:no-repeat;background-position:center center;margin-left:20px;}.node--type-media .file a{text-indent:-99999px;overflow:hidden;display:block;top:0;left:0;width:100%;height:100%;position:absolute;}.node--type-media .file.file--mime-image-jpeg{background-image:url(/themes/theme/images/optimized/icon-jpg.png);}.node--type-news.node--view-mode-teaser{max-width:580px;margin:0 auto 44px;width:100%;position:relative;color:#fff;}.node--type-news.node--view-mode-teaser .news__color .color_field__swatch{position:absolute;top:4.5075125%;left:4.8275862%;width:95.1724138% !important;height:0 !important;padding-top:98.5%;z-index:0;}.node--type-news.node--view-mode-teaser .group-content{position:relative;margin-right:4.8275862%;margin-bottom:4.5075125%;}.node--type-news.node--view-mode-teaser .group-content .news__thumbnail{position:relative;z-index:1;}.node--type-news.node--view-mode-teaser .group-content .news__thumbnail:after{position:absolute;left:0;top:0;width:100%;height:100%;content:'';background:rgba(0,0,0,0.4);}.node--type-news.node--view-mode-teaser .group-content .group-text{position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;padding:10px;}.node--type-news.node--view-mode-teaser .group-content .news__node-title{display:inline;}.node--type-news.node--view-mode-teaser .group-content .news__node-title h3{font-size:calc(1.375em + 1.125 * ((100vw - 64em) / 56));margin:0;line-height:1.2;display:inline;color:#fff !important;}@media screen and (max-width:64em){.node--type-news.node--view-mode-teaser .group-content .news__node-title h3{font-size:1.375em;}}@media screen and (min-width:120em){.node--type-news.node--view-mode-teaser .group-content .news__node-title h3{font-size:2.5em;}}.node--type-news.node--view-mode-teaser .group-content .news__subtitle{font-size:calc(1.125em + 1.0625 * ((100vw - 64em) / 56));display:block;margin:0;line-height:1.2;color:#fff !important;}@media screen and (max-width:64em){.node--type-news.node--view-mode-teaser .group-content .news__subtitle{font-size:1.125em;}}@media screen and (min-width:120em){.node--type-news.node--view-mode-teaser .group-content .news__subtitle{font-size:2.1875em;}}.node--type-news.node--view-mode-teaser .group-content .news__node-link{position:absolute;bottom:9%;width:100%;text-align:center;z-index:3;}.node--type-news.node--view-mode-teaser .group-content .news__node-link a{font-size:calc(1em + 0.625 * ((100vw - 64em) / 56));color:#fff;}@media screen and (max-width:64em){.node--type-news.node--view-mode-teaser .group-content .news__node-link a{font-size:1em;}}@media screen and (min-width:120em){.node--type-news.node--view-mode-teaser .group-content .news__node-link a{font-size:1.625em;}}.node--type-news.node--view-mode-teaser .group-content .news__node-link a::before,.node--type-news.node--view-mode-teaser .group-content .news__node-link a::after{bottom:-6px;height:1px;}.node--type-news.node--view-mode-teaser .group-content .news__node-link a::before{background-color:currentColor;}.node--type-news.node--view-mode-teaser .group-content .news__dynamic-copy-fieldnode-more a{position:absolute;left:0;top:0;width:100%;height:100%;display:block;z-index:4;text-indent:-9999px;overflow:hidden;}.node--type-news.node--view-mode-teaser:hover .news__node-link a::after{max-width:100%;}.node--type-news.node--view-mode-teaser.col-055556 .group-content .news__node-link a::after{background-color:#055556;}.node--type-news.node--view-mode-teaser.col-000000 .group-content .news__node-link a::after{background-color:#000000;}.node--type-news.node--view-mode-teaser.col-ffb9c9 .group-content .news__node-link a::after{background-color:#fbd1c5;}.node--type-news.node--view-mode-teaser.col-f25127 .group-content .news__node-link a::after{background-color:#f25127;}.node--type-news.node--view-mode-teaser.col-afd7b5 .group-content .news__node-link a::after{background-color:#afd7b5;}.view-contacts{max-width:1740px;margin:55px auto;padding:0 20px;}.view-contacts .view-content{max-width:1160px;margin:0 auto;display:none;}.view-contacts .view-content .views-row{width:50%;float:left;padding:0 10px;}@media all and (max-width:1024px){.view-contacts .view-content .views-row{width:100%;padding:0;margin-bottom:15px;float:none;}}.view-contacts.show .view-content{display:block;}.view-job-offers{max-width:1760px;padding:0 10px;margin:0 auto;position:relative;}.view-job-offers .view-content .views-row{width:33.3%;float:left;padding:0 10px;margin-bottom:68px;}@media all and (max-width:1024px){.view-job-offers .view-content .views-row{width:100%;padding:0;margin-bottom:15px;float:none;}}.view-job-offers .view-content .views-row .block-social,.view-job-offers .view-content .views-row .block-join{max-width:554px;height:100%;margin:0 auto;width:100%;position:relative;color:#fff;border:2px solid #cdcdcf;display:flex;align-items:center;padding:20px;}.view-job-offers .view-content .views-row .block-social{background:url(/themes/theme/images/optimized/jobs-offers-social-bg.jpg) no-repeat center center transparent;background-size:cover;}.view-job-offers .view-content .views-row .block-social .group-content{text-align:center;color:white;width:100%;}.view-job-offers .view-content .views-row .block-social .group-content .group-text{font-size:calc(1.375em + 1.125 * ((100vw - 64em) / 56));text-transform:uppercase;max-width:300px;margin:0 auto;}@media screen and (max-width:64em){.view-job-offers .view-content .views-row .block-social .group-content .group-text{font-size:1.375em;}}@media screen and (min-width:120em){.view-job-offers .view-content .views-row .block-social .group-content .group-text{font-size:2.5em;}}.view-job-offers .view-content .views-row .block-social .group-content a{color:white;}.view-job-offers .view-content .views-row .block-social .group-content .social{text-align:center;margin-top:50px;}.view-job-offers .view-content .views-row .block-social .group-content .social .item{display:inline-block;margin:0 10px;}.view-job-offers .view-content .views-row .block-social .group-content .social .item a{font-size:calc(1em + 0.125 * ((100vw - 64em) / 56));text-transform:uppercase;display:inline-block;position:relative;transition:transform 150ms ease-in-out;}@media screen and (max-width:64em){.view-job-offers .view-content .views-row .block-social .group-content .social .item a{font-size:1em;}}@media screen and (min-width:120em){.view-job-offers .view-content .views-row .block-social .group-content .social .item a{font-size:1.125em;}}.view-job-offers .view-content .views-row .block-social .group-content .social .item a::before{display:block;content:'';width:100%;height:62px;margin-bottom:25px;background-image:url(/themes/theme/images/optimized/icon-pdf.png);background-position:center center;background-size:contain;background-repeat:no-repeat;}.view-job-offers .view-content .views-row .block-social .group-content .social .item a.li::before{background-image:url(/themes/theme/images/optimized/icon-in-wh.png);}.view-job-offers .view-content .views-row .block-social .group-content .social .item a.gl::before{background-image:url(/themes/theme/images/optimized/icon-gl-wh.png);}.view-job-offers .view-content .views-row .block-social .group-content .social .item a.pp::before{background-image:url(/themes/theme/images/optimized/icon-p-wh.png);}.view-job-offers .view-content .views-row .block-social .group-content .social .item a:hover{transform:scale(1.1);}.view-job-offers .view-content .views-row .block-join .group-content{font-size:calc(1em + 0.3125 * ((100vw - 64em) / 56));color:#afd7b5;max-width:360px;margin:0 auto;text-align:center;text-transform:uppercase;}@media screen and (max-width:64em){.view-job-offers .view-content .views-row .block-join .group-content{font-size:1em;}}@media screen and (min-width:120em){.view-job-offers .view-content .views-row .block-join .group-content{font-size:1.3125em;}}.view-job-offers .view-content .views-row .block-join .group-content .link{margin-top:70px;}.view-job-offers .view-content .views-row .block-join .group-content .link a{font-size:calc(1em + 0.3125 * ((100vw - 64em) / 56));color:#afd7b5;display:inline-block;}@media screen and (max-width:64em){.view-job-offers .view-content .views-row .block-join .group-content .link a{font-size:1em;}}@media screen and (min-width:120em){.view-job-offers .view-content .views-row .block-join .group-content .link a{font-size:1.3125em;}}.view-job-offers .view-content .views-row .block-join .group-content .link a::before,.view-job-offers .view-content .views-row .block-join .group-content .link a::after{bottom:-6px;height:1px;background-color:currentColor;}.view-job-offers .view-content .views-row .block-join .group-content .link a:hover::after{background-color:#000000;}form.job-offers-filters .form-item label{display:block;margin-bottom:10px;text-transform:uppercase;color:#000000;}form.job-offers-filters .form-item .form-text{width:280px;min-height:40px;}form.job-offers-filters .select2{min-width:280px;}form.job-offers-filters .select2-results ul.select2-results__options li.select2-results__option.select2-results__option--highlighted{background-color:#afd7b5 !important;}.view-media{max-width:1740px;margin:55px auto;padding:0 20px;}.view-media .media-header{text-align:justify;}.view-media .media-header::after{content:'';display:inline-block;width:100%;}.view-media .media-header > .item{width:32%;display:inline-block;background-color:#afd7b5;color:#fff;text-align:center;}@media all and (max-width:680px){.view-media .media-header > .item{width:100%;margin-bottom:15px;float:none;}}.view-media .media-header > .item a,.view-media .media-header > .item .title{font-size:calc(1em + 0.5625 * ((100vw - 64em) / 56));color:#fff;display:inline-block;width:100%;padding:9px;}@media screen and (max-width:64em){.view-media .media-header > .item a,.view-media .media-header > .item .title{font-size:1em;}}@media screen and (min-width:120em){.view-media .media-header > .item a,.view-media .media-header > .item .title{font-size:1.5625em;}}.view-media .media-header > .item .title{cursor:pointer;}.view-media .exposed{max-width:1160px;margin:60px auto 0;position:relative;}@media all and (max-width:680px){.view-media .exposed{margin-top:0;}}.view-media .exposed .views-exposed-form > .item{display:block;width:33.3%;float:left;vertical-align:top;text-align:center;}@media all and (max-width:680px){.view-media .exposed .views-exposed-form > .item{width:100%;margin-bottom:15px;float:none;}}.view-media .exposed .views-exposed-form > .item a{font-size:calc(1em + 0.5625 * ((100vw - 64em) / 56));color:#000000;}@media screen and (max-width:64em){.view-media .exposed .views-exposed-form > .item a{font-size:1em;}}@media screen and (min-width:120em){.view-media .exposed .views-exposed-form > .item a{font-size:1.5625em;}}.view-media .exposed .views-exposed-form > .item a::before{display:block;height:78px;margin-bottom:15px;content:'';background:url(/themes/theme/images/optimized/icon-video.png) no-repeat top center;background-size:contain;}.view-media .exposed .views-exposed-form [id^=edit-cat]{float:left;width:66.6%;margin:0;vertical-align:middle;}@media all and (max-width:680px){.view-media .exposed .views-exposed-form [id^=edit-cat]{width:100%;float:none;}}.view-media .exposed .form-radios{text-align:justify;}.view-media .exposed .form-radios::after{content:'';display:inline-block;width:100%;}.view-media .exposed .form-radios input{position:absolute;left:0;top:0;width:0;height:0;overflow:hidden;min-width:0;z-index:-1;opacity:0;}.view-media .exposed .form-radios .form-item-cat{display:inline-block;width:49%;text-align:center;color:#000000;vertical-align:top;}@media all and (max-width:680px){.view-media .exposed .form-radios .form-item-cat{width:100%;margin-bottom:15px;float:none;}}.view-media .exposed .form-radios .form-item-cat label{font-size:calc(1em + 0.5625 * ((100vw - 64em) / 56));cursor:pointer;}@media screen and (max-width:64em){.view-media .exposed .form-radios .form-item-cat label{font-size:1em;}}@media screen and (min-width:120em){.view-media .exposed .form-radios .form-item-cat label{font-size:1.5625em;}}.view-media .exposed .form-radios .form-item-cat label::before{display:block;height:78px;margin-bottom:15px;content:'';background-repeat:no-repeat;background-position:top center;background-size:contain;}.view-media .exposed .form-radios .form-item-cat:nth-child(1) label::before{background-image:url(/themes/theme/images/optimized/icon-photo.png);}.view-media .exposed .form-radios .form-item-cat:nth-child(2) label::before{background-image:url(/themes/theme/images/optimized/icon-id.png);}.view-media .exposed .search{clear:both;padding-top:20px;margin-bottom:60px;text-align:center;}.view-media .exposed .search .js-form-type-textfield{display:inline-block;position:relative;}@media all and (max-width:680px){.view-media .exposed .search .js-form-type-textfield{width:100%;display:block;}}.view-media .exposed .search .js-form-type-textfield label{display:none;}.view-media .exposed .search .js-form-type-textfield input{background-color:#e1e1e1;border:none;max-width:none;width:100%;}.view-media .exposed .search .js-form-type-textfield input::-moz-placeholder{font-family:'danish_crown_textregular',Arial,sans-serif;font-style:normal;font-weight:normal;}.view-media .exposed .search .js-form-type-textfield input:-ms-input-placeholder{font-family:'danish_crown_textregular',Arial,sans-serif;font-style:normal;font-weight:normal;}.view-media .exposed .search .js-form-type-textfield input::-ms-input-placeholder{font-family:'danish_crown_textregular',Arial,sans-serif;font-style:normal;font-weight:normal;}.view-media .exposed .search .js-form-type-textfield input::placeholder{font-family:'danish_crown_textregular',Arial,sans-serif;font-style:normal;font-weight:normal;}.view-media .exposed .search .js-form-type-textfield::after{position:absolute;content:'';width:30px;height:100%;right:0;top:0;background:url(/themes/theme/images/optimized/icon-search-2.png) no-repeat center center #afd7b5;background-size:60%;}.view-media .view-content{max-width:1160px;margin:0 auto;display:none;}.view-media .view-content .views-row{width:50%;float:left;padding:0 10px;}@media all and (max-width:1024px){.view-media .view-content .views-row{width:100%;padding:0;margin-bottom:15px;float:none;}}.display-media .view-media .media-header > .item .title{cursor:auto;}.display-media .view-media .view-content{display:block;}.view-news{padding:0 20px;max-width:1880px;margin:0 auto;}@media all and (max-width:1024px){.view-news{padding:0;}}.view-news .view-content::after{clear:both;content:"";display:block;}.view-news .view-content .views-row{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px;}@media all and (max-width:1024px){.view-news .view-content .views-row{width:calc(50% - 30px);float:left;margin-left:20px;}.view-news .view-content .views-row:last-child{width:100%;margin-left:0;}.view-news .view-content .views-row:last-child .views-field-rendered-entity{max-width:50%;margin:0 auto;}}@media all and (max-width:480px){.view-news .view-content .views-row{width:calc(100% - 40px);float:left;margin-left:20px;}.view-news .view-content .views-row:last-child .views-field-rendered-entity{width:calc(100% - 40px);max-width:100%;}}.view-news.view-display-block-news .view-content,.view-news.view-display-block-press-releases .view-content{padding-bottom:120px;position:relative;}.view-news.view-display-block-news .view-content .pager--load-more,.view-news.view-display-block-press-releases .view-content .pager--load-more{width:100%;bottom:0;left:0;position:absolute;text-align:center;margin-bottom:40px;}.view-news.view-display-block-news .view-content .pager--load-more a,.view-news.view-display-block-press-releases .view-content .pager--load-more a{font-size:calc(1em + 0.625 * ((100vw - 64em) / 56));color:currentColor;}@media screen and (max-width:64em){.view-news.view-display-block-news .view-content .pager--load-more a,.view-news.view-display-block-press-releases .view-content .pager--load-more a{font-size:1em;}}@media screen and (min-width:120em){.view-news.view-display-block-news .view-content .pager--load-more a,.view-news.view-display-block-press-releases .view-content .pager--load-more a{font-size:1.625em;}}.view-news.view-display-block-news .view-content .pager--load-more a::before,.view-news.view-display-block-news .view-content .pager--load-more a::after,.view-news.view-display-block-press-releases .view-content .pager--load-more a::before,.view-news.view-display-block-press-releases .view-content .pager--load-more a::after{bottom:-6px;height:1px;background-color:currentColor;}.view-news.view-display-block-news .view-content .pager--load-more a:hover::after,.view-news.view-display-block-press-releases .view-content .pager--load-more a:hover::after{background-color:#000000;}.view-search > .view-content{padding:0 20px;max-width:1580px;margin:140px auto 60px;border-top:solid 2px #f25127;}.view-search > .view-content .title h3{font-size:calc(1em + 0.25 * ((100vw - 64em) / 56));text-transform:uppercase;text-align:center;clear:both;padding:60px 0;}@media screen and (max-width:64em){.view-search > .view-content .title h3{font-size:1em;}}@media screen and (min-width:120em){.view-search > .view-content .title h3{font-size:1.25em;}}.view-search > .view-content .rows::after{clear:both;content:"";display:block;}.view-search > .view-content .rows .views-row{margin-top:27px;margin-bottom:20px;border-bottom:solid 2px #f25127;}.view-search > .view-content .rows .views-row h3{font-size:calc(1em + 0.25 * ((100vw - 64em) / 56));margin:0;}@media screen and (max-width:64em){.view-search > .view-content .rows .views-row h3{font-size:1em;}}@media screen and (min-width:120em){.view-search > .view-content .rows .views-row h3{font-size:1.25em;}}.view-search > .view-content .rows .views-row a{font-size:calc(1em + 0.25 * ((100vw - 64em) / 56));display:inline-block;padding:20px 0 20px;text-transform:uppercase;color:#000000;}@media screen and (max-width:64em){.view-search > .view-content .rows .views-row a{font-size:1em;}}@media screen and (min-width:120em){.view-search > .view-content .rows .views-row a{font-size:1.25em;}}.gp-graduate-programme{position:relative;margin-bottom:-100px;color:#000000;}.gp-graduate-programme:before,.gp-graduate-programme:after{content:'';height:120px;width:25px;margin:0 auto;display:block;background:url(/themes/theme/images/optimized/spacer-gp-bottom.png) no-repeat center center;position:relative;top:50px;z-index:2;}.gp-graduate-programme:after{background:url(/themes/theme/images/optimized/spacer-gp-top.png) no-repeat center center;top:-80px;height:180px;visibility:visible;}.gp-graduate-programme .field-name-field-custom-html-content{position:relative;z-index:1;}.gp-graduate-programme .wrapper{background-size:cover;padding-top:105px;padding-bottom:100px;}.gp-graduate-programme .wrapper .content{max-width:600px;padding:0 20px;margin:0 auto;text-align:center;}.gp-graduate-programme .wrapper .content p{font-size:38px;max-width:475px;margin:15px auto 30px;}.gp-graduate-programme .wrapper .content p strong{color:#afd7b5;}.gp-graduate-programme .wrapper .content .button{font-size:calc(0.875em + 0.6875 * ((100vw - 64em) / 56));max-width:470px;margin:0 auto;position:relative;text-align:left;padding:5px 5px 5px 90px;}@media screen and (max-width:64em){.gp-graduate-programme .wrapper .content .button{font-size:0.875em;}}@media screen and (min-width:120em){.gp-graduate-programme .wrapper .content .button{font-size:1.5625em;}}.gp-graduate-programme .wrapper .content .button:before{position:absolute;left:0;top:5px;height:calc(100% - 10px);width:72px;content:'';background:url(/themes/theme/images/optimized/icon-video-sm2.png) no-repeat center top;background-size:contain;}.gp-graduate-programme .wrapper .content .button strong{color:#afd7b5;font-weight:normal;}.gp-graduate-programme .wrapper .content .button a{text-indent:-9999px;overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}.gp-points{position:relative;margin-bottom:55px;}.gp-points .html__html h3{font-size:calc(1.25em + 1.25 * ((100vw - 64em) / 56));color:#000000;font-weight:normal;text-align:center;padding:0 20px;max-width:1100px;margin:0 auto;}@media screen and (max-width:64em){.gp-points .html__html h3{font-size:1.25em;}}@media screen and (min-width:120em){.gp-points .html__html h3{font-size:2.5em;}}.gp-points .html__html h3 a{color:#f25127;margin-top:40px;display:block;}.gp-points .wrapper .content{max-width:1350px;padding:0 20px;margin:90px auto 0 auto;text-align:center;}@media all and (max-width:1000px){.gp-points .wrapper .content::before{content:'';display:block;width:100%;height:250px;background:url(/themes/theme/images/optimized/danish-crown.png) no-repeat center center;background-size:contain;margin-bottom:20px;}}.gp-points .wrapper .content ul{text-align:center;list-style:none;counter-reset:point-counter;}.gp-points .wrapper .content ul li{font-size:calc(0.875em + 0.6875 * ((100vw - 64em) / 56));color:#000000;display:inline-block;position:relative;counter-increment:point-counter;z-index:1;margin-bottom:20px;}@media screen and (max-width:64em){.gp-points .wrapper .content ul li{font-size:0.875em;}}@media screen and (min-width:120em){.gp-points .wrapper .content ul li{font-size:1.5625em;}}@media all and (min-width:1001px){.gp-points .wrapper .content ul li{margin-bottom:0;}}.gp-points .wrapper .content ul li::before{font-size:calc(1.25em + 0.625 * ((100vw - 64em) / 56));margin:auto;content:counter(point-counter) ". ";color:#afd7b5;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1;z-index:-1;opacity:.5;}@media screen and (max-width:64em){.gp-points .wrapper .content ul li::before{font-size:1.25em;}}@media screen and (min-width:120em){.gp-points .wrapper .content ul li::before{font-size:1.875em;}}@media all and (min-width:1001px){.gp-points .wrapper .content ul li::before{font-size:calc(5.625em + 5.625 * ((100vw - 64em) / 56));display:block;position:absolute;opacity:.2;content:counter(point-counter);}}@media all and (min-width:1001px){.gp-points .wrapper .content ul li:nth-child(1){padding:5% 12%;margin-bottom:5%;}}@media all and (min-width:1001px){.gp-points .wrapper .content ul li:nth-child(1):before{line-height:1.1;}}@media all and (min-width:1001px){.gp-points .wrapper .content ul li:nth-child(2){float:left;width:32%;min-height:180px;display:flex;flex-direction:column;justify-content:center;}}@media all and (min-width:1001px){.gp-points .wrapper .content ul li:nth-child(2) .centered{display:flex;flex-direction:column;min-height:180px;justify-content:center;}}@media all and (min-width:1001px){.gp-points .wrapper .content ul li:nth-child(2):after{content:'';display:block;width:180%;height:136%;right:-147%;top:-36%;position:absolute;background:url(/themes/theme/images/optimized/danish-crown.png) no-repeat center center;background-size:contain;}}@media all and (min-width:1001px){.gp-points .wrapper .content ul li:nth-child(3){float:right;width:32%;min-height:180px;display:flex;flex-direction:column;justify-content:center;}}@media all and (min-width:1001px){.gp-points .wrapper .content ul li:nth-child(3) .centered{display:flex;flex-direction:column;min-height:180px;justify-content:center;}}@media all and (min-width:1001px){.gp-points .wrapper .content ul li:nth-child(4){clear:both;display:block;padding:2% 12%;max-width:900px;margin:20% auto 0;}}@media all and (min-width:1001px){.gp-points .wrapper .content ul li:nth-child(4):before{line-height:.9;}}.gp-points .wrapper .content ul li strong{color:#afd7b5;}.graduate-programme-benefits{max-width:1200px;padding:0 20px;margin:0 auto;}.graduate-programme-benefits strong{color:#afd7b5;}.graduate-programme-benefits .list_images_description__header-text{font-size:calc(0.875em + 0.6875 * ((100vw - 64em) / 56));margin-top:20px;margin-bottom:40px;}@media screen and (max-width:64em){.graduate-programme-benefits .list_images_description__header-text{font-size:0.875em;}}@media screen and (min-width:120em){.graduate-programme-benefits .list_images_description__header-text{font-size:1.5625em;}}.graduate-programme-benefits .list_images_description__header-text strong{color:#000000;}.graduate-programme-benefits .list_images_description__header-text strong span{color:#afd7b5;}.graduate-programme-benefits .list_images_description__header-text .spacer{max-width:800px;margin:30px auto 0;}.graduate-programme-benefits .list_images_description__header-text .spacer::after{content:'';height:180px;width:25px;margin:0 auto;display:block;background:url(/themes/theme/images/optimized/spacer-gp-bottom.png) center center no-repeat;}.graduate-programme-benefits .paragraph--type-image-with-description{max-width:19%;line-height:1;margin-bottom:45px;}@media all and (max-width:1024px){.graduate-programme-benefits .paragraph--type-image-with-description{max-width:24%;}}@media all and (max-width:800px){.graduate-programme-benefits .paragraph--type-image-with-description{max-width:32%;width:32%;}}@media all and (max-width:540px){.graduate-programme-benefits .paragraph--type-image-with-description{max-width:49%;width:49%;}}@media all and (max-width:480px){.graduate-programme-benefits .paragraph--type-image-with-description{max-width:100%;width:100%;}}.graduate-programme-benefits .paragraph--type-image-with-description .image_with_description__description{font-size:calc(0.875em + 0.25 * ((100vw - 64em) / 56));}@media screen and (max-width:64em){.graduate-programme-benefits .paragraph--type-image-with-description .image_with_description__description{font-size:0.875em;}}@media screen and (min-width:120em){.graduate-programme-benefits .paragraph--type-image-with-description .image_with_description__description{font-size:1.125em;}}.graduate-programme-benefits .paragraph--type-image-with-description .image_with_description__description p{text-transform:none;line-height:.8;}.graduate-programme-benefits .list_images_description__description{padding-top:65px;padding-bottom:40px;background:url(/themes/theme/images/optimized/icon-cal.png) top center no-repeat;line-height:1;}.graduate-programme-benefits .list_images_description__description p{font-size:calc(1.25em + 1.25 * ((100vw - 64em) / 56));line-height:1;}@media screen and (max-width:64em){.graduate-programme-benefits .list_images_description__description p{font-size:1.25em;}}@media screen and (min-width:120em){.graduate-programme-benefits .list_images_description__description p{font-size:2.5em;}}.graduate-programme-benefits .list_images_description__description::after{content:'';height:180px;width:25px;margin:0 auto;display:block;background:url(/themes/theme/images/optimized/spacer-gp-bottom.png) center bottom no-repeat;}.graduate-programme.paragraph--type-video .video__title{font-size:calc(1em + 0.5625 * ((100vw - 64em) / 56));margin-bottom:30px;text-transform:none;width:100%;float:none;}@media screen and (max-width:64em){.graduate-programme.paragraph--type-video .video__title{font-size:1em;}}@media screen and (min-width:120em){.graduate-programme.paragraph--type-video .video__title{font-size:1.5625em;}}.graduate-programme.paragraph--type-video .vcontainer{max-width:1180px;margin:0 auto;padding:0 20px;width:100%;float:none;}.maintenance-page{text-align:center;padding:20px;}.node--type-dynamic-page.node--view-mode-full .field-name-field-header{margin-bottom:60px;}.node--type-dynamic-page.node--view-mode-full .field-name-field-page-paragraphs{margin:0 auto;}.node--type-dynamic-page.node--view-mode-full .paragraph--type-view{max-width:100%;}.node--type-dynamic-page.node--view-mode-full .paragraph--type-view .view-attachment-before + .view-content{max-width:1680px;padding:0 20px;margin:0 auto;}.node--type-dynamic-page.node--view-mode-full.centered{text-align:center;}.node--type-dynamic-page.node--view-mode-full.centered .paragraph--type-text,.node--type-dynamic-page.node--view-mode-full.centered .paragraph--type-video{max-width:80%;margin:0 auto 55px;}.node--type-job-offer.node--view-mode-full .job_offer__background{opacity:0;}.node--type-job-offer.node--view-mode-full .job_offer__node-title h1{font-size:calc(2.1875em + 3.4375 * ((100vw - 64em) / 56));margin:0;color:#afd7b5;line-height:1;padding:0 20px;text-align:center;}@media screen and (max-width:64em){.node--type-job-offer.node--view-mode-full .job_offer__node-title h1{font-size:2.1875em;}}@media screen and (min-width:120em){.node--type-job-offer.node--view-mode-full .job_offer__node-title h1{font-size:5.625em;}}.node--type-job-offer.node--view-mode-full .job_offer__location{font-size:calc(1.5625em + 0.9375 * ((100vw - 64em) / 56));color:#fff;padding:0 20px;text-transform:uppercase;text-align:center;}@media screen and (max-width:64em){.node--type-job-offer.node--view-mode-full .job_offer__location{font-size:1.5625em;}}@media screen and (min-width:120em){.node--type-job-offer.node--view-mode-full .job_offer__location{font-size:2.5em;}}.node--type-job-offer.node--view-mode-full .job_offer__dynamic-copy-fieldnode-title h2{font-size:calc(1.375em + 1.625 * ((100vw - 64em) / 56));color:#afd7b5;}@media screen and (max-width:64em){.node--type-job-offer.node--view-mode-full .job_offer__dynamic-copy-fieldnode-title h2{font-size:1.375em;}}@media screen and (min-width:120em){.node--type-job-offer.node--view-mode-full .job_offer__dynamic-copy-fieldnode-title h2{font-size:3em;}}.node--type-job-offer.node--view-mode-full .job_offer__job-location,.node--type-job-offer.node--view-mode-full .job_offer__ref-number,.node--type-job-offer.node--view-mode-full .job_offer__department{font-size:calc(1em + 0.3125 * ((100vw - 64em) / 56));}@media screen and (max-width:64em){.node--type-job-offer.node--view-mode-full .job_offer__job-location,.node--type-job-offer.node--view-mode-full .job_offer__ref-number,.node--type-job-offer.node--view-mode-full .job_offer__department{font-size:1em;}}@media screen and (min-width:120em){.node--type-job-offer.node--view-mode-full .job_offer__job-location,.node--type-job-offer.node--view-mode-full .job_offer__ref-number,.node--type-job-offer.node--view-mode-full .job_offer__department{font-size:1.3125em;}}.node--type-job-offer.node--view-mode-full .job_offer__job-location .field__label,.node--type-job-offer.node--view-mode-full .job_offer__ref-number .field__label,.node--type-job-offer.node--view-mode-full .job_offer__department .field__label{display:inline-block;}.node--type-job-offer.node--view-mode-full .job_offer__job-location .field__label::after,.node--type-job-offer.node--view-mode-full .job_offer__ref-number .field__label::after,.node--type-job-offer.node--view-mode-full .job_offer__department .field__label::after{content:':';}.node--type-job-offer.node--view-mode-full .job_offer__job-location .field__item,.node--type-job-offer.node--view-mode-full .job_offer__ref-number .field__item,.node--type-job-offer.node--view-mode-full .job_offer__department .field__item{display:inline-block;color:#afd7b5;}.node--type-job-offer.node--view-mode-full .job_offer__text h3,.node--type-job-offer.node--view-mode-full .job_offer__additional-info h3{font-size:calc(1em + 0.875 * ((100vw - 64em) / 56));margin-top:50px;margin-bottom:0;}@media screen and (max-width:64em){.node--type-job-offer.node--view-mode-full .job_offer__text h3,.node--type-job-offer.node--view-mode-full .job_offer__additional-info h3{font-size:1em;}}@media screen and (min-width:120em){.node--type-job-offer.node--view-mode-full .job_offer__text h3,.node--type-job-offer.node--view-mode-full .job_offer__additional-info h3{font-size:1.875em;}}.node--type-job-offer.node--view-mode-full .job_offer__text p,.node--type-job-offer.node--view-mode-full .job_offer__additional-info p{font-size:calc(1em + 0.3125 * ((100vw - 64em) / 56));margin-bottom:30px;}@media screen and (max-width:64em){.node--type-job-offer.node--view-mode-full .job_offer__text p,.node--type-job-offer.node--view-mode-full .job_offer__additional-info p{font-size:1em;}}@media screen and (min-width:120em){.node--type-job-offer.node--view-mode-full .job_offer__text p,.node--type-job-offer.node--view-mode-full .job_offer__additional-info p{font-size:1.3125em;}}.node--type-job-offer.node--view-mode-full .job_offer__text ol,.node--type-job-offer.node--view-mode-full .job_offer__additional-info ol{font-size:calc(1em + 0.3125 * ((100vw - 64em) / 56));list-style:none;counter-reset:counter;}@media screen and (max-width:64em){.node--type-job-offer.node--view-mode-full .job_offer__text ol,.node--type-job-offer.node--view-mode-full .job_offer__additional-info ol{font-size:1em;}}@media screen and (min-width:120em){.node--type-job-offer.node--view-mode-full .job_offer__text ol,.node--type-job-offer.node--view-mode-full .job_offer__additional-info ol{font-size:1.3125em;}}.node--type-job-offer.node--view-mode-full .job_offer__text ol li,.node--type-job-offer.node--view-mode-full .job_offer__additional-info ol li{position:relative;counter-increment:counter;padding-left:3%;padding-bottom:20px;vertical-align:top;list-style-position:outside;}.node--type-job-offer.node--view-mode-full .job_offer__text ol li::before,.node--type-job-offer.node--view-mode-full .job_offer__additional-info ol li::before{content:counter(counter) ". ";display:inline-block;position:absolute;left:0;top:0;}.node--type-job-offer.node--view-mode-full .job_offer__text ul,.node--type-job-offer.node--view-mode-full .job_offer__additional-info ul{font-size:calc(1em + 0.3125 * ((100vw - 64em) / 56));list-style-position:outside;padding-left:30px;}@media screen and (max-width:64em){.node--type-job-offer.node--view-mode-full .job_offer__text ul,.node--type-job-offer.node--view-mode-full .job_offer__additional-info ul{font-size:1em;}}@media screen and (min-width:120em){.node--type-job-offer.node--view-mode-full .job_offer__text ul,.node--type-job-offer.node--view-mode-full .job_offer__additional-info ul{font-size:1.3125em;}}.node--type-job-offer.node--view-mode-full .job_offer__text ul li,.node--type-job-offer.node--view-mode-full .job_offer__additional-info ul li{list-style-type:disc;}.node--type-job-offer.node--view-mode-full .job_offer__text a,.node--type-job-offer.node--view-mode-full .job_offer__additional-info a{color:#f25127;}.node--type-job-offer.node--view-mode-full .job_offer__additional-info .field__label{font-size:calc(1em + 0.875 * ((100vw - 64em) / 56));margin-top:50px;margin-bottom:0;}@media screen and (max-width:64em){.node--type-job-offer.node--view-mode-full .job_offer__additional-info .field__label{font-size:1em;}}@media screen and (min-width:120em){.node--type-job-offer.node--view-mode-full .job_offer__additional-info .field__label{font-size:1.875em;}}.node--type-job-offer.node--view-mode-full .job_offer__images{position:relative;max-width:660px;margin:0 auto;padding:0 38px;}.node--type-job-offer.node--view-mode-full .job_offer__images > .field__item{display:none;}.node--type-job-offer.node--view-mode-full .job_offer__images > .field__item.active{display:block;}.node--type-job-offer.node--view-mode-full .job_offer__images.focus .controls{opacity:1;}.node--type-job-offer.node--view-mode-full .job_offer__images .controls{opacity:1;transition:opacity .3s ease-in-out;max-width:100%;}.node--type-job-offer.node--view-mode-full .job_offer__images .controls .prev,.node--type-job-offer.node--view-mode-full .job_offer__images .controls .next{cursor:pointer;font-size:0;height:40px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;width:40px;z-index:1;}.node--type-job-offer.node--view-mode-full .job_offer__images .controls .prev{left:-5px;background:url(/themes/theme/images/optimized/arrow-left-surf.png) no-repeat center center;background-size:contain;}.node--type-job-offer.node--view-mode-full .job_offer__images .controls .next{right:-5px;background:url(/themes/theme/images/optimized/arrow-right-surf.png) no-repeat center center;background-size:contain;}.node--type-job-offer.node--view-mode-full .job_offer__link{max-width:584px;margin:50px auto 0;background-color:#afd7b5;text-align:center;}.node--type-job-offer.node--view-mode-full .job_offer__link a{font-size:calc(1.375em + 1.625 * ((100vw - 64em) / 56));display:block;padding-top:20px;padding-bottom:17px;color:#fff;}@media screen and (max-width:64em){.node--type-job-offer.node--view-mode-full .job_offer__link a{font-size:1.375em;}}@media screen and (min-width:120em){.node--type-job-offer.node--view-mode-full .job_offer__link a{font-size:3em;}}.node--type-job-offer.node--view-mode-full .group-header{position:relative;max-width:1870px;margin:0 auto;}.node--type-job-offer.node--view-mode-full .group-header .wrapper{margin:0 40px;position:relative;}@media all and (max-width:1090px){.node--type-job-offer.node--view-mode-full .group-header .wrapper{margin:0 20px;}}.node--type-job-offer.node--view-mode-full .group-header .group-text{position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:2;padding:20px;}.node--type-job-offer.node--view-mode-full .group-header .field-group-background-image{background-repeat:no-repeat;background-size:cover;background-position:center center;text-align:center;background-image:url(/themes/theme/images/optimized/job-offer-bg-default.jpg);position:absolute;left:0;top:0;width:100%;height:100%;}.node--type-job-offer.node--view-mode-full .group-header .field-group-background-image::after{display:block;position:absolute;left:0;top:0;width:100%;height:100%;content:'';background-color:rgba(0,0,0,0.6);}.node--type-job-offer.node--view-mode-full .groups-center{max-width:1540px;margin-top:75px;margin-left:2%;margin-right:2%;width:100%;padding:0 20px;}@media all and (max-width:1024px){.node--type-job-offer.node--view-mode-full .groups-center{margin-left:0;margin-right:0;}}.node--type-job-offer.node--view-mode-full .groups-center .group-left{width:54%;float:left;}@media all and (max-width:1024px){.node--type-job-offer.node--view-mode-full .groups-center .group-left{width:100%;float:none;}}.node--type-job-offer.node--view-mode-full .groups-center .group-right{width:46%;float:left;}@media all and (max-width:1024px){.node--type-job-offer.node--view-mode-full .groups-center .group-right{width:100%;float:none;margin-top:50px;}}.node--type-job-offer.node--view-mode-full .group-footer{clear:both;padding-top:30px;margin-bottom:30px;}.node--type-news.node--view-mode-full .news__node-title{max-width:1200px;margin:0 auto;}.node--type-news.node--view-mode-full .news__node-title h1{font-size:calc(2.1875em + 3.4375 * ((100vw - 64em) / 56));margin:0;color:#afd7b5;line-height:1;}@media screen and (max-width:64em){.node--type-news.node--view-mode-full .news__node-title h1{font-size:2.1875em;}}@media screen and (min-width:120em){.node--type-news.node--view-mode-full .news__node-title h1{font-size:5.625em;}}.node--type-news.node--view-mode-full .news__subtitle{font-size:calc(1.5625em + 0.9375 * ((100vw - 64em) / 56));color:#fff;}@media screen and (max-width:64em){.node--type-news.node--view-mode-full .news__subtitle{font-size:1.5625em;}}@media screen and (min-width:120em){.node--type-news.node--view-mode-full .news__subtitle{font-size:2.5em;}}.node--type-news.node--view-mode-full .news__background{opacity:0;}.node--type-news.node--view-mode-full .news__date{margin-bottom:30px;color:#f25127;}.node--type-news.node--view-mode-full .news__text{font-size:calc(1em + 0.3125 * ((100vw - 64em) / 56));line-height:1.3;}@media screen and (max-width:64em){.node--type-news.node--view-mode-full .news__text{font-size:1em;}}@media screen and (min-width:120em){.node--type-news.node--view-mode-full .news__text{font-size:1.3125em;}}.node--type-news.node--view-mode-full .news__text p{margin-bottom:30px;}.node--type-news.node--view-mode-full .news__text ol{list-style:none;counter-reset:counter;}.node--type-news.node--view-mode-full .news__text ol li{position:relative;counter-increment:counter;padding-left:3%;padding-bottom:20px;vertical-align:top;list-style-position:outside;}.node--type-news.node--view-mode-full .news__text ol li::before{content:counter(counter) ". ";display:inline-block;position:absolute;left:0;top:0;}.node--type-news.node--view-mode-full .news__text a{color:#f25127;}.node--type-news.node--view-mode-full .news__video-embed{margin-top:30px;}.node--type-news.node--view-mode-full .news__images{position:relative;max-width:660px;margin:0 auto;padding:0 38px;}.node--type-news.node--view-mode-full .news__images > .field__item{display:none;}.node--type-news.node--view-mode-full .news__images > .field__item.active{display:block;}.node--type-news.node--view-mode-full .news__images.focus .controls{opacity:1;}.node--type-news.node--view-mode-full .news__images .controls{opacity:1;transition:opacity .3s ease-in-out;max-width:100%;}.node--type-news.node--view-mode-full .news__images .controls .prev,.node--type-news.node--view-mode-full .news__images .controls .next{cursor:pointer;font-size:0;height:40px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;width:40px;z-index:1;}.node--type-news.node--view-mode-full .news__images .controls .prev{left:-5px;background:url(/themes/theme/images/optimized/arrow-left-surf.png) no-repeat center center;background-size:contain;}.node--type-news.node--view-mode-full .news__images .controls .next{right:-5px;background:url(/themes/theme/images/optimized/arrow-right-surf.png) no-repeat center center;background-size:contain;}.node--type-news.node--view-mode-full .news__files{max-width:1678px;margin:0 auto;padding:0 20px;}.node--type-news.node--view-mode-full .news__files > .field__item{width:calc(50% - 54px);float:left;margin:0 26px 20px;text-align:center;background-color:#f25127;}@media all and (max-width:1024px){.node--type-news.node--view-mode-full .news__files > .field__item{float:none;width:100%;margin:30px 0;}}.node--type-news.node--view-mode-full .news__files > .field__item a{color:#fff;}.node--type-news.node--view-mode-full .news__files > .field__item .file{font-size:calc(1em + 0.875 * ((100vw - 64em) / 56));padding:105px 43px 43px;display:block;background:none;text-transform:uppercase;position:relative;}@media screen and (max-width:64em){.node--type-news.node--view-mode-full .news__files > .field__item .file{font-size:1em;}}@media screen and (min-width:120em){.node--type-news.node--view-mode-full .news__files > .field__item .file{font-size:1.875em;}}.node--type-news.node--view-mode-full .news__files > .field__item .file::before{content:'';width:100%;height:54px;left:0;top:35px;position:absolute;background-position:center center;background-size:contain;background-repeat:no-repeat;}.node--type-news.node--view-mode-full .news__files > .field__item .file.file--mime-application-pdf::before{background-image:url(/themes/theme/images/optimized/icon-pdf.png);}.node--type-news.node--view-mode-full .news__files > .field__item span:not(.file){display:none;}.node--type-news.node--view-mode-full .news__dynamic-twig-fieldnode-back{text-align:center;clear:both;padding-top:100px;}.node--type-news.node--view-mode-full .news__dynamic-twig-fieldnode-back a{color:#afd7b5;}.node--type-news.node--view-mode-full .group-header{position:relative;max-width:1870px;margin:0 auto;}.node--type-news.node--view-mode-full .group-header .wrapper{margin:0 40px;position:relative;}@media all and (max-width:1090px){.node--type-news.node--view-mode-full .group-header .wrapper{margin:0 20px;}}.node--type-news.node--view-mode-full .group-header .group-text{position:absolute;top:50%;transform:translateY(-50%);width:100%;padding:20px;}.node--type-news.node--view-mode-full .group-header .field-group-background-image{background-repeat:no-repeat;background-size:cover;background-position:center center;text-align:center;background-image:url(/themes/theme/images/optimized/news-bg-default.jpg);position:absolute;left:0;top:0;width:100%;height:100%;}.node--type-news.node--view-mode-full .groups-center{max-width:1540px;margin:75px auto 0;width:100%;padding:0 20px;}.node--type-news.node--view-mode-full .groups-center .group-left{width:50%;float:left;border-left-width:20px;padding-right:30px;padding-bottom:40px;}@media all and (max-width:1024px){.node--type-news.node--view-mode-full .groups-center .group-left{width:100%;float:none;padding-right:0;padding-bottom:0;border-left-width:0;}}.node--type-news.node--view-mode-full .groups-center .group-right{width:100%;float:none;}@media all and (max-width:1024px){.node--type-news.node--view-mode-full .groups-center .group-right{margin-top:50px;}}.node--type-news.node--view-mode-full .group-footer{clear:both;padding-top:30px;margin-bottom:30px;}.node--type-page.node--view-mode-full .paragraph--type-view{max-width:100%;}.node--type-page.node--view-mode-full .paragraph--type-view .view-attachment-before + .view-content{max-width:1680px;padding:0 20px;margin:0 auto;}.page-error-404 .block-system-main-block,.page-error-403 .block-system-main-block{margin-top:80px;margin-bottom:40px;text-align:center;}.page-polityka-cookie .text__text{clear:both;padding-top:30px;padding-bottom:60px;}.page-polityka-cookie .text__text table{margin-left:0;text-align:left;}.page-polityka-cookie .text__text table tr{border:solid 1px #3a3a3a;}.page-polityka-cookie .text__text table td{padding-left:18px;padding-top:5px;padding-bottom:5px;border-right:solid 1px #3a3a3a;}@media all and (max-width:1024px){.page-polityka-cookie .text__text table td{padding:10px;}}.page-polityka-cookie .text__text table td:nth-child(1){width:20%;}@media all and (max-width:1024px){.page-polityka-cookie .text__text table td:nth-child(1){width:100%;display:block;border-bottom:solid 1px #3a3a3a;}}.page-polityka-cookie .text__text table td:nth-child(2){width:20%;}@media all and (max-width:1024px){.page-polityka-cookie .text__text table td:nth-child(2){width:100%;display:block;}}.page-polityka-cookie .text__text table td:nth-child(3){width:60%;}@media all and (max-width:1024px){.page-polityka-cookie .text__text table td:nth-child(3){width:100%;display:block;}}.page-polityka-cookie .text__text table td a{word-break:break-all;}.page-polityka-cookie .text__text table p{margin:0;}.page-polityka-cookie .text__text table p:last-child{margin:0;}.page-polityka-cookie .text__text a{color:#3a3a3a;font-weight:normal;text-decoration:underline;}.page-polityka-cookie .text__text a::after{display:none;}.page-polityka-cookie .text__text ul{padding-left:20px;}.page-polityka-cookie .text__text ul li{list-style-type:disc;}.page-polityka-cookie .text__text ul li::before{display:none;}.page-polityka-cookie .text__text ul li:last-child{margin-bottom:20px;}.page-polityka-cookie .text__text ul li p{margin:0;display:inline;}.page-polityka-cookie .text__text ul li p:last-child{margin:0;}.page-polityka-cookie .text__text ol li{padding-bottom:0;}.page-polityka-cookie .text__text ol li p{margin:0;display:inline;}.page-polityka-cookie .text__text ol li p:last-child{margin:0;}.page-polityka-cookie .text__text ol[type="a"]{padding-left:23px;}.page-polityka-cookie .text__text ol[type="a"] li{list-style-type:lower-alpha;padding-left:20px;}.page-polityka-cookie .text__text ol[type="a"] li::before{display:none;}.page-polityka-cookie .text__text > p > u > strong{display:block;margin-top:30px;margin-bottom:30px;}.page-privacy-policy .text__text,.page-polityka-prywatnosci .text__text{clear:both;padding-top:30px;padding-bottom:60px;}.page-privacy-policy .text__text table,.page-polityka-prywatnosci .text__text table{margin-left:0;text-align:left;max-width:480px;}.page-privacy-policy .text__text table tr,.page-polityka-prywatnosci .text__text table tr{border:solid 1px #000000;}.page-privacy-policy .text__text table td,.page-polityka-prywatnosci .text__text table td{padding-left:18px;padding-top:5px;padding-bottom:5px;}.page-privacy-policy .text__text table p,.page-polityka-prywatnosci .text__text table p{margin:0;}.page-privacy-policy .text__text table p:last-child,.page-polityka-prywatnosci .text__text table p:last-child{margin:0;}.page-privacy-policy .text__text a,.page-polityka-prywatnosci .text__text a{color:#000000;font-weight:normal;text-decoration:underline;}.page-privacy-policy .text__text a::after,.page-polityka-prywatnosci .text__text a::after{display:none;}.page-privacy-policy .text__text ul,.page-polityka-prywatnosci .text__text ul{padding-left:20px;}.page-privacy-policy .text__text ul li,.page-polityka-prywatnosci .text__text ul li{padding-left:25px;list-style-type:disc;}.page-privacy-policy .text__text ul li:last-child,.page-polityka-prywatnosci .text__text ul li:last-child{margin-bottom:20px;}.page-privacy-policy .text__text ul li::before,.page-polityka-prywatnosci .text__text ul li::before{display:none;}.page-privacy-policy .text__text ul li p,.page-polityka-prywatnosci .text__text ul li p{margin:0;display:inline;font-size:inherit;}.page-privacy-policy .text__text ul li p:last-child,.page-polityka-prywatnosci .text__text ul li p:last-child{margin:0;}.page-privacy-policy .text__text ol,.page-polityka-prywatnosci .text__text ol{padding-left:23px;list-style-type:decimal;}.page-privacy-policy .text__text ol li,.page-polityka-prywatnosci .text__text ol li{padding-bottom:0;font-size:inherit;padding-left:20px;}.page-privacy-policy .text__text ol li p,.page-polityka-prywatnosci .text__text ol li p{margin:0;display:inline;font-size:inherit;}.page-privacy-policy .text__text ol li p:last-child,.page-polityka-prywatnosci .text__text ol li p:last-child{margin:0;}.page-privacy-policy .text__text ol[type="a"] li,.page-polityka-prywatnosci .text__text ol[type="a"] li{list-style-type:lower-alpha;}.page-privacy-policy .text__text ol[type="a"] li::before,.page-polityka-prywatnosci .text__text ol[type="a"] li::before{display:none;}.page-privacy-policy .text__text > p > u > strong,.page-polityka-prywatnosci .text__text > p > u > strong{display:block;margin-top:30px;margin-bottom:30px;}.page-user-login .block-system-main-block{max-width:760px;margin:80px auto 45px;padding:0 20px;}.page-user-login .block-system-main-block .form-item{position:relative;}.page-user-login .block-system-main-block label{display:block;}.page-user-login .block-system-main-block input{border-radius:0;background:none;border-bottom:solid 1px #000000;max-width:none;width:100%;padding:10px;font-size:20px;}.page-user-login .block-system-main-block .form-actions{text-align:center;}.page-user-login .block-system-main-block .button{background-color:#ed1c24;border:none;width:auto;color:#fff;border-radius:24px;padding:11px 20px;display:inline-block;text-transform:uppercase;}.page-user-login .block-system-main-block .description{font-size:12px;text-align:right;}
