/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-size:10px}body{font-size:1.6rem;min-height:100vh}*{border:none;box-sizing:border-box}*:not(p){margin:0;padding:0}.field_body,.field--name-field-body{overflow:hidden}.field_body h1,.field_body h2,.field_body h3,.field_body h4,.field--name-field-body h1,.field--name-field-body h2,.field--name-field-body h3,.field--name-field-body h4{margin:revert}
html{background-color:#ececec;color:#2c2c2c;font-family:"OpenSans-Regular",arial,sans-serif}@media screen and (max-width:1024px){html{padding:0 10px}}html h2{font-size:2.4rem}html h4{font-weight:600}.region-slider{margin-bottom:20px}#inner-layout{background:#fff;border-top:2px solid #d51218;display:flex;margin-bottom:25px}@media screen and (max-width:1024px){#inner-layout{flex-direction:column}}#inner-layout .region-left{flex:0 0 295px}@media screen and (max-width:1024px){#inner-layout .region-left{display:flex}}@media screen and (max-width:850px){#inner-layout .region-left{display:block;flex:1 1 auto}#inner-layout .region-left #block-views-block-news-block-block-1-2{display:none}}#inner-layout .region-left nav:not(:first-child) ul li a.is-active{color:#d51218}#inner-layout .region-left .views-element-container,#inner-layout .region-left nav{border-top:2px solid #d51218;padding:1.5rem}#inner-layout .region-left .views-element-container .views-row,#inner-layout .region-left nav .views-row{border-top:1px solid #cfcfcf;padding:5px 0}#inner-layout .region-left .views-element-container .views-row .views-field-created,#inner-layout .region-left nav .views-row .views-field-created{font-size:1.4rem;font-weight:600}#inner-layout .region-left .views-element-container .views-row .views-field-title,#inner-layout .region-left nav .views-row .views-field-title{font-size:1.5rem}#inner-layout .region-left .views-element-container .views-row .views-field-title a,#inner-layout .region-left nav .views-row .views-field-title a{color:#2c2c2c}#inner-layout .region-left .views-element-container ul,#inner-layout .region-left nav ul{color:#2c2c2c;list-style:none}#inner-layout .region-left .views-element-container ul li,#inner-layout .region-left nav ul li{margin-bottom:0.5rem}#inner-layout .region-left .views-element-container ul li a,#inner-layout .region-left nav ul li a{align-content:center;color:inherit;display:flex;font-weight:600;text-decoration:none}#inner-layout .region-left .views-element-container ul li a::before,#inner-layout .region-left nav ul li a::before{background-image:url("/themes/custom/arl/assets/images/icons/chevron-right-black.svg");background-position:left top;background-repeat:no-repeat;content:"";display:inline-block;flex:0 0 18px;margin-left:-6px;margin-right:3px}#inner-layout .region-left .views-element-container>h2,#inner-layout .region-left nav>h2{color:#d51218;font-size:2rem;font-weight:normal;margin-bottom:1.2rem;text-transform:uppercase}#inner-layout .region-left .views-element-container:first-child,#inner-layout .region-left nav:first-child{border-top:none}#inner-layout .region-left nav:first-child{background-color:#d51218;border-top:none}#inner-layout .region-left nav:first-child ul{color:#fff}#inner-layout .region-left nav:first-child ul li a{color:inherit;font-weight:normal}#inner-layout .region-left nav:first-child ul li a::before{background:url("/themes/custom/arl/assets/images/icons/chevron-right-white.svg");background-repeat:no-repeat}#inner-layout .region-left nav:first-child ul li a.is-active{border-bottom:1px solid #fff}#inner-layout .region-left nav:first-child ul:not(.menu--level-1){margin:8px 0 8px 12px;margin-left:12px}main{flex:1 1 auto;padding:15px 15px 15px 30px}@media screen and (max-width:1024px){main{padding:10px 10px}}a{color:#d51218;text-decoration:none}a:hover{text-decoration:underline}.chevron-link{color:inherit;font-weight:600}.chevron-link:hover{text-decoration:none}.chevron-link::before{content:"›";font-size:1.5em;margin-right:10px;margin-top:-8px}#layout{display:flex;flex-direction:column;margin:25px auto;max-width:1120px;min-height:100vh}@font-face{font-family:"OpenSans-Regular";src:url("/themes/custom/arl/assets/fonts/OpenSans-VariableFont_wdth,wght.ttf")}@font-face{font-family:"OpenSans-Italic";src:url("/themes/custom/arl/assets/fonts/OpenSans-Italic-VariableFont_wdth,wght.ttf");font-style:italic}input[type="submit"]{background:#d51218;border-radius:3px;color:#fff;cursor:pointer;font-size:1.6rem;letter-spacing:1px;line-height:25px;padding:0 15px;text-transform:uppercase}input[type="text"],input[type="search"],input[type="password"],input[type="email"]{border:1px solid #676767;border-radius:3px;line-height:25px;padding:0 5px}input~.description{font-size:1.4rem;font-weight:400}#block-tabs{margin-bottom:20px}#block-tabs ul{display:flex;list-style:none}#block-tabs ul li{border:1px solid #d51218;border-radius:3px;margin-right:18px}#block-tabs ul li a{color:#2c2c2c;display:block;font-weight:600;padding:0 10px;text-decoration:none}#block-tabs ul li a:hover,#block-tabs ul li a:active,#block-tabs ul li a.is-active{background-color:#cfcfcf}.field--name-field-administrator,.field--name-field-dep-administrator,.field--name-field-supervision-arl,.field--name-field-management-director,.field--name-field-project-number{display:flex}.field--name-field-administrator>.field__label,.field--name-field-dep-administrator>.field__label,.field--name-field-supervision-arl>.field__label,.field--name-field-management-director>.field__label,.field--name-field-project-number>.field__label{margin-right:5px}.views-table{border-collapse:collapse;width:100%}.views-table thead{border-bottom:0.5px solid #2c2c2c;text-align:left}.views-table tbody tr:nth-child(odd){background:#ececec}.views-table tbody tr td{box-sizing:border-box;padding:5px;height:50px;vertical-align:top}nav.pager ul{display:flex;justify-content:center;list-style:none;margin:0;padding:0}nav.pager ul li{border:1px solid #d51218;flex-direction:column;height:25px;margin:0 5px;text-align:center;width:25px}nav.pager ul li:hover,nav.pager ul li.is-active{background-color:#d51218;color:#fff}nav.pager ul li:hover a,nav.pager ul li.is-active a{color:inherit;text-decoration:none}footer.page-footer{display:flex;font-size:1.4rem;padding-top:15px}@media screen and (max-width:1024px){footer.page-footer{align-items:center;flex-direction:column}}footer.page-footer ul{display:flex;list-style:none}@media screen and (max-width:1024px){footer.page-footer ul{margin-top:10px}}footer.page-footer ul li{margin-left:15px}.linked-projects ul:not(.chevron-list),.field--name-field-body ul:not(.chevron-list),.field--name-body ul:not(.chevron-list){margin-left:1.1em;list-style-type:square}.linked-projects ul.chevron-link-list,.field--name-field-body ul.chevron-link-list,.field--name-body ul.chevron-link-list{list-style:none;margin:0;padding:0}.linked-projects ul.chevron-link-list li,.field--name-field-body ul.chevron-link-list li,.field--name-body ul.chevron-link-list li{display:flex;font-weight:600}.linked-projects ul.chevron-link-list li::before,.field--name-field-body ul.chevron-link-list li::before,.field--name-body ul.chevron-link-list li::before{content:"›";font-size:1.5em;margin-right:10px;margin-top:-8px}.linked-projects ul.chevron-link-list li a,.field--name-field-body ul.chevron-link-list li a,.field--name-body ul.chevron-link-list li a{color:inherit;text-decoration:none}.linked-projects ul.chevron-list,.field--name-field-body ul.chevron-list,.field--name-body ul.chevron-list{list-style:none;margin:0;padding:0}.linked-projects ul.chevron-list li,.field--name-field-body ul.chevron-list li,.field--name-body ul.chevron-list li{display:flex;margin-bottom:10px}.linked-projects ul.chevron-list li a,.field--name-field-body ul.chevron-list li a,.field--name-body ul.chevron-list li a{display:flex;color:inherit;font-weight:600;text-decoration:none}.linked-projects ul.chevron-list li a::before,.field--name-field-body ul.chevron-list li a::before,.field--name-body ul.chevron-list li a::before{content:"›";font-size:1.5em;margin-right:10px;margin-top:-8px}.field--name-field-body ol,.field--name-body ol{margin-left:2em}.view-project-overview .views-exposed-form label{display:block}.view-project-overview .views-exposed-form input,.view-project-overview .views-exposed-form select{border-radius:3px;font-size:1.6rem;height:37px;line-height:25px;margin-bottom:5px;padding:5px 10px;min-width:300px}.view-project-overview .views-exposed-form input[type="text"],.view-project-overview .views-exposed-form input[type="search"],.view-project-overview .views-exposed-form select{border:1px solid #676767}.view-project-overview .views-exposed-form #edit-actions{margin-top:5px;margin-bottom:10px;padding-right:10px;text-align:right}.view-arl-calendar .views-exposed-form{display:flex;align-items:flex-end}.view-arl-calendar .views-exposed-form label{display:block}.view-arl-calendar .views-exposed-form #edit-actions{margin-left:auto}.view-arl-calendar .views-exposed-form #edit-actions input[type="submit"]{padding:5px 10px}.view-arl-calendar caption{font-size:2.5rem;margin:30px 0 10px 0;text-align:left}.view-arl-calendar thead{border-bottom:1px solid #cfcfcf}.view-arl-calendar thead th{font-weight:normal}.view-arl-calendar td:nth-child(1){text-align:center}.view-arl-calendar td:nth-child(2){width:100%}.view-arl-calendar td:nth-child(2) a{color:inherit;font-weight:600;text-decoration:none}.commerce-checkout-flow #edit-actions input{line-height:25px;height:40px}.commerce-checkout-flow fieldset{margin-bottom:10px}.commerce-checkout-flow fieldset .field--type-address label{display:block;font-size:1.4rem}.commerce-checkout-flow fieldset .field--type-address label+*{border:1px solid #2c2c2c;height:40px;line-height:25px;margin-bottom:5px;padding:5px 10px}.commerce-checkout-flow fieldset legend{width:100%;background-color:#d51218;color:#fff;margin-bottom:10px;padding:2px 5px}.field--name-field-subtitle{color:#676767;font-size:2rem;margin-bottom:10px}.node--type-event .field--name-field-subtitle{margin-bottom:0}.node--type-event time.date{display:block;margin-top:10px}.field--name-field-image-s{column-gap:20px;display:grid;grid-template-columns:repeat(auto-fit,246px);row-gap:20px}.field--name-field-image-s .field--name-field-media-image img{border-radius:5px}.datetime-wrapper label{font-weight:600;margin:5px 0}img.spacer{margin:0 10px 10px 0}main .field--name-field-body a:not(.chevron-link),main .field--name-body a:not(.chevron-link){color:inherit;text-decoration:underline}figure[role="group"]{display:table !important;caption-side:bottom}figure.add-border img{border:1px solid #2c2c2c}figure.library{display:flex !important;flex-direction:row-reverse;font-family:Verdana;font-size:11px;width:fit-content}figure.library>.copyright-info{margin-left:5px;writing-mode:vertical-rl}figure.library>.image-inner-wrap{caption-side:bottom;display:table !important;width:fit-content}figure.library>.image-inner-wrap img{margin-left:0}figure img{height:auto;margin-bottom:0 !important;margin-left:auto;margin-right:auto;max-width:100%}figure figcaption{background-color:#efefef;display:table-caption;font-size:1.4rem;padding:0px 5px}@media screen and (max-width:600px){figure{margin:0 auto !important;width:fit-content}figure.align-left,figure.align-right{float:none}}figure.media--type-academic-image.media--view-mode-original,figure.media--type-academic-image.media--view-mode-original-linked{flex-direction:row}figure.media--type-academic-image.media--view-mode-original>.image-inner-wrap,figure.media--type-academic-image.media--view-mode-original-linked>.image-inner-wrap{display:block}figure.media--type-academic-image.media--view-mode-original>.image-inner-wrap .field--name-field-copyright,figure.media--type-academic-image.media--view-mode-original-linked>.image-inner-wrap .field--name-field-copyright{font-size:12px;margin-top:15px}figure.align-right{margin-left:10px;margin-bottom:10px}.align-right>div>img,*:not(figure) img.align-right{margin-left:10px;margin-bottom:10px}figure.align-left{margin-right:10px;margin-bottom:10px}.align-left>div>img,*:not(figure) img.align-left{margin-right:10px;margin-bottom:10px}.align-center>div>img{display:block;margin:auto}.ical-link{border-top:1px solid #cfcfcf;color:inherit;display:flex;font-weight:600;padding-top:10px}.ical-link::before{background-image:url("/themes/custom/arl/assets/images/icons/event.svg");background-position:left center;background-repeat:no-repeat;content:"";display:inline-block;margin-right:5px;width:25px}h1.task-heading{margin-bottom:20px}div[data-drupal-messages]{margin-bottom:10px}div[data-drupal-messages] a{color:inherit;text-decoration:none}div[data-drupal-messages] [role="contentinfo"]{background:green;color:#fff;font-weight:600;padding:5px 8px}div[data-drupal-messages] [role="alert"]{background-color:#d51218;color:#fff;margin:-5px -8px;padding:5px 8px}div[data-drupal-messages] [role="alert"] ul{list-style:none}div[data-drupal-messages] [role="alert"] ul li{margin:0 -8px 3px -8px;padding:0 8px 5px 8px;border-bottom:1px solid #fff}div[data-drupal-messages] [role="alert"] ul li:last-child{padding-bottom:0;border-bottom:0}article.node--type-page table{border-collapse:collapse;width:100%}article.node--type-page table thead th{background-color:#7a7a7a;color:#fff;padding:10px 5px;text-align:left}article.node--type-page table tbody tr:nth-child(even){background-color:#ececec}article.node--type-page table tbody tr td{padding:10px 5px;border:1px solid #cecece}table.horizontal-layout-table,table.single-row-flex-table{width:100%}table.horizontal-layout-table tbody,table.single-row-flex-table tbody{display:block}table.horizontal-layout-table tbody tr,table.single-row-flex-table tbody tr{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;align-content:space-around}table.horizontal-layout-table tbody tr td,table.single-row-flex-table tbody tr td{display:inline-flex;flex-direction:column}table.horizontal-layout-table tbody tr td>*,table.single-row-flex-table tbody tr td>*{margin-left:auto;margin-right:auto}table.horizontal-layout-table tbody tr td>*:first-child,table.single-row-flex-table tbody tr td>*:first-child{margin-bottom:auto}table.horizontal-layout-table tbody tr td>*:last-child,table.single-row-flex-table tbody tr td>*:last-child{margin-top:auto}table.horizontal-layout-table.gridify tbody tr{display:grid;flex-direction:initial;flex-wrap:initial;align-content:initial}table.horizontal-layout-table.gridify tbody tr td{display:inline-grid;flex-direction:initial;align-content:space-between;max-width:calc(100vw - 40px)}table.horizontal-layout-table.gridify tbody tr td>*{margin:auto}.data-table-container{margin:auto;max-width:100%;overflow-x:scroll;scrollbar-width:auto;scrollbar-color:#d51218 #eee}.data-table-container::-webkit-scrollbar{height:14px}.data-table-container::-webkit-scrollbar-track{background-color:#eee}.data-table-container::-webkit-scrollbar-thumb{background-color:#d51218}table.data-table{border-collapse:collapse;max-width:100%}table.data-table th{white-space:nowrap;background-color:#d51218;border:1px solid #d51218;color:#fff;padding:5px 8px}table.data-table td{border:1px solid #ccc;padding:5px 8px}table.data-table tr:nth-child(even){background-color:#fafafa}a.link-button{align-items:center;background:url("/themes/custom/arl/assets/images/icons/chevron-right-white.svg") left center no-repeat,linear-gradient(90deg,#2c2c2c 25px,#d51218 25px);border-radius:3px;color:#fff;display:inline-flex;flex-direction:row;flex-wrap:nowrap;font-size:1.6rem;font-weight:500;gap:5px;padding:5px 10px 5px 30px;text-decoration:none}
@media print{.region-menutop,.region-menumain,.region-left,.page-footer,form,footer,.region-logos,.region-footer{display:none !important}header{height:auto !important}}
#blocks-top,#blocks-below,#blocks-bottom{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:25px}@media screen and (max-width:1024px){#blocks-top,#blocks-below,#blocks-bottom{flex-direction:column}#blocks-top .region,#blocks-below .region,#blocks-bottom .region{margin-top:20px}#blocks-top .region:first-child,#blocks-below .region:first-child,#blocks-bottom .region:first-child{margin-top:0}}#blocks-top .region,#blocks-below .region,#blocks-bottom .region{background-color:#fff;border-top:2px solid #d51218;flex:0 0 calc(50% - 5px);padding:15px}@media screen and (max-width:1024px){#blocks-top .region,#blocks-below .region,#blocks-bottom .region{padding:10px}}#blocks-top .region h2,#blocks-below .region h2,#blocks-bottom .region h2{color:#d51218;font-size:2rem;font-weight:500;margin-bottom:16px;text-transform:uppercase}#blocks-top .menu{color:#2c2c2c;list-style:none;margin:0;padding:0}#blocks-top .menu li{margin-bottom:0.5rem}#blocks-top .menu li a{align-content:center;color:inherit;display:flex;font-weight:500;text-decoration:none}#blocks-top .menu li a::before{background-image:url("/themes/custom/arl/assets/images/icons/chevron-right-black.svg");background-position:left top;background-repeat:no-repeat;content:"";display:inline-block;flex:0 0 18px;margin-left:-6px;margin-right:3px}#block-views-block-news-block-block-1 .views-row,#block-views-block-raumszene-block-1 .views-row{border-top:1px solid #cfcfcf;padding:5px 0}#block-views-block-news-block-block-1 .views-row .views-field-created,#block-views-block-raumszene-block-1 .views-row .views-field-created{font-size:1.4rem;font-weight:600}#block-views-block-news-block-block-1 .views-row .views-field-title a,#block-views-block-raumszene-block-1 .views-row .views-field-title a{color:inherit;text-decoration:none}#block-topmenu .arl-international{background-color:#d3273e;color:#fff;padding:0 5px}#block-topmenu .arl-international:hover,#block-topmenu .arl-international:active{background-color:#d3273e;border:none;color:#fff}#block-cart{margin:20px 0 5px;padding:15px}#block-cart h2{background-image:url("/themes/custom/arl/assets/images/icons/shop-cart.svg");background-position:right center;background-repeat:no-repeat;border-bottom:1px solid #2c2c2c;font-size:2rem;font-weight:500;text-transform:uppercase}#block-cart .cart--cart-block{display:flex}#block-cart .cart-block--summary{margin:10px auto}#block-cart .cart-block--summary .cart-block--summary__count{background-color:#d1e0f0;border-radius:5px;color:#2c2c2c;padding:2px 5px}#block-footerlogos .field--name-field-logos{display:flex;justify-content:space-around}@media screen and (max-width:1024px){#block-footerlogos .field--name-field-logos{align-items:center;flex-direction:column}#block-footerlogos .field--name-field-logos .field__item{margin-top:20px}#block-footerlogos .field--name-field-logos .field__item:first-child{margin-top:0}}#block-frontpageslider{margin:0 -40px;max-width:1200px;overflow:hidden}@media screen and (max-width:1220px){#block-frontpageslider{margin:0}}#block-frontpageslider .field--name-field-slider-items{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative}#block-frontpageslider nav{margin-top:-100px;position:relative;z-index:10}#block-frontpageslider .slider-navigation{display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr 1fr;list-style:none;margin:0 40px}#block-frontpageslider .slider-navigation li{background-color:#d51218;color:#fff;display:flex;flex-direction:column;height:140px;padding:10px;transition:margin-top 0.2s linear,height 0.2s linear}#block-frontpageslider .slider-navigation li.active,#block-frontpageslider .slider-navigation li:hover{height:160px;margin-top:-20px;transition:margin-top 0.2s linear,height 0.2s linear}#block-frontpageslider .slider-navigation li a{color:inherit;font-weight:600;text-decoration:none}#block-frontpageslider .slider-navigation li a:first-child{margin-bottom:auto}@media screen and (max-width:1024px){#block-frontpageslider .slider-navigation{display:none}}.block-local-actions-block{margin-bottom:20px}.block-local-actions-block .block__content{display:flex;list-style:none}.block-local-actions-block .block__content li{border:1px solid #d51218;border-radius:3px;margin-right:18px}.block-local-actions-block .block__content li a{color:#2c2c2c;display:block;font-weight:600;padding:0 10px;text-decoration:none}.block-local-actions-block .block__content li a:hover,.block-local-actions-block .block__content li a:active,.block-local-actions-block .block__content li a.is-active{background-color:#cfcfcf}#block-shopimpressum{padding:1.5rem}#block-shopimpressum h2{border-bottom:1px solid #2c2c2c;font-size:2rem;font-weight:500;text-transform:uppercase}
#layout>header{background-color:#fff;display:flex;flex-direction:column;height:185px;margin-bottom:25px;padding:15px}@media screen and (max-width:1024px){#layout>header{height:auto}#layout>header .header-top{flex-direction:column-reverse}#layout>header .header-top>a{margin:20px auto}#layout>header .region-menumain{flex-direction:column}#layout>header .region-menumain>div{margin-top:10px;width:100%}#layout>header .region-menumain>div .js-form-item{width:100%}#layout>header .region-menumain>div input[type="text"],#layout>header .region-menumain>div input[type="search"]{line-height:35px;width:100%}#layout>header .region-menumain>div div:last-child{margin-left:10px}}@media screen and (max-width:850px){#layout>header .region-menumain>nav>ul{display:grid !important;grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:520px){#layout>header .region-menumain>nav>ul{display:grid !important;grid-template-columns:1fr 1fr}}@media screen and (max-width:460px){#layout>header .header-top>a>img{width:100%;height:auto}#layout>header .header-top .region-menutop{flex-direction:column-reverse}#layout>header .header-top .region-menutop>nav,#layout>header .header-top .region-menutop>div{margin-left:auto;margin-bottom:10px}#layout>header .header-top .region-menutop>nav ul li:last-child{margin-right:0}}#layout>header nav ul li{color:#d51218}#layout>header nav ul li:hover a,#layout>header nav ul li.menu__item--active-trail a{border-bottom:2px solid #d51218;color:#2c2c2c}#layout>header nav ul li a{color:inherit;line-height:2.8rem;text-decoration:none}#layout>header .header-top{display:flex;margin-bottom:auto}#layout>header .header-top .language-switcher-language-url ul{display:flex;list-style:none}#layout>header .header-top .language-switcher-language-url ul li{color:#d51218;font-weight:600}#layout>header .header-top .language-switcher-language-url ul li.is-active{color:#2c2c2c}#layout>header .header-top .language-switcher-language-url ul li a{color:inherit;text-decoration:none}#layout>header .header-top .language-switcher-language-url ul li:first-child::after{color:#676767;content:"/";display:inline-block;font-weight:normal;margin:0 5px}#layout>header .region-menutop,#layout>header .region-menumain{display:flex}#layout>header .region-menutop nav ul,#layout>header .region-menumain nav ul{display:flex;list-style:none}#layout>header .region-menutop nav ul li,#layout>header .region-menumain nav ul li{letter-spacing:1px;text-transform:uppercase;font-weight:600;margin-right:18px}@media screen and (max-width:1050px){#layout>header .region-menutop nav ul li,#layout>header .region-menumain nav ul li{letter-spacing:0}}#layout>header .region-menutop{margin-left:auto;font-size:1.5rem}#layout>header .region-menutop ul li{height:auto}#layout>header .region-menutop ul li a{line-height:normal}#layout>header .region-menutop ul li a.international{background-color:#ff6464;color:#fff;padding:0 5px}#layout>header .region-menutop ul li a.international:hover,#layout>header .region-menutop ul li a.international:active{background-color:#d51218;border-bottom:none}.region-footer{border-bottom:5px solid #fff;border-top:5px solid #fff;display:flex;margin:25px 0 0;padding-top:20px;padding-bottom:10px}@media screen and (max-width:1024px){.region-footer{flex-direction:column}}.region-footer>div{flex:1 1 280px}@media screen and (max-width:1024px){.region-footer>div{flex:1 1 auto}}.region-footer>div h2{font-size:2rem;font-weight:normal}
.node--type-event .field--name-field-deadline .field__label,.node--type-job .field--name-field-deadline .field__label,.node--type-page .field--name-field-deadline .field__label,.node--type-news .field--name-field-deadline .field__label{font-weight:600}.node--type-event .field--name-field-deadline .field__label::after,.node--type-job .field--name-field-deadline .field__label::after,.node--type-page .field--name-field-deadline .field__label::after,.node--type-news .field--name-field-deadline .field__label::after{content:":"}.node--type-event .field--name-field-title,.node--type-job .field--name-field-title,.node--type-page .field--name-field-title,.node--type-news .field--name-field-title{margin-bottom:10px}.node--type-event.node--view-mode-teaser,.node--type-job.node--view-mode-teaser,.node--type-page.node--view-mode-teaser,.node--type-news.node--view-mode-teaser{padding:5px 0}.node--type-event.node--view-mode-teaser .field--name-field-title,.node--type-job.node--view-mode-teaser .field--name-field-title,.node--type-page.node--view-mode-teaser .field--name-field-title,.node--type-news.node--view-mode-teaser .field--name-field-title{font-size:1.9rem;font-weight:bold}.node--type-event.node--view-mode-teaser .field--name-field-title a,.node--type-job.node--view-mode-teaser .field--name-field-title a,.node--type-page.node--view-mode-teaser .field--name-field-title a,.node--type-news.node--view-mode-teaser .field--name-field-title a{color:inherit;text-decoration:none}.node--type-event .field--name-field-header-image,.node--type-job .field--name-field-header-image,.node--type-page .field--name-field-header-image,.node--type-news .field--name-field-header-image{margin:10px 0}.node--type-event .field--name-field-header-image figcaption,.node--type-job .field--name-field-header-image figcaption,.node--type-page .field--name-field-header-image figcaption,.node--type-news .field--name-field-header-image figcaption{font-size:1.2rem}.node--type-event .field--name-field-blog-category,.node--type-job .field--name-field-blog-category,.node--type-page .field--name-field-blog-category,.node--type-news .field--name-field-blog-category{font-size:1.2rem;font-weight:600;letter-spacing:0.1rem}.node--type-event .create-date,.node--type-job .create-date,.node--type-page .create-date,.node--type-news .create-date{font-size:1.2rem}.node--type-event ul.links.inline,.node--type-job ul.links.inline,.node--type-page ul.links.inline,.node--type-news ul.links.inline{list-style:none;margin:10px 0 0;padding:0}.node--type-event ul.links.inline li a,.node--type-job ul.links.inline li a,.node--type-page ul.links.inline li a,.node--type-news ul.links.inline li a{display:flex;font-weight:600;text-decoration:none}.node--type-event ul.links.inline li a::before,.node--type-job ul.links.inline li a::before,.node--type-page ul.links.inline li a::before,.node--type-news ul.links.inline li a::before{content:"›";font-size:1.5em;margin-right:10px;margin-top:-8px}.node--type-academic-page .field--name-field-author{display:flex;margin:0 0 20px}.node--type-academic-page .field--name-field-author>.field__item{font-weight:600}.node--type-academic-page .field--name-field-author>.field__item::after{content:";";font-weight:500;margin-right:5px}.node--type-academic-page .field--name-field-author>.field__item:last-child::after{content:""}.node--type-academic-page a{text-decoration:underline}.node--type-academic-page .field--name-field-body a{overflow-wrap:anywhere}.node--type-academic-page .field--name-field-doi{display:flex;font-size:14px;margin-top:20px}.node--type-academic-page .field--name-field-doi>.label{font-weight:600;margin-right:5px}.node--type-academic-page .field--name-citation-help{font-size:14px;margin-top:20px}.node--type-academic-page .field--name-citation-help>.label{margin-bottom:15px;font-size:1.8rem}.node--type-academic-page details.revision-list{background-color:#fcfcfc;border:1px solid #cccccc;margin:10px 0;padding:5px 10px}.node--type-academic-page details.revision-list summary{cursor:pointer;list-style:none}.node--type-academic-page details.revision-list summary::-webkit-details-marker{display:none}.node--type-academic-page details.revision-list summary::before{content:"+";display:inline-block;width:20px}.node--type-academic-page details.revision-list[open] summary{border-bottom:1px solid #cecece;padding-bottom:10px}.node--type-academic-page details.revision-list[open] summary::before{content:"-";display:inline-block;width:20px}.node--type-academic-page details.revision-list ul{list-style:none;margin:20px 14px}.group .field--name-field-title{margin-bottom:20px}.group.group--view-mode-teaser{padding:5px 0}.group.group--view-mode-teaser .field--name-field-title a{color:inherit;text-decoration:none}.group.group--view-mode-teaser ul.links.inline{list-style:none;margin:10px 0 0;padding:0}.group.group--view-mode-teaser ul.links.inline li a{display:flex;font-weight:600;text-decoration:none}.group.group--view-mode-teaser ul.links.inline li a::before{content:"›";font-size:1.5em;margin-right:10px;margin-top:-8px}.group .associated_projects .headline{background:#ebebeb;clip-path:polygon(0 0,100% 0,calc(100% - 25px) 100%,0 100%);display:inline-block;font-size:1.9rem;font-weight:500;margin:30px 0 20px 0;padding:8px 40px 8px 10px;position:relative}.group .associated_projects ul{list-style:none}.group .associated_projects ul li{display:flex;margin-bottom:10px;padding:0}.group .associated_projects ul li a{display:flex;color:inherit;text-decoration:none}.group .associated_projects ul li a::before{content:"›";font-size:1.5em;margin-right:10px;margin-top:-8px}.group .top-group-news .headline{background:#ebebeb;clip-path:polygon(0 0,100% 0,calc(100% - 25px) 100%,0 100%);display:inline-block;font-size:1.9rem;font-weight:500;margin:30px 0 20px 0;padding:8px 40px 8px 10px;position:relative}.group .top-group-news .view-content .views-row:first-child{padding-top:0}.group-information,.node-information{background-color:#d51218;color:#fff;font-weight:600;padding:5px 10px;margin:10px 0}body.page-node-type-frontpage #inner-layout{background:none;border-top:none}body.page-node-type-frontpage #inner-layout>.region-content{padding:0}.node--type-frontpage .field--name-field-content{container-type:inline-size;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px 10px}.node--type-frontpage .field--name-field-content .field__item{flex:0 0 fit-content}@media screen and (max-width:1024px){.node--type-frontpage .field--name-field-content .field__item{flex:0 0 100%}}.node--type-mission .mission-projects .headline,.node--type-mission .top-mission-news .headline{background:#ebebeb;clip-path:polygon(0 0,100% 0,calc(100% - 25px) 100%,0 100%);display:inline-block;font-size:1.9rem;font-weight:500;margin:30px 0 20px 0;padding:8px 40px 8px 10px;position:relative}
.region-menumain .views-exposed-form{margin-left:auto}.region-menumain .views-exposed-form form{display:flex;flex-wrap:nowrap}.region-menumain .views-exposed-form form input[type="text"],.region-menumain .views-exposed-form form input[type="search"]{width:150px}.region-menumain .views-exposed-form form .form-actions{display:flex}.region-menumain .views-exposed-form form input[type="image"]{align-self:center;height:25px;margin-left:10px;width:25px}.region-menumain .views-exposed-form form input[type="submit"].visually-hidden{margin:12px}#views-exposed-form-search-index-page-1{align-items:end;border-bottom:1px solid #cfcfcf;display:flex;margin-bottom:20px;padding-bottom:20px}#views-exposed-form-search-index-page-1 label{display:block}#views-exposed-form-search-index-page-1 .js-form-item-keyword{margin-right:auto}#views-exposed-form-search-index-page-1 input[type="text"],#views-exposed-form-search-index-page-1 input[type="search"]{width:350px}form .captcha{margin-top:20px;padding:10px;border:1px solid #cfcfcf}form .captcha .js-form-type-textfield{margin-top:10px}form .captcha .js-form-type-textfield label{font-size:1.6rem}.user-login-form{display:flex;flex-direction:column}.user-login-form>.js-form-item{margin:10px auto}.user-login-form label{display:block}.user-login-form #edit-actions{margin:10px auto}form#protected-pages-enter-password .js-form-type-password{margin:20px 0}#tfa-entry-form{display:flex;flex-direction:column;gap:20px;margin-top:30px}#tfa-entry-form .js-form-item-code{display:flex;flex-direction:column;gap:5px}#tfa-entry-form .js-form-item-code label{font-weight:bold}#tfa-entry-form ul[data-drupal-selector="edit-other-validation-plugins"]{list-style:none;margin:10px 0;padding:0}
article.product.product--view-mode-teaser{padding:10px 0}article.product.product--view-mode-teaser .field--name-title{font-size:2.2rem}article.product.product--view-mode-teaser .field--name-title a{color:inherit;text-decoration:none}article.product .field--name-field-series{font-size:1.8rem;margin:5px 0}article.product .field--name-field-editor{font-size:1.4rem}article.product header{display:flex;margin:20px 0}@media screen and (max-width:850px){article.product header{flex-direction:column}}article.product header .cover-wrap img{cursor:zoom-in}@media screen and (max-width:850px){article.product header .cover-wrap img{display:block;margin:0 auto}}article.product header .cover-wrap span{display:block;font-size:1rem;text-align:center}article.product header .product-info{margin-left:15px;font-size:1.4rem;flex:1 1 auto}article.product header .product-info>div:not(.language-field){display:flex;margin-bottom:5px;flex-wrap:nowrap}@media screen and (max-width:600px){article.product header .product-info>div:not(.language-field){flex-direction:column}article.product header .product-info>div:not(.language-field) .field__label{font-weight:bold}}@media screen and (min-width:600px){article.product header .product-info>div:not(.language-field) .field__label{flex:0 0 140px}article.product header .product-info>div:not(.language-field) .field__item{flex:1 0 auto}}article.product header .product-info .language-field .field--name-field-language{display:flex;margin-bottom:5px;flex-wrap:nowrap}@media screen and (max-width:600px){article.product header .product-info .language-field .field--name-field-language{flex-direction:column}article.product header .product-info .language-field .field--name-field-language .field__label{font-weight:bold}}@media screen and (min-width:600px){article.product header .product-info .language-field .field--name-field-language .field__label{flex:0 0 140px}article.product header .product-info .language-field .field--name-field-language .field__item{flex:1 0 auto}}article.product header .product-info .language-field .field--name-field-language>.field__items{display:flex;flex-direction:column}@media screen and (min-width:800px){article.product header .product-info .language-field .field--name-field-language>.field__items{flex-direction:row}article.product header .product-info .language-field .field--name-field-language>.field__items>.field__item::before{content:", "}article.product header .product-info .language-field .field--name-field-language>.field__items>.field__item:first-child::before{content:""}}article.product header .product-info .language-field .multi-language-info{display:flex;font-size:1.3rem;margin-bottom:5px}@media screen and (min-width:600px){article.product header .product-info .language-field .multi-language-info>.field__label{flex:0 0 140px}}article.product header .price-info{margin-left:auto}article.product header .price-info .field--name-price{font-weight:600;font-size:1.4rem}article.product header .price-info .field--name-price::after{color:#d51218;content:"*";margin-left:5px}article.product header .price-info .field--name-price+div{font-size:0;margin-top:5px;text-align:right}article.product header .price-info .field--name-price+div .add-to-cart-link{display:inline-block;background-image:url("/themes/custom/arl/assets/images/icons/addToCart.gif");background-repeat:no-repeat;background-position:left top;background-size:39px 19px;font-size:0;height:19px;width:39px}article.product header .price-info>.buy>.online-shops-head{font-size:1.2rem;margin:10px 0 0}article.product header .price-info>.buy>.shop-list{list-style:none}article.product header .price-info>.buy>.shop-list li{color:#d51218;margin:10px 0}article.product header .price-info>.buy>.shop-list li a{background-image:url("/themes/custom/arl/assets/images/icons/shop-cart-red.svg");background-position:left 5px center;background-repeat:no-repeat;background-size:20px 20px;border:1px solid #d51218;color:inherit;display:block;padding:3px 5px 3px 35px;text-decoration:none}article.product header .price-info>.buy>.shop-list li a:hover{background:#d51218;background-image:url("/themes/custom/arl/assets/images/icons/shop-cart-white.svg");background-position:left 5px center;background-repeat:no-repeat;background-size:20px 20px;color:#fff}article.product header .price-info>.download{margin-bottom:20px}article.product header .price-info .field--name-field-download{background-image:url("/themes/custom/arl/assets/images/icons/free-download.jpg");background-repeat:no-repeat;background-position:left top;background-size:67px 26px;font-size:0;height:26px;width:67px}article.product header .price-info .field--name-field-download a{display:inline-block;width:67px;height:26px}article.product .field_subpages .subpage .subpage-title a{color:inherit;text-decoration:underline}article.product .field_subpages .subpage .authors{font-size:14px}article.product .parent-link a{color:#d51218;font-weight:600;text-decoration:none}article.product .parent-link a::before{content:"›";font-size:1.5em;margin-right:10px;margin-top:-8px}article.product footer{margin-top:20px}article.product footer ul{background-color:#d51218;color:#fff;display:flex;font-size:1.4rem;list-style:none;margin:0;padding:5px 0}article.product footer ul li{padding:0 10px;border-left:1px solid #fff}article.product footer ul li:first-child{border-left:none;margin-left:auto}article.product footer ul li:last-child{margin-right:auto}article.product footer ul li a{color:inherit;text-decoration:none}article.product footer .price-info{border-top:1px solid #cfcfcf;font-size:1.4rem;margin-top:20px;padding-top:10px}article.product footer .price-info .important{color:#d51218}article ul.attachment-list{list-style:none}article ul.attachment-list li{margin-bottom:10px}article ul.attachment-list a{color:#2c2c2c;text-decoration:underline}.view-search-index .views-row{border-bottom:1px solid #cfcfcf}.view-search-index .views-row:last-child{border-bottom:none;margin-bottom:10px}.view-project-overview .view-content h2,.view-project-overview .view-content h3,.view-ak-common-topic .view-content h2,.view-ak-common-topic .view-content h3{margin-top:20px;font-size:2.6rem}.view-project-overview .view-content .views-row,.view-ak-common-topic .view-content .views-row{border-bottom:1px solid #cfcfcf;padding:25px 0}.view-project-overview .view-content .views-row .views-field-label,.view-ak-common-topic .view-content .views-row .views-field-label{font-size:2.2rem;margin-bottom:5px}.view-project-overview .view-content .views-row .views-field-label a,.view-ak-common-topic .view-content .views-row .views-field-label a{color:inherit;text-decoration:none}.view-project-overview .view-content .views-row .views-field-field-group-type,.view-ak-common-topic .view-content .views-row .views-field-field-group-type{font-size:1.8rem;margin-bottom:15px}.view-project-overview .view-content .views-row .views-field-field-administrator,.view-project-overview .view-content .views-row .views-field-field-dep-administrator,.view-project-overview .view-content .views-row .views-field-field-management-director,.view-project-overview .view-content .views-row .views-field-field-supervision-arl,.view-ak-common-topic .view-content .views-row .views-field-field-administrator,.view-ak-common-topic .view-content .views-row .views-field-field-dep-administrator,.view-ak-common-topic .view-content .views-row .views-field-field-management-director,.view-ak-common-topic .view-content .views-row .views-field-field-supervision-arl{display:flex}.view-project-overview .view-content .views-row .views-field-field-administrator .views-label,.view-project-overview .view-content .views-row .views-field-field-dep-administrator .views-label,.view-project-overview .view-content .views-row .views-field-field-management-director .views-label,.view-project-overview .view-content .views-row .views-field-field-supervision-arl .views-label,.view-ak-common-topic .view-content .views-row .views-field-field-administrator .views-label,.view-ak-common-topic .view-content .views-row .views-field-field-dep-administrator .views-label,.view-ak-common-topic .view-content .views-row .views-field-field-management-director .views-label,.view-ak-common-topic .view-content .views-row .views-field-field-supervision-arl .views-label{flex:0 0 200px}.view-project-overview .view-content .views-row .views-field-field-administrator .field-content,.view-project-overview .view-content .views-row .views-field-field-dep-administrator .field-content,.view-project-overview .view-content .views-row .views-field-field-management-director .field-content,.view-project-overview .view-content .views-row .views-field-field-supervision-arl .field-content,.view-ak-common-topic .view-content .views-row .views-field-field-administrator .field-content,.view-ak-common-topic .view-content .views-row .views-field-field-dep-administrator .field-content,.view-ak-common-topic .view-content .views-row .views-field-field-management-director .field-content,.view-ak-common-topic .view-content .views-row .views-field-field-supervision-arl .field-content{flex:1 1 auto}.view-project-overview .view-content .views-row:last-child,.view-ak-common-topic .view-content .views-row:last-child{border-bottom:none;margin-bottom:10px}.view-advanced-shop-search input,.view-advanced-shop-search select{font-size:1.6rem;height:37px;line-height:25px;margin-bottom:5px;padding:5px 10px;min-width:300px}.view-advanced-shop-search .views-exposed-form{border-bottom:1px solid #cfcfcf;margin:20px 0}.view-advanced-shop-search .views-exposed-form>.js-form-item label{display:inline-block;width:160px}.view-advanced-shop-search .views-exposed-form>.js-form-item input,.view-advanced-shop-search .views-exposed-form>.js-form-item select{border:1px solid #676767;border-radius:3px;width:200px}.view-advanced-shop-search .views-exposed-form #edit-published-wrapper{margin:5px 0;padding:5px 0}.view-advanced-shop-search .views-exposed-form #edit-published-wrapper .fieldset-wrapper{display:flex;justify-content:space-between;width:460px}.view-advanced-shop-search .views-exposed-form #edit-published-wrapper .fieldset-wrapper .js-form-item{flex:0 0 calc(50% - 5px)}.view-advanced-shop-search .views-exposed-form #edit-published-wrapper .fieldset-wrapper .js-form-item input{min-width:auto;max-width:220px}.view-advanced-shop-search .views-exposed-form #edit-actions{margin-top:20px;text-align:right}.view-advanced-shop-search #edit-actions{margin-top:5px;margin-bottom:10px}.view-advanced-shop-search .views-row{border-bottom:1px solid #cfcfcf}.view-advanced-shop-search .views-row:last-child{border-bottom:none;margin-bottom:10px}.view-shop .views-exposed-form,.view-shop-series .views-exposed-form,.view-shop-nachrichten .views-exposed-form{background-color:#d51218;color:#fff;justify-content:space-around;display:flex;padding:5px 10px}.view-shop .views-exposed-form label,.view-shop-series .views-exposed-form label,.view-shop-nachrichten .views-exposed-form label{margin-right:5px}.view-shop .views-exposed-form input,.view-shop .views-exposed-form select,.view-shop-series .views-exposed-form input,.view-shop-series .views-exposed-form select,.view-shop-nachrichten .views-exposed-form input,.view-shop-nachrichten .views-exposed-form select{font-size:1.6rem;padding:2px 5px}.view-shop .views-row,.view-shop-series .views-row,.view-shop-nachrichten .views-row{border-bottom:1px solid #cfcfcf}.view-shop .views-row:last-child,.view-shop-series .views-row:last-child,.view-shop-nachrichten .views-row:last-child{border-bottom:none;margin-bottom:10px}.view-job-listing .views-field-title a,.view-job-listing .views-field-label a{color:inherit;font-weight:600;text-decoration:none}
.paragraph--type--media-attachment .field__label{border-bottom:1px solid #2c2c2c;font-weight:600}.paragraph--type--media-attachment .field__item .field__item{align-items:center;background-color:#cfcfcf;display:flex;margin:5px 0;padding:5px}.paragraph--type--media-attachment .field__item .field__item .file{margin-right:auto;font-weight:600}.paragraph--type--media-attachment .field__item .field__item .file a{color:inherit;text-decoration:none}.paragraph--type--media-attachment .field__item .field__item .file+span{font-size:1.4rem}.paragraph--type--attachments .field__label{border-bottom:1px solid #2c2c2c;font-weight:600}.paragraph--type--attachments .field__item{align-items:center;background-color:#cfcfcf;display:flex;margin:5px 0;padding:5px}.paragraph--type--attachments .field__item .file{margin-right:auto;font-weight:600}.paragraph--type--attachments .field__item .file a{color:inherit;text-decoration:none}.paragraph--type--attachments .field__item .file+span{font-size:1.4rem}.paragraph--type--slider-item .item-container{position:relative}@media screen and (max-width:900px){.paragraph--type--slider-item .item-container{display:flex;flex-direction:column-reverse}}.paragraph--type--slider-item .item-container .info{background:rgba(255,255,255,0.8);color:#d51218;left:40px;max-width:600px;padding:15px;position:absolute;top:15px}@media screen and (max-width:900px){.paragraph--type--slider-item .item-container .info{background:#fff;position:relative;left:0;top:0;margin-bottom:5px;max-width:100%}}.paragraph--type--slider-item .item-container .info .field--name-field-title{font-size:2.4rem;text-decoration:none}@media screen and (max-width:900px){.paragraph--type--slider-item .item-container .info .field--name-field-title{font-size:1.8rem;font-weight:600}}.paragraph--type--text.accentuate{border-top:2px solid #d51218;border-bottom:2px solid #d51218;padding:10px 0}.paragraph--type--text hr{border-top:1px solid #cfcfcf}.paragraph--type--youtube-video{display:flex;justify-content:center}.paragraph--type--youtube-video a{color:inherit;text-decoration:none;width:100%}.paragraph--type--youtube-video .field--name-thumbnail{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.paragraph--type--youtube-video .field--name-thumbnail img{border-bottom:3px solid #d51218;height:auto;max-width:640px;width:100%;height:auto}.paragraph--type--youtube-video .field--name-thumbnail::before{background-color:rgba(213,18,24,0.9);background-image:url("/themes/custom/arl/assets/images/play-arrow.svg");background-position:center center;background-repeat:no-repeat;background-size:80px 60px;border-radius:20%;color:#fff;content:"";cursor:pointer;font-size:25px;height:60px;left:calc(50% - 40px);line-height:60px;position:absolute;text-align:center;top:calc(50% - 30px);width:80px}.paragraph--type--youtube-video .field--name-thumbnail::after{background-color:#d51218;box-shadow:0 4px 5px rgba(44,44,44,0.3);color:#fff;content:"Click to embed YouTube";padding:10px 20px}.paragraph--type--youtube-video iframe{aspect-ratio:1.7777777778;max-width:640px;width:100%}.paragraph--type--link-block{background-color:#fff;border-top:2px solid #d51218;height:100%;padding:15px;width:calc(50cqw - 5px)}@media screen and (max-width:1024px){.paragraph--type--link-block{width:100%}}.paragraph--type--link-block .field--name-field-headline{color:#d51218;font-size:2rem;font-weight:500;margin-bottom:16px;text-transform:uppercase}.paragraph--type--link-block .field--name-field-links{display:flex;flex-direction:column;flex-wrap:nowrap;gap:0.5rem}.paragraph--type--link-block .field--name-field-links>.field__item>a{color:#2c2c2c;display:flex;font-weight:500;text-decoration:none}.paragraph--type--link-block .field--name-field-links>.field__item>a:hover{color:#d51218}.paragraph--type--link-block .field--name-field-links>.field__item>a::before{background-image:url("/themes/custom/arl/assets/images/icons/chevron-right-black.svg");background-position:left top;background-repeat:no-repeat;content:"";display:inline-block;flex:0 0 18px;margin-left:-6px;margin-right:3px}.paragraph--type--text-block{background-color:#fff;border-top:2px solid #d51218;height:100%;padding:15px;width:calc(50cqw - 5px)}@media screen and (max-width:1024px){.paragraph--type--text-block{width:100%}}.paragraph--type--text-block .field--name-field-headline{color:#d51218;font-size:2rem;font-weight:500;margin-bottom:16px;text-transform:uppercase}.paragraph--type--text-block .field--name-field-body{overflow:visible}.paragraph--type--news{background-color:#fff;border-top:2px solid #d51218;height:100%;padding:15px;width:100cqw}@media screen and (max-width:1024px){.paragraph--type--news{width:100%}}.paragraph--type--news>.link-button{margin-top:20px}.paragraph--type--news .field--name-field-headline{color:#d51218;font-size:2rem;font-weight:500;margin-bottom:16px;text-transform:uppercase}.paragraph--type--news .view-content{display:flex;flex-direction:column;flex-wrap:nowrap;gap:10px}.paragraph--type--news .view-content>.views-row{border-top:1px solid #cfcfcf;padding-top:10px}.paragraph--type--news .view-content>.views-row>.views-field-created{font-size:1.4rem;font-weight:600}.paragraph--type--news .view-content>.views-row>.views-field-title a{color:inherit;text-decoration:none}.paragraph--type--news .view-footer{margin-top:10px}.paragraph--type--slider-big{margin:0 -40px;max-width:1200px;overflow:hidden;width:calc(100cqw + 80px)}@media screen and (max-width:1220px){.paragraph--type--slider-big{margin:0;width:100cqw}}.paragraph--type--slider-big .field--name-field-slider-items{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative}.paragraph--type--slider-big nav{margin-top:-100px;position:relative;z-index:10}.paragraph--type--slider-big .slider-navigation{display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr 1fr;list-style:none;margin:0 40px}.paragraph--type--slider-big .slider-navigation li{background-color:#d51218;color:#fff;display:flex;flex-direction:column;height:140px;padding:10px;transition:margin-top 0.2s linear,height 0.2s linear}.paragraph--type--slider-big .slider-navigation li.active,.paragraph--type--slider-big .slider-navigation li:hover{height:160px;margin-top:-20px;transition:margin-top 0.2s linear,height 0.2s linear}.paragraph--type--slider-big .slider-navigation li a{display:flex;flex-direction:column;height:inherit}.paragraph--type--slider-big .slider-navigation li a span{color:#fff;font-weight:600;text-decoration:none}.paragraph--type--slider-big .slider-navigation li a span:first-child{margin-bottom:auto}@media screen and (max-width:1024px){.paragraph--type--slider-big .slider-navigation{display:none}}
.view-mission-news .view-content .views-row,.view-taxonomy-term .view-content .views-row,.view-blog-overview .view-content .views-row{border-bottom:1px solid #cfcfcf;overflow:hidden;padding:25px 0}.view-mission-news .view-content .views-row:last-child,.view-taxonomy-term .view-content .views-row:last-child,.view-blog-overview .view-content .views-row:last-child{border-bottom:none}.view-mission-news .view-content .views-row:first-child{padding-top:0}.view-footer a{text-decoration:none}.view-footer a::before{content:"›";font-size:1.5em;margin-right:10px;margin-top:-8px}.view .feed-icons{margin:15px 0 10px;padding-left:20px;background-image:url("/themes/custom/arl/assets/images/icons/feed.png");background-repeat:no-repeat;background-position:left center}.view-search-index .views-row{padding:10px 0}.view-search-index .views-row .search-title{display:block;font-size:2rem;font-weight:600;margin-bottom:10px}.view-search-index .views-row .search-title a{color:inherit;text-decoration:none}.view-search-index .views-row .chevron-link{color:#d51218}.view-search-index .views-row .chevron-link a{text-decoration:none}@media (min-width:767px){.view-job-listing .views-field-field-deadline{text-align:right}.view-job-listing .views-field-field-deadline .deadline_label{display:none}}@media (max-width:767px){.view-job-listing .views-table thead{display:none}.view-job-listing .views-table tr{display:block;margin:25px 0}.view-job-listing .views-table tr td{display:block;height:auto}.view-job-listing .views-table tr td.views-field-field-deadline{font-size:14px;text-align:right}.view-job-listing .views-table tr td.views-field-field-deadline .deadline_label{display:inline;margin-right:5px}}.view-mission-projects .view-content{display:flex;flex-direction:column;flex-wrap:nowrap;gap:10px}.view-mission-projects .view-content>.views-row{display:flex;flex-direction:row;flex-wrap:nowrap}.view-mission-projects .view-content>.views-row::before{content:"›";font-size:1.5em;margin-right:10px;margin-top:-8px}.view-mission-projects .view-content>.views-row a{color:inherit;text-decoration:none}.view-mission-projects .view-content>.views-row a:hover{color:#d51218}
form.commerce-checkout-flow fieldset legend a{color:inherit;font-weight:600;text-decoration:none}form.commerce-checkout-flow #edit-actions{display:flex;flex-direction:row-reverse;margin-top:10px}form.commerce-checkout-flow #edit-actions .link--previous{align-items:center;display:flex;margin-right:auto}form.commerce-checkout-flow .checkout-order-summary{margin-bottom:20px}form.commerce-checkout-flow .checkout-order-summary table{border-bottom:1px solid #cfcfcf;line-height:25px;margin:0 10px;width:calc(100% - 19px)}form.commerce-checkout-flow .checkout-order-summary table tr td:first-child{font-weight:600;padding-right:10px}form.commerce-checkout-flow .checkout-order-summary table tr td:last-child{text-align:right}form #edit-shipping-information-shipping-profile{margin-bottom:10px}form #edit-contact-information .js-form-item{margin-bottom:10px}form #edit-contact-information label{display:block}
