/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-primary:#238366;--color-primary-a:#6d7414;--color-primary-b:#001d90;--color-secondary:#203C55;--color-secondary-a:#feeb8b;--color-secondary-b:#d2b838;--color-tertiary:#646464;--color-quaternary:#F3F4EF;--color-red:#FD0000;--color-white:#fff;--color-grey-light-aaa:#F3F4EF;--color-grey-light-aa:#F3F4EF;--color-grey:#979797;--color-grey-dark-b:#203C55;--color-grey-dark-bb:#505a5f;--color-grey-dark-bbb:#505a5f;--color-black:#000;--font-primary:"Poppins",sans-serif;;--font-secondary:"Tungsten",sans-serif;--base-font-size:16px;--font-size-small:calc(var(--base-font-size) * 0.9375);--font-size-medium:calc(var(--base-font-size) * 1);--font-size-large:calc(var(--base-font-size) * 1.125);--font-size-large-a:calc(var(--base-font-size) * 1.3125);--font-size-large-aa:calc(var(--base-font-size) * 1.625);--font-size-large-b:calc(var(--base-font-size) * 1.875);--font-size-large-c:calc(var(--base-font-size) * 2.25);--font-size-large-d:calc(var(--base-font-size) * 2.5);--font-size-large-e:calc(var(--base-font-size) * 3);--font-size-large-f:calc(var(--base-font-size) * 4);--font-size-large-g:calc(var(--base-font-size) * 6.25);--line-height:1.3;--line-height-small-a:1.2;--line-height-small-b:1.1;--line-height-large-a:1.75;--line-height-large-b:2;--vertical-rhythm-unit:var(--font-size-medium);--spacing:var(--vertical-rhythm-unit);--spacing-tiny:1px;--spacing-xxxsmall:calc(var(--spacing) * 0.25);--spacing-xxsmall:calc(var(--spacing) * 0.33);--spacing-xsmall:calc(var(--spacing) * 0.5);--spacing-small:calc(var(--spacing) * 0.75);--spacing-medium:var(--spacing);--spacing-medium-a:calc(var(--spacing) * 1.5);--spacing-large:calc(var(--spacing) * 2);--spacing-xlarge:calc(var(--spacing) * 3);--spacing-xxlarge:calc(var(--spacing) * 5);--spacing-xxxlarge:calc(var(--spacing) * 7);--width-small:600px;--width-medium:768px;--width-large:960px;--width-xlarge:1180px;--width-xxlarge:1290px;--width-xxxlarge:1440px;--width-xxxxlarge:1920px;--width-full-container:100%;--width-full-screen:100vw;--width-content-area:var(--width-xxxlarge);--font-size-xxxxxx-line-height:var(--line-height-small-a);--font-size-xxxxx-large-line-height:var(--line-height-small-a);--font-size-xxxx-large-line-height:var(--line-height-small-b);--font-size-xxx-large-line-height:var(--line-height-small-b);--font-size-xx-large-line-height:var(--line-height);--font-size-x-large-line-height:var(--line-height);--font-size-large-line-height:var(--line-height);--heading-font-weight:700;--font-size-xxxxxx-font-weight:var(--heading-font-weight);--font-size-xxxxx-large-font-weight:var(--heading-font-weight);--font-size-xxxx-large-font-weight:var(--heading-font-weight);--font-size-xxx-large-font-weight:var(--heading-font-weight);--font-size-xx-large-font-weight:var(--heading-font-weight);--font-size-x-large-font-weight:var(--heading-font-weight);--font-size-large-font-weight:var(--heading-font-weight);--border-width:var(--spacing-tiny);--border-width-large:var(--spacing-xsmall);--border-radius:var(--spacing-xxsmall);--border-radius-large:var(--spacing-small);--border-color:var(--color-grey-light-a);--border-color-dark:var(--color-grey-dark-b);--border-color-light:var(--color-grey-light-aa);--border-style:solid;--border:var(--border-width) var(--border-style) var(--border-color);--border-large:var(--border-width-large) var(--border-style) var(--border-color);--border-dark:var(--border-width) var(--border-style) var(--border-color-dark);--border-light:var(--border-width) var(--border-style) var(--border-color-light);--transition-time:0.3s;--grid-columns:12;--grid-gap:var(--vertical-rhythm-unit);--grid-gap-none:0;--grid-gap-small:var(--spacing-small);--grid-gap-large:var(--spacing-large);--color-text:var(--color-black);--color-link:var(--color-black);--font-size:var(--font-size-medium);}
@font-face{font-family:"Poppins";src:url(/themes/custom/slimline/assets/fonts/poppins-v20-latin/poppins-v20-latin-regular.eot);src:local(""),url(/themes/custom/slimline/assets/fonts/poppins-v20-latin/poppins-v20-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/slimline/assets/fonts/poppins-v20-latin/poppins-v20-latin-regular.woff2) format("woff2"),url(/themes/custom/slimline/assets/fonts/poppins-v20-latin/poppins-v20-latin-regular.woff) format("woff"),url(/themes/custom/slimline/assets/fonts/poppins-v20-latin/poppins-v20-latin-regular.ttf) format("truetype"),url(/themes/custom/slimline/assets/fonts/poppins-v20-latin/poppins-v20-latin-regular.svg#Poppins) format("svg");font-weight:400;font-style:normal;}@font-face{font-family:"Poppins";src:url(/themes/custom/slimline/assets/fonts/poppins-v20-latin/poppins-v20-latin-500.eot);src:local(""),url(/themes/custom/slimline/assets/fonts/poppins-v20-latin/poppins-v20-latin-500.eot#iefix) format("embedded-opentype"),url(/themes/custom/slimline/assets/fonts/poppins-v20-latin/poppins-v20-latin-500.woff2) format("woff2"),url(/themes/custom/slimline/assets/fonts/poppins-v20-latin/poppins-v20-latin-500.woff) format("woff"),url(/themes/custom/slimline/assets/fonts/poppins-v20-latin/poppins-v20-latin-500.ttf) format("truetype"),url(/themes/custom/slimline/assets/fonts/poppins-v20-latin/poppins-v20-latin-500.svg#Poppins) format("svg");font-weight:500;font-style:normal;}@font-face{font-family:"Poppins";src:url(/themes/custom/slimline/assets/fonts/poppins-v20-latin/poppins-v20-latin-700.eot);src:local(""),url(/themes/custom/slimline/assets/fonts/poppins-v20-latin/poppins-v20-latin-700.eot#iefix) format("embedded-opentype"),url(/themes/custom/slimline/assets/fonts/poppins-v20-latin/poppins-v20-latin-700.woff2) format("woff2"),url(/themes/custom/slimline/assets/fonts/poppins-v20-latin/poppins-v20-latin-700.woff) format("woff"),url(/themes/custom/slimline/assets/fonts/poppins-v20-latin/poppins-v20-latin-700.ttf) format("truetype"),url(/themes/custom/slimline/assets/fonts/poppins-v20-latin/poppins-v20-latin-700.svg#Poppins) format("svg");font-weight:700;font-style:normal;}@font-face{font-family:"Tungsten";src:local(""),url(/themes/custom/slimline/assets/fonts/Tungsten-Bold.woff2) format("woff2"),url(/themes/custom/slimline/assets/fonts/Tungsten-Bold.woff) format("woff"),url(/themes/custom/slimline/assets/fonts/Tungsten-Bold.ttf) format("truetype");font-weight:700;}body{font-family:var(--font-primary);font-size:var(--font-size-body);line-height:var(--line-height);}h1,h2,h3,h4,h5,h6,.font-size-xxxxxx-large,.font-size-xxxxx-large,.font-size-xxxx-large,.font-size-xxx-large,.font-size-xx-large,.font-size-x-large,.font-size-large{font-family:var(--font-secondary);color:var(--color-secondary);}h1{font-family:var(--font-secondary);font-size:var(--font-size-large-d);}h2{font-family:var(--font-primary);font-size:var(--font-size-large-c);}h3{font-family:var(--font-primary);font-size:var(--font-size-large-a);}h4{font-family:var(--font-primary);font-size:var(--font-size-large-a);}h5{font-family:var(--font-primary);font-size:var(--font-size-large-a);}@media screen and (min-width:767px){h1{font-size:var(--font-size-large-f);}h2{font-size:var(--font-size-large-c);}h3{font-size:var(--font-size-large-b);}h4{font-size:var(--font-size-large-b);}h5{font-size:var(--font-size-large-b);}}@media screen and (min-width:1024px){h1{font-size:var(--font-size-large-g);}h2{font-size:var(--font-size-large-e);}h3{font-size:var(--font-size-large-c);}h4{font-size:var(--font-size-large-c);}h5{font-size:var(--font-size-large-c);}}
html{box-sizing:border-box;scroll-behavior:smooth;}*,*::before,*::after{box-sizing:border-box;margin-top:0;transition:var(--transition-time);}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto;}}body{margin:0;color:var(--color-text);font-family:var(--font-primary);font-size:var(--font-size);line-height:var(--line-height);}.dialog-off-canvas-main-canvas{position:relative;}a{display:inline-block;color:var(--color-link);}a:hover{text-decoration:none;}a:focus{text-decoration:none;}img{display:block;max-width:100%;height:auto;}p,ul,ol,pre,table,blockquote{margin-bottom:var(--vertical-rhythm-spacing);}ul ul,ol ol,ul ol,ol ul{margin-bottom:0;}sub,sup{position:relative;vertical-align:baseline;line-height:0;}sup{top:-0.5rem;}sub{bottom:-0.25rem;}table{width:100%;text-align:left;border:var(--table-border);border-collapse:collapse;}thead th{padding:var(--table-padding);background-color:var(--table-bg-color);}tbody td{padding:var(--table-padding);}tbody tr{border-bottom:var(--table-border);}:where(button,input[type="submit"],.form-submit,.form-reset){color:var(--color-white);border:var(--border);border-radius:var(--border-radius);background-color:var(--color-primary);font-size:1rem;}:where(button,input[type="submit"],.form-submit,.form-reset):is(:hover,:focus){text-decoration:underline;color:var(--color-primary);background-color:var(--color-white);}
footer{overflow:hidden;padding:var(--spacing-xlarge) var(--spacing) var(--spacing-large) var(--spacing);background:var(--color-primary);}@media screen and (min-width:1024px){footer{padding:var(--spacing-xxxlarge) var(--spacing) var(--spacing) var(--spacing);}}.footer__holder{display:flex;flex-wrap:wrap;align-items:center;width:var(--width-xxxlarge);max-width:100%;margin:0 auto;}.footer__holder-branding{display:flex;width:50%;margin-bottom:-24px;text-align:left;}.footer__holder-branding a{width:133px;height:71px;}.footer__holder-branding .slimline-icon{display:block;width:100%;height:100%;}.footer__holder-branding .slimline-icon svg{width:100%;max-width:100%;}@media screen and (min-width:767px){.footer__holder-branding a{width:244px;height:131px;}}.footer__holder-social{display:flex;flex-wrap:wrap;justify-content:flex-end;width:50%;}.footer__holder-social-icons{display:flex;justify-content:flex-end;width:100%;padding-bottom:var(--spacing-medium-a);}.footer__holder-social-icons a{display:flex;justify-content:center;align-items:center;width:calc(var(--spacing) * 1.75);height:calc(var(--spacing) * 1.75);margin-left:var(--spacing);text-decoration:none;border-radius:50px;background:var(--color-white);}@media screen and (min-width:767px){.footer__holder-social-icons a{width:calc(var(--spacing) * 2.375);height:calc(var(--spacing) * 2.375);}}.footer__holder-social-icons svg{max-width:var(--spacing-medium);max-height:var(--spacing-medium);}.footer__holder-social-icons svg path{fill:var(--color-primary);}.footer__holder-links{display:flex;justify-content:flex-end;}.footer__holder-links ul{display:inline-block;padding:0;list-style-type:none;text-align:right;}@media screen and (min-width:767px){.footer__holder-links ul{display:inline-flex;gap:calc(var(--spacing) * 1.75);}}.footer__holder-links a{text-decoration:underline;color:var(--color-white);font-weight:500;}
.slimline-icon svg{display:block;width:var(--spacing);height:auto;}.slimline-icon--large svg{width:var(--spacing-large);}.slimline-icon--larger svg{width:var(--spacing-xlarge);}.slimline-icon--largest svg{width:var(--spacing-xxlarge);}.slimline-icon--small svg{width:var(--spacing-small);}.slimline-icon--smaller svg{width:var(--spacing-xsmall);}.slimline-icon--smallest svg{width:var(--spacing-xxsmall);}
.toolbar-menu{font-size:0.8125rem;}
.messages{margin:1rem auto;padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 21px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 21px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
form label{display:block;width:100%;padding-bottom:var(--spacing-small);font-size:var(--font-size-medium);color:var(--color-black);}@media screen and (max-width:767px){form label{padding-top:var(--spacing);}}form input[type="text"],form input[type="email"],form input[type="tel"],form select{width:100%;border:1px solid var(--color-grey-dark-b);border-radius:5px;font-size:var(--font-size-medium);padding:var(--spacing-xsmall);background:var(--color-white);color:var(--color-black);}@media screen and (min-width:767px){form input[type="text"],form input[type="email"],form input[type="tel"],form select{margin-bottom:var(--spacing-large);padding:var(--spacing-small);}}form select{height:40px;cursor:pointer;}@media screen and (min-width:1024px){form select{height:initial;}}form .iti{width:100%;}form .form-type-checkbox--hidden-label label{display:none;}form .form-type-checkbox--hidden-label{display:flex;padding-top:var(--spacing-large);}form .form-type-checkbox--hidden-label input[type="checkbox"]{height:var(--spacing-medium-a);width:var(--spacing-medium-a);min-width:var(--spacing-medium-a);margin-right:var(--spacing-large);cursor:pointer;}@media screen and (max-width:767px){form .form-type-checkbox--hidden-label input[type="checkbox"]{width:50px;}}form label.form-required:after{content:"*";display:inline-block;color:var(--color-red);margin-left:3px;font-size:var(--font-size-small);}input[type=checkbox]{accent-color:var(--color-primary);}input::placeholder{color:var(--color-black);opacity:1;}.iti__country-list{z-index:50;}
.layout-contained{max-width:var(--width-content-area);margin-inline:auto;}.layout-contained--small{max-width:var(--width-small);}.layout-contained--medium{max-width:var(--width-medium);}.layout-contained--large{max-width:var(--width-large);}.layout-contained--xlarge{max-width:var(--width-xlarge);}.layout-contained--xxlarge{max-width:var(--width-xxlarge);}.layout-contained--xxxlarge{max-width:var(--width-xxxlarge);}.layout-contained--xxxxlarge{max-width:var(--width-xxxxlarge);}.layout-contained--full-container{max-width:var(--width--full-container);}.layout-contained--full-screen{max-width:var(--width-full-screen);}.layout-contained--left{margin-left:0;}.layout-contained--right{margin-right:0;}.margin-bottom{margin-bottom:var(--spacing);}.anrt-grid,.view--grid .view-content{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(var(--grid-columns),1fr);}.anrt-grid--gap-none{gap:var(--grid-gap-none);}.anrt-grid--gap-small{gap:var(--grid-gap-small);}.anrt-grid--gap-large{gap:var(--grid-gap-large);}.anrt-grid--centered{align-items:center;justify-items:center;}.anrt-grid--quarters > *,.view--grid-quarters .views-row,.anrt-grid--thirds > *,.view--grid-thirds .views-row,.anrt-grid--halves > *,.view--grid-halves .views-row,.anrt-grid--full > *,.view--grid-full .views-row,.anrt-grid-item--full{grid-column:span var(--grid-columns);}@media screen and (min-width:768px){.anrt-grid--quarters > *,.view--grid-quarters .views-row,.anrt-grid--thirds > *,.view--grid-thirds .views-row,.anrt-grid--halves > *,.view--grid-halves .views-row{grid-column:span calc(var(--grid-columns) / 2);}.anrt-grid-item--one-quarter{grid-column:span calc(var(--grid-columns) / 4);}.anrt-grid-item--one-third{grid-column:span calc(var(--grid-columns) / 3);}.anrt-grid-item--one-half{grid-column:span calc(var(--grid-columns) / 2);}.anrt-grid-item--two-thirds{grid-column:span calc(var(--grid-columns) / 3 * 2);}.anrt-grid-item--three-quarters{grid-column:span calc(var(--grid-columns) / 4 * 3);}}@media screen and (min-width:1180px){.anrt-grid--quarters > *,.view--grid-quarters .views-row{grid-column:span calc(var(--grid-columns) / 4);}.anrt-grid--thirds > *,.view--grid-thirds .views-row{grid-column:span calc(var(--grid-columns) / 3);}.anrt-grid--halves > *,.view--grid-halves .views-row{grid-column:span calc(var(--grid-columns) / 2);}}.padding{padding:var(--spacing);}.padding-horizontal{padding-right:var(--spacing);padding-left:var(--spacing);}
.contact-form,.webform-confirmation__message{width:var(--width-xlarge);padding:var(--spacing-large) var(--spacing);max-width:100%;margin:0 auto;}@media screen and (min-width:767px){.contact-form{padding-top:calc(var(--spacing) * 4.5);}}@media screen and (min-width:1024px){.contact-form{padding-top:calc(var(--spacing) * 6.25);}}.webform-confirmation__message{text-align:center;padding:var(--spacing-large) var(--spacing);}@media screen and (min-width:767px){.webform-confirmation__message{padding-top:calc(var(--spacing) * 4.5);}}@media screen and (min-width:1024px){.webform-confirmation__message{padding-top:calc(var(--spacing) * 6.25);}}.contact-form__title{margin-bottom:var(--spacing);margin:0 auto;max-width:var(--width-small);padding:0 var(--spacing);}@media screen and (min-width:767px){.contact-form__title{margin-bottom:var(--spacing-large);}}@media screen and (min-width:1024px){.contact-form__title{margin-bottom:var(--spacing-xlarge);max-width:100%;}}.contact-form h1,.webform-confirmation__message strong{font-family:var(--font-primary);color:var(--color-secondary);font-size:var(--font-size-large-aa);font-weight:500;margin-bottom:var(--spacing);display:block;}@media screen and (min-width:767px){.contact-form h1,.webform-confirmation__message strong{font-size:var(--font-size-large-f);margin-bottom:var(--spacing-large);}}.contact-form__title p,.webform-confirmation__message{font-size:var(--font-size-medium);margin-bottom:0;display:block;}@media screen and (min-width:767px){.contact-form__title p,.webform-confirmation__message{font-size:var(--font-size-large);}}.contact-form .form-actions{text-align:right;}.contact__form-submit-holder,.webform-confirmation__back{-ms-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg);border:2px solid var(--color-primary);width:auto;margin-right:var(--spacing-large);display:inline-block;margin:0 auto;text-align:center;background:linear-gradient(var(--color-primary) 0 0) no-repeat;background-size:0%;transition:400ms;margin-top:var(--spacing-large);}.contact__form-submit-holder:hover,.webform-confirmation__back:hover{background-size:100%;transition:400ms;}.contact__form-submit-holder:hover input[type="submit"],.webform-confirmation__back:hover a{color:var(--color-white);}@media screen and (max-width:1024px){.contact__form-submit-holder,.webform-confirmation__back{margin-right:var(--spacing-large);margin-top:var(--spacing-medium-a);}}.contact__form-submit-holder:after,.webform-confirmation__back:after{width:2px;position:absolute;right:-15px;height:100%;content:"";top:0;bottom:0;background:var(--color-primary);}.contact__form-submit-holder input[type="submit"],.webform-confirmation__back a{-ms-transform:skewX(20deg);-webkit-transform:skewX(20deg);transform:skewX(20deg);color:var(--color-primary);padding:var(--spacing-medium) var(--spacing-medium-a);text-decoration:none;font-weight:700;font-size:var(--font-size-large);background:transparent;border:none;appearance:none;cursor:pointer;}@media screen and (min-width:767px){.contact__form-submit-holder input[type="submit"],.webform-confirmation__back a{padding:var(--spacing-medium-a) var(--spacing-xlarge);}}.webform-confirmation__back{margin-top:var(--spacing-medium);}@media screen and (min-width:767px){.webform-confirmation__back{margin-top:var(--spacing-xlarge);}}
.header{background:var(--color-primary);}.node-type-homepage .header{background:transparent;position:absolute;top:0;left:0;right:0;z-index:5;}.header__inner{display:flex;max-width:100%;width:var(--width-xxxxlarge);padding:0 var(--spacing);margin:0 auto;}.header--contact .branding__item,.header--page .branding__item{padding:0 var(--spacing) var(--spacing) var(--spacing);}@media screen and (min-width:767px){.header--contact .branding__item,.header--page .branding__item{padding:0 0 var(--spacing-medium-a) 0;}}@media screen and (max-width:768px){.header--contact .header__inner,.header--page .header__inner{padding-left:var(--spacing);padding-right:var(--spacing);}}.branding__logo img{width:215px;margin-top:-3px;}@media screen and (min-width:767px){.branding__logo img{width:427px;margin-top:0;}}@media screen and (min-width:1024px){.branding__logo img{width:555px;}}.slimline-region--header,.slimline-region__inner--header{width:100%;display:flex;justify-content:flex-end;flex-wrap:wrap;position:relative;z-index:1;}.header .branding{width:100%;text-align:center;}.header .menu--main a{color:var(--color-white);font-size:var(--font-size-small);text-transform:uppercase;text-decoration:none;}.header .menu--main a:hover,.header .menu--main a:focus,.header .menu--main a:focus-within{text-decoration:underline;}.slimline-region__inner--header .block-menu{display:none;}@media screen and (min-width:768px){.header__off-canvas{display:none;}.slimline-region__inner--header .block-menu{display:block;}}.header__off-canvas-toggle,.off-canvas__close{background:transparent;border:none;border-radius:none;position:absolute;height:26px;width:26px;top:var(--spacing-medium-a);z-index:10;text-align:left;padding:0;}.header__off-canvas-toggle .slimline-icon--large svg,.off-canvas__close .slimline-icon--large svg{width:26px;height:26px;}.header__off-canvas-toggle{left:var(--spacing-xxsmall);}.off-canvas__close{left:calc(var(--spacing) * 1.25);top:var(--spacing-medium-a);}.slimline-region--tabs{position:relative;z-index:25;}
.slimline-footer{}

.header-lang{margin-left:2rem;padding:var(--spacing-medium-a) 0 0 0;position:relative;opacity:0;}@media screen and (min-width:1024px){.header-lang{padding-right:50px;}}.js-lang-switcher{cursor:pointer;}.header-lang button{border:none;border-radius:0;background:transparent;color:var(--color-white);font-size:var(--font-size-small);text-transform:uppercase;text-decoration:none;padding-left:0;display:flex;align-items:center;}.header-lang button:after{height:var(--font-size-medium);width:var(--font-size-medium);content:"";display:inline-block;background:url(/themes/custom/slimline/assets/icons/svg/custom/slider-arrow--prev.svg) transparent no-repeat center;background-size:contain;transform:rotate(-90deg);margin-left:5px;}.header-lang ul{list-style:none;}.header-lang a{color:var(--color-white);font-size:var(--font-size-small);text-transform:uppercase;text-decoration:none;}@media screen and (min-width:767px){.js-lang-switcher[aria-expanded="true"]:after{transform:rotate(-270deg);}}.js-lang-switcher-langs{margin:0;padding:0;position:absolute;bottom:-28px;}.js-lang-switcher-langs[aria-hidden="true"]{height:0;overflow:hidden;visibility:hidden;}.js-lang-switcher-langs[aria-hidden="false"]{height:auto;overflow:visible;visibility:visible;}.mobile-lang-switcher-holder #language-switcher-list{display:block;position:relative;height:auto;opacity:1;visibility:visible;bottom:initial;top:initial;display:inline-block;vertical-align:middle;}
.js-navigation [aria-expanded="false"] ~ .menu{display:none;}.js-navigation [aria-expanded="false"] .sub-menu-item-toggle__icon--open{display:block;}.js-navigation [aria-expanded="false"] .sub-menu-item-toggle__icon--close{display:none;}.js-navigation [aria-expanded="true"] ~ .menu{display:block;}.js-navigation [aria-expanded="true"] .sub-menu-item-toggle__icon--open{display:none;}.js-navigation [aria-expanded="true"] .sub-menu-item-toggle__icon--close{display:block;}.js-navigation .sub-menu-item-toggle > *{display:block;pointer-events:none;}.menu--main{display:flex;flex-wrap:wrap;justify-content:center;margin:1.5rem 0 0;padding:0;}.menu--main .menu-item{width:90%;margin:0 var(--spacing-xsmall);padding:0;list-style:none;text-align:center;}@media (min-width:960px){.menu--main .menu-item{width:auto;margin-bottom:0;}}
.region-off-canvas{visibility:hidden;position:fixed;z-index:1000;top:0;overflow:auto;width:100%;height:100vh;transition:var(--transition-time);transform:translateX(-100%);background-color:var(--color-primary);}.region-off-canvas[data-expanded="true"]{visibility:visible;transform:translateY(0);}.off-canvas__close-container{display:flex;justify-content:center;}.region-off-canvas .slimline-region__inner{background:var(--color-white);height:100%;position:relative;z-index:5;}.region-off-canvas .branding__logo{padding:var(--spacing-medium-a) 0 0 0;margin:0;}.mobile-lang-switcher{display:none;}.mobile-lang-switcher,.region-off-canvas .menu li{padding:calc(var(--spacing) * 1.75);border-bottom:1px solid var(--color-secondary);text-align:left;}.region-off-canvas .menu a{color:var(--color-secondary);text-transform:initial;}.mobile-lang-switcher{list-style:none;width:100%;width:90%;}.mobile-lang-switcher p{display:inline-block;vertical-align:middle;margin-right:var(--spacing);color:var(--color-secondary);}.mobile-lang-switcher button{background:transparent;border:none;text-transform:uppercase;color:var(--color-primary);display:inline-block;vertical-align:middle;font-weight:700;}.mobile-lang-switcher button:after{display:none;}.mobile-lang-switcher button[aria-expanded="true"]:after{transform:rotate(-90deg);}.mobile-lang-switcher-holder{position:relative;display:inline-block;vertical-align:middle;}.mobile-lang-switcher-holder .js-lang-switcher-langs{list-style:none;background:var(--color-white);bottom:-73px;left:4px;width:80px;display:flex;flex-wrap:wrap;}.mobile-lang-switcher-holder .js-lang-switcher-langs li{padding:0;border-bottom:none;margin-right:var(--spacing);padding-left:var(--spacing-xxsmall);width:100%;}.mobile-lang-switcher-holder .js-lang-switcher-langs a{color:var(--color-primary);text-transform:uppercase;margin-bottom:var(--spacing);font-size:var(--font-size-medium);}.mobile-lang-switcher-holder .js-lang-switcher-langs li:last-child a{margin-bottom:0;}
